LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Ethercat Error When changing to operational state

I am using a cRIO 9039 to connect to a BECKOFF Bridge EL6695-0002 by ETHERCAT. In order to see the custom beckhoff variables I must introduce them one by one in the esi file (xml).

I follow the steps comitted in the following link:

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019LesSAE&l=es-ES

and I can see the inserted variables on the labview project window. However when I try to switch to operational state (cRIO Active Mode), Labview returns me a error which, according to the NI forum, it is due to a bad xml configuration.

Error:
NI-Industrial Communications for EtherCAT: The slave cannot switch to the specified state. On the Online Device State page of the device, check the error and emergency data of the device. Refer to the product documentation of the slave device for more information about how to switch states and resolve errors.

I would like to enter two variables in IO Outputs as you can see on the attached xml on the EL6695-0002 device.

 

I looked up some links without getting good results.

 

https://forums.ni.com/t5/Motion-Control-and-Motor-Drives/Servo-over-EtherCAT-Invalid-parameter-when-...

 

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019LesSAE&l=es-ES

 

0 Kudos
Message 1 of 2
(1,146 Views)

I have exactly the same problem.

Finally have you solved? Which was tour problem?

 

Thank you

0 Kudos
Message 2 of 2
(436 Views)