Herunterladen Inhalt Inhalt Diese Seite drucken

Pilz PNOZmulti Bedienungsanleitung Seite 123

Kommunikationsschnittstellen
Vorschau ausblenden Andere Handbücher für PNOZmulti:
Inhaltsverzeichnis

Werbung

Sichere Ethernet-Verbindung (Safe Ethernet Connection)
Lokale Adresse
}
Eigene Verbindungsadresse, muss ungleich der Remote-Adresse sein.
Remote-Adresse
}
Verbindungsadresse des Kommunikationspartners, muss ungleich der lokalen Adresse
sein. (Lokale Adresse des Kommunikationspartners).
Timeout
}
Timeout ist die Überwachungszeit für die Laufzeit eines Telegramms. Die Überwa-
chungszeit ist mitverantwortlich für die Reaktionszeit der Sicherheitsfunktion und sollte
deshalb so niedrig wie möglich eingestellt werden. Eine zu knapp bemessene Überwa-
chungszeit kann jedoch zu häufigen Verbindungsunterbrechungen führen.
Empfohlene Konfiguration bei einer Verbindung zwischen PSS 4000 und PNOZmulti:
notwendige Bedingung:
t
SecTimeout
hinreichende Bedingung:
t
SecTimeout
Die maximale Verarbeitungszeit für die Datenkommunikation t
der Bedienungsanleitung des PNOZmulti Basisgeräts.
Die Task-Zykluszeit t
der Baustein FS_SafeEthernetConnection in der PSS 4000 aufgerufen wird.
Der Timeout-Wert t
annehmen und muss gegebenenfalls aufgerundet werden.
Als Timeout-Wert t
figuriert werden.
7.5
Konfiguration Modbus
Der Datenaustausch erfolgt auf der Basis von Ethernet. Das zugrundeliegende Protokoll ist
Modbus/TCP.
Das PNOZmulti ist immer Server für den Modbus/TCP mit einer festen Vorkonfiguration für
die sichere Ethernet-Verbindung.
Informationen zur Konfiguration von Modubus/TCP für PSS 4000
Der Datenaustausch wird durch die Möglichkeiten und Anforderungen von Modbus/TCP
bestimmt. Der Baustein verwendet für den Datenaustausch die Holding Registers (4x). Als
Function Code (FC) muss für Client-Verbindungen FC 23 (Read/Write Multiple Registers)
konfiguriert werden.
Bedienungsanleitung PNOZmulti Kommunikationsschnittstellen
1001154-DE-13
≥ (2 x t
) + (4 x t
MultiProcessing
= (k x t
); wobei k=1, 2, 3...
MultiProcessing
ist die in PAS 4000 konfigurierte Zykluszeit des Tasks, in der
PssTask
kann nur einen ganzzahligen, vielfachen Wert von t
SecTimeout
sollte für beide Kommunikationspartner der gleiche Wert kon-
SecTimeout
WARNUNG!
Verlust der Sicherheitsfunktion durch zu kurz anstehende Signale!
Die Nutzdaten müssen mindestens für die Überwachungszeit Timeout an-
stehen, da sonst bestimmte Kommunikationsfehler im Empfänger nicht er-
kannt werden können. Stellen Sie sicher, dass im Sender die Nutzdaten
mindestens für die Überwachungszeit t
ger sie sicher auswerten kann.
),
PssTask
SecTimeout
entnehmen Sie
MultiProcessing
MultiProcessing
anstehen, damit der Empfän-
123

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis