|
|
(17 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| == Modbus Control commands for R6: ==
| |
|
| |
|
|
| |
| This commands give you the possibility to control the relays on the R6 via a modbus command send as a hex-file in a tcp stack.
| |
|
| |
| It is easy to connect the R6 module to a Barix device with a RS485 connector. You have to wire Pin6 (A) and Pin9 (B) of the DB9 connector to Pin2 (A) and Pin3 (B) of the J1 connector on the R6.
| |
|
| |
| Additional you have to power up the R6 on Pin4 (+) and Pin5 (-) with an external power supply.
| |
|
| |
| The serial settings for the RS485 (Serial 2) in the device must set to 19200 Bd, 8E1 (8 Databit, parity=even, 1 Stopbit), Handshake to RS485 direction control and local port to 502.
| |
|
| |
| Now it is possible to send a hex-file, which includes the modbus command, via tcp to port 502 of the device. This can be done with the NetCat Application (nc ''ip-device''<nowiki> < </nowiki>''filename'' ).
| |
|
| |
| {| class="wikitable"
| |
| |-
| |
| !
| |
| !
| |
| ! Modbusaddress
| |
| ! Single Coil
| |
| ! Address Hi
| |
| ! Address Lo
| |
| ! Value Hi
| |
| ! Value Lo
| |
| ! CRC Lo
| |
| ! CRC Hi
| |
| |-
| |
| | Relay 1,Set ,00,05,00,00,FF,FF,CD,AB
| |
| |-
| |
| | ,Reset,00,05,00,00,00,00,CC,1B
| |
| |-
| |
| | Relay 2,Set ,00,05,00,01,FF,FF,9C,6B
| |
| |-
| |
| | ,Reset,00,05,00,01,00,00,9D,DB
| |
| |-
| |
| | Relay 3,Set ,00,05,00,02,FF,FF,6C,6B
| |
| |-
| |
| | ,Reset,00,05,00,02,00,00,6D,DB
| |
| |-
| |
| | Relay 4,Set ,00,05,00,03,FF,FF,3D,AB
| |
| |-
| |
| | ,Reset,00,05,00,03,00,00,3C,1B
| |
| |-
| |
| | Relay 5,Set ,00,05,00,04,FF,FF,8C,6A
| |
| |-
| |
| | ,Reset,00,05,00,04,00,00,8D,DA
| |
| |-
| |
| | Relay 6,Set ,00,05,00,05,FF,FF,DD,AA
| |
| |-
| |
| | ,Reset,00,05,00,05,00,00,DC,1A
| |
| |-
| |
| |}
| |
|
| |
|
| |
| Please note: It is necessary to calculate a crc-check-sum for each command and add it to the command itself.
| |
|
| |
|
| |
| Here you can find a online crc-calculator:
| |
|
| |
| [http://www.lammertbies.nl/comm/info/crc-calculation.html http://www.lammertbies.nl/comm/info/crc-calculation.html]
| |