simon2mille
Level-1
- Beiträge
- 5
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo leute,
ich hab ein Problem mit einer Unterprogrammansteuerung. Und zwar möchte ich gleich zu Beginn im Hauptrprogramm entweder die Automatik oder die Handsteuerung anwerfen. Dafür möchte ich einen Kontakt an einem Display VT200 nutzen, und zwar soll dieses wenn F2 gedrückt wurde den Handbetrieb anschalten und wenn kein F2 (default-Zustand) gedrückt ist Automatik anwerfen.
Das klappt auch anfangs ganz gut, d.h. das Programm startet mit dem Automatik Unterprogramm. Drücke ich nun F2 am Display schaltet es um auf Handsteuerung. Doch dann ist schluss, ich komme durch weiteres drücken oder gedrückthalten nicht mehr in das Automatikunterprogramm. An was könnte das liegen?
Hier mein Programmcode aus dem Hauptprogramm
LD F2
CALL Hand
LDN F2
CALL Automatik
P.S. ich habe keine abbruch bedingung oder RET im unterprogramm drin, weil in der hilfe drin steht die wird vom editor selbst erzeugt von MicroWin 4.0.1.
Mfg Maik
ich hab ein Problem mit einer Unterprogrammansteuerung. Und zwar möchte ich gleich zu Beginn im Hauptrprogramm entweder die Automatik oder die Handsteuerung anwerfen. Dafür möchte ich einen Kontakt an einem Display VT200 nutzen, und zwar soll dieses wenn F2 gedrückt wurde den Handbetrieb anschalten und wenn kein F2 (default-Zustand) gedrückt ist Automatik anwerfen.
Das klappt auch anfangs ganz gut, d.h. das Programm startet mit dem Automatik Unterprogramm. Drücke ich nun F2 am Display schaltet es um auf Handsteuerung. Doch dann ist schluss, ich komme durch weiteres drücken oder gedrückthalten nicht mehr in das Automatikunterprogramm. An was könnte das liegen?
Hier mein Programmcode aus dem Hauptprogramm
LD F2
CALL Hand
LDN F2
CALL Automatik
P.S. ich habe keine abbruch bedingung oder RET im unterprogramm drin, weil in der hilfe drin steht die wird vom editor selbst erzeugt von MicroWin 4.0.1.
Mfg Maik