escride1
Level-1
- Beiträge
- 1.110
- Reaktionspunkte
- 262
-> Hier kostenlos registrieren
Der OB122 wird bei JEDER Abfrage vom z.B. PEW128 im OB1 Programm aufgerufen. Also nicht vorher oder sonstwann... Also wenn ich im OB1 Programm 25 mal den PEW128 abfrage, wird der OB122 25 mal aufgerufen...
Also Die Idee mit dem OB122 von weiter oben, müsstest dann ganz am Anfang vom OB1 einmal aufrufen. Aber egal. Wenn die Geschichte aus dem FAQ mit dem GET_DIAG funktioniert, ist doch gut...
Gruß.
Die S7-1500 haben eine Systemdiagnose die immer läuft. Wenn GET_DIAG aufgerufen wird, dann wird immer diese Diagnose abgefragt. Dadurch sind die Daten immer aktuell, es ist kein Anstupsen über mehrere Zyklen erforderlich.
Zeitgleich sind Daten der Systemdiagnose auch im Zustand STOP verfügbar. Dadurch kann z.B. ein Panel während des CPU-STOP bereits fehlende Teilnehmer anzeigen. Im OB100 z.B. kann der Anlauf verhindert werden, was einer erweiterten Funktion von deaktiviertem "Anlauf auch bei unterschieden" entsprechen würde.
Weiß ned ob über diese Seite schon gestolpert wurde:
https://support.industry.siemens.co...ose-mit-s7-1500-und-tia-portal?dti=0&lc=de-CH