TIA Störungen über Program_Alarm

Zuviel Werbung?
-> Hier kostenlos registrieren
Du hast also für jeden Achse einen eigenen FB (z.B. FB_ACHSE_123, FB_ACHSE_234) in diesem wird der "Program_Alarm" aufgerufen ("Motorschutz", "Interlock-Fehler" usw.)?
Das kann ich nachvollziehen und das funktioniert auch so.
Ich verwende für gleichartige Antriebe denselben FB in mehreren Instanzen. Wenn in diesem der "Program_Alarm" aufgerufen wird funktioniert bei mir die Meldungsgenerierung nicht.
 
Wenn du den Meldungseditor aufmachst, dann gibt es unten über der Eigenschaftsseite einen Slider, der per default ganz zu ist.

Wenn du den aufziehst, dann siehst du oben die Meldungstypen und unten die Meldungsinstanzen.

In den Instanzen siehst du dann bei Multiinstanzen schon den längeren Namen, der sich aus dem eigentlichen Alarm und allen Variablen zusammensetzt, die du in die Multiinstanzkette eingebunden hast.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
PS: Du musst dann natürlich auch die Multiinstanz auslösen.

Wenn du also einen FB1 hast, der deinen Program_Alarm enthält, dann kannst du nicht FB1, DB1 aufrufen, wenn du Multiinstanzen willst.

Du musst dann einen FB2 haben, in diesem FB2 hast du den FB1 in deinem Netzwerk als Multiinstanz drin (so, dass er oben in der Static-Sektion auch vermerkt ist) und dann rufst du aus deinem OB den FB2, DB2 auf.
 
Zurück
Oben