beautypg.com

Banner Q45 Series User Manual

Page 4

background image

9 Bus Diagnostics Register: This is a 2 byte read only register. When an error occurs, the corresponding bit is set.

Byte 1

bit 0 ROM Checksum Error

bit 1 not used = 0

bit 2 Off-Bus error

bit 3 reserved = 0

bit 4 reserved = 0

bit 5 not used = 0

bit 6 not used = 0

bit 7 EEPROM Failure

Byte 2

bit 0 not used = 0

bit 1 not used = 0

bit 2 not used = 0

bit 3 reserved = 0

bit 4 reserved = 0

bit 5 not used = 0

bit 6 Low Gain Alarm

bit 7 not used = 0

10 Cyclical Timer: Setting to a non zero value will enable unsolicited WRITE-ON or WRITE-OFF messages to be

transmitted with a real time interval equal to 10.24 ms times the set value. These messages will reflect the current state

of the input variable (attribute #18). This attribute is stored in non volatile memory.
11 Serial Number: Unique number used to differentiate products prior to address assignment. The firm ware waits for a

random period of up to 10 ms before responding to a read of this attribute. This makes it possible to detect two nodes

with the same address.
12 Date Code: ASCII string that identifies date of manufacture.
13 Catalog listing: ASCII string = “Q45X, 45SD1”.
14 Vendor Name: ASCII String = “Banner Engineering”.
15 Device Name: ASCII String = “Photoelectric Sensor”.
18 Input Variable: This reflects the state of the sensors output, 0 = Dark, 1 = Light. The logical state of this attribute

can be inverted by setting attribute 61, NO/NC. The state of this attribute may also be forced by using action 51, Force

State.
51 Direct Input State:

This is a single byte, 8 flags.

bit 0 Real time sense level, high when excess gain > 1

bit 1 Real time diagnostics signal, high when excess gain > 2.5 ( Sensor sees Light and Alarm is off)

bit 2-7 = 0, not used.
Possible values of Attribute 51 are:

51 = 0 Dark

51 = 1 Low Gain

51 = 3 Light

The NO/NC bit (attribute #60) does not affect this register.
56 Tag Name: This is a read/write 24 character ASCII string. This attribute is stored in non volatile memory.
58 Diagnostic Count Limit: Each time a low gain condition occurs, it is counted. When that count reaches the diagnos-

tic count limit, the dignostic register is updated and an event 0 is sent. Here are some possible values for the diagnostic

count limit:

0 = Low gain alarm disabled;

1 = Low gain bit set each time low gain condition occurs;

20 = Low gain bit is set after 20 low gain conditions.

4