-> Hier kostenlos registrieren
Hallo zusammen,
um einige FBs zu testen, will ich einen String, der maximal aus 16 Ziffer (16 Bytes) entstehen kann, in einen globalen DB schreiben.
Dafür kann ich natürlich SFC20 BLKMOV einsetzen. Wie kann ich in AWL einer Variable eine Konstante zuweisen?
einString:= 'Beispiel12345678'//das geht nicht in AWL!
CALL SFC 20
SRCBLK :=#einString //'Beispiel12345678'
RET_VAL:=MW50
DSTBLK :=P#DB102.DBX56.0 BYTE 16
Ich bin C++ Profi und leider kein AWL-Profi.:? Kann jemand mir bitte weiterhelfen? Vielleicht ist mein Ansatz vollkommen daneben...
Gruß Ronald
um einige FBs zu testen, will ich einen String, der maximal aus 16 Ziffer (16 Bytes) entstehen kann, in einen globalen DB schreiben.
Dafür kann ich natürlich SFC20 BLKMOV einsetzen. Wie kann ich in AWL einer Variable eine Konstante zuweisen?
einString:= 'Beispiel12345678'//das geht nicht in AWL!
CALL SFC 20
SRCBLK :=#einString //'Beispiel12345678'
RET_VAL:=MW50
DSTBLK :=P#DB102.DBX56.0 BYTE 16
Ich bin C++ Profi und leider kein AWL-Profi.:? Kann jemand mir bitte weiterhelfen? Vielleicht ist mein Ansatz vollkommen daneben...
Gruß Ronald