From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
For the useof a variatorthat generateshis ownclock anddistributes itonEtherCAT, I need to make theRTloopsynchronous withclockposted onEtherCATby the variator.
Sowould requirethe scanengineparameterisinreceipt of theEtherCATclock.
This function isimperative onLabview-RT to be compatible withabilityto manageEtherCATvariators ( Beckhoff).
You can already add 3rd party hardware as EtherCAT slaves, where cRIO is the master. To clarify, you're looking to synchronize LabVIEW RT loops (or the entire scan engine) to a clock generated by a 3rd Party EtherCAT device, where that device is the master?
Thanks,
Deborah
Deborah Burke NI Hardware and Drivers Product Manager Certified LabVIEW Architect
You are correct that Real-Time code is not synchronized to the EtherCAT Distributed Clock, so we cannot synchronize the Real-Time code with the Variator clock.
We are aware of this gap and your feedback is appreciated. Do you have an example of a variator from Beckhoff which could benefit from this functionality?
Best,
Sunaina
Sunaina K. Product Marketing Manager for CompactRIO & TSN