Manual
Table Of Contents
- Modicon M580
- Inhaltsverzeichnis
- Sicherheitshinweise
- Über dieses Buch
- Modicon M580-CPUs
- M580 CPUs
- Funktionale Eigenschaften der M580-Racks
- BMEP58xxxx CPU Physische Eigenschaften
- Physische Beschreibung der Standalone-CPUs M580
- Physische Beschreibung von M580 Hot Standby CPUs
- LED-Diagnose für M580-Standalone-CPUs
- LED-Diagnose für M580-Hot Standby-CPUs
- USB-Port
- Ethernet-Ports
- SD-Speicherkarte
- LED für den Speicherkartenzugriff
- Elementarfunktionen zur Dateiverwaltung
- Firmware-Aktualisierung mit Automation Device Maintenance
- Firmware-Aktualisierung mit Unity Loader
- M580 CPUs
- Installation und Diagnose von Modulen im lokalen Rack
- Konfiguration der CPU in Control Expert
- Konfiguration der M580-CPU
- Control Expert-Projekte
- Konfiguration der CPU mit Control Expert
- Control Expert Konfiguration (Registerkarten)
- Informationen zur Konfiguration von Control Expert
- Registerkarte Sicherheit
- IPConfig (Registerkarte)
- RSTP Registerkarte
- SNMP (Registerkarte)
- Registerkarte NTP
- Switch (Registerkarte)
- QoS (Registerkarte)
- Service-Port (Registerkarte)
- Erweiterte Einstellungen (Registerkarte)
- Registerkarte „Safety“
- Konfiguration der M580-CPU mit DTMs in Control Expert
- Diagnose über den Control Expert-DTM-Browser
- Diagnose im Control Expert-DTM
- Bandbreitendiagnose
- Diagnose des RSTP-Systems
- Netzwerkzeitdienst-Diagnose
- Diagnose des lokalen Slaves/der Verbindung
- E/A-Wertdiagnose für den lokalen Slave oder die Verbindung
- Protokollieren von DTM-Ereignissen in einemControl Expert-Fenster für die Protokollierung
- Protokollieren von DTM- und Modulereignissen im SYSLOG-Server
- Online-Vorgang
- Über Modbus/TCP verfügbare Diagnose
- Über EtherNet/IP-CIP-Objekte verfügbare Diagnose
- Über CIP-Objekte
- Identitätsobjekt
- Assembly-Objekt
- Verbindungsmanager-Objekt
- Modbus-Objekt
- QoS-Objekt (Quality Of Service)
- TCP/IP-Schnittstellenobjekt
- Ethernet-Verbindungsobjekt
- EtherNet/IP-Schnittstellendiagnoseobjekt
- EtherNet/IP-E/A-Scannerdiagnoseobjekt
- E/A-Verbindungsdiagnoseobjekt
- Explizites EtherNet/IP-Verbindungsdiagnoseobjekt
- Explizites EtherNet/IP-Verbindungsdiagnoselistenobjekt
- RSTP-Diagnoseobjekt
- Steuerungsobjekt des Service-Ports
- DTM-Gerätelisten
- Expliziter Nachrichtenaustausch
- Konfiguration des expliziten Nachrichtenaustausches mithilfe des Funktionsbausteins DATA_EXCH
- Konfigurieren des Management-Parameters DATA_EXCH
- Explizite Nachrichtenaustauschdienste
- Konfigurieren des expliziten Ethernet/IP-Nachrichtenaustauschs mit DATA_EXCH
- Beispiel für einen expliziten Ethernet/IP-Nachrichtenaustausch: Get_Attribute_Single
- Beispiel für einen expliziten Ethernet/IP-Nachrichtenaustausch: Modbus-Objekt lesen
- Beispiel für einen expliziten Ethernet/IP-Nachrichtenaustausch: Modbus-Objekt schreiben
- Funktionscodes für den expliziten Modbus TCP-Nachrichtenaustausch
- Konfiguration des expliziten Modbus TCP-Nachrichtenaustauschs mit DATA_EXCH
- Beispiel für einen expliziten Modbus TCP-Nachrichtenaustausch: Request zum Lesen von Registern
- Senden expliziter Nachrichten an EtherNet/IP-Geräte
- Senden expliziter Nachrichten an Modbus-Geräte
- Expliziter Nachrichtenaustausch mithilfe des Bausteins MBP_MSTR in Quantum RIO-Stationen
- Konfigurieren des expliziten Nachrichtenaustausches mithilfe von MBP_MSTR
- Expliziter Ethernet/IP-Nachrichtenaustausch – Dienste
- Konfiguration der Parameter CONTROL und DATABUF
- MBP_MSTR - Beispiel: Get_Attributes_Single
- Funktionscodes für den expliziten Modbus TCP-Nachrichtenaustausch
- Konfiguration des Parameters „Control“ für den expliziten Modbus TCP- Nachrichtenaustausch
- Impliziter Nachrichtenaustausch
- Konfiguration der M580 CPU als EtherNet/IP-Adapter
- Hardwarekatalog
- Integrierte Webseiten der M580-CPU
- M580 Hot Standby CPU Webseiten
- Programmiermodi und Betriebsarten der M580-CPUs
- Konfiguration der M580-CPU
- Anhang
- Glossar
- Index
Konfiguration der M580-CPU
306
EIO0000001580 09/2020
Konfiguration des Parameters „Control“ für den expliziten Modbus TCP-
Nachrichtenaustausch
Übersicht
Die Ausgangsparameter CONTROL und DATABUF definieren einen Vorgang, der vom Funktions-
baustein MBP_MSTR ausgeführt wird.
(siehe Seite 293)
Für das Modbus TCP-Protokoll
variieren sowohl die Struktur als auch der Inhalt des Ausgangsparameters CONTROL in
Abhängigkeit vom Funktionscode
(siehe Seite 305)
.
Im Folgenden wird die Struktur des Parameters CONTROL für jeden unterstützten Funktionscode
beschrieben.
Im
Quantum Ethernet E/A Systemplanungshandbuch
finden Sie ein Beispiel für einen MSTR-
Baustein, der in einer Control Expert-Anwendung zum Lesen der Ports eines Dual-Ring-Switches
(DRS) für die Diagnose einer Teilring-Unterbrechung erstellt wurde.
Routing-Register des Parameters Control
Das Routing-Register CONTROL[5] definiert die Quell- und Zielknotenadressen für den Netzwerk-
datentransfer und besteht aus den folgenden 2 Bytes:
MSB (Most Significant Byte = Höherwertiges Byte): Enthält die Quellknotenadresse, z. B. die
Positionsnummer des 140 NOC 78• 00-Moduls.
LSB (Least Significant Byte = Niederwertiges Byte): Enthält die Zielknotenadresse, d. h. einen
Wert, der eine direkte oder eine Bridge-Adresse angibt. Das LSB ist für Geräte erforderlich, die
über eine Bridge erreicht werden, beispielsweise eine Ethernet-zu-Modbus-Bridge oder eine
Ethernet-zu-Modbus Plus-Bridge. Nachfolgend sind die Werte des LSB aufgeführt:
Es wird keine Bridge verwendet: Das LSB ist auf Null (0) gesetzt.
Es wird eine Bridge verwendet: Das LSB enthält den Indexwert für die MET-Zuordnung
(Modbus Plus on Ethernet Transporter). Dieser Wert, auch als Geräte-ID bekannt, verweist
auf das Gerät, an das die Nachricht gerichtet ist.
Das Routing-Register CONTROL[5]:
Wenn das Ethernet-Kommunikationsmodul als Server fungiert, verweist das LSB auf das Ziel einer
vom Kommunikationsmodul empfangenen Nachricht:
Nachrichten mit einem LSB-Wert zwischen 0 und 254 werden an die CPU weitergeleitet und
verarbeitet.
Nachrichten mit einem LSB-Wert von 255 werden beibehalten und vom Ethernet-Kommunika-
tionsmodul verarbeitet.
HINWEIS: Die Geräte-ID 255 sollte bei der Abfrage von Diagnosedaten vom Ethernet-
Kommunikationsmodul verwendet werden.