-> Hier kostenlos registrieren
Hallo,
ich möchte gerne Alarm SMS`s mit der S7-200 mit dem Modemmodul verschicken. Da ich 16 verschiedene Alarme habe, habe ich 16 mal das Modul MOD4_MSG mit verschiedenen Alarmtexten und "Done Bits" verwendet. Programm ist wie im Anhang exemplarisch für 2 Störungen ersichtlich aufgebaut und eine einzelne SMS läßt sich auch versenden.
Problem ist, dass einige der Alarme gleichzeit aufteten können, d.h im Beispiel die Merkerbits M4.0 und 4.1 gehen im gleichen Zyklus auf 1 und es wird dann nur eine SMS versendet und die Zweite geht leider nicht mehr raus, da ja nur ein Modul MOD4_MSG zur gleichen Zeit aktiv sein kann und nach Senden der ersten SMS verhindert das "Steigende Flankenbit" den Start des nächsten Modul MOD4_MSG.
Hat jemand so was schon geschickt programmiert ohne komplexe Verriegelungslogik oder ablaufende Schrittketten. Ziel sollte sein, das wenn alle 16 Alarme gleichzeit auftreten auch 16SMS`s sequenziell rausgehen, wobei die Reihenfolge keine Rolle spielt, (also keine Priorisierung).
Gruß
Steffen
ich möchte gerne Alarm SMS`s mit der S7-200 mit dem Modemmodul verschicken. Da ich 16 verschiedene Alarme habe, habe ich 16 mal das Modul MOD4_MSG mit verschiedenen Alarmtexten und "Done Bits" verwendet. Programm ist wie im Anhang exemplarisch für 2 Störungen ersichtlich aufgebaut und eine einzelne SMS läßt sich auch versenden.
Problem ist, dass einige der Alarme gleichzeit aufteten können, d.h im Beispiel die Merkerbits M4.0 und 4.1 gehen im gleichen Zyklus auf 1 und es wird dann nur eine SMS versendet und die Zweite geht leider nicht mehr raus, da ja nur ein Modul MOD4_MSG zur gleichen Zeit aktiv sein kann und nach Senden der ersten SMS verhindert das "Steigende Flankenbit" den Start des nächsten Modul MOD4_MSG.
Hat jemand so was schon geschickt programmiert ohne komplexe Verriegelungslogik oder ablaufende Schrittketten. Ziel sollte sein, das wenn alle 16 Alarme gleichzeit auftreten auch 16SMS`s sequenziell rausgehen, wobei die Reihenfolge keine Rolle spielt, (also keine Priorisierung).
Gruß
Steffen