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
Programmiermodi und Betriebsarten der CPUs
EIO0000001580 09/2020 419
Besondere Merkmale des SFC-Warmstarts
Der Warmstart der Modicon M580-CPU wird von der CPU nicht als tatsächlicher Warmstart
angesehen. Der SFC-Interpretierer ist nicht von Tasks abhängig.
SFC veröffentlicht einen ws_data-Speicherbereich im Betriebssystem, in dem spezifische Daten
der SFC-Section enthalten sind, die bei einem Spannungsausfall gespeichert werden müssen.
Zu Beginn der Diagrammverarbeitung werden die aktiven Schritte in ws_data gespeichert und die
Verarbeitung als in einem für die Anwendung wesentlichen Abschnitt gekennzeichnet. Am Ende
der Diagrammverarbeitung wird die Markierung als „kritische Section“ aufgehoben.
Wenn ein Spannungsausfall in die „kritische Section“ fällt, kann dies erkannt werden, wenn dieser
Status zu Beginn aktiv ist (da die Abfrage abgebrochen wird und die MAST-Task von Beginn an
neu gestartet wird). In diesem Fall kann der Arbeitsbereich inkonsistent sein und wird aus den
gespeicherten Daten wiederhergestellt.
Für den Wiederaufbau der Zustandsmaschine werden zusätzliche Informationen aus der
Variablen SFCSTEP_STATE im lokalisierten Datenbereich verwendet.
Bei einem Spannungsausfall wird Folgendes durchgeführt:
Während der ersten Abfrage %S1 = 1 wird die MAST-Task ausgeführt, nicht jedoch die FAST-
und die Ereignis-Tasks.
Bei Wiederherstellung der Spannung wird Folgendes durchgeführt:
Löschen des Diagramms, Reregistrierung der Diagnose, Beibehaltung gesetzter Aktionen
Setzen der Schritte aus dem gespeichertem Bereich
Setzen der Schrittzeiten aus SFCSTEP_STATE
Unterdrückung der Ausführung der P/P1-Aktionen
Wiederherstellung der verstrichenen Zeit für getimte Aktionen
HINWEIS: Der SFC-Interpretierer ist unabhängig, und wenn die Transition gültig ist, wird das SFC-
Diagramm weiter verarbeitet, solange %S1 =1.
Änderungen der Ausgänge
Sobald ein Spannungsausfall erkannt wird, werden die Ausgänge in die konfigurierte Fehleraus-
weichposition gesetzt (programmierter Fehlerwert oder aktueller Wert).
Bei der Spannungswiederherstellung stehen die Ausgänge auf Null, bis sie von der Task
aktualisiert werden.