ni.com is currently undergoing scheduled maintenance.
Some services may be unavailable at this time. Please contact us for help or try again later.
05-07-2015 07:39 AM
Hi,
I have an application where reatime position setpoint is desired (each 0.008sec). I have to talk from a CVS 1459RT (or any cRIO) to Allen Bradley Kinetix Drive. I've read some document and learn that AB use an addon to Ethernet/IP when deterministic application is require which is called CIP Sync (IEEE 1588) protocol.
Does the Ethernet/IP module support this protocol? I think AB doesn't support Ethercat...
I talked to NI and they suggest me to send the position via digital output of the FPGA by simulating an encoder. That is a good idea but is there other way to communicate deterministically? CIP Sync look to be the way ...
Thank you,
Patrick
05-08-2015 04:05 PM
Hi paubine
According to my understanding, IEEE 1588 only adds syncronization standards to Ethernet/IP. I am not sure if the Ethernet IP Module would give you predifined functions for that, however, I found this example of IEEE 1588 for cRIO.
Community: cRIO IEEE 1588 Synchronization Example
They used basic SMT VIs to build it, so I think you might be able to do the same for the AB PLC.
WenR
05-14-2015 02:20 PM
Thank you.
CIP Sync should work with AB. Allen Bradley use CIP Motion to talk between drives on a dedicated network.
My goad is to talk from a CVS 1458RT deterministically to those drive. I have a solution of simulating an encoder from the CVS 1458RT to the drives but I would like to investigate the possibility to talk ODVA CIP Motion directly from the CVS...