Applies To: |
|
Summary: |
The Modbus Slave protocol driver will be released with Citect version 5.00. This driver allows Citect to emulate a MODBUS compatible PLC. This is useful when you want Citect to communicate to a device which normally communicates to a MODBUS compatible PLC. This could typically be another SCADA software package or Distributed Control System. |
Solution: |
The MODBUS driver communicates with MODBUS
PLC with the master-slave RTU protocol with CITECT acting as the
master. The PLC will only respond when it is addressed by CITECT.
The MBSLAVE driver uses the MODBUS RTU protocol, but with the driver acting as the slave. The MBSLAVE will behave like a MODBUS PLC will the following data tables defined.
CITECT can read and write to all the above data tables. The external device can read from all the above data tables, but can only write to the output tables. Modbus functions codes 1,2,3,4,5,6,15 and 16 are supported. [MBSLAVE] Parameters AlwaysOnline=1 WatchTime=40 Once the I/O device is online, the external device must perform at least one write to any of output tables every WatchTime, otherwise the I/O device is put offline. ReqDelay=50 StringReverse=0 FloatMode=0
I/O Devices Form: Address: n Protocol: MBSLAVE Driver Specific Error (decimal): 40 Data is out of date, no data was received within the WatchTime. Frequently asked questions: Q. Can the MBSLAVE driver be used over TCP/IP? |
Keywords: |
Related Links
Attachments