PN Koppler Diagnose

Limette

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


Code:
      UN    M     10.3                  // Ist der Lesevorgang beendet (BUSY-Flag = 0)...
      UN    M     10.1                  // ...und es liegt kein Auftragsanstoß zum Lesen des Datensatzes vor (REQ =
      S     M     10.1                  // ...dann starte die Datensatzübertragung (REQ = 1)
      L     W#16#C00C                   // Verwende Diagnosedatensatz W#16#C00C
      T     MW     6                    // Lade W#16#C00C in das Merkerwort 6
Code:
      U     M     10.1
      =     L    549.0
      BLD   103
      CALL  "RDREC" , DB50
       REQ   :=L549.0
       ID    :=DW#16#3FED
       INDEX :=MW6
       MLEN  :=200
       VALID :=M10.2
       BUSY  :=M10.3
       ERROR :=M10.4
       STATUS:=MD12
       LEN   :=MW16
       RECORD:="DB_Diagnose".Diagnose
      NOP   0
Code:
      U     M     10.1
      R     M     10.1                  // Anforderungs-Merker rücksetzen


Hab mal das Siemensbeispiel für mich ein wenig abgewandelt.
Ich würde gerne überwachen ob die Verbindungen auf den beiden ports stehen, im aufbau sind, nicht stehen.
anbei noch ein bild.
Welche Diagnoseadresse(n) muss ich dafür verwenden ?

die Daten die ich in den DB schreibe - kann ich dort irgendwo heraus lesen ob die Verbindung steht ?
Stimmt mein Diagnosedatensatz ?

pn koppler.JPG
 
Zurück
Oben