Instructions

Table Of Contents
Kommunikationsprozessor und Modbus-TCP
13.3 Punkt-zu-Punkt-Kommunikation (PtP)
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
1137
13.3.2
3964(R)-Kommunikation
Die S7-1200 CPU unterstützt das Protokoll 3964(R) für die Kommunikation zwischen einem
CM 1241-Modul (RS-232) oder einem CM 1241-Modul (RS-422/485) und einem
Kommunikationspartner, der das Protokoll 3964(R) verwendet. Im Gegensatz zur oben
beschriebenen PtP-Kommunikation, bei der Sie spezifische Sende- bzw. Übertragungs- und
Empfangseigenschaften für die Meldungen definieren, schreibt das Protokoll 3964(R) ein
strenges Protokoll mit den folgenden Steuerzeichen vor:
STX Start of Text
Start der zu übertragenden Zeichenfolge
DLE Data Link Escape
Datenübertragungsumschaltung
ETX End of Text
Ende der zu übertragenden Zeichenfolge
BCC Block Check Character Blockprüfzeichen
NAK Negative Acknowledge Negative Quittierung
Eine vollständige Beschreibung des Protokolls finden Sie in dem Kapitel des Handbuchs
Handbuch S7-300 Punkt-zu-Punkt-Kopplung CP 341 Aufbauen und Parametrieren.
(https://support.industry.siemens.com/cs/de/de/view/1117397), in dem die Prinzipien der
seriellen Datenübertragung beschrieben werden.
Kommunikationsmodul konfigurieren
Um mit einem Partner über das Protokoll 3964(R) zu kommunizieren, müssen Sie eines der
folgenden Kommunikationsmodule in Ihre Gerätekonfiguration in STEP 7 einschließen:
CM 1241 (RS-232)
CM 1241 (RS-422/485)
Die Firmware-Version des CM-Moduls muss V2.2.0 oder höher sein.
Für das Kommunikationsmodul konfigurieren Sie dann die Kommunikationsports
(Seite 1138), die Priorität und die Protokollparameter (Seite 1152).
Kommunikation mit einem Partner über das Protokoll 3964(R)
Wenn Sie ein CM für das Protokoll 3964(R) konfigurieren, verwenden Sie die
standardmäßigen Punkt-zu-Punkt-Anweisungen zum Senden und Empfangen, um Daten
zwischen der CPU und dem Kommunikationspartner zu übertragen.
Das CM bettet Ihre Daten aus dem Parameter BUFFER der Sendeanweisung in das
Protokoll 3964(R) ein und sendet die Daten an den Kommunikationspartner.
Das CM empfängt Daten vom Kommunikationspartner über das Protokoll 3964(R), entfernt
die Protokollinformationen und gibt die Daten im Parameter BUFFER der
Empfangsanweisung aus.
Weitere Informationen finden Sie bei den folgenden Punkt-zu-Punkt-Anweisungen:
Send_P2P (Sendepufferdaten übertragen) (Seite 1170)
Receive_P2P (Meldungsempfang aktivieren) (Seite 1175)