Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

How to disable Error Control (Heartbeat) temporarily for a CAN bus device?

DavidBo
2023-01-19
2023-01-23
  • DavidBo - 2023-01-19

    I have a CANbus device which can do a special operation during it cannot send a heartbeat. The error behaviour is that the CANopen manager stops the device.
    How can I temporarily disable the error behavior for this device?
    CANRemoteDevice_Diag.ErrorControlActivated can only be get not set.

     
  • ndzied2 - 2023-01-23

    I think it is a requirement of CANopen to have either node guarding or heartbeat implemented. However, I know you can mark a node as optional. This way, when it goes offline the entire bus soes not drop out.

     

Log in to post a comment.