MSG_PCCC (Nachricht für programmierbare Controller-Kommunikationsbefehle)

Die MSG_PCCC-Anweisung sendet eine PCCC-Meldung über einen Ethernet-Kanal oder einen seriellen Anschluss.
Die unterstützten Befehle sind: SLC-geschriebenes Read and Write
Details zum Betrieb:
  • Wenn die PCCC-Nachricht über einen Ethernet-Kanal gesendet wird und sich mehr als vier Funktionsblockanforderungen in der Warteschlange für CIP_GENERIC_FB, CIP_SYMBOLIC oder PCCC_MSG_FB befinden, können bis zu vier Nachrichten pro Kanal in einer Abfrage verarbeitet werden.
    Bei Kontaktplan-Programmen werden Meldungsanforderungen am Ende des Strompfad-Scans ausgeführt.
  • Wenn die PCCC-Nachricht über einen seriellen Anschluss gesendet wird und sich mehr als acht Funktionsblockanforderungen in der Warteschlange für die serielle Kommunikation befinden, können in einer Abfrage insgesamt acht Nachrichten auf allen Kanälen verarbeitet werden.
    Bei Kontaktplan-Programmen werden Meldungsanforderungen am Ende des Strompfad-Scans ausgeführt.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für
Micro870
L70E- und
Micro850
L50E-Controller.
MSG_PCCC
MSG_PCCC
MSG_PCCC-Parameter
Parameter
Parametertyp
Datentyp
Beschreibung
IN
Eingang
BOOL
Eingangszustand des Strompfads.
  • TRUE: Anstiegsflanke erkannt. Startet den Funktionsblock unter der Voraussetzung, dass der letzte Vorgang abgeschlossen ist.
  • FALSE: Anstiegsflanke nicht erkannt, nicht gestartet.
CtrlCfg
Eingang
CIPCONTROLCFG
Konfiguration der Ausführungssteuerung für Funktionsblöcke. Verwenden Sie den Datentyp „CIPCONTROLCFG“, um CtrlCfg zu definieren.
PCCCCfg
Eingang
PCCC_CFG
Die PCCC-Befehle und -Adresse. Verwenden Sie den Datentyp PCCCCFG, um PCCCCfg zu definieren.
TargetCfg
Eingang
CIPTARGETCFG
Konfiguration des Zielgeräts. Verwenden Sie den Datentyp TARGETCFG, um TargetCfg zu definieren.
Q
Ausgang
BOOL
  • True: Die MSG-Anweisung ist abgeschlossen.
  • False: Die MSG-Anweisung ist nicht abgeschlossen.
Status
Ausgang
CIPSTATUS
Der Ausführungsstatus des Funktionsblocks.
Wenn eine MSG-Anweisung 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
Die Anzahl der Datenbytes für die CIPPCCC-Nachrichtenantwort.
Wenn eine MSG-Anweisung ausgelöst oder erneut ausgelöst wird, wird DataLength auf 0 zurückgesetzt.
DataLength wird unterstützt, wenn eine PCCC-Nachricht über einen Ethernet-Kanal gesendet wird.

MSG_PCCC-Beispiele

Beispiel für ein MSG_PCCC-Funktionsblockdiagramm
Beispiel für ein MSG_PCCC-Funktionsblockdiagramm
Beispiel für ein MSG_PCCC-Kontaktplan-Programm
Beispiel für ein MSG_PCCC-Kontaktplan-Programm
Beispiel für ein Programm eines strukturierten MSG_PCCC-Texts
Beispiel für ein Programm eines strukturierten MSG_PCCC-Texts
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal