Siemens 6AV6651-7KA01-3AA4 - S7-1200 + KTP400 Basic Starter Kit 6AV6651-7KA01-3AA4 用户手册
产品代码
6AV6651-7KA01-3AA4
Einfache Kommunikation zwischen Geräten
6.2 Kommunikationsprotokolle PtP, USS und Modbus
Easy Book
Gerätehandbuch, 11/2009, A5E02486775-01
Gerätehandbuch, 11/2009, A5E02486775-01
81
TRCV_C stellt eine TCP- oder ISO-on-TCP-Verbindung zu
einer CPU her, empfängt Daten und kann die Verbindung
auch wieder beenden. Nach dem Einrichten und Aufbauen der
Verbindung wird diese automatisch von der CPU gehalten und
überwacht. Die Operation TRCV_C verbindet die Funktionen
von TCON, TDISCON und TRCV.
● Um eine Verbindung herzustellen, ist TRCV_C mit dem Parameter CONT = 1
auszuführen.
● Um Daten zu empfangen, führen Sie TRCV_C mit dem Parameter EN_R = 1 aus. Es
werden kontinuierlich Daten empfangen, wenn die Parameter EN_R = 1 und CONT = 1
sind.
● Um die Verbindung zu beenden, führen Sie TRCV_C mit dem Parameter CONT = 0 aus.
Die Verbindung wird sofort beendet, es können dabei Daten verloren gehen.
Hinweis
Die Verarbeitung der Operationen TSEND_C und TRCV_C kann eine unbestimmte Zeit
dauern. Um sicherzustellen, dass diese Operationen in jedem Zyklus verarbeitet werden,
müssen Sie sie immer aus dem Zyklus des Hauptprogramms aufrufen, z. B. aus einem
Programmzyklus-OB oder aus einem Codebaustein, der aus dem Zyklus des Programms
aufgerufen wird. Rufen Sie diese Operationen nicht aus einem Prozessalarm-OB, einem
Verzögerungsalarm-OB, einem Weckalarm-OB, einem Fehleralarm-OB oder aus einem
Anlauf-OB auf.
6.2
Kommunikationsprotokolle PtP, USS und Modbus
Die CPU unterstützt das PtP-Protokoll für die
zeichenbasierte serielle Kommunikation, bei
dem die Benutzeranwendung das bevorzugte
Protokoll definiert und implementiert. PtP bietet
eine Vielzahl an Möglichkeiten:
Direktes Senden von Informationen an ein
Direktes Senden von Informationen an ein
externes Gerät, z. B. einen Drucker
Empfangen von Informationen von Geräten
wie z. B. Strichcodelesern, RFID-Lesern,
Kamera- oder Überwachungssystemen
anderer Hersteller und vielen anderen
Gerätearten
Senden und Empfangen von Daten an
Geräte bzw. von Geräten wie z. B. GPS-
Geräten, Kamera- oder
Überwachungssystemen anderer Hersteller
oder Funkmodems
PtP ist eine Form serieller Kommunikation, die verschiedene Baudraten und Paritäten
unterstützt. STEP 7 Basic bietet Bibliotheken mit Operationen, die Sie für die
Programmierung Ihrer Anwendung nutzen können. Diese Bibliotheken bieten PtP-
Kommunikationsfunktionen für das USS-Protokoll für Antriebe (nur RS485-Schnittstelle)
sowie für das Modbus-RTU-Master- und Modbus-RTU-Slave-Protokoll.