Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/19/10 15:53
Read: times


 
#176030 - PDOs
Responding to: ???'s previous message
The key here is PDOs. There will be a way to configure the nodes so that they automatically transmit a CAN message (a PDO) when the spool and rod position and velocity change. All you need to do on the PC side is read these CAN messages and extract the values. They might even do that without any configuration.

Possibly on the simplest level:

1. Send an NMT message setting all nodes to "operational" - this will start the transmission of PDOs.
2. Read the PDOs and extract the data.

On top of that you can add more functionality such as writing values to the nodes using SDOs. If you need SDOs then I would recommend you purchase a library for your PC that handles this for you. Typically LabView can access DLLs as well.

Note that CAN is very simple. It is the software-based protocols that sit on top of CAN, such as CANopen, that can be complex. When reading the specs you should find that only a very small set of functionality is actually mandatory.

Andy

List of 9 messages in thread
TopicAuthorDate
CANopen DS306 ad DS408            01/01/70 00:00      
   A good tutorial            01/01/70 00:00      
      other links            01/01/70 00:00      
   CANopen            01/01/70 00:00      
      Light at the end of tunnel..            01/01/70 00:00      
         Master            01/01/70 00:00      
            The jargon jungle... PDO, SDO, DCF...            01/01/70 00:00      
               PDOs            01/01/70 00:00      
                  Good to go            01/01/70 00:00      

Back to Subject List