04-20-2010 09:17 PM
I am trying to get the PDO to work on a PXI-RT system. I have tried all the examples that I can find and have not had any luck. The SDO communications is not a problem.
I Start my vi and there are not errors, but never receives any data from the controller. Does anyone have an example that works with the EPOS and RT?
Any help would be great.
04-21-2010 04:35 AM
Hi mschoenwald,
did you set your device into operational mode using NMT commands? PDO communication is only available if the CANopen device is in operational state whereas SDO communication is also available in pre-operational.
Best Regards,
04-21-2010 10:47 AM
04-22-2010 03:12 AM
The NMT commands use Arbitration ID 0, Datalength = 2. Start Remote nodes sends "1" in byte 0 and the Node ID of your CANopen device in byte 1.
Are you sure you set up the PDOs correctly in preoperational mode?
04-27-2010 11:51 AM
04-28-2010 04:31 AM
Hi mschoenwald,
could you post some more details please:
- bus log
- epos spec
- your VI
Best Regards,
04-28-2010 11:14 AM
01-06-2011 10:52 AM
Hi,
I've a similar application, could you, please, post the VI?
Regards
Vincent
01-06-2011 11:18 AM
This Vi should work. It goes through and sets up both a SDO and PDO connection. Motor parameters are also set. I ran in to a limitation of setting up read and writes for the PDO at 16 motors. Hope this helps.