Banner Q45 Series User Manual
Page 4

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