10-10-2010 03:01 AM
I am using CANopen library to develop code in LV2009 and PCI8511 card.
The proportional valve connected to the system issues a NMT Boot Up message 0x701 with zero Data byte. I now have to acknowledge this to proceed further. But there does not seems to be any function the CANopen Library to do this. ( Since I am able to read the 0x701 boot up message the hardware link up is OK )
How to generate an ACK frame using CANopen library ?
Thanks
10-11-2010 09:41 AM
Hi,
Typically if a CANopen slave device uses heartbeat alive meassages it will start sending a single heartbeat message when the master initializes it to pre-operational state. That means you ahve to setup the heartbeat protocoll before you do send the state change command in order to handle the heartbeat protocoll correctly. There is a Library available for heartbeat that installs with the driver.
DirkW