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