Format Description:
Setting the variable phone number
Byte 0
Byte 1
Byte 2 ~ 3
Byte 4 ~ 5
Command
Byte 6
Byte7 ~ 18
Byte 19 ~ 20
Byte 0
Byte 1
Correct
Byte 2 ~ 3
response
Byte 4 ~ 5
Byte 6 ~ 7
Byte 0
Byte 1
Error response
Byte 2
Byte 3 ~ 4
Setting the content of the SMS
Byte 0
Byte 1
Byte 2 ~ 3
Byte 4 ~ 5
Command
Byte 6
Byte7 ~ 30
Byte 31 ~ 32 CRC-16 check code
Byte 0
Byte 1
Correct
Byte 2 ~ 3
Response
Byte 4 ~ 5
The Modbus Address of the SMS-531
Function Code = 16 (0x10)
The start address of the phone number
Register Count: The register size of the phone number
Byte Count(Register Counter x 2)
The phone number (ASCII code). The end char is
0x00. If the number size is 20, it is needed not the end
char.
CRC-16 check code
The Modbus Address of the SMS-531
Function Code = 16 (0x10)
The start address of the phone number
Register Count: The register size of the phone number
CRC-16 check code
The Modbus Address of the SMS-531
= 0x90
Error Code
02: The SMS-531 is sending the SMS. The phone
number is unchangeable.
CRC-16 check code
The Modbus Address of the SMS-531
Function Code = 16 (0x10)
The start address of the sent SMS
Register Count: The size of the SMS. The max is 70
Unicode.
Byte Count(Register Counter x 2)
The content of the SMS (Unicode code). The end char
is 0x0000. If the size of the SMS is 70, it is not needed
the end char.
The Modbus Address of the SMS-531
Function Code = 16 (0x10)
The start address of the sent SMS
Register Count: The size of the SMS. The max is 70
Unicode.
- 42/60 -
SMS-531 User's Manual v1.1