MSG_CIPSYMBOLIC (Symbolische CIP-Nachricht)
Die MSG_CIPSYMBOLIC-Anweisung sendet eine gewöhnliche CIP-Meldung (Common Industrial Protocol) über einen Ethernet-Kanal oder einen seriellen Anschluss.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für
Micro820
L20E-, Micro850
L50E- und Micro870
L70E-Controller.MSG_CIPSYMBOLIC

MSG_CIPSYMBOLIC-Vorgang
Wenn der Funktionsblock aktiviert ist, werden die Empfangspuffer für die Lesevorgänge an der Anstiegflanke von „Enable“ gelöscht.
Argumente
Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
IN | Eingang | BOOL | Eingangszustand des Strompfads.
|
CtrlCfg | Eingang | CIPCONTROLCFG | Konfiguration der Ausführungssteuerung für Anweisungsblöcke Verwenden Sie die CIPCONTROLCFG-Parameter, um „CtrlCfg“ zu definieren. |
TargetCfg | Eingang | CIPTARGETCFG | Konfiguration des Zielgeräts. Verwenden Sie die CIPTARGETCFG-Parameter, um „TargetCfg“ zu definieren. |
Data | Eingang | USINT[1..1] | Der Lesebefehl speichert die vom Server zurückgegebenen Daten. Der Schreibbefehl puffert die an den Server zu sendenden Daten. Wenn eine MSG ausgelöst oder erneut ausgelöst wird, werden die Daten für den MSG-Lesebefehl gelöscht. |
Q | Ausgang | BOOL | Die Ausgaben dieser Anweisung werden asynchron vom Programm-Scan aktualisiert. Die Anweisung kann von Ausgabe Q nicht neu ausgelöst werden, da IN von der Kante ausgelöst wird.
|
Status | Ausgang | CIPSTATUS | Ausführungsstatus des Funktionsblocks Wenn eine MSG ausgelöst oder erneut ausgelöst wird, werden alle Elemente in „Status“ zurückgesetzt. Die Status-Ausgabe ist in Datentyp „CIPSTATUS“ definiert. |
DataLength | Ausgang | UINT | Anzahl der gelesenen Datenbytes. Für geschriebene ist der Wert 0. Wenn eine MSG ausgelöst oder erneut ausgelöst wird, wird DataLength für den MSG-Lesebefehl auf 0 zurückgesetzt. |
MSG_CIPSYMBOLIC-Beispiele
Beispiel für ein MSG_CIPSYMBOLIC-Funktionsblockdiagramm

Beispiel für einen MSG_CIPSYMBOLIC-Kontaktplan

Beispiel für strukturierten MSG_CIPSYMBOLIC-Text

Rückmeldung geben