OB 85 vorrang gegenpber OB86???

mitchih

Level-2
Beiträge
806
Reaktionspunkte
32
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe ein kleines Problemchen, ich habe momentan eine Anlage mit einer Vipa 315-4NE12 (Speed7) an dieser Anlage tritt seit gestern ein sporadischer Profibusfehler auf. Der ist aber nicht mein eigentliches Problem, mein eigentliches Problem ist das er vom OB86 nicht erkannt wird, der OB 86 wird zwar angefordert( steht im Diagnose Puffer) aber nicht durchlaufen bzw. bis zum Ende) Ich habe im letzten NW stehen
S m1000.0
und der Merker wird nicht gesetzt.

Im Diagnosepuffer steht, das direkt danach der OB85 Baugruppenträgerausfall angefordert wird. Der OB85 ist leer. Kann es sein, das der OB 85 die Bearbeitung des OB86 unterbricht???

Wenn ja wie bringe ich Ihm bei, das der OB86 quasi Master ist.

Und Warum wird der OB85 aufgerufen?? Es handelt sich doch um einen DP Slave und keinen Baugruppenträger??

Achso das System besteht aus ET200M und ET200S Slaves, der ausfallende ist ein Et200M Slave

Normalerweise müsste doch (zumindest ist so mein Kenntnisstand) Bei jedem Zyklus der OB86 durlaufen werden, solange die Station ausgefallen ist.
 
OB85 = Programmablauffehler
wird bei Dir wahrscheinlich aufgerufen weil die E/As deines Slaves innerhalb des Prozessabbilds liegen

OB86 = Baugruppenträgerausfall
wird auch aufgerufen wenn sich ein Slave verabschiedet hat und auch wenn er wieder kommt (bei "kommend" und "gehend")

beide haben standardmässig die gleiche Prioritätsklasse in der HW-Konfig
=> sollten also nacheinander abgearbeitet werden.

Ist das VKE vor S M1000.0 auch wirklich auf "1" ?
 
Zurück
Oben