-> Hier kostenlos registrieren
Öhm hiho mal wieder
Ich hab da mal wieder ein big problem. Bis vor ein paar Stunden lief mein Programm einwandfrei. Dann hab ich iwas verändert und nu sagt er mir jedesmal wenn ich das programm starte schon beim ersten Schritt in meiner Schritkette
das fbNextstep.O_bStart = ***Invalid:16#20*** und wegbekommen tu ichs auch nich. Laut Ablaufkontrolle hängts halt schon da an erster stelle. O_bStart is eigentlich ein ganz normales BOOL mit True und False. Und wird auf True gesetzt sobald I_bEnable und I_bSeqMode auch True sind.
Vielen Dank schonmal für Lösungsvorschläge
Gruß
COOLT
Ich hab da mal wieder ein big problem. Bis vor ein paar Stunden lief mein Programm einwandfrei. Dann hab ich iwas verändert und nu sagt er mir jedesmal wenn ich das programm starte schon beim ersten Schritt in meiner Schritkette
Code:
CASE O_nStep OF
-1: O_arrStepcomment[O_nStep]:='Start des Programms';
O_nNextStep:=1;
narrLastReceivedBytevorbereiter:=0;
FOR narrLastReceivedBytevorbereiter:=0 TO 14 DO
arrLastReceivedByte[narrLastReceivedBytevorbereiter]:=0;
END_FOR
bArrayVoll:=FALSE;
fbNextstep (I_bEnable:= TRUE, I_bSeqMode:= TRUE , I_tTimeValue:= t#0s);
IF fbNextstep.O_bStart THEN
O_nLastStep:=O_nStep;
O_nStep:=O_nNextStep;
O_bNovRamWriteGO:=TRUE;
END_IF
Vielen Dank schonmal für Lösungsvorschläge
Gruß
COOLT