Kommunikationsprozessor und Modbus-TCP
13.3 Punkt-zu-Punkt-Kommunikation (PtP)
13.3.5.3
Send_Config (Parameter für die serielle Kommunikation dynamisch konfigurieren)
Tabelle 13-10 Anweisung Send_Config (Sendekonfiguration)
KOP/FUP
STEP 7 erstellt automatisch den DB, wenn Sie die Anweisung einfügen.
1
Sie können die statische Anfangskonfiguration des Ports in den Eigenschaften der
Gerätekonfiguration einrichten oder einfach die Standardwerte nutzen. Dann können Sie mit
Send_Config in Ihrem Programm die Konfiguration ändern.
Die CPU speichert die von Ihnen in der Anweisung Send_Config festgelegten Werte nicht
dauerhaft. Die in der Gerätekonfiguration gespeicherten Parameter werden von der CPU
wiederhergestellt, wenn diese von RUN in STOP wechselt oder neu eingeschaltet wird. Siehe
Sendeparameter konfigurieren (Seite 950).
Tabelle 13-11 Datentypen für die Parameter
Parameter und Datentyp
REQ
IN
PORT
IN
RTSONDLY
IN
RTSOFFDLY
IN
BREAK
IN
968
SCL
"Send_Config_DB"(
REQ:=_bool_in_,
PORT:=_word_in_,
RTSONDLY:=_uint_in_,
RTSOFFDLY:=_uint_in_,
BREAK:=_uint_in_,
IDLELINE:=_uint_in_,
USR_END:=_string_in_,
APP_END:=_string_in_,
DONE=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_);
Datentyp
Beschreibung
Bool
Aktiviert die Konfigurationsänderung bei steigender Flanke an diesem Ein‐
gang. (Standardwert: Falsch)
PORT
Nachdem Sie ein CM oder CB eingebaut und konfiguriert haben, erscheint die
Portkennung in der Parameter-Klappliste am Box-Anschluss PORT. Der zuge‐
wiesene CM- oder CB-Portwert ist die Eigenschaft "Hardwarekennung" der Ge‐
rätekonfiguration. Der symbolische Name des Ports wird im Register "System‐
konstanten" der PLC-Variablentabelle zugewiesen. (Standardwert: 0)
UInt
Anzahl der Millisekunden, die nach Aktivierung von RTS gewartet werden soll,
bevor eine Übertragung von Tx-Daten durchgeführt wird. Dieser Parameter ist
nur gültig, wenn die Hardwareflusskontrolle aktiviert ist. Der gültige Bereich
liegt zwischen 0 und 65535 ms. Der Wert 0 deaktiviert die Funktion. (Stan‐
dardwert: 0)
UInt
Anzahl der Millisekunden, die nach der Übertragung von Tx-Daten gewartet
werden soll, bevor RTS deaktiviert wird: Dieser Parameter ist nur gültig, wenn
die Hardwareflusskontrolle aktiviert ist. Der gültige Bereich liegt zwischen 0
und 65535 ms. Der Wert 0 deaktiviert die Funktion. (Standardwert: 0)
UInt
Dieser Parameter gibt an, dass beim Start jeder Meldung für die angegebene
Anzahl von Bitzeiten eine Pause gesendet wird. Maximal sind 65535 Bitzeiten
bis maximal 8 Sekunden möglich. Der Wert 0 deaktiviert die Funktion. (Stan‐
dardwert: 12)
Beschreibung
Send_Config ermöglicht das dyna‐
mische Konfigurieren serieller Über‐
tragungsparameter für eine PtP-
Kommunikationsschnittstelle. In ei‐
nem CM oder CB anstehende Mel‐
dungen werden gelöscht, wenn
Send_Config ausgeführt wird.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO