Actions – Banner Q45 Series User Manual

Page 5

Advertising
background image

61 Configuration Register:

This is a single byte, 8 flags.

bit 0 - 2 not used.

bit 3 Disable re-transmission of COS messages R/W . When this bit is set ALL event driven messages are sent only

once per event. Unacknowledged messages are not resent.

bit 4 - 7 not used.

This attribute is stored in non volatile memory.

ACTIONS

Action Description

Requested Data

Requested Data Type

Response Data

Response Data Type

0

No Operation

None

None

1

Change Address

New Address

Unsigned 8

None

Device ID*

Unsigned 8

Partner ID*

Unsigned 16

Serial No.*

Unsigned 32

2

Self Test

None

None

6

Clear All Errors

None

None

8

Enroll Logical Device None

Partner ID

Unsigned 16

Serial No.

Unsigned 32

51

Force Input

Input State

Unsigned 8

None

52

Remove Forced Input None

None

53

Read Primitive Tag

Attribute ID

Attribute ID

Unsigned 8

Primitive tage

Unsigned 32

* These parameters are optional

0 NO-OP: This is used primarily during “Autobaud” and to solicit a response from another node to verify bus integrity.

No action is performed by our device.
1 Change Address: There are two methods to change the address.

If the message contains one or two data bytes the address is changed to the address defined by the first byte.

The second byte is ignored.

If the message contains eight data bytes, then bytes 3 and 4 are checked against the Vendor ID.

Bytes 5-8 are checked against the Serial Number. If the Vendor ID and Serial Number are correct, then byte 1 is

used to determine the new address. If either is not correct the message is ignored.

2 Initiate Self Test: This action initiates a self test sequence internal to the node. This action is acknowledged prior to

the start of the self test. An Event ID 0 is then transmitted only if internal errors are found.
6 Reset Errors: This action clears the error flags in both bytes of attribute #9, Bus Diagnostic Register.
8 Enroll: Enroll returns a 6 byte message. The first four data bytes are the Serial Number and the remaining two bytes

are the Vendor Identification Number. The firmware waits for a random delay, up to 10 ms, before responding to this

action. This delay makes it possible to detect multiple devices with the same logical address.
51 Force Input/Output Variable State: This forces the logical state of the Input, Attribute #18. The data contains a

Boolean single byte: 00 or 01.
52 Remove Force Input/Output Variable State: This function removes the forced state, and restores normal operation.
53 Read Primitive Tag: This action is called with one byte of input data - the attribute number. This action responds

with the following 3 bytes of data: Attribute # (unsigned 8), Primitive Tag (unsigned 16).

5

Advertising