-> Hier kostenlos registrieren
Hi Ihr,
ich verstehe nicht so ganz, was bei dem SIWAREX-Modul ausgewertet werden soll - könnt ihr mir da etwas helfen? Das Beispiel ist von Siemens!
OB82/NW1:
OB82/NW2:
OB82/NW3:
OB82/NW4:
1) NW1 ist klaro!
2) In NW2 wird offensichtlich geprüft, ob der Fehler kommend oder gehend ist - wofür das?
3) In NW3/4 wird 'JA' bzw. 'NEIN' in ein Merkerdoppelwort geladen - so etwas hab' ich noch nie gesehen... ist das siemensspezifisch und was steht denn dann in dem MD - dort kann doch nicht JA oder NEIN stehen?
Lieben Dank, bin hier grad völlig überfordert...
ich verstehe nicht so ganz, was bei dem SIWAREX-Modul ausgewertet werden soll - könnt ihr mir da etwas helfen? Das Beispiel ist von Siemens!
OB82/NW1:
Code:
// *** Diagnosealarm von Baugruppe mit Adresse 298 ? ***
L #OB82_MDL_ADDR // Baugruppenadresse der Baugruppe, die Alarm auslöst
L 298 // SIWAREX U mit Anfangsadresse 298
==I // ja,
SPB N200 // dann Alarm auswerten
BEB
OB82/NW2:
Code:
N200: NOP 0
L #OB82_EV_CLASS // prüfen, ob Fehler "kommend"
L B#16#39 // "39" heißt Fehler "kommend"
==I
SPB A001 // Fehler "kommend" gemeldet
SPA A002 // Fehler "gehend" gemeldet
OB82/NW3:
Code:
A001: L 'JA '
T MD 90
BEB
OB82/NW4:
Code:
A002: L 'NEIN'
T MD 90
1) NW1 ist klaro!
2) In NW2 wird offensichtlich geprüft, ob der Fehler kommend oder gehend ist - wofür das?
3) In NW3/4 wird 'JA' bzw. 'NEIN' in ein Merkerdoppelwort geladen - so etwas hab' ich noch nie gesehen... ist das siemensspezifisch und was steht denn dann in dem MD - dort kann doch nicht JA oder NEIN stehen?
Lieben Dank, bin hier grad völlig überfordert...