Hallo Gemeinde.
Wiedermal verweigert mir ein VKRC2 die Zusammenarbeit
Ich habe folgendes Problem:
Ich beschreibe permanent ein Wort in der sps.sub mit Real Wert (Conveyorweg), der dann direkt weiter an die SPS geschickt wird und dort weiter verwendet wird. Erstmal nichts dramatisches.
sps.sub:
Conveyorweg an SPS senden
IF (($SEN_PREA_C[1] >= 0.0) AND ($SEN_PREA_C[1]<5000.0)) Then
CONVWEG_INT=$SEN_PREA_C[1]
CONVWEG=CONVWEG_INT
ELSE
CONVWEG_INT=0
CONVWEG=CONVWEG_INT
ENDIF
Config.dat:
SIGNAL CONVWEG $OUT[97] TO $OUT[112]
Nun passiert es ab und an das der Submit Interpreter sich ohne ersichtlichen Grund aufhängt und die Fehlermeldung "Überlauf" rausgibt. (Liegt an der Übergabe, da es im auskommentierten Fall nicht auftritt)
Danach quitiere ich die Meldung, starte den Interpeter wieder und es läuft alles weiter.
Das Problem ist auch, das es sich nicht ableiten lässt, warum er sich aufhängt. Im Automatikbetrieb kommt es fast nie vor, nur wenn der Kollege im T1 Betrieb da steht ist es häufiger. Und es würde mich stark wundern, wenn der KRC mit so einer einfachen Variablenübergabe überfordert ist.
Wenn einer eine Idee hat, bitte diese zum Besten geben .