CL2.EnableTimeService* (FUN)

 

Diese Funktion der CAA_CanL2.library aktiviert den CANopen Time Dienst als Produzent oder als Verbraucher.

Eingang:

hDriver

CAA.HANDLE

Handle von CAN Schnittstelle

cobId

CL2I.COBID

xTimeProducer*

BOOL

TRUE: TIME-Produzent, FALSE; TIME-Verbraucher

xEnableTimeEvent*

BOOL

legt fest, ob TIME Ereignis aktiviert ist

xEnableHighRes

BOOL

legt fest, ob ein Hochauflösungsprotokoll verwendet wird

udiTimeCycle

UDINT

Zyklenperiode von TIME Meldung [µs]

udiTimeForewarnTime*

UDINT

Vorwarnzeit vor Versand einer TIME Meldung (siehe

TIME Funktion)

Ausgang:

eError

CL2.ERROR

Fehlercode (Aufzählungstyp)