TIA Im Anwenderprogramm feststellen wenn jemand Online geht

Bei einer normalen SPS: Nein.
Also schreib mal welche SPS Du hast, vielleicht haben einige ja Ausnahmen und jemand weiß das, glaub ich aber nicht.
Dafür ist ja eigentlich der Schutz da, damit kein Unbefugter Zugriff erlangt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ob jemand online geht lässt sich zumindest feststellen. Dazu müsstest du im Programm die SZL ID 0x132 mit Index 1 auslesen. Dort gibt es einen Wert für die aktuelle Anzahl der PG und OP-Verbindungen.
Wenn du z.B. ein OP an deiner Steuerung hast, dann sollte PG=0 und OP=1 sein. Step7 verwendet immer die PG-Verbindung als Ressource, für Step7 kannst du also prüfen ob die Anzahl der PG-Verbindungen > 0 ist, dann ist jemand online.
Das muss aber nicht zwingend so sein. Es gibt ja auch die Unart einiger Nicht-Siemens HMIs die PG-Ressource für eine OP-Verbindung zu verwenden, und es lässt sich auch mit der OP-Ressource programmieren. Also 100% sicher ist das nicht.
 
Zurück
Oben