beautypg.com

How to decipher the sr-750 series object table, Sr-750 series object details, Attributes – KEYENCE SR-750 Series User Manual

Page 103

background image

103

E SR-750 UM

How to decipher the SR-750 Series object table

Reading the object table (attribute)

Reading the object table (service)

Data type

The data types are defined as follows.

(1)

(2)

(3)

(4)

Instance

ID

Attribute

ID

Name

Response parameter

Data

Type

Description

1

(0x01)

108

(0x6C)

IN/OUT

Status

UINT

bit0: IN1 Status
bit1: IN2 Status
bit4: OUT1 Status
bit5: OUT2 Status
bit6: OUT3 Status

Item

Description

(1) Instance ID

The instance ID is shown in decimal (hexadecimal).

(2) Attribute ID

The attribute ID is shown in decimal (hexadecimal).

(3) Name

Denotes the attribute name.

(4) Response

parameter

Displays the receiving parameter's data type and each parameters
description.

(1)

(2)

(3)

(4)

(5)

Instance

ID

Service

code

Service data

Name

Description

Data
type

Data

1

(0x01)

0x4B

UINT

Bank

Number

Read

Start

Starts reading.

Item

Description

(1) Instance ID

The instance ID is shown in decimal (hexadecimal).

(2) Service code

The service code is shown in decimal (hexadecimal).

(3) Service data

Displays the type of the service data and service data description.

(4) Name

Displays the service name.

(5) Description

Displays the service function description.

Data type

Description

Range

Min.

Max.

BOOL

Boolean

0: FALSE

1: TRUE

SINT

Short integer

-128

127

INT

Integer

-32768

32767

DINT

Double precision integer

-2

31

2

31

-1

LINT

Long integer

-2

63

2

63

-1

USINT

Unsigned short integer

0

255

UINT

Unsigned integer

0

65535

UDINT

Unsigned double precision integer

0

2

32

-1

ULINT

Unsigned long integer

0

2

64

-1

String

String (1 byte/character)

-

-

SSTRING

String (1 byte/character)

-

-

BYTE

Bit sequence: 8-bit

-

-

WORD

Bit sequence: 16-bit

-

-

DWORD

Bit sequence: 32-bit

-

-

LWORD

Bit sequence: 64-bit

-

-

SR-750 Series Object Details

This section describes the SR-750 Series object configuration.

SR AutoID Reader Object (Class ID: 105 (0x69))

This object delivers the SR-750 Series connected status and device writing/
reading.
This is an object specific to the SR-750 Series.

„

Attributes

The SR AutoID Reader Object supports the following attributes.

Instance

ID

Attribute

ID

Name

Response parameter

Data

Description

1

(0x01)

100

(0x64)

Read Status

UINT

bit0

: Error

bit1

: Result Data Available

bit2

: Result Data Strobe

bit3 to 5

: Reserved

bit6

: Buffer Overflow Error

bit7

: General Error

bit8

: BUSY

bit9

: TRG BUSY

bit10

: LOCK BUSY

bit11

: MODE BUSY

bit12

: ERR BUSY

bit13

: FILE BUSY

bit14 to 15 : Reserved

UINT

bit0 : Read Complete
bit1 : Read Failure

UINT

bit0 : Unstable
bit1 : Matching Level Unstable
bit2 : ISO/IEC 15415 Unstable
bit3 : AIM DPM Unstable
bit4 : SAE AS9132 Unstable

UINT

Read Result Code

101

(0x65)

Preset Status

UINT

bit0

: Error

bit1

: Result Data Available

bit2

: Result Data Strobe

bit3 to 5

: Reserved

bit6

: Buffer Overflow Error

bit7

: General Error

bit8

: BUSY

bit9

: TRG BUSY

bit10

: LOCK BUSY

bit11

: MODE BUSY

bit12

: ERR BUSY

bit13

: FILE BUSY

bit14 to 15 : Reserved

UINT

bit0

: Preset Complete

bit1

: Preset Failure

bit2 to 15 : Reserved

UINT

Reserved

UINT

Preset Result Code

102

(0x66)

Register Preset
Data Status

UINT

bit0

: Error

bit1

: Result Data Available

bit2

: Result Data Strobe

bit3 to 5

: Reserved

bit6

: Buffer Overflow Error

bit7

: General Error

bit8

: BUSY

bit9

: TRG BUSY

bit10

: LOCK BUSY

bit11

: MODE BUSY

bit12

: ERR BUSY

bit13

: FILE BUSY

bit14 to 15 : Reserved

UINT

bit0

: Register Preset Data Complete

bit1

: Register Preset Data Failure

bit2 to 15 : Reserved

UINT

Reserved

UINT

Register Preset Data Result Code

103

(0x67)

Tune Status

UINT

bit0

: Error

bit1

: Result Data Available

bit2

: Result Data Strobe

bit3 to 5

: Reserved

bit6

: Buffer Overflow Error

bit7

: General Error

bit8

: BUSY

bit9

: TRG BUSY

bit10

: LOCK BUSY

bit11

: MODE BUSY

bit12

: ERR BUSY

bit13

: FILE BUSY

UINT

bit0

: Tune Complete

bit1

: Tune Failure

bit2 to 15 : Reserved

UINT

Reserved

UINT

Tune Result Code