Howdy All,
I am not sure if this is the problem with the ELMO motion controller or with the LabVIEW configuration, but I will post this anyway.
I have a motor controller (ELMO Gold Solo Whistle) for controlling a BLDC motor. The communication interface with the ELMO drive is EtherCAT. So, I have a NI cRIO 9024 as the ethercat master which is connected through the second ethernet port to the ELMO drive. I uploaded the xml file required to detect this third party slave device, and it was a success. So, I added the new slave device to the project.
But, when I expanded the slave, I saw only 6 I/O variables. But, the ELMO device has a lot of other parameters like "Control Word', "Statusword" which did not show up. I can right click on the slave device and click on the "Online Device state" and click on "EtherCAT : parameters" and I can see a list of parameters which can be accessed. But they dont show up in the I/O variables class. Does the xml file need to be modified to do this? Or does the mode status register have to be changed? Please help