Master-Funktion

Das Schreiben und Lesen von Daten auf bzw. von verschiedenen Slaves ist mit den Befehlen F145 und F146 möglich. Der Master hat sowohl auf einzelne wie auch global auf alle Slaves Zugriff.

  1.  (1) Master
  2.  (2) Slave

Ablauf der Master-Kommunikation

  1. Schnittstellen-Parameter einstellen

    Erforderliche Einstellungen: Kommunikationsart (MEWTOCOL-COM oder Modbus RTU), Teilnehmeradresse, Baudrate, Kommunikationsformat

  2. Schreib- oder Lesebefehl ausführen

    Verwenden Sie einen der folgenden Befehle:

    Befehl

    Anwendung

    Beschränkungen

    F145_WRITE_DATA

    Einfache Kommunikation mit Panasonic Geräten, die die Slave-Funktion von MEWTOCOL-COM oder MODBUS RTU unterstützen

    Die Geräte müssen übereinstimmende Adressbereiche haben

    F146_READ_DATA

    F145_WRITE_DATA_TYPE_OFFS

    F146_READ_DATA_TYPE_OFFS

    F145F146_MODBUS_MASTER

    Für die Kommunikation mit jedem beliebigen Gerät, das das Protokoll Modbus RTU unterstützt

    Nur für die Teilnehmeradressen 1–99, Anfangsadressbereich von 0–32764

    Anfangsadressbereich von 0–65535

  3. Merker auswerten

    Verwenden Sie einen der folgenden Befehle:

    Methode

    Anmerkung

    IsF145F146NotActive

    Gibt den Wert des Merkers "F145/F146 nicht aktiv" zurück. Ist TRUE, wenn die Ausführung eines F145- oder F146-Befehls möglich ist, da keiner der beiden Befehle aktiv ist.

    sys_bIsComPort1F145F146NotActive

    sys_bIsComPort2F145F146NotActive

    Diese Systemvariablen werden auf TRUE gesetzt, wenn die Ausführung eines F145- oder F146-Befehls möglich ist, da keiner der beiden Befehle aktiv ist.

    IsF145F146Error

    Gibt den Wert des Merkers "Kommunikationsfehler mit F145/F146" zurück. Ist TRUE, wenn die Ausführung eines F145 oder F146-Befehls mit einem Fehler beendet wurde.

    sys_bIsComPort1F145F146Error

    sys_bIsComPort2F145F146Error

    Diese Systemvariablen werden auf TRUE gesetzt, wenn die Ausführung eines F145 oder F146-Befehls mit einem Fehler beendet wurde.

    sys_wComPort1F145F146ErrorCode

    sys_bIsComPort2F145F146ErrorCode

    Diese Systemvariablen enthalten den Fehlercode, wenn die Übertragung mit einem Fehler beendet wurde.
Anmerkung

Die als Option erhältliche Benutzerbibliothek NCL-MODBUS-LIB für Control FPWIN Pro bietet die vollständige Modbus-Funktionalität, einschließlich Funktionsbausteinen für Multi-Master und Multi-Slave-Anwendungen. Die Bibliothek lässt sich mit dem seriellen Datenmodul FPS und dem MCU-Modul für die FP2/FP2SH verwenden

Verwandte Themen

Letzte Änderung: 2024-07-25Feedback zu dieser SeitePanasonic Hotline