Industrial protocol stacks and examples included in this SDK are supported directly by TI powered by Kunbus technology.
Following industrial communication protocols are supported:
EtherCAT (Ethernet for Control Automation Technology) is a real-time industrial Ethernet standard for industrial automation applications, such as input/output (I/O) devices, sensors and programmable logic controllers (PLCs). It was originally developed by Beckhoff Automation GmbH but is now overseen by the EtherCAT Technology Group that was set up to help with proliferation of the EtherCAT standard. EtherCAT technology adds certain features on Ethernet and enforces certain configurations to make it a very efficient network technology for automation while fully conforming to the Ethernet specifications. The design of EtherCAT enables any standard PC to be used as an EtherCAT MainDevice and communicate with EtherCAT SubDevices, which are specialized devices compliant with the EtherCAT specification. Together, the MainDevice and SubDevice EtherCAT devices can be used in all devices in the factory network – automation controllers, operator interfaces, remote input/output units, sensors, actuators, drives and others.
For information about supported features and key performance parameters, see EtherCAT Slave Data Sheet
For more details regarding the pre-integrated stack and example applications, see EtherCAT SubDevice Demos.
EtherNet/IP is a member of a family of network protocols that implements the Common Industrial Protocol (CIP) at its upper layers. EtherNet/IP is the name given to CIP when it is implemented over standard Ethernet as defined by IEEE 802.3. EtherNet/IP is managed by the Open DeviceNet Vendor Association, Inc. (ODVA), which also has responsibility for publishing The EtherNet/IP Specification and coordinating conformance testing. Because EtherNet/IP uses standard Ethernet and TCP/IP technologies, compatibility and coexistence with other applications and protocols is assured.
For information about supported features and key performance parameters, see EtherNet/IP Adapter Data Sheet
For more details regarding the pre-integrated stack and example applications, see EtherNet/IP Adapter Demos.
IO-Link (International Electrotechnical Commission [IEC] 61131-9) is an open standards protocol that addresses the need for intelligent control of small devices such as sensors and actuators. This standard provides lowspeed point-to-point serial communication between a device and a controller that normally serves as a gateway to a fieldbus and PLC. The intelligent link established enables ease of communication for data exchange, configuration, and diagnostics. The many advantages of an IO-Link system include standardized wiring, increased data availability, remote monitoring and configuration, simple replacement of devices and advanced diagnostics.
For information about supported features and key performance parameters, see IO-Link Controller Data Sheet
For more details regarding the pre-integrated stack and example applications, see IO-Link Controller Demo.
EtherCAT-IOLink gateway solution which combines EtherCAT industrial Ethernet fieldbus technology and IO-Link intelligent communication technology.
For information about supported features and key performance parameters, see EtherCAT-IOLink Gateway Data Sheet
For more details regarding the pre-integrated stack and example applications, see IO-Link Controller Demo.
PROFINET is a real-time Ethernet standard for the high-speed, deterministic communications required for a wide range of industrial applications including factory automation, process automation and building automation. Originally developed under the leadership of Siemens GmbH as a network extension to the popular PROFIBUS fieldbus technology, PROFINET is now supported by PROFIBUS & PROFINET International. In 2003, PROFINET was integrated into the IEC 61158 and IEC 61784 standards.
TI has negotiated a temporary evaluation license agreement allowing customers access to the PROFINET stack who purchased the AM243x or AM64x "F" device. Under the temporary evaluation license, TI will provide access to the PROFINET stack via the MySecure software download system. Details of the license agreement will be included in a MySecure click-wrap license agreement. During the evaluation period, TI will continue negotiations on a permanent agreement. Please contact your local sales representative or submit an E2E post to gain access to the PROFINET stack.
Supported Functionality grouped per Conformance Class, as per PNIO-CCs_7042_V11_Mar11.pdf
Feature | Description | Relevant Conformance Class | Implementation |
---|---|---|---|
PROFINET Specification Version |
2.43 | ||
PROFINET GSDML Specification Version |
2.43 | ||
Netload Class |
I, II, III | ||
Mandatory Features CC-A | |||
Real Time Cyclic - Class 1 |
Unsynchronized Real Time Cyclic Protocol |
CC-A,B,C |
Yes |
Real Time Acyclic |
Real Time Acyclic Protocol |
CC-A,B,C |
Yes |
Device diagnostics/Alarms |
Diagnostics & Maintenance Alarms |
CC-A,B,C |
Yes |
Device Identification (I&M0) |
Supported mandatory Identification Records |
CC-A,B,C |
Yes |
Neighboorhood detection |
LLDP protocol |
CC-A,B,C |
Yes |
Port-related network statuses via PROFINET |
PDEV records |
CC-A,B,C |
Yes |
Optional Features CC-A | |||
Extended Identification & Maintenance |
Supported Extended I&M Records |
CC-A,B,C |
I&M1, 2, 3, 4 |
Not Supported Extended I&M Records |
CC-A,B,C |
I&M5 | |
Shared Input |
Multiple access to inputs by various controllers |
CC-A,B,C |
Yes |
Shared device |
Distribution of device functions to various controllers |
CC-A,B,C |
Yes |
Device-to-Device communication |
Direct communication between IO-Devices |
CC-A,B,C |
No |
Mandatory Features CC-B | |||
Network diagnostics |
SNMP protocol |
CC-B,C |
Yes |
Optional Features CC-B | |||
Name assignment via DCP, PDEV |
Automatic addressing of devices after device replacement |
CC-B,C |
Yes |
Configuration in Run (CiR) |
Configuration changes during operation |
CC-B,C |
Yes |
Time stamping |
Time stamping of I/O data |
CC-B,C |
Yes |
Fibre-optic cable Support |
Fiber-optic cable diagnostics for POF/HCS |
CC-B,C |
No |
Fast Start-Up |
Fast start-up after voltage recovery for switching operations |
CC-B |
Yes |
Media redundancy protocol |
Higher availability through ring redundancy |
CC-B |
Yes |
System redundancy (mandatory for PA only) |
System redundancy with two I/O Controllers |
CC-B |
Yes |
Mandatory Features CC-C | |||
PROFINET with IRT |
Bandwidth reservation with update rates of 250 us* and higher |
CC-C |
Yes |
Optional Features CC-C | |||
PROFINET with IRT |
Isochronous operation |
CC-C |
Yes |
Update rates less than 250 us |
CC-C |
No | |
DFP |
Optimized IRT mode for line topologies |
CC-C |
No |
Two-way transmission, MRPD |
Higher availability through harmonious redundancy switchover |
CC-C |
No |
*number of slots, cyclic data and possibly AR may affect the possible cycle time.
Feature | Description | Setting |
---|---|---|
Process Data Image |
Cyclic Input Data |
1440 Bytes |
Cyclic Output Data |
1440 Bytes | |
Supported I/O Data at 8ms cycle time |
1440 Bytes | |
Supported I/O Data at 4ms cycle time |
1440 Bytes | |
Supported I/O Data at 1ms cycle time |
1440 Bytes | |
Application Relations |
8 Application Relations per PRU ICSS |
8 I/O Connections, 1 Supervisor, 1 Supervisor-DA |
Input Output Communication Relations |
8 | |
Consumer Protocol Machines (CPM) |
8 | |
Provider Protocol Machines (PPM) |
8 | |
Supported Subslots per Application Relation |
255 | |
Diagnosis Entries |
Supported Number of Diagnosis Records |
256 |
EtherNet Link |
Supported Baud rates |
100Mbit/s |
Supported Duplex Modes |
Full |