SH-300
Text Panel
Page 88 of 103
4.17 SH-300 Freedom Protocol
1. Communication configuration
SH-300 can communicate with some controllers via freedom protocol. When SH-300
communicates with controller via this protocol user need to define own controller freedom
communication format first. Here SH-300 is a master, controller is a slave. The request message
is sent from SH-300 and controller makes response message. Communication parameter is
shown as followIing:
The freedom communication protocol takes byte as least addressing unit. And the most
addressing is in the range of 0-FFFFFFFF. The value of Register is stored with byte value. For
each Register, the first byte contains the high order bits and the second byte contains the low
order bits. Simultaneously one byte can be expressed as an eight-bit binary value which shows
each status of the 8 coils respectively. For example the Register B0 contains eight coil
address(M0-M7). That’s to say if you change the status of coil M0 up to M7. the value of Register
has been changed too. and if you change the value of Register ,the status of coil M have been
changed too. Therefore when you use this protocol you need to distribute the address between
Register and coil.
If Registers are addressed starting at B0, W0, DW0. Allocation map of memory address is shown
as following: