TCP/IP Kommunikation

Die verschiedenen WinCC OA Manager benötigen zur Kommunikation über 'TCP/IP Socket Connections' einige freie Portadressen. Eine Portadresse ist eine Art verfeinerte Untergliederung zusätzlich zur IP-Adresse eines Rechners. Um gleichzeitig mehrere, unterschiedliche Programmpakete auf Basis von TCP/IP kommunizieren zu lassen, wird zusätzlich zur Adresse noch der Port unterschieden (z.B.: 192.167.123.12:4999). Der Betrieb von 2 verschiedenen Programmen über denselben Port funktioniert normalerweise nicht korrekt! Folgende Ports werden per Voreinstellung von WinCC OA benutzt:

WinCC OA Manager Default-Port
PMON (Prozessüberwachung) 4999
DATA 4897
EVENT 4998
DistManager (pro Dist 1 Port) 4777
ReduManager 4776
SplitManager 4778
WinCCOA Proxy 5678
RDB

Verbindung zum Data-Manager: 2912

Verbindung zum Oracle-Server: 1521

smtp Der Treiber sucht einen freien Port aus.
SNMP Pmon Agent Der Treiber sucht einen freien Port aus.
Snmp Port vom Pmon/Proxy Der Treiber sucht einen freien Port aus.
Snmp Live Agent Der Treiber sucht einen freien Port aus.
OLE-DB 4444
Modbus Der Treiber sucht einen freien Port aus.
rsh 514
trapReceptionPort (SNMP Pmon Agent) Der Treiber sucht einen freien Port aus.
Windows SNMP Agent Der Treiber sucht einen freien Port aus.
HTTP-Server HTTPS 443
HTTP-Server HTTP 80
IEC (connection,tcpServerPort) Der Treiber sucht einen freien Port aus.
DCOM (OPC A&E) Der Treiber sucht einen freien Port aus.
XML-RPC Der Treiber sucht einen freien Port aus.
S7 Treiber <-> SPS 102

Eine Doppelbelegung bzw. Kollision einer Portadresse mit bestehenden Programmen, kann im Normalfall gleich zu Beginn erkannt werden - PMON bzw. die Manager starten nicht korrekt. Sie können in so einem Fall die zu verwendenden Portadressen für WinCC OA individuell vergeben.

Anmerkung:

Windows-Betriebssysteme vergeben für einige Anwendungen willkürliche, freie Ports. Es kann vorkommen, dass ein bestimmter WinCC OA Default-Port durch Windows belegt wird, bevor der WinCC OA-Manager gestartet wird und selbst den Port belegen kann. Dies kann dazu führen, dass ein WinCC OA Projekt nicht gestartet werden kann, ohne dass diese Belegung im Windows Task Manager ersichtlich ist. Wie Sie temporäre Ports unter Windows reservieren können, so dass diese nicht willkürlich belegt werden, erfahren Sie auf der Microsoft Webseite http://support.microsoft.com/kb/812873/de.