Hi,
hab schon wieder ein "kleines Problem" mit meinen zwei KR 5 sixx (KR C2 sr).
Ich habe in der sps.sub den Aufruf des cell-Programms abhängig von der Stellung des Betriebsartenschalters gemacht:
IF ($mode_op==#EX) AND (b_autext==FALSE) THEN
CWRITE($CMD,STAT,MODE,"RUN /R1/CELL()")
b_autext=TRUE
ENDIF
IF ($mode_op==#t1) OR ($mode_op==#t2) THEN
CWRITE($CMD,STAT,MODE,"CANCEL /R1/CELL()")
b_autext=FALSE
ENDIF
Hab ich auch hier aus einem Thread geklaut
Und die Variable ist in der config.dat decl.
Mein Problem ist, dass einer der beiden Roboter nach dem Hochfahren das aufgerufene cell-Programm startet und der Zweite nicht.
Bei dem Zweiten muss ich den Schalter auf T1 und dann wieder auf Auto Ext tun.
Kann es sein, dass der Roboter in T1 hochfahren muss und erst dann Auto Ext gewählt werden kann? Aber warum macht dann der Erste alles, wie ich mir gedacht habe??
Oder könnte ich zur Not der Variable $Pro_I_O in der custom.dat statt der SPS.sub gleich cell zuweisen.
(Funktioniert, aber ich weiss nicht, ob ich dann irgend etwas ungewollt überspringe)
Vielen Dank schon mal!!
MfG