TIA RD_SYS_T in SCL

kiar

Level-2
Beiträge
275
Reaktionspunkte
50
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

und allen ein erfolgreiches und gesundes neues Jahr.

Ich habe ein Problem mit dem Auslesen der Uhrzeit.

Also Startzeit ist im DTL Format wenn ich jetzt folgendes Probiere :
Code:
#Startzeit:=RD_SYS_T
dann sagt mir TIA:" Implizierte Konvertierung vom Datentyp 'Block-SFC' nach 'DTL' ist nicht möglich"

In KOP und FUP scheint es zu funktionieren. Gibt es eine Möglichkeit dies über SCL zu realisieren?

Danke Raik
 
Also Startzeit ist im DTL Format
Zeig uns doch mal einen Screenshot wie Startzeit deklariert ist, der Compiler scheint ja der Meinung zu sein das dem nicht so ist.

[EDIT]
Hat ein wenig gedauert bis es "Klick" gemacht hat.

Die korrekte Anwendung ist natürlich...
Code:
 #RetVal_INT := RD_SYS_T(OUT=>#Startzeit_DTL);

Warum, erfährst du in der Bausteinhilfe zu RD_SYS_T

[/EDIT]
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
dann sagt mir TIA:" Implizierte Konvertierung vom Datentyp 'Block-SFC' nach 'DTL' ist nicht möglich"
Die Rückgabe der Zeit erfolgt über den Out. Die Funktion selbst gibt die ordnungsgemäße Funktion als INT aus:
Code:
[FONT=courier new]#RetVal:= RD_SYS_T(OUT=>#Zeit);[/FONT]


PS: Hat ja RONIN zwischenzeitlich auch so festgestellt.
:cool:
 
Danke Euch beiden,

versuche mich in SCL...... ist ein wenig ungewohnt für mich, also macht Euch aus etwas gefasst :ROFLMAO:.

Raik
 
Zurück
Oben