CANopen Sync RX Trigger
CANopen heartbeat consumer status reads NMT status of the referenced heartbeat consumer instance.
Block ID
CANopen Sync RX Trigger
Library
motohawk_canopen_lib
Description

This block creates a trigger that will execute when a SYNC message is received with a node ID that matches the node ID defined in the SYNC COB-ID object dictionary entry defined in the referenced CANopen instance definition. If the referenced CANopen instance is configured as SYNC producer, the trigger executes on SYNC message transmission.
Block Parameters
| Parameter Field | Values | Comments/Description |
|---|---|---|
| CANopen Instance | String | Name of referenced CANopen instance definition. |
| Trigger Name | String | Name of created trigger. Parameter is optional, if no name is provided in the edit field the trigger name will be generated automatically. |
| Execution Order within Task | Numeric (Integer) | More than one trigger may be placed in a model that is driven by the same event. Use the execution order within task attribute to define the execution order of these triggers relative to one another. The triggers will execute from the lowest execution order within task value to the highest. |
| This trigger is inside another triggered subsystem | Checkbox | If the trigger is inside another triggered subsystem, this must be checked. |
| Trigger even when containing subsystem is disabled | Checkbox | If the trigger is inside another enabled subsystem, then execute this subsystem if that subsystem is enabled. |
