Networking: Determined To Improve Precision
Networking: Determined To Improve Precision
“EtherCat is able to achieve real-world jitter numbers of +/- 20 nanoseconds of the actual signal on the wire of the output devices,” says Joey Stubbs, North American Representative for the EtherCat Technology Group’s Austin, Texas, office.
Network developers are taking advantage of a standard promulgated by the Institute of Electrical and Electronics Engineers (IEEE) that’s seen solid acceptance in demanding technical environments. The wordy title of IEEE 1588 explains its basic concept: “Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems.” It ensures that all actuations take place at a precise time.
“With EtherNet/IP and IEEE 1588 time synchronization, you can synchronize nodes to within 100 nanoseconds,” says Steve Zuponcic, application engineering manager for supplier Rockwell Automation Inc., in Mayfield Heights, Ohio. “When each node knows precisely what time it is, you can tell every drive and every motor to be at a certain point at a certain time. They’ll all be synchronized, giving you very tight control.”
Network developers need to embed these technologies into their equipment and software so that users don’t have to worry about programming steps that happen thousands of times in a second. Even though many control engineers haven’t worked with time-based systems until the past few years, they’ll be able to use well-known programming languages to set up their work nodes.
“Using absolute time is a new concept for coordinating motion control . It is transparent to programmers,” Zuponcic says. “People programming with SERCOS (serial real-time communications system) won’t see any difference, they can use the same instructions they’ve always used.”
When customers are setting up their systems, they generally have to resist the temptation to put the highest priority on all data. If all traffic on the network must be delivered at peak rates, networks will quickly reach a saturation point. “Not everything needs to be deterministic. If you make everything time-critical, you will run out of space,” Wontrop says. “Customers must know their performance needs, which information needs to get from point A to point B in a deterministic fashion.”
Timing is also important in EtherCat networks, where the master synchronizes and locks all the device clocks to a reference clock’s time. That effectively distributes the exact 64-bit time values to all the field slave devices. The master can then ...













Comments(0)
Add new comment