Skip to main content

UDP, TCP, PTP (over UDP and TCP), and EtherCAT for Simulink

Support for Ethernet (for LAN), Real-Time UDP, and PTP IEEE-1588 is part of the on-board I/O connectivity of real-time target machines. A range of dedicated I/O modules are also available for further flexibility.

All solutions come with Simulink driver blocks.

Contact us to discuss a solution built to your needs

Selection Guide

IO710 1 port PCI form factor
IO712 2 ports PMC form factor, available with PCI, PCIe, or cPCI carrier
IO713 4 ports PMC form factor, available with PCI, PCIe, or cPCI carrier
IO791 2 ports mPCIe form factor

In addition to Ethernet. Real-time UDP, and PTP, these I/O modules also support EtherCAT Master.

About PTP

The Precision Time Protocol (PTP) is a communications protocol that allows clocks to be synchronized over an Ethernet network. It is accurate to within one microsecond, making it suitable for control and distributed measurement.

Speedgoat supports the latest version of the protocol, known as PTP Version 2 or IEEE 1588-2008, which improves accuracy, precision and robustness compared with the previous version.

About Real-Time UDP

Real-time UDP (Universal Datagram Protocol) is a real-time version of the UDP protocol layered on top of the Internet Protocol (IP) and is commonly known as UDP/IP.

UDP can be used to connect your target machine to other nodes using a dedicated Gigabit Ethernet Card (real-time UDP), or by sharing the Ethernet port used for host-target communication. Sharing the Ethernet port has the disadvantage of decreased reliability, as error checking and recovering is limited if network traffic by other host-target communication tasks is heavy. Therefore Speedgoat strongly recommend using a dedicated Ethernet port for real-time UDP communication.

About EtherCAT

Ethernet for Control Automation Technology is a high performance Ethernet-based fieldbus system, designed for automation applications. It has short data update times, low communication jitter (for synchronization purposes) and low hardware costs.

Further information about requirements and driver configuration is available in the MathWorks reference guide for Simulink Real-Time.


Curious how to accelerate control design innovation with a modular controller hardware setup?

Request a free
workflow demo

Have Questions?

Talk to our experts about your application requirements.