Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens simatic S7 Handbuch Seite 29

Vorschau ausblenden Andere Handbücher für simatic S7:
Inhaltsverzeichnis

Werbung

Verbindungs-
bearbeitung
Mehrere
Koppelpartner
MODBUS/TCP Kommunikation über die integrierte PN-Schnittstelle der CPU
2XV9450-1MB02; Handbuch Ausgabe 2.1
Den aktiven Verbindungsaufbau kann sowohl der Modbus Client als auch der
Modbus Server ausführen. Es wird ausdrücklich empfohlen, dass der Modbus
Client den aktiven Part übernimmt. Die Daten hierfür werden aus den
Verbindungsparametern im DB MODBUS_PARAM ausgelesen.
Über einen Parameter im Verbindungsparameterblock (active_est) wird
festgelegt, ob die PN-CPU als aktiver oder als passiver
Kommunikationspartner fungieren soll.
Zur Laufzeit wird bei beiden Verbindungstypen, aktiv und passiv, mit der
Funktion TCON ein Kommunikationskanal zum Koppelpartner geöffnet.
Der Zeitpunkt des Verbindungsaufbaus wird mit einem Parameter im DB
MODBUS_PARAM festgelegt (connect_at_startup).
Der Verbindungsabbau wird mit dem Parameter DISCONNECT am FB
MODBUSPN geregelt.
Eine PN-CPU kann Verbindungen zu mehreren Koppelpartnern aufbauen.
Damit die Verbindungsbearbeitung und der Datentransfer problemlos
abgearbeitet werden können, ist eine strikte Trennung der jeweiligen
Verbindungen zu den verschiedenen Koppelpartnern notwendig.
Das heißt pro Verbindung wird benötigt:
Ein Verbindungsparameterblock und die zugehörigen
Modbusparameter im DB MODBUS_PARAM
Aufruf von FB MODBUSPN in OB100
Aufruf von FB MODBUSPN in OB121
Aufruf von FB MODBUSPN in OB1 oder einem Weckalarm-OB
Dabei erhalten die Aufrufe des Funktionsbausteins MODBUSPN im OB100,
OB121 und im OB1 für die jeweilige Verbindung denselben Instanz-
Datenbaustein. Für jede weitere Verbindung wird ein anderer Instanz-
Datenbaustein verwendet.
Funktionsbaustein MODBUSPN
6-3

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Open modbus/tcp

Inhaltsverzeichnis