SM 338 Diagnose

hbedir

Level-1
Beiträge
98
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo liebe Leute.
Ich möchte ganz einfach eine SM 338 Baugruppe diagnostizieren was über IM 153 -1 Profibus verbunden ist. Die Baugruppe ist O.K. Ich kann die Werte der Absolutgeber auch auslesen alles ok.
ich habe eine CPU 315 -2 DP.

Ich möchte Kanalfehler und Baugruppenfehler als Störmeldung auf einem Merker zuweisen.


Ich habe den OB 82 in meinem Projekt eingefügt.
Die Baugruppe hat die Adresse 272.

Dann habe ich folgendes programmiert:


L #OB82_MDL_ADDR // Adresse, in der der Fehler Kommt
T MW 70
L 272 // Logische Adresse
<>I
SPB weit
CALL "RDSYSST" // SFC 51
REQ :=TRUE
SZL_ID :=W#16#B3 // ????????????
INDEX :=MW70
RET_VAL :=MW20
BUSY :=M101.0
SZL_HEADER:=#SZL_HEADER // Was ist das ?
DR :=P#DB10.DBX0.0 BYTE 16 // Wie muss ich den DB


strukturieren.


Ich brauche Hilfe.


Danke euch.
 
Hallo. Wenn du die Baugruppe im "Fast-Mode" betreibst, so kannst du folgendes ganz einfach auswerten:
- Bit 28: Sammelfehler
- Bit 29: Parametrierfehler
- Bit 30: Betriebsbereit
Diese Bits sind in den PEW der jeweiligen Kanäle enthalten und dürften für eine einfache Meldung für ein Störungsbit durchaus ausreichen.
Wenn du natürlich jede Kleinigkeit angezeigt haben möchtest die die Karte ausgeben kann, so bleibt dir dann doch keine andere Möglichkeit als über die Diagnose zu gehen.
 
Zurück
Oben