Download Print this page

Function Code 3 (Read Holding Register); Function Code 16 (Write Multiple Registers) - Beko METPOINT BDL Compact Installation And Operating

Intelligent paperless recorder

Advertisement

Daisychain setup
7.1 Function Code 3 (Read holding register)
General exceptions:
Requesting less than 1 or more than 125 registers => Exception 3 (Illegal data value)
Requesting more than max. message size (27 registers) => Exception 2(Illegal data address)
Requesting data out of defined range of registers chapter 8 => Exception 2 (Illegal data address)
Application exceptions:
Application errors => Exception 4 (server device error)
Holes/register alignment:
The read command always returns data if no exception is given. Bad Start/end alignment will result in
only parts of the data item being read.
7.2 Function code 16 (Write multiple registers)
In general only status register (register 2001 – 2064) are writable.
General exceptions:
Writing less than 1 or more than 63 registers => Exception 3 (Illegal data value)
If ByteCount is not exactly 2 times NoOfRegisters => Exception 3 (Illegal data value)
Exceeding max. message size (27 registers) => Exception 2 (Illegal data address)
Writing data out of defined register range chapter 8 =>Exception 2 (Illegal data address)
Application exceptions:
Application errors => Exception 4 (server device error)
Application errors include writing to ReadOnIy holding registers
Holes / register alignment:
If start-address is not the start of a mapped holding register => Exception 2 (Illegal data address)
Writing to holes is allowed (ie ignored - and no exception occurs) — except for the condition described
above
METPOINT
BDL Compact
®
11 | 32

Advertisement

loading
Need help?

Need help?

Do you have a question about the METPOINT BDL Compact and is the answer not in the manual?

Questions and answers