Mapping Long Values; Erroneous Access To Parameters Of The Lmv3 - Siemens LMV3 series Technical Instructions

Hide thumbs Also See for LMV3 series:
Table of Contents

Advertisement

Technical Instructions
Document No. LV3-1000
Checksum (CRC16)
Transmission errors are detected with the help of the checksum (CRC16). If an error is detected during
evaluation, the respective device will not respond.
Calculation
CRC = 0xFFFF
scheme
while (not all ByteOfMessage edited)
Example
Data inquiry: Reading 2 words from address 6 (CRC16 = 0x24A0)
0B
Reply: (CRC16 = 0x0561)
0B

Mapping long values

Byte High
Word Low

Erroneous access to parameters of the LMV3

Reading
When attempting to read non-existing paramaters, a substitute value will be sent.
The substitute value is fixed at 0xFFFF.
Writing
When attempting to write to non-existing parameters, or to parameters disabled for
building automation mode, the value of the parameter will not be changed and no
response will be sent.
Section 7
CRC = CRC XOR ByteOfMessage
For (1 to 8)
CRC = SHR (CRC)
if (flag shifted to the right = 1)
then
CRC = CRC XOR
0xA001
The low-byte of the checksum is transmitted first.
03
00
03
04
Byte Low
Byte High
Word High
Page 2
else
06
00
00
00
42
Word 1
Word 2
Byte Low
LMV Series
02
A0
24
CRC16
C8
61
05
CRC16
SCC Inc.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents