Thanks for your response. I already have all the IXXAT software, including VCI 3 and 4, and the CANopen Master API. My issues are primarily the lack of knowledge and experience. From what I can tell, the VCI interface seems to work; i.e. the CAN led on the usb converter flashes green when I try to send messages. My issue with VCI is that it is a bit lower-level than CANopen, and the software manual for the drive I am trying to talk to is all CANopen.
The CANopen examples provided with the CANopen Master API do not seem to work at all. I say that because the CAN led on the USB converter does not flash at all. On copies of those examples that I modified; or other attempts to create programs my self, the CAN led may flash RED, but that is the closest I’ve gotten with any of the CANopen functions.
Further complicating the issue is just not knowing or understanding the chain of events necessary to communicate effectively with my device. My device is preconfigured, with a number of TPDOs and RPDOs; so do I need to ‘create’ PDOs in my software? Do I need to do something to ‘start’ the PDOs in the drive? Referring to the image attached to this email, I feel like it should be fairly straightforward to retrieve the ‘DC Bus Voltage’ from my device. The TPDO is 26, COB-ID/index it 491/200F:01. The device is node 1. It should be easy, but the most I can get is a flashing RED led. Also, note that CAN Analyzer will not run on my system at the same time as the labview program; so I have no ability to ‘spy’ the network for clues. If I m using the VCI functions, I get a ‘VCI error/access denied’. Using the CANopen/Xat dll the error is different, the same sort of issue.
I also have 2 versions of Labview that I have been trying – 2019 32 bit and 2019 64 bit. The 32 bit version has the National Instrument’s (Labview) version of CANopen, but it does not recognize the IXXAT usb2can converter, so any NI generated examples or help is useless.
FYI the example in attached in your message the best I got was a flashing RED led, but to be fair I did not play with it too much.