AcsiCalendarTime
Initialisiert die Datenelemente der Struktur: ST_AcsiCalendarTime.
Namensraum: Tc3_Acsi
Bibliothek: Tc3_Acsi (Tc3_Acsi.compiled-library)
FUNCTION AcsiCalendarTime : ST_AcsiCalendarTime
VAR_INPUT
occ : WORD;
occType : E_AcsiOccType;
occPer : E_AcsiOccPer;
weekDay : E_AcsiWeekDay;
month : E_AcsiMonth;
day : BYTE;
hr : BYTE;
mn : BYTE;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
occ | WORD | Datenelement „occ“, das gesetzt werden soll. |
occType | Datenelement „occType“, das gesetzt werden soll. | |
occPer | Datenelement „occPer“, das gesetzt werden soll. | |
weekDay | Datenelement „weekDay“, das gesetzt werden soll. | |
month | Datenelement „month“, das gesetzt werden soll. | |
day | BYTE | Datenelement „day“, das gesetzt werden soll. |
hr | BYTE | Datenelement „hr“, das gesetzt werden soll. |
mn | BYTE | Datenelement „mn“, das gesetzt werden soll. |
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
AcsiCalendarTime | Struktur mit initialisierten Datenelementen. |
Beispiel
METHOD FINAL Sample_AcsiCalendarTime : BOOL
VAR
calTm: ST_AcsiCalendarTime;
END_VAR
calTm:=AcsiCalendarTime(occ:=0, occType:=E_AcsiOccType.Time_,
occPer:=E_AcsiOccPer.Hour, weekDay:=E_AcsiWeekDay.Friday,
month:=E_AcsiMonth.April, day:=1, hr:=0, mn:=0);
Sample_AcsiCalendarTime:=TRUE;