-> Hier kostenlos registrieren
Hallo, ich habe folgendes Problem:
In einem sehr komplexen Programm werden Pakete nach Postleitzahlen gesammelt und entsprechend an verschiedenen Abwurfstellen abgeworfen.
Nach der Umstellung der IP-Adresse der SPS und der Visualisierung besteht das Problem, dass sich ein Abwurf nicht mehr freischalten lässt.
Das Programm für die Abwürfe ist in der FC132 geschrieben. Ein Auszug daraus ist:
Es handelt sich um insgesamt 12 Abwurfstellen, so dass die FC132 in der FC188 12x aufgerufen wird. In der FC188 werden dann auch die Parameter, wie z.B. für #LPGE oder #LPGN übergeben.
Meine Frage:
Wenn ich nun z.B. auf den Abwurf mit der Nr. 5 Einfluss nehmen möchte, wie kann ich das machen? Alle Abwürfe "arbeiten" doch mit den gleichen Merkern - wie oben dargestellt. Wenn ich nun versuchen möchte, die Lampe #LPGE auf Status 1 zu steuern, wie kann ich das dann bewerkstelligen, da ja die entsprechenden Merker auch für die anderen Lampen der Abwurfstellen verwendet werden?
Vielen Dank!
In einem sehr komplexen Programm werden Pakete nach Postleitzahlen gesammelt und entsprechend an verschiedenen Abwurfstellen abgeworfen.
Nach der Umstellung der IP-Adresse der SPS und der Visualisierung besteht das Problem, dass sich ein Abwurf nicht mehr freischalten lässt.
Das Programm für die Abwürfe ist in der FC132 geschrieben. Ein Auszug daraus ist:
Code:
CON0: NOP 0
U(
U M 203.0
O M 203.1
O M 203.2
)
UN M 203.3
UN M 203.4
O
U M 203.4
U "M 12.1" // Blinktakt
= #LPGE // Lampe Gelb
U M 203.3 // Abwurf komplett
UN M 203.6
O
U M 203.6 // Abwurf beendet
U M 12.0
= #LPGN // Lampe Grün
Es handelt sich um insgesamt 12 Abwurfstellen, so dass die FC132 in der FC188 12x aufgerufen wird. In der FC188 werden dann auch die Parameter, wie z.B. für #LPGE oder #LPGN übergeben.
Meine Frage:
Wenn ich nun z.B. auf den Abwurf mit der Nr. 5 Einfluss nehmen möchte, wie kann ich das machen? Alle Abwürfe "arbeiten" doch mit den gleichen Merkern - wie oben dargestellt. Wenn ich nun versuchen möchte, die Lampe #LPGE auf Status 1 zu steuern, wie kann ich das dann bewerkstelligen, da ja die entsprechenden Merker auch für die anderen Lampen der Abwurfstellen verwendet werden?
Vielen Dank!