Werkzeuge
5.4 "Kommunikations-Einstellungen"
Hinweis für Software-Entwickler
Anwendungen können über globale Events mit dem Hoch- oder Herunterfahren
synchronisiert werden.
● Ereignisobjekt (Event) "SimaticNetPcStationUpEvent":
Das globale Ereignisobjekt (Event) "SimaticNetPcStationUpEvent" ist im Zustand
"signaled", wenn die PC-Station angelaufen und für die OPC-Kommunikation bereit ist.
Applikationen, die auf eine hochgefahrene PC-Station mit funktionsfähiger OPC-
Kommunikation angewiesen sind und bisher undefiniert warten mussten, können auf das
Ereignis warten und sich so mit dem Anlauf der PC-Station synchronisieren.
● Ereignisobjekt (Event) "SimaticNetPcStationDownEvent":
Das globale Ereignisobjekt (Event) "SimaticNetPcStationDownEvent" ist im Zustand
"signaled", wenn die PC-Station nicht angelaufen und somit nicht für die OPC-
Kommunikation bereit ist. Applikationen, können auf das Ereignis warten und sich so mit
dem Herunterfahren der PC-Station synchronisieren.
Die Ereignisobjekte "SimaticNetPcStationUpEvent" und
"SimaticNetPcStationDownEvent" sind nie beide gleichzeitig im "signaled"-Zustand. Bei
einem Übergang können aber beide kurzzeitig gleichzeitig im Zustand "not signaled" sein.
Anwendungsbeispiel
...
HANDLE hUp = OpenEvent(SYNCHRONIZE, FALSE, "Global\\SimaticNetPcStationUpEvent");
DWORD dwResult;
dwResult = MsgWaitForMultipleObjects(1, &hUp, FALSE, INFINITE, QS_ALLINPUT);
// dwResult auswerten
5.4.2.9
Sicherheitseinstellung
Die Standardeinstellungen des Betriebssystems lassen keine Kommunikation von
Applikationen über das Netzwerk zu.
Die Installation der "SIMATIC NET PC Software" trägt die OPC-Server in die Ausnahmeliste
der Windows-Firewall ein, jedoch genügt dies nicht, um den Betrieb mit OPC zu
ermöglichen. Dazu fehlen in der Firewall noch Regeln für weitere Anwendungen und Ports
sowie neue DCOM-Einstellungen.
Gehen Sie wie folgt vor, um die fehlenden Regeln für Anwendungen und Ports in die Firewall
einzutragen und die neue DCOM-Einstellungen zu tätigen:
1. Öffnen Sie im Navigationsbereich das Verzeichnis "SIMATIC NET-Konfiguration" >
2. Befolgen Sie die Hinweise in der Online-Hilfe.
212
"OPC-Einstellungen" > "Sicherheit".
PC-Stationen in Betrieb nehmen - Anleitung und Schnelleinstieg
Projektierungshandbuch, 10/2018, C79000-G8900-C156-19