Features & Known Restrictions
Which features provides the module?
Profinet stack, Conformance Class B, Real Time Class 1
EtherNet/IP stack
EtherCAT stack
Modbus TCP
OPC-UA stack
Web server
TCP channels (maximum throughput of 32kBit/s)
UDP channels (maximum throughput of 32kBit/s)
Cyclic communication channel for real time data (Profinet process data, EtherNet/IP process data) with at least 64 byes input/output data and up to 73 byte input and 73 byte output data (depending on the protocol stack) and a cycle time of 1 ms
RPC interface for management, application setup and non realtime data
Profinet
What are the capabilities of the device?
Configurable number of modules and slots
Up to 73 byte of process data* per direction when Datamapper is chosen
input data, output data, ioxs, status information (optional generic data provider, optional apdu status)
direction of output data is limited to 69 byte when optional generic data provider is used
up to 1 ms cycle time
Up to 1434 byte of process data per direction when RPC transport is chosen
cycle time must not be less then 100ms
Support for process alarms
Support for record data (read, write), where a maximum of 1116 byte can be accessed in each direction
Support for Redundancy (MRP) (FW Rev. 2.1)
Dynamic module configuration (provided by connection request from PLC) for modules mapped to the cyclic channel (FW Rev. 2.1)
*IOXS will take one byte additionally to each mapped submodule
What functionality is not supported?
Queue for sequential process alarm sending
EtherNet/IP
Redundancy (DLR) - Beacon Based Ring Node
73 byte of process data in each direction
69 byte in output direction, if the generic data provider is used
the generic data provider is required for LED status of EtherNet/IP devices
Virtual CIP classes
Exceeding process data over the size of the cyclic channel (73 byte) by using RPC service
EtherCAT
EtherCAT
Dynamic PDO assignment and dynamic PDO mapping
SDO Info service
SDO service
Distributed Clocks
Up to 69 Byte of process data in each direction with an cycle time up to 1 ms
the generic data provider is required for LED status of EtherCAT devices
Up to 1408 Byte of process data while using RPC transport
cycle time must not be less then 100ms
Modbus TCP
More Information at the Modbus TCP Documentation. Please see Features & Known Restrictions, too.
User programmable data regions for coils, discrete inputs and registers
Supported Function Codes:
0x01 - read coils
0x02 - read discrete inputs
0x03 - read holding registers
0x04 - read input registers
0x05 - write coil
0x06 - write register
0x0F - write multiple coils
0x10 - write multiple registers
OPC-UA
Support with Firmware Version 2.2.0.0
What are the capabilities of the device?
Please refer here for a full list of supported Profiles and Conformance Units.
Known Restrictions
Objects with following Data Types can not created by Application:
Extension Objects (application specific data type container).
Data Values with associated status code and timestamps.
Variants (generic data container).
Diagnostic Information with associated status code and timestamps.
SoM is not 100% compliant with Specification - OPC Unified Architecture Compliance Test Tool raise Errors at Subscriptions and Monitoring due to delayed communication between SoM and Application Controller.