23.03.2014 Views

Process Unit 73 LF - Knick

Process Unit 73 LF - Knick

Process Unit 73 LF - Knick

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1st Field: Slave Address, Status Flags<br />

7 6 5 4 3 2 1 0<br />

”1” master /<br />

slave<br />

error<br />

slave address 01...31, 00 = broadcast<br />

Bit 7: ”1” This bit must be set to logical One.<br />

Bit 6: Master / Slave: ”1” means that the message was sent from master to slave.<br />

The slave address addresses the data sink.<br />

”0” means that the message is a response from slave to master.<br />

Here, the slave address indicates the data source.<br />

Bit 5: Error During transmission master→slave always ”1”.<br />

During response slave→master erased if an error has occurred.<br />

(e.g. syntax error; not for CRC error since in that case there won’t be a<br />

response).<br />

Slave address 00 has a special function:<br />

00 addresses all slaves. No slave may send a response. Therefore, the master does not know if the<br />

message was completely understood by all participants. Nevertheless, this function can be useful for<br />

synchronizing all participants (e.g. to set clock). Afterwards, each participant can be individually<br />

checked if it has successfully received the respective message.<br />

2nd Field: Length<br />

7 6 5 4 3 2 1 0<br />

”0” more length of message field and CRC16<br />

The length field indicates the remaining message length, i.e. length of message block and CRC (message<br />

+ 2 bytes). In the case of correct reception, exact length bytes must follow after having read the<br />

length.<br />

Up to 63 bytes can be transmitted in each block (61 data bytes and 2 bytes CRC). Longer transmission<br />

strings must be divided into blocks.<br />

The ”more” bit is set if another complete data block follows. In a block sequence, the ”more” bit of the<br />

last block is erased. If the ”more” bit is erased (normal case), the message is complete with this<br />

block.<br />

3rd Field: ASCII Message<br />

This message field contains the command to the <strong>Process</strong> <strong>Unit</strong> <strong>73</strong> <strong>LF</strong>. The message has the same<br />

structure as the string of the point-to-point connection (e.g. RV2). The message terminator is omitted.<br />

The message is immediately followed by CRC16.<br />

All characters in this field must have bit 7 erased (as 7 data bits, space parity).<br />

Interface Commands 12–31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!