Uhrzeit mit sfc0 stellen, Wochentag unbekannt

ML1982

Level-2
Beiträge
138
Reaktionspunkte
18
Hallo ich habe einen PC mit eine C-Programm und eine S7 300 die über eine CP343 verbunden sind. Die CP kann leider kein NTP.

Ich würde gerne die Zeit von dem PC per ethernet telegramm an die S7 schicken und da dann die Uhrzeit mit dem sfc0 stellen.

Das einzige Problem das ich habe ist, dass die Frameworkfunktionen in meinem C Programm, mir das Datum in folgendem Format liefern:

typedef struct
{
uint16 Year;
uint16 Month;
uint16 Day;
uint16 Hour;
uint16 Minute;
uint16 Second;
uint32 USec;
} RT_DateInfo;

Wo hole ich mir denn jetzt den blöden Wochentag her?
 
Zuletzt bearbeitet:
Den Wochentag braucht's nicht, den berechnet sich der SFC0 selber. Aus der Simatic Manager-Hilfe zum SFC0:
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…