![]() |
提示! The interfaces of this component contains inputs and outputs which drive and diagnose optional functionalities. With “ ⇘ CL2.GetProperty” you can check, whether a driver supports a certain functionality or not. If not, its input and output values are irrelevant. |
This function of the ⇘ CAA_CanL2.library activates the CANopen Sync service as producer or as consumer, see Concept : Can Mini Driver.
Input:
hDriver |
CAA.HANDLE |
handle of CAN interface |
cobId |
CL2I.COBID |
|
xRTR |
BOOL |
bit sign of RTR flag |
x29BitId |
BOOL |
bit sign of message type |
xSyncProducer* |
BOOL |
TRUE: SYNC-Producer, FALSE: SYNC-Consumer |
xEnableSyncEvent* |
BOOL |
determines if SYNC event is activated (see ⇘ CL2.GetProperty (FUN) |
udiSyncCycle |
UDINT |
cycle period of SYNC message [µs] |
udiSyncWindowLength* |
UDINT |
window length of CANopen SYNC message (see Concept : Can Mini Driver) |
udiSyncForewarnTime* |
UDINT |
forewarn time before sending a SYNC message (see Concept : Can Mini Driver) |