Has anyone developed a program using CANopen SDOs to read a value in the CANopen Object dictionary.
Send message with a 601 COB ID requesting a value from a specific index and sub Index
Then receiving a 581 COB ID and reply with the data in that Index Subindex.
We want to be able to scan dozens of Object and display them on the screen.
We also want to use the PV780 to write to a Object in the dictionary. And save the parameter. Again, Dozens of objects.
Using CAN Open SDOs to read and write messages
- dmeister
- Posts: 3
- Joined: Wed Nov 28, 2012 10:02 am
- stalley
- Enovation Controls Development
- Posts: 618
- Joined: Tue Mar 18, 2014 12:57 pm
Re: Using CAN Open SDOs to read and write messages
Hello dmeister,
I apologize for not responding sooner. It has been a long time since there has been a question about CANopen and I have been unable to find any helpful information about CANopen in PowerVision.
As you have probably found, you will not be able to use the J1939 database. You will have to use the Free Form Messages and program all of the control yourself.
Forutunately, you are using a PV780 so you can use scripting and it has memory resources to accommodate your need. You also have lists. You might be able to use a list for the Object dictionary so that each data at an Index Subindex is a row in the list.
Maybe there are others out there that have some helpful ideas.
I apologize for not responding sooner. It has been a long time since there has been a question about CANopen and I have been unable to find any helpful information about CANopen in PowerVision.
As you have probably found, you will not be able to use the J1939 database. You will have to use the Free Form Messages and program all of the control yourself.
Forutunately, you are using a PV780 so you can use scripting and it has memory resources to accommodate your need. You also have lists. You might be able to use a list for the Object dictionary so that each data at an Index Subindex is a row in the list.
Maybe there are others out there that have some helpful ideas.
Sara Talley
Software Engineer
Enovation Controls
Software Engineer
Enovation Controls