-> 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.
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.