Communication protocol support
The MSG_CIP function blocks support different communication protocols as described in this section.
Messaging Protocol | Communication media | Use this function block |
|---|---|---|
ASCII | Through an RS-232 port configured with an ASCII driver |
Modbus RTU
Modbus is a half-duplex, master-slave communications protocol that allows a single master to communicate with a maximum of 247 slave devices. The Modbus network master reads and writes bits and registers. Modbus RTU is supported by configuring the serial port as Modbus RTU.
For more information about the Modbus protocol, refer to the Modbus Protocol Specifications.
Modbus/TCP
The Modbus/TCP Server communication protocol uses the same Modbus mapping features as Modbus RTU, but it is supported over the Ethernet instead of through a serial port.
The
Micro850
L50E controller supports up to 16 simultaneous Modbus TCP
Server connections. No protocol configuration is required other than configuring the Modbus
mapping table.EtherNet/IP
Micro820
L20E and Micro850
L50E controllers support
up to 16 simultaneous EtherNet/IP server connections through an embedded Ethernet communication
channel. The channel can be used to connect a Micro850
L50E
controller to various devices through a local area network using a 10 Mbps/100 Mbps transfer
rate.Common Industrial Protocol (CIP)
The CIP protocol is a transport and application layer protocol used for messaging over
EtherNet/IP, ControlNet, and DeviceNet networks, which allows HMIs to easily connect to a
Micro850
L50E controller. CIP explicit messaging
The CIP protocol is used for explicit messaging. Explicit Messaging (configuration, data collection, and diagnostics) is used to transfer data that does not require continuous updates. Explicit messaging is supported using CIP Generic client messaging through the MSG_CIPGENERIC function block and using CIP Symbolic client messaging through the MSG_CIPSYMBOLIC function block.
CIP Serial
CIP serial uses DF1 full-duplex protocol and provides point-to-point connection between two devices. It combines data transparency (American National Standards Institute ANSI - X3.28-1976 specification subcategory D1) and two-way simultaneous transmission with embedded responses (subcategory F1).
Micro850
L50E controllers support CIP serial through an RS-232
connection to external devices, such as computers running RSLinx® Classic
software, PanelView
Component terminals (firmware revisions 1.70 and later),
or other controllers that support CIP serial over DF1 full-duplex, such as ControlLogix®
and CompactLogix
controllers that have embedded
serial ports. The serial port driver can be configured as
CIP serial
, Modbus RTU
, ASCII
, or Shutdown
through the device configuration tree.Provide Feedback