Date de création : 25.10.2013
Dernière mise à jour :
25.10.2013
4 articles
The unstable mother nature herself of Ethernet TCP/IP's timing has been a problem for numerous manufacturing group software, mainly those that have recommended you read tight precise-time capacity guidelines. Yet, as the overall cost vs. benefit performance has improved over time, industrial users have developed methods to overcome the apparent shortcomings.
Each one of methods are commonly grown using the challenges of realistic-time manipulate in view (persistent phase years, low latency, lessened jitter), primarily the style of safety measures you should avoid information and facts accidents, they usually handled the perfect solution is in a different way.
Normally the one very clear difference to the typical Ethernet TCP/IP protocol may possibly be the enactment of other Real Time Facts Change modules that control real-time conversations in either fit or atop TCP/IP/UDP.
Nonetheless, all methods keep promote to your Ethernet (IEEE 802.3) actual and files tiers and TCP/IP/UDP, hence rendering an graphical user interface to ordinary knowledge-point systems.
Because they inherited all the features that render Ethernet TCP/IP non-deterministic, protocols such as Ethernet/Modbus and IP/TCP appear to be the most vulnerable when it comes to hard real-time control. As the CSMA/Disc concern (randomly selected postpone moments after coach arbitration) tends to be greatly suppressed by using Ethernet changes, these protocols continues to need to handle an added jitter triggered by UDP and IP. Whilst not having vigilant type essential things, they are suspect for arduous serious-time deal with, specifically for fairly quickly action restrain software applications.
Ethernet Powerlink circumvents the CSMA/Disc matter surprisingly elegantly from bypassing the TCP/Ip address/UDP layers in the case of true-time contact. Ethernet Powerlink uses devoted and extremely deterministic time slices assigned to each individual node around the networking. The result is that only one node transmits data to the bus during its dedicated time slice, while all other nodes wait for their turn. This technique comfortably stops any concept collision and therefore gets rid of random dwell times. Not surprisingly, the skipping of TCP/IP/UDP also does away with the IP/UDP jitter.
EtherCAT®, interestingly, handled the CSMA/Disc condition through the elimination of it totally from the specific tier, which, in most consequence, needs utilizing a focused hardware components. When an EtherCAT® Professional device will involve simply a daily Ethernet system interface, all EtherCAT® Slave unit requires a focused control. EtherCAT® really incorporates Ethernet given that the natural tier, although the Ethernet text messages are approved from node to node (daisy-sequence), thus wiping out the requirement of shuttle arbitration in each CSMA/Disc.