Home

Magelis XBT GC HMI Controller - BERGER

image

Contents

1. 200eeeeeeeee 73 Ger tseditor 2 vel re Da 73 Kapitel 8 Integrierte E A Konfiguration 006 75 Konfigurationseditor f r integriertes E AS 222222 on nern 75 Kapitel 9 Spezielle E A Konfiguration 0000e ees 79 Lokale und spezielle E A bersicht 00000c ce ee eee 80 M glichkeiten einer Konfiguration spezieller E A 83 E A Zusammenfassung 0 0 c cee een een nennen 86 Kapitel 10 Konfiguration von E A Erweiterungsmodule 89 10 1 E A Konfiguration 0 0 0 cee eee 90 Allgemeine Hinweise 0c eee ee eee 90 10 2 Digitale E A Module 0 0 ccc eae 91 Digitale TM2 E A Module 00 e eee eet eee 91 10 3 Analoge E A Module 0 cece eee 92 TM2 Analoge E A Module 0000 eee eee 92 Kapitel 11 Ethernet Konfiguration 00 0c eee e eee eee 93 Konfiguration der IP Adresse 222222 2er een een en 93 Kapitel 12 CANopen Konfiguration 000e eee eee 97 Konfiguration der CANopen Schnittstelle 0 00005 98 CANopen_Optimized Manager 22222 0 cee eee eee ee 102 Dezentrale CANopen Ger te 00 cee cee tees 104 Kapitel 13 Konfiguration der seriellen Leitung 107 SL Konfiguration 202 ner en tees 108 SoMachine Network_Manager 222220 e eee eee eee eens 110 Modbus_Manager 00 0c cece rennen nenn
2. Ja y Steuerung Nein arkannt Pr fung 2 Ja v Aktiver Nein Pfad OK gt Pr fung 3 T Ja y Kontaktaufnahme mit dem Support von Schneider Electric E100000000634 05 2010 123 Fehlersuche und h ufig gestellte Fragen FAQ Pr fung Aktion 1 Pr fen Sie Folgendes e Das Kabel ist nicht besch digt und korrekt mit der Steuerung und dem PC verbunden e Sie haben je nach Verbindungstyp ein besonderes Kabel bzw einen Adapter verwendet e Ethernet und serielle Verbindung e XBT ZG 935 Kabel f r eine USB Verbindung e XBT ZG 935 und XBT ZGUSB oder TCS XCNA MUM3P und XBT ZGUSBB Verbindung bei frontseitig montierter Steuerung 2 Stellen Sie sicher dass der XBT GC HMI Controller von Ihrem PC erkannt wurde 1 Klicken Sie auf Start Einstellungen Systemsteuerung w hlen Sie die Registerkarte Hardware aus und klicken Sie auf Ger te Manager Ger te Manager Datei Aktion Ansicht Hilfe OO Es RU 2198 ce Universal Series Bussteuerungen UNTL Gerat 2 Vergewissern Sie sich dass der Knoten XBT GC HMI Controller wie in der Abbildung gezeigt in der Liste erscheint 3 Sollte der Knoten XBT GC HMI Controller nicht oder mit dem vorangestellten Symbol i angezeigt werden dann trennen Sie das Kabel auf Steuerungsseite und schlieBen Sie es wieder an 3 Pr fen Sie ob der aktive Pfad korrekt ist 1 Doppelklicken Sie in der Ger teansicht auf den Steuerungsknoten 2 Stellen Sie sicher d
3. 0 eee eee eee ees 27 Bibliotheken etereo em Herr rn EE ie 27 Kapitel 3 Steuerungsvariablen 0000s e eee eens 29 Unterst tzte Variablen 0 0 cece ee 30 Austausch von Variablen 0 2 0 0 0 0 c cette 31 Unterschiedliche Steuerungs und HMI Adressierungsmodi 32 Kapitel 4 SPS Speicherabbild 000 cece eee eee 35 Speicherabbild 2 u rn dese ea ren 35 Kapitel 5 Tasksy anregen 37 Maximale Anzahl von Tasks 2 222 essen een rennen 38 Taskkonfiguration Fenster 2222222 eeee seen nennen nn 39 Task Types rn elek ee E a amp 43 System und Task Watchdogs 2222222 een nn 45 Taskpriorit ten 52 2 2 vn RE nn 47 Standard Taskkonfiguration 0 0 0 0 cece een 49 Kapitel 6 Steuerungszustande und Verhalten 51 6 1 Diagramm der Steuerungszustande 0 000 ee eee eee 52 Statusdiagramm der Steuerung 000 eee eee eee 52 6 2 Beschreibung der Steuerungszust nde 0000 e eee eee 57 Beschreibung des Steuerungsstatus 0 00 onen 57 EIO0000000634 05 2010 3 6 3 Zustands berg nge und Systemereignisse 2222220220 61 Steuerungsstatus und Ausgangsverhalten 222222222 n een 62 Befehlen von Statuswechseln 2 22 2222 seen 64 Fehlererkennung Fehlertypen und Fehlerhandhabung 70 Remanente Variablen 22222 eee eee 72 Kapitel 7 Ger teeditor der Steuerung
4. Outputs Outputs Outputs HINWEIS Wenn ein Eingang f r verschiedene Tasks verwendet wird kann sich das Eingangsbild w hrend des Zyklus eines Task mit einer niedrigeren Priorit t ndern Um beim Multitasking ein ordnungsgem es Ausgangsverhalten gew hrleisten zu k nnen tritt ein Fehler auf wenn mehrere Ausg nge in einem Byte von verschiedenen Tasks verwendet werden A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Ordnen Sie die Eing nge so zu dass die Eingangsbilder von den Tasks nicht auf unerwartete Weise ge ndert werden Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 48 EIO0000000634 05 2010 Tasks Standard Taskkonfiguration Standard Taskkonfiguration Fur den XBT GC HMI Controller e Ein MAST Task kann im Modus Freilaufend oder Zyklisch konfiguriert werden Der MAST Task wird automatisch im Modus Zyklisch erstellt Die voreingestellte mittlere Prioritat 15 das voreingestellte Intervall 20 ms und der Task Watchdog Dienst werden mit einem Zeitwert von 100 ms und einer Empfindlichkeit von 1 aktiviert Weitere Informationen zu den Prioritatseinstel lungen finden Sie unter Taskprioritaten siehe Seite 47 Weitere Informationen zu Watchdogs finden Sie unter System und Task Watchdogs siehe Seite 45 Die Entwicklung eines effizienten Anwendungsprogramms ist in Systemen mit einer maximalen Anzahl von
5. 105 CANopen Konfiguration 106 EIO0000000634 05 2010 Konfiguration der seriellen Leitung 13 Einf hrung In diesem Kapitel wird die Konfiguration der SL Kommunikation mit dem XBT GC HMI Controller beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite SL Konfiguration 108 SoMachine Network_Manager 110 Modbus_Manager 112 EIO0000000634 05 2010 107 Konfiguration der seriellen Leitung SL Konfiguration Einf hrung Das Fenster zur Konfiguration der seriellen Leitung erm glicht das Konfigurieren der Parameter der seriellen Leitung Baudrate Parit t usw Fenster zur Konfiguration der seriellen Leitung Doppelklicken Sie im Ger tebaum auf COM1 um auf das Fenster zur Konfiguration der seriellen Leitung zuzugreifen Die folgenden Parameter m ssen f r jedes Modbus Ger t an der Verbindung identisch sein com dD x n Titel Status Information Serielle Leitung Baudrate 115200 v Parit t Keine v Datenbits 8 v Stoppbits 1 v Physisches Medium RS 485 RS 232 Die folgende Tabelle enthalt eine Beschreibung der verschiedenen Parameter Parameter Initialwerte Wertebereich Beschreibung Baudrate 115 2 Kbaud 1 2 115 2 bertragungsgeschwindigkeit Kbaud Parit t Keine e Keine Dient zur Erkennung ung ltiger e Ungerade Ereignisse
6. SPS Konfiguration Ger teadresse MyController Verbindungsoptimierung Timeout Anzahl Wiederholungen TCP IP Konfiguration Gateway IP Adresse Nort Abbrechen Hilfe Klicken Sie auf OK Doppelklicken Sie auf E A Manager SoMachine Netzwerk Ihre HMI im Vijeo Designer Navigator Reaktion Das Fenster zur Konfiguration von Netzwerkger ten wird ge ffnet Geben Sie den Ger tenamen der Steuerung im Rahmen SPS Konfiguration und dort im Feld Ger teadresse ein 132 EIO0000000634 05 2010 Fehlersuche und haufig gestellte Fragen FAQ Schritt Aktion 6 Klicken Sie auf OK 7 Downloaden Sie die Anwendung auf Ihr HMI Ger t Reaktion Der Name des HMI Ger ts ist jetzt aktualisiert Wie f hre ich eine manuelle Aktualisierung des Modicon M238 Logic Controller Namens in meiner SoMachine Anwendung mit Vijeo Designer durch F gen Sie den Namen der Steuerung aus Vijeo Designer ein und folgen Sie dabei den nachstehenden Anweisungen Schritt Aktion 1 Doppelklicken Sie auf E A Manager SoMachine Netzwerk Ihre Steuerung im Vijeo Designer Navigator Reaktion Das Fenster zur Konfiguration von Netzwerkger ten wird ge ffnet 2 Kopieren Sie den Ger tenamen der Steuerung aus dem Rahmen SPS Konfiguration und dort aus dem Feld Ger teadresse SoMachine Netzwerk Geratekonfiguration X SPS Konfiguration Ger teadresse Verbindungsoptimie
7. Das Modbus Kommunikationsprotokoll erm glicht die Kommunikation zwischen mehreren Ger ten die alle mit demselben Netz verbunden sind N Ein Netzwerk enth lt miteinander verbundene Ger te die einen allgemeinen Datenpfad und ein Kommunikationsprotokoll gemeinsam nutzen Netzwerkverwaltungsprotokolle NMT Network Management stellen Dienste f r die Netzwerkinitialisierung die Fehler berwachung sowie die berwachung des Ger testatus bereit EIO0000000634 05 2010 145 Glossar PDO PLI POU Protokoll Ein Process Data Object PDO wird in CAN basierenden Netzwerken als nicht best tigte Broadcast Meldung bertragen oder von einem Erzeugergerat an ein Verbrauchergerat gesendet Das Sende PDO vom Erzeugergerat hat einen spezifischen Bezeichner der dem Empfangs PDO der Verbrauchergerate entspricht Pulse Latch Input Impulsspeichereingang Eine Programmorganisationseinheit POU beinhaltet eine Variablendeklaration in Quellcode sowie den entsprechenden Befehlssatz POUs erm glichen die modulare Wiederverwendung von Softwareprogrammen Funktionen und Funktionsbausteinen Sobald POUs deklariert sind stehen sie sich gegenseitig zur Verf gung SoMachine Programmierung erfordert die Verwendung von POUs Ein Protokoll ist eine Konvention bzw ein Standard der die Verbindung die Kommunikation und die Daten bertragung zwischen zwei Computern erm glicht und steuert PTO Pulse Train Outputs PWM Impulswe
8. Sie verwenden diesen Modus f r eine variable Zykluszeit Der n chste Zyklus startet nach einer Latenzzeit die 30 der letzten Zyklusausf h rungszeit entspricht Zyklisch Sie verwenden diesen Modus wenn Sie den Frequenzzyklus steuern m chten Wie konfiguriere ich den Watchdog Sie k nnen den Watchdog Steuerungszeitgeber pro Task mit SoMachine konfigurieren und dabei folgende Parameter definieren Zeit Legen Sie die maximale Zeit f r einen vorgegebenen Task fest Wenn der Task die maximale Zeit berschreitet wird der Watchdog ausgel st Empfindlichkeit Legen Sie die Anzahl der zul ssigen aufeinanderfolgenden und kumulierenden Watchdog berl ufe fest bevor ein Watchdog Trigger generiert werden soll EIO0000000634 05 2010 127 Fehlersuche und h ufig gestellte Fragen FAQ Je nach den f r die Zeit und die Empfindlichkeit festgelegten Werten wird die Steuerung beim Ausl sen der Watchdog Komponente angehalten und geht in den HALT Modus ber Die zugeordnete Task bleibt unvollst ndig wie in der folgenden Abbildung zu sehen ist i Task R Task j j t Watchdog Watchdog Watchdog berlauf Initialisierung Initialisierung Anwendung h lt an HALT Bei der Task Ausf hrung bernimmt die Firmware folgende Aufgaben e Sie setzt den Zeitgeber zur ck wenn der Watchdog nicht ausgel st wird e Sie inkrementiert den Zeitgeber wenn der Watchdog nicht ausgel st wird Im folgenden Beispi
9. 112 Kapitel 14 Verwaltung von Online Anwendungen 115 Anschlie en der Steuerung an einen PC 0 000 ee 115 Kapitel 15 Fehlersuche und h ufig gestellte Fragen FAQ 121 Troubleshooting 2 8er RR ee 122 H ufig gestellte Fragen 0 ee rennen 127 GIOSSAr ise Sele Cae ds Sea awe E ee wee een 139 Index 22 2 0 40a nenne 151 EIO0000000634 05 2010 Sicherheitshinweise AF Wichtige Informationen HINWEISE Lesen Sie diese Anweisungen sorgfaltig durch und machen Sie sich vor Installation Betrieb und Wartung mit dem Ger t vertraut Die nachstehend aufgef hrten Warnhinweise sind in der gesamten Dokumentation sowie auf dem Ger t selbst zu finden und weisen auf potenzielle Risiken und Gefahren oder bestimmte Informationen hin die eine Vorgehensweise verdeutlichen oder vereinfachen Nichtbeachtung des Hinweises Verletzungen zur Folge haben kann Dies ist ein allgemeines Warnsymbol Es macht Sie auf m gliche Verletzungsgefahren aufmerksam Beachten Sie alle unter diesem Symbol aufgef hrten Hinweise um Verletzungen oder Unf lle mit Todesf lle zu vermeiden A GEFAHR GEFAHR macht auf eine unmittelbar gef hrliche Situation aufmerksam die bei Nichtbeachtung unweigerlich einen schweren oder t dlichen Unfall zur Folge hat A WARNUNG WARNUNG verweist auf eine m gliche Gefahr die wenn sie nicht vermieden wird Tod oder schwere Verletzungen zur Folge haben kann Erscheint di
10. B Speicherung01 Speicherung Aufz hlung von BYTE Ja Nein Speicherung Modus Aufz hlung von BYTE Steigende Flanke Steigende Flanke Speicherungsmodus E Speicherungd2 Speicherung Aufz hlung von BYTE Nein Nein Speicherung Speicherung03 e Speicherung Aufz hlung von BYTE Nein Nein Speicherung E A zusammenfassen 76 E100000000634 05 2010 Integrierte E A Registerkarte I O Konfiguration Parameter Sie k nnen einen globalen Eingangsfilter definieren Parameter lnitialwert Wertebereich Beschreibung Einschr nkung Filterung Nein 1 5 ms Der Filterwert reduziert den Aktiviert wenn Speicherung und 4ms elektromagnetischen St reffekt Ereignis deaktiviert sind 12 ms an einem Steuerungseingang In allen anderen F llen ist dieser Parameter deaktiviert und der Wert entspricht Nein Speicherung Nein Nein Ja Durch die Speicherung k nnen Sie k nnen 4 Speicherungen eingehende Impulse mit konfigurieren Amplitudenweiten die k rzer sind als die Zykluszeit der Steuerung erfasst und aufgezeichnet werden Modus Steigende Steigende Erm glicht das Aufzeichnen Flanke Flanke eingehender Impulse mit Fallende Amplitudenweiten die k rzer Flanke sind als die Zykluszeit der Steuerung an einer steigenden oder fallenden Flanke Registerkarte I O Abbild Konfigurieren Sie das E A Mapping ber die Registerkarte I O Abbild I xercc2230 Mio O Konfiguration I O Abbil
11. Controller installieren betreiben oder warten G ltigkeitsbereich Diese Dokumentation wurde f r die SoMachine Version V2 0 aktualisiert EIO0000000634 05 2010 7 Weiterfuhrende Dokumentation Titel der Dokumentation Referenz Nummer Magelis XBT GC Hardwarehandbuch 35016393 ENG 35016400 FRE 35016401 GER 35016402 SPA 35016403 ITA 35016404 CHS Modicon TM2 Digitale E A Module Hardwarehandbuch EIO0000000028 EIO0000000030 EIO0000000029 EIO0000000031 EIO0000000032 EIO0000000033 ENG FRE GER SPA ITA CHS Modicon TM2 Analoge E A Module Hardwarehandbuch EIO0000000034 EIO0000000036 EIO0000000035 EIO0000000037 EIO0000000038 EIO0000000039 ENG FRE GER SPA ITA CHS SoMachine Programmierhandbuch EIO0000000067 EIO0000000069 EIO0000000068 EIO0000000071 EIO0000000070 EIO0000000072 ENG FRE GER SPA ITA CHS Modicon M238 Logic Controller Programmierhandbuch EIO0000000384 EIO0000000385 EIO0000000386 EIO0000000387 EIO0000000388 EIO0000000389 ENG FRE GER SPA ITA CHS Magelis XBT GC HMI Controller Hochgeschwindigkeitsz hlung XBT GC HSC Bibliothekshandbuch EIO0000000644 EIO0000000645 EIO0000000646 EIO0000000647 EIO0000000648 EIO0000000649 ENG FRE GER SPA ITA CHS PE en ae ps pe a FR er ER AR FE EIO0000000634 05 2010 Magelis XBT GC GT GK HMI C
12. EIO0000000634 05 2010 Verwaltung von Online Anwendungen 1 4 AnschlieBen der Steuerung an einen PC Anwendungs bertragung F r die bertragung und Ausf hrung von Anwendungen wird der XBT GC HMI Controller an einen PC angeschlossen auf dem SoMachine installiert wurde Um eine Anwendung zu bertragen verwenden Sie Ethernet eine serielle Verbindung ein USB Kabel oder einen USB Speicherstick VORSICHT BEACHTEN SIE DIE GEFAHR ELEKTRISCHER SCH DEN AN DEN BAUTEI LEN DER STEUERUNG Verbinden Sie das Kommunikationskabel zuerst mit dem PC bevor Sie es an der Steuerung anschlie en Die Nichtbeachtung dieser Anweisungen kann Sachsch den zur Folge ha ben HINWEIS Es kann jeweils immer nur ein XBT GC HMI Controller an einen Computer angeschlossen werden es sei denn Sie verwenden Ethernet Automatischer Neustart nach der bertragung einer Anwendung Nach dem Herunterladen einer Anwendung wird der XBT GC HMI Controller automatisch neu gestartet Das betrifft sowohl die Steuerung SoMachine als auch HMI Vijeo Designer E100000000634 05 2010 115 Verwaltung von Online Anwendungen Firmware Aktualisierung Bei der Ubertragung einer Anwendung per Ethernet USB Kabel oder USB Speicherschl ssel wird automatisch eine Aktualisierung der Firmware durchgef hrt Es empfielt sich grunds tzlich eine Sicherheitskopie der Anwendung und der Firmware auf dem USB Speicherstick siehe Seite 119 abzulegen S
13. Leitung Die folgende Tabelle enthalt eine Beschreibung der Parameter des SoMachine Network_Manager Parameter Initialwert Messbereich Beschreibung Verz gerung 3 0 65 535 Verz gerung zwischen zwischen Frames Frames Adresse 1 0 247 Wert der Adresse bertragungsmodus RTU RTU Auswahl des ASCII bertragungsmodus CoDeSys Ja Nein CoDeSys Konformitat Konformitat Ja Routing Modus Hauptnetz Hauptnetz Auswahl des Routing Modus Subnetz E100000000634 05 2010 111 Konfiguration der seriellen Leitung Modbus_Manager Hinzuf gen eines Modbus_Manager Nachstehend wird die Vorgehensweise zum Hinzuf gen eines Modbus_Manager beschrieben Schritt Aktion 1 Klicken Sie mit der rechten Maustaste auf COM1 im Fenster Ger te 2 W hlen Sie die Option Objekt hinzuf gen aus Ergebnis Das folgende Fenster wird angezeigt Objekt hinzuf gen Fi Gerate Name Ger te Hersteller lt Alle Hersteller gt v Name Hersteller Version Verschiedene SoMachine Network_Ma Schneider Electric 2 0 0 0 E E Feldbusse E s Modbus s Modbus Serial P Modbus Mana Schneider Electric 2 0 0 1 F Alle Versionen anzeigen nur f r Experten Ein Ger teobjekt konfiguriert ein Hardwaremodul 3 W hlen Sie das Objekt Modbus_Manager aus und klicken Sie auf ffnen Reaktion Der Modbus_Manager wird in der Projektstruktur im Fenster Ger te hinz
14. System im Status RUNNING oder RUNNING mit STOPPED erkannt wirken sich jedoch nicht auf den laufenden Externem Fehler Steuerungsstatus aus Ein externer Fehler tritt in folgenden Fallen auf Oder e Ein angeschlossenes Ger t generiert einen Fehler auf der STOPPED mit Steuerung Externem Fehler e Die Steuerung erkennt einen Fehler in einem externen Ger t auch wenn dieses keinen Fehler generiert Das ist beispielsweise der Fall wenn das externe Ger t kommuniziert jedoch nicht ordnungsgem zur Verwendung der Steuerung konfiguriert wurde e Die Steuerung erkennt einen Fehler mit dem Status eines Ausgangs e Die Steuerung erkennt einen Kommunikationsverlust mit einem Ger t e Die Steuerung ist f r ein Modul konfiguriert das nicht vorhanden ist oder nicht erkannt wurde e Die Boot Anwendung im Flash Speicher ist nicht mit der Boot Anwendung im RAM Speicher identisch Beispiele e Kurzschluss des Ausgangs e Fehlendes Erweiterungsmodul e Kommunikation unterbrochen e usw 70 EIO0000000634 05 2010 Steuerungszustande und Verhalten Fehlertyp Beschreibung Resultierender Steuerungsstatus Anwendungsfehler Ein Anwendungsfehler wird im Fall einer falschen Programmierung HALT oder bei Uberschreiten des Watchdog Schwellenwerts erkannt Beispiele e Task Watchdog Ausnahme Software e Ausf hrung einer unbekannten Funktion usw Systemfehler Ein Systemfehler tritt auf wenn die Steuerung in eine Bedingung BO
15. Tasks von gr ter Bedeutung In einer solchen Anwendung kann es schwierig sein die Ressourcennutzung unter dem Schwellenwert f r den System Watchdog zu halten Wenn die Priorit tszuordnungen allein nicht ausreichen sollten um unter dem Schwellenwert zu bleiben k nnen Tasks mit einer niedrigeren Priorit t auf die Nutzung von weniger Systemressourcen eingestellt werden sofern die Funktion SysTaskWaitSleep zu diesen Tasks hinzugef gt wurde Weitere Informationen zu dieser Funktion finden Sie in der optionalen SysTask Bibliothek des Systems bzw in der SysLibs Kategorie der Bibliotheken HINWEIS Sie d rfen den Namen der MAST Task weder l schen noch ndern Anderenfalls erkennt SoMachine einen Fehler beim Generieren der Anwendung und Sie werden die Anwendung nicht auf die Steuerung herunterladen k nnen EIO0000000634 05 2010 49 Tasks 50 EIO0000000634 05 2010 Steuerungszustande und Verhalten 6 Einf hrung Dieses Kapitel enth lt Informationen zu den Steuerungszust nden Zustands ber g ngen sowie den Verhalten in Reaktion aus Systemereignisse Es beginnt mit einem detaillierten Diagramm der Steuerungszust nde sowie einer Beschreibung der einzelnen Zust nde Anschlie end wird erl utert in welchem Zusammenhang die Ausgangszust nde mit den Steuerungszust nden stehen und es werden die Befehle und die aus Zustands berg ngen resultierenden Ereignisse beschrieben Abschlie end bietet das Kapitel Infor
16. Verwaltung von Online Anwendungen Schritt Aktion 4 W hlen Sie die Option Dateisystem im Men Download aus wie in der nachstehenden Abbildung gezeigt Eigenschafteninspektor Dateisystem IPAddress Ethernet DHCP USB SubnetMask SoMachine Standard Gatewa 0 0 0 0 DNS Deaktiviert Format Benutzeranwendung und Laufzeit Install optionen Einmalige Install Benutzeranwendung Hauptlaufwerk 5 Stellen Sie im Men Pfad das Verzeichnis auf den USB Speicherstick ein HINWEIS W hlen Sie das Stammverzeichnis des USB Speichersticks 6 Klicken Sie auf die Schaltfl che OK Reaktion Das Verzeichnis entspricht jetzt dem USB Speicherstick 7 Klicken Sie in der Hauptmen leiste von Vijeo Designer auf Generieren Alle herunterladen Reaktion Die Anwendung wird auf dem USB Speicherstick gespeichert HINWEIS Verwenden Sie einen FAT32 USB Speicherstick zum Speichern der Anwendung und der Firmware 120 E100000000634 05 2010 Fehlersuche und h ufig gestellte Fragen FAQ 15 Einf hrung Dieses Kapitel enth lt allgemeine Fehlersuchverfahren und h ufig gestellte Fragen zum XBT GC HMI Controller Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Fehlersuche 122 H ufig gestellte Fragen 127 EIO0000000634 05 2010 121 Fehlersuche und h ufig gestellte Fragen FAQ Fehlersuche Einf hrung In diesem
17. das Fenster Ger t wird ge ffnet Ger te Gateway Name Gateway 2 Treiber TCP IP Methode zum Hinzuf gen eines Ger ts Adresse Ger tename CoDeSys Adresse 0001 IP Adresse 5 F gen Sie den Namen der Steuerung im Rahmen Adresse und dort im Feld Ger tename ein 6 Klicken Sie auf OK Reaktion Der Ger tename der Steuerung ist jetzt aktualisiert Wie erstelle ich eine generische Anwendung Im Folgenden werden die wichtigsten Schritte zum Erstellen und Verwenden einer generischen Anwendung beschrieben Die einzelnen Schritte werden in den folgenden Abschnitten beschrieben Schritt Aktion 1 Erstellen Sie eine Projektarchivdatei siehe Seite 136 2 Speichern Sie den Ger tenamen der Steuerung siehe Seite 136 der vom HMI Ger t verwendet wird Extrahieren Sie die Projektarchivdatei Kopieren Sie den Ger tenamen der Steuerung siehe Seite 137 der in Schritt 2 kopiert wurde Verwenden Sie die Anwendung mit einer neuen Steuerung und einer vorhanden HMI Anwendung EIO0000000634 05 2010 135 Fehlersuche und h ufig gestellte Fragen FAQ Projektarchivdatei erstellen Erstellen Sie eine Projektarchivdatei und w hlen Sie dazu Datei Projektarchiv Archiv speichern versenden im SoMachine Men Ger tenamen der Steuerung speichern Folgen Sie den nachstehenden Anweisungen um den Ger tenamen der Steuerung lokal LateConf bin zu speichern Schritt A
18. der Einstellung der Option E As aktualisieren im Stop und den ber die konfigurierten Feldbusse ausgel sten Aktionen stark abweicht Weitere Informationen zu diesen Abweichungen finden Sie unter Beschreibung des Steuerungsstatus siehe Seite 57 Alle Ausg nge auf Standardwert setzen W hlen Sie die Option Alle Ausg nge auf Standardwert setzen im Dropdown Men Verhalten der Ausg nge bei Stop auf der Unterregisterkarte PLC Einstellungen des Steuerungseditors Um auf den Steuerungseditor zuzugreifen rechtsklicken Sie im Ger tebaum auf die entsprechende Steuerung und w hlen Objekt bearbeiten 62 EIO0000000634 05 2010 Steuerungszustande und Verhalten Dieses Ausgangsverhalten gilt f r die Steuerungsstatus STOPPED und HALT Die Ausg nge werden auf die jeweiligen benutzerdefinierten Standardwerte gesetzt und behalten diesen Status bei auch wenn das Ausgangsverhalten im Einzelnen je nach der Einstellung der Option E As aktualisieren im Stop und den ber die konfigurierten Feldbusse ausgel sten Aktionen stark abweicht Weitere Informationen zu diesen Abweichungen finden Sie unter Beschreibung des Steuerungsstatus siehe Seite 57 Initialisierungswerte Dies gilt f r die Status BOOTING EMPTY im Anschluss an das Trennen und Wiederherstellen der Stromversorgung ohne eine Boot Anwendung oder nach dem Auftreten eines Systemfehlers und INVALID_OS Im Initialisierungsstatus weisen die Analog Transistor und Relais Ausg n
19. der Fall Steuerungsadressierung HMI Adressierung MX0 7 MBO MWO MDO Das MDO MW MWO X MX0 0 Doppelwort 0 7 MW ist in zwei 0 X0 MX1 7 MB1 FIRZEIWON MWO X MX1 0 SUmerajl 15 M W0 X8 MX2 7 MB2 MW1 MD1 MW MW1 X MX2 0 1 7 MW 1 X0 MX3 7 MB3 MW1 X MX3 0 15 M W1 X8 MX4 7 MB4 MW2 MD1 MD2 MW MW2 X MX4 0 2 7 MW 2 X0 MX5 7 MB5 MW2 X MX5 0 15 M W2 X8 MX6 7 YMBE MW3 mnunnunnunnmmnmmnnnnn gt MW MW3 X MX6 0 3 7 MW 3 X0 MX7 7 MB6 MW3 X MX7 0 15 M W3 X8 Um eine bereinstimmung zwischen dem XBT GC HMI Controller Speicherbereich und dem Steuerungspeicherbereich zu erhalten muss das Verh ltnis zwischen den Doppelworten des XBT GC HMI Controller Speichers und den Doppelworten des Steuerungspeichers dem Wert 2 entsprechen EIO0000000634 05 2010 33 Variablen Beispiele Im Folgenden sind Beispiele einer Speicher bereinstimmmung f r Doppelworte aufgef hrt e Der Speicherbereich MD2 von einem XBT GC HMI Controller entspricht dem Speicherbereich MD1 einer Steuerung e Der Speicherbereich MD20 von einem XBT GC HMI Controller entspricht dem Speicherbereich MD10 einer Steuerung Im Folgenden sind Beispiele einer Speicher bereinstimmmung f r Bits aufgef hrt e Der Speicherbereich MW0 X9 von einem XBT GC HMI Controller entspricht dem Speicherbereich M1 1 einer Steuerung
20. einige Bibliotheken ggf Retain Variablen verwenden 5 Die Batterie ist wiederaufladbar und kann nicht ersetzt werden Speicher der unterst tzten Anwendungen Die folgende Tabelle f hrt die Speicherkapazitaten der unterst tzten Anwendungen auf Anwendungs oder Speicherkapazit t Variablentypen Benutzeranwendung 1 MByte Retain Variablen 16 360 Byte ingesamt 16384 Byte wobei 24 Byte anderen Zwecken vorbehalten sind Persistent Variablen 488 Byte ingesamt 512 Byte wobei 24 Byte anderen Zwecken vorbehalten sind Legende 1 Weitere Informationen zu Variablen finden Sie in der CoDeSys Online Help 36 E100000000634 05 2010 Tasks Einf hrung Der Knoten Taskkonfiguration im SoMachine Ger tebaum erm glicht die Definition einer oder mehrerer Tasks zur Steuerung der Ausf hrung eines Anwendungsprogramms Es sind folgende Tasktypen verf gbar e Zyklisch e Freilaufend e Ereignisgesteuert In diesem Kapitel werden zun chst diese Tasktypen erkl rt Ferner enth lt dieses Kapitel Informationen im Hinblick auf die max Anzahl der Tasks der Standard Taskkonfiguration und der Festlegung einer Priori t f r bestimmte Tasks Au erdem enth lt dieses Kapitel eine Einf hrung in System und Task Watchdog Funktionen und erkl rt deren Beziehung zur Ausf hrung der Task Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Th
21. fett gedruckt 52 E100000000634 05 2010 Steuerungszustande und Verhalten e Systemereignisse erscheinen kursiv gedruckt e Entscheidungen die Ergebnisse einer Entscheidung und allgemeine Informationen erscheinen im Normaldruck 1 Weitere Informationen zum Statuswechsel von STOPPED auf RUNNING finden Sie unter Run Befehl siehe Seite 64 2 Weitere Informationen zum Statuswechsel von STOPPED auf RUNNING finden Sie unter Run Befehl siehe Seite 64 Hinweis 1 Durch das Aus und Wiedereinschalten werden alle Ausgangsforcie rungseinstellungen gel scht Weitere Informationen hierzu finden Sie unter Steuerungsstatus und Ausgangsverhalten siehe Seite 62 Hinweis 2 Die Ausgange wechseln in den jeweiligen Initialisierungsstatus Hinweis 3 Das HMI Downloadfenster erscheint und fordert den Anwender zum Herunterladen der Firmware der HMI und der Steuerungsanwendung auf Hinweis 4 Die Anwendung wird in den RAM Speicher geladen sobald ihre Eigenschaft als g ltige Boot Anwendung berpr ft wurde Hinweis 5 In der HMI Steuerung gibt es keinen Run Stop Eingang f r die Steuerungsanwendung Hinweis 6 Mit dem erfolgreichen Herunterladen einer Anwendung gehen folgende Ereignisse einher e Die Anwendung wird direkt in den RAM Speicher geladen e Die Boot Anwendung wird standardm ig erstellt und im Flash Speicher abgelegt Hinweis 7 Nach dem Herunterladen eines Anwendungsprogramms wechselt die Steuerung standardm ig in d
22. gen eines CANopen Erweiterungsmoduls 22 Erweiterungsmodule 23 EIO0000000634 05 2010 19 Neues Projekt Hinzuf gen eines XBT GC HMI Controller Einfuhrung Im Folgenden wird erklart wie Sie einen XBT GC HMI Controller zu einem SoMachine Projekt hinzuf gen Hinzuf gen eines XBT GC HMI Controller in der Projektstruktur Wenn Sie den XBT GC HMI Controller verf gbar im Fenster Ger te in der Projektstruktur hinzuf gen m ssen Sie die ger tespezifischen Standardeinstel lungen verwenden Um die Parameter der Steuerung an Ihre besonderen Anforderungen anzupassen nehmen Sie eine entsprechende Konfiguration der Ger te im Fenster Ger te vor In der nachstehenden Tabelle wird die Vorgehensweise f r das Hinzuf gen des XBT GC HMI Controller in der Projektkonfiguration ber das Fenster Ger t hinzuf gen erkl rt Schritte Aktion 1 Rechtsklicken Sie auf den Projektknoten im Fenster Ger te und w hlen Sie Ger t hinzuf gen aus Tipp Alternativ dazu k nnen Sie in der Men leiste auf Projekt gt Gerate hinzuf gen klicken 20 EIO0000000634 05 2010 Neues Projekt Schritte Aktion 2 W hlen Sie im Fenster Ger t hinzuf gen das XBT GC Ger t aus wie in der Abbildung zu sehen ist Ger t hinzuf gen x Name xerec1100 Aktion Ger t anh ngen Ger t einf gen Ger tanschlie en Ger t aktualisieren Ger t Hersteller Sch
23. q_uiOpenPLCControl der XBT Gx PLCSystem Bibliothek siehe Magelis XBTGC XBTGT XBTGK HMI Controller Systemfunktionen und Variablen XBTGx PLCSystem Bibliothekshandbuch verwendet Option Mit Online Change einloggen Wenn eine Online nderung partieller Download durchgef hrt wird w hrend sich die Steuerung im RUNNING Status befindet kehrt die Steuerung nach der erfolgreichen Durchf hrung der nderung in den RUNNING Status zur ck Befehl Mehrfach Download Setzt die Steuerungen in den RUNNING Status wenn die Option Nach Download oder Online Change alle Applikationen starten ausgew hlt wurde wobei es keine Rolle spielt ob sich die Steuerungen urspr nglich im Status RUNNING STOPPED HALT oder EMPTY befanden Unter bestimmten Bedingungen wird die Steuerung automatisch im Status RUNNING neu gestartet Weitere Informationen hierzu finden Sie unter Statusdiagramm der Steuerung siehe Seite 52 Auswirkung Befiehlt den Wechseln in den Steuerungsstatus STOPPED Startbedingungen Status BOOTING EMPTY oder RUNNING Methoden zur Ausgabe eines Run Befehls SoMachine Online Men W hlen Sie den Befehl Stop Mit einem internen Aufruf durch die Anwendung oder einen HMI Befehl mit den Systemvariablen PLC_W q_wPLCControl und PLC_W q_uiOpenPLCControl der XBT Gx PLCSystem Bibliothek siehe Magelis XBTGC XBTGT XBTGK HMI Controller Systemfunktionen und Variablen XBTGx PLCSystem Bibliothekshandbuch Option Mit Online Change ein
24. von einem XBT GC HMI Controller XBT GC 1100 XBT GC 2120 XBT GC 2230 Integrierte Eing nge 12 16 16 Integrierte Ausg nge 6 16 16 Anzeigetyp Monochromes Monochromes LCD STN Farb LCD LCD Display Gelb Rot Erweiterungsmodule Max 2 Max 3 Max 3 Ethernet Nicht verf gbar Nicht verf gbar Verf gbar Schnittstelle Serielle Schnittstelle Nicht verf gbar Serielle Schnittstelle Serielle Schnittstelle COM1 RS232 RS422 RS485 RS232 RS422 RS485 9 poliger SUB D 9 poliger SUB D Steckverbinder Steckverbinder USB Schnittstelle Verf gbar Verf gbar Verf gbar HINWEIS Weitere Informationen zur Steuerungshardware finden Sie unter Kenndaten der Steuerung siehe Magelis XBTGC HMI Controller Hardwarehandbuch Erstellen eines neuen Projekts Um ein neues Projekt zu erstellen m ssen Sie im Projektfenster Ger te eine Steuerung hinzuf gen Weitere Informationen finden Sie unter Beschreibung des Ger tebaums siehe Seite 17 und unter Hinzuf gen einer Steuerung siehe Seite 20 EIO0000000634 05 2010 15 Neues Projekt Aktive Applikation Die aktive Applikation erscheint im Fenster Ger te fett gedruckt Wenn Sie ein Projekt mit mehreren Applikationen bearbeiten m ssen Sie sich vergewissern dass die jeweils verwendete Applikation auch tats chlich aktiviert ist Eine ganze Reihe von Befehlen beispielsweise der Befehl Generieren wird standardm ig f r die aktive App
25. weil die Einzelworte im Speicher der Steuerung in zwei unterschiedliche Bytes untergliedert sind 34 EIO0000000634 05 2010 SPS Speicherabbild Speicherabbild Einf hrung Dieser Abschnitt enth lt Angaben zur Gr e des Arbeitsspeichers RAM Random Access Memory f r die einzelnen Bereiche eines XBT GC HMI Controller XBT GC HMI Coniroller Speicher Die folgende Abbildung zeigt die verschiedenen Bereiche und deren jeweilige Gr e f r den XBT GC HMI Controller Speicher Arbeitsspeicher 2048 Kbyte 2MB MW CDS MW 64 000 125 Kbyte Bereich Online nderung Codesys Bereich 900 Kbyte Symbolbereich Benutzer 224Kbyte 2 Symbole ss Kbyte 0 13 Kbyte Symb bereich Kundenprogramm 1 Programm 41 Byte ST inst 800 Kbyte 3 Variablen Can CANopen Bibliotheken 115 Kbyte 10 Kbyte Ger t Batteriegespeicherter RAM 5 Persistent Variablen 488 Byte 16896 Byte 4 Retain Variablen 16 360 Byte EIO0000000634 05 2010 35 Speicher Legende 1 1024 KByte m ssen zwischen Anwendung Symbol Bereich und CANopen aufgeteilt werden wobei innerhalb des 1024 KByte Bereichs keinerlei Beschrankungen gegeben sind 2 Die Gr e des Bereichs mit den Symbolen wird zum Zeitpunkt der Generierung nicht gepr ft 3 800 KByte werden zum Zeitpunkt der Generierung gepr ft 4 Die 16 896 KByte stehen nicht ausschlieBlich der Benutzeranwendung zur Verf gung da
26. zur Ausgabe eines Download Application Befehls e SoMachine Es gibt zwei Optionen zum Downloaden einer vollst ndigen Applikation e Download Befehl e Mehrfach Download Befehl Weitere Informationen Uber die Befehle zum Laden von Applikationen finden Sie unter Statusdiagramm der Steuerung siehe Seite 52 e FTP Laden der Boot Anwendungsdatei in den Flash Speicher unter Verwendung von FTP Die aktualisierte Datei wird bei dem darauf folgenden Neustart angewendet e USB Speicherstick Laden der Boot Anwendungsdatei mithilfe eines USB Speichersticks der an den USB Hostport der Steuerung angeschlossen ist Die aktualisierte Datei wird bei dem darauf folgenden Neustart angewendet Weitere Informationen finden Sie unter Speichern der Anwendung und Firmware auf einem USB Speicherstick siehe Seite 119 Auswirkungen des SoMachine Befehls Download 1 Die vorhandene Anwendung wird angehalten und dann gel scht 2 Die neue Anwendung wird sofern sie g ltig ist geladen und die Steuerung wechselt in den Status STOPPED 68 EIO0000000634 05 2010 Steuerungszustande und Verhalten ko Das Forcing wird gel scht Die Diagnoseanweisungen f r erkannte Fehler werden zur ckgesetzt Die Werte der Retain Variablen werden auf ihren Initialisierungswert zur ckgesetzt Die Werte der Retain Persistent Variablen werden aufrechterhalten Alle nicht lokalisierten und nicht remanenten Variablen werden auf ihre Initiali
27. 0 Struktur 30 Digitale E A Module TM2 91 Download Anwendung 119 USB 116 Download application Befehl 68 E E A Digitale E A 91 Erweiterungsmodule 89 Integrierte E A 75 E As Zusammenfassung 86 Editor Ger teeditor der Steuerung 73 73 Konfigurationseditor f r integriertes E As 75 Erstellen Neues Projekt 15 Projekte 14 15 EIO0000000634 05 2010 151 Index Erweiterungsmodule CANopen 98 104 E A Erweiterungsmodule 89 Hinweise 90 Hinzuf gen 23 Maximale Hardwarekonfiguration 90 Ethernet Konfiguration 93 94 F FAQ 127 Aktualisieren des Steuerungsnamens 130 133 Alle Anwendungen starten Kastchen 128 AnschlieBen mehrerer Steuerungen Uber USB Ports 129 Generische Anwendung 135 SoMachine Netzwerkkommunikation 127 Steuerung und HMI Kommunikation 129 Task Modus 127 Unterst tzte Programmiersprachen 127 Unterst tzte Variablen 127 Verbindung zwischen PC und Steue rung 129 Watchdog Konfiguration 127 Fenster Ger te Fenster 17 Firmware Aktualisierung 116 Downgrade 179 Speichern 119 G Ger t Editor 73 Ger te Baumstruktur 17 18 Fenster 17 Hinzuf gen 19 Ger teeditor Fenster 74 Registerkarten 74 H Hinzuf gen CANopen Modul 22 Erweiterungsmodul 24 Erweiterungsmodule 23 Ger te 19 Steuerung 20 IP Adresse Konfiguration 93 Standard 95 K Kenndaten Steuerung 15 Kombination Spezielle E A 83 Konfiguration CANopen 97
28. 0 entspricht dabei der h chsten 31 der niedrigsten Priorit t Zu einem Zeitpunkt kann jeweils nur ein Task ausgef hrt werden Die Priorit t bestimmt wann der Task ausgef hrt wird e Ein Task mit h herer Priorit t erh lt Vorrang vor einem Task mit niedrigerer Priorit t e Tasks mit derselben Priorit t werden abwechselnd ausgef hrt mit einem Zeitanteil von jeweils 2 ms HINWEIS Vermeiden Sie das Zuweisen von Tasks mit dergleichen Priorit t Wenn es mehrere Tasks gibt die Vorrang vor einer Task mit der gleichen Priorit t haben m chten kann dies zu einem unbestimmten und unvorhergesehenen Ergebnis f hren Weitere Informationen finden Sie unter Taskpriorit ten siehe Seite 47 Typ 4 Tasktypen sind verf gbar e Zyklisch siehe Seite 43 e Freilaufend siehe Seite 44 e Ereignisgesteuert siehe Seite 44 Watchdog siehe Seite 46 F r die Konfiguration des Watchdog sind zwei Parameter zu definieren e Zeit Geben Sie das Timeout ein nach dessen Ablauf der Watchdog ausgef hrt werden soll e Empfindlichkeit Definiert wie oft der Watchdog Zeitgeber ablaufen muss bevor die Steuerung im Ausnahmemodus gestoppt wird 40 EIO0000000634 05 2010 Tasks Feldname Definition POUs Die Liste der vom Task gesteuerten POUs Programming Organization Unit wird im siehe SoMachine Fenster der Taskkonfiguration definiert Verwenden Sie den Befehl Aufruf hinzuf ge
29. A Beispiel f r eine E A Zusammenfassung Das folgende Beispiel zeigt das Fenster E A Zusammenfassung wenn 10 als Standardeingang konfiguriert ist und zwar mit einem Vor Stroboskop Eingang einschlie lich einer erkannten Fehlermeldung E A Zusammenfassung Eingange Kanal Konfiguration Fehler Konflikt zwischen H Filterung Ausgange Kanal Qo Q1 Filterung Q2 Filterung Q3 Filterung a4 Filterung Q5 Filterung Filterung Filterung Filterung Filterung Filterung 88 EIO0000000634 05 2010 Konfiguration von E A Erweiterungsmodule 10 Einf hrung Dieses Kapitel enth lt Informationen zum Konfigurieren der Eing nge und Ausg nge von E A Erweiterungsmodulen Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Abschnitte Abschnitt Thema Seite 10 1 E A Konfiguration 90 10 2 Digitale E A Module 91 10 3 Analoge E A Module 92 EIO0000000634 05 2010 89 Konfiguration von E A Erweiterungsmodulen 10 1 E A Konfiguration Allgemeine Hinweise XBT GC HMI Controller Maximale Hardwarekonfiguration Weitere Informationen ber das Hinzuf gen von E A Erweiterungsmodulen beim Erstellen eines Projekts finden Sie unter Hinzuf gen von Erweiterungsmodulen siehe Seite 23 beim Erstellen eines Projekts E A Erweiterungsmodule sie
30. Abschnitt werden alle Probleme aufgef hrt die Sie u U in Verbindung mit dem XBT GC HMI Controller antreffen sowie entsprechende L sungsvor schl ge zur Problembehandlung Eine bertragung der Applikation ist nicht m glich M gliche Ursachen Der PC kann nicht mit der Steuerung kommunizieren SoMachine ist nicht f r die aktuelle Verbindung konfiguriert Ist Ihre Anwendung g ltig Ist das CoDeSys Gateway aktiv Ist CoDeSys SP win aktiv L sung e Siehe Kommunikation zwischen SoMachine und dem XBT GC HMI Controller siehe Seite 123 e Ihr Anwendungsprogramm muss g ltig sein Weitere Informationen finden Sie im Debug Abschnitt in der CoDeSys Online Help e Das CoDeSys Gateway muss aktiv sein a Klicken Sie auf das Symbol des CoDeSys Gateways in der Taskleiste b W hlen Sie die Option Start Gateway 122 EIO0000000634 05 2010 Fehlersuche und h ufig gestellte Fragen FAQ Zwischen SoMachine und dem XBT GC HMI Controller ist keine Kommunikation m glich M gliche Ursachen e SoMachine ist nicht f r die aktuelle Verbindung konfiguriert e Unsachgem e Kabelnutzung e PC konnte die Steuerung nicht erkennen e Die Kommunikationseinstellungen sind nicht korrekt e Die Steuerung hat einen Fehler erkannt oder die Firmware ist ung ltig L sung Folgen Sie dem nachstehenden Flussdiagramm um den Fehler zu suchen und fahren Sie anschlie end mit der Tabelle fort Er l Nein N lt Kabel OK Pr fung 1
31. B Kabel an den PC an 116 EIO0000000634 05 2010 Verwaltung von Online Anwendungen Die folgende Abbildung illustriert die direkte Verbindung des XBT GC HMI Controller mit einem PC Legende 1 USB Daten bertragungskabel XBT ZG 935 2 USB Anschluss weitere Informationen Uber die USB Halterung finden Sie in dem entsprechenden Benutzerhandbuch zu XBT GC HMI Controller EIO0000000634 05 2010 117 Verwaltung von Online Anwendungen Die folgende Abbildung illustriert den Anschluss des XBT GC HMI Controller an einen PC bei einer frontseitigen Montage Legende 1 USB Daten bertragungskabel XBT ZGUSBB 2 USB Min B an USB Daten bertragungskabel TCS XCNA MUMS3P oder XBT ZG 935 HINWEIS Eine weitere M glichkeit zum Download besteht darin den PC ber ein USB Kabel mit einer beliebigen Steuerung zu verbinden um den XBT GC HMI Controller anschlie end ber eine serielle Leitung mit dem PC zu verbinden Die bertragungsgeschwindigkeit ist in diesem Fall sehr niedrig 118 E100000000634 05 2010 Verwaltung von Online Anwendungen Herunterladen der Anwendung mit Firmware Downgrade Der XBT GC HMI Controller kann eine Anwendung herunterladen und ein Downgrade der Firmware von einem USB Speicherstick durchf hren Sie m ssen zun chst die Anwendung und die geeignete Firmware Version auf einem USB Speicherstick speichern Um eine Anwendung herunterzuladen und ein Do
32. CANopen Software Voraussetzungen 98 CANopen Hardwarekonfiguration 98 CANopen Schnittstelle 98 E A Erweiterungsmodule 89 Ethernet 93 94 Hardwarekonfiguration der Steuerung 23 Integrierte E A 75 Konfiguration der Baudrate f r CANo pen 100 Konfiguration der IP Adresse 93 Konfigurationseditor f r integriertes E As 75 Optimized Manager 102 Serielle Leitung 107 Spezielle E A 79 152 EIO0000000634 05 2010 Index Konfiguration integrierter E A Registerkarten Parameter I O Abbild 78 Registerkarten I O Abbild 77 Konfiguration integrierter E As Editor 75 Registerkarten 76 Registerkarten Parameter 77 L Lokale und spezielle E A bersicht 80 Modbus_Manager 112 N Network_Manager CANopen 101 Serielle Leitung 109 Neustart bertragung 115 P Projekt Erstellen eines neuen Projekts 15 R Reboot Befehl 67 Remanente Variablen 72 Reset kalt 66 Reset Ursprung 66 Reset warm 65 Run Befehl 64 S Serielle Leitung Konfiguration 107 108 Konfigurationsfenster 108 Modbus_Manager 112 Network_Manager 109 SoMachine Network_Manager 110 SoMachine Network_Manager 110 Speicher Abbild 35 Steuerung 35 Unterst tzte Anwendungskapazit t 36 Speichern Anwendung 119 Firmware 119 USB 119 Spezielle E A Kombination 83 Spezielle E A Konfiguration Konfiguration 79 Statusdiagramm 52 Steuerung Bibliotheken 27 Erstellen von Projekten 14 Ger teeditor 73 Hardwa
33. CD Konvertierungen Bit Byte Funktionen Steuerungsdatentypen Funktionsmanipulatoren mathematische Funktionen und Signale e lecVarAccess Erm glicht die Datenkommunikation zwischen Steuerung und HMI e PLCCommunication Erm glicht die Kommunikation und wird von allen Steuerungen genutzt e XBT GC PLCSystem Weitere Informationen finden Sie unter XBT GC Systembibliothek e XBT GC HSC Weitere Informationen finden Sie unter XBT GC HSC Bibliothek e XBT GC PTOPWM Weitere Informationen finden Sie unter XBT GC PTO PWM Bibliothek EIO0000000634 05 2010 27 Bibliotheken 28 EIO0000000634 05 2010 Steuerungsvariablen Einf hrung In diesem Kapitel werden die unterst tzten Variablen beschrieben und der Datenaustausch zwischen SoMachine Steuerungsseite und Vijeo Designer HMI Seite beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Unterst tzte Variablen 30 Austausch von Variablen 31 Unterschiedliche Steuerungs und HMI Adressierungsmodi 32 EIO0000000634 05 2010 29 Variablen Unterst tzte Variablen Unterst tzte Variablentypen In der nachstehenden Tabelle werden die XBT GC HMI Controller seitig SoMachine unterst tzten Variablentypen aufgef hrt SPS Unterer Oberer Informati Bidirektionale Datentyp Grenzwert Grenzwert onsinhalt Variable SoMac
34. EIO0000000634 02 Magelis XBT GC HMI Controller Programmierhandbuch 05 2010 Schneider www schneider electric com Electric Die Informationen in der vorliegenden Dokumentation enthalten allgemeine Beschreibungen und oder technische Leistungsmerkmale der hier erwahnten Produkte Diese Dokumentation dient nicht als Ersatz f r das Ermitteln der Eignung oder Verl sslichkeit dieser Produkte f r bestimmte Verwendungsbereiche des Benutzers und darf nicht zu diesem Zweck verwendet werden Jeder Benutzer oder Integrator ist verpflichtet angemessene und vollst ndige Risikoanalysen Bewertungen und Tests der Produkte im Hinblick auf deren jeweils spezifischen Verwendungszweck vorzunehmen Weder Schneider Electric noch deren Tochtergesellschaften oder verbundenen Unternehmen sind f r einen Missbrauch der Informationen in der vorliegenden Dokumentation verantwortlich oder k nnen diesbez glich haftbar gemacht werden Verbesserungs und nderungsvorschlage sowie Hinweise auf angetroffene Fehler werden jederzeit gern entgegengenommen Dieses Dokument darf ohne entsprechende vorhergehende ausdr ckliche und schriftliche Genehmigung durch Schneider Electric weder in Teilen noch als Ganzes in keiner Form und auf keine Weise weder anhand elektronischer noch mechanischer Hilfsmittel reproduziert oder fotokopiert werden Bei der Montage und Verwendung dieses Produkts sind alle zutreffenden staatlichen landesspezifischen regionalen und lokalen
35. HMI Datenaustausch Zum Austauschen von Variablen zwischen den Steuerungs und den HMI Komponenten gehen Sie vor wie folgt e Erstellen Sie die Variablen auf der SPS Komponente e Ver ffentlichen Sie die Variablen indem Sie sie auf der SPS Komponente als Symbole definieren Die Variablen sind jetzt auf der HMI Komponente als SoMachine Variablen verf gbar Weitere Informationen zur Ver ffentlichung von Variablen finden Sie unter Einmalige Variablendefinition in SoMachine siehe SoMachine Programmierhandbuch Sobald die Symbole auf den Vijeo Designer die HMI Komponente der Anwendung bertragen wurden ist es im Allgemeinen nicht mehr notwendig die bertragung beim jedem Aufruf des Vijeo Designer durchzuf hren Wenn Sie im Anschluss an die urspr ngliche bertragung Symbole in der SoMachine Anwendung hinzuf gen oder ndern m ssen Sie diese Symbole erneut auf den Vijeo Designer bertragen A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Nach dem Hinzuf gen oder ndern eines vom XBT GC HMI Controller und anderen Steuerungen gemeinsam genutzten Symbols m ssen Sie Folgendes tun e Sie m ssen die Vijeo Designer Anwendung aktualisieren e Downloaden Sie die aktualisierte Anwendung in XBT GC HMI Controller Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben Weitere Informationen zum Austauschen von Variablen finden Sie unter SoMachine HMI Datenaustausc
36. OTING wechselt die w hrend der Laufzeit nicht gehandhabt werden kann EMPTY Bedingungen dieser Art entstehen in der Regel aufgrund von Firmware oder Hardware Ausnahmen In einigen F llen kann eine fehlerhafte Programmierung jedoch auch zu einem Systemfehler f hren wie z B beim Schreiben auf einen Speicher der w hrend der Laufzeit reserviert war Beispiele e System Watchdog Uberlauf Hardware berschreitung der f r einen Array definierten Gr e e usw HINWEIS Weitere Informationen zur Diagnose finden Sie unter XBT Gx PLCSystem Bibliothek siehe Magelis XBTGC XBTGT XBTGK HMI Controller Systemfunktionen und Variablen XBTGx PLCSystem Bibliothekshandbuch E100000000634 05 2010 71 Steuerungszustande und Verhalten Remanente Variablen Remanente Variablen Remanente Variables k nnen ihre Werte bei einem Stromausfall einem Neustart einem Reset und einem Download eines Anwendungsprogramms beibehalten Es gibt verschiedene Typen remanenter Variablen die individuell als Retain oder Persistent oder kombiniert als Rretain Persistent bezeichnet werden HINWEIS Bei dieser Steuerung weisen die als persistent deklarierten Variablen das gleiche Verhalten auf wie die Variablen die als retain persistent deklariert werden Die folgende Tabelle beschreibt das Verhalten von remanenten Variablen in den einzelnen F llen Aktion VAR VAR RETAIN VAR PERSISTENT und
37. PED oder HALT Methoden zur Ausgabe eines Befehls Reset warm SoMachine Online Men W hlen Sie den Befehl Reset warm aus Mit einem internen Aufruf durch die Anwendung oder einen HMI Befehl mit den Systemvariablen PLC_W q_wPLCControl und PLC_W q_uiOpenPLCControl der XBT Gx PLCSystem Bibliothek siehe Magelis XBTGC XBTGT XBTGK HMI Controller Systemfunktionen und Variablen XBTGx PLCSystem Bibliothekshandbuch Auswirkungen des Befehls Reset warm Oo0OROD N Die Anwendung wird angehalten Das Forcing wird gel scht Die Diagnoseanweisungen f r erkannte Fehler werden zur ckgesetzt Die Werte der Retain Variablen werden aufrechterhalten Die Werte der Retain Persistent Variablen werden aufrechterhalten Alle nicht lokalisierten und nicht remanenten Variablen werden auf ihre Initialisie rungswerte zur ckgesetzt Alle Feldbuskommunikationen werden angehalten und neu gestartet sobald der Reset abgeschlossen ist Alle E A werden kurz auf ihre Initialisierungswerte und dann auf ihre benutzer konfigurierten Standardwerte zur ckgesetzt Einzelheiten zu den Variablen finden Sie unter Remanente Variablen siehe Seite 72 EIO0000000634 05 2010 65 Steuerungszustande und Verhalten Reset kalt Reset Ursprung Auswirkung Setzt alle Variablen mit Ausnahme der Retain Persistent Variablen auf ihre Initialisierungswerte zur ck Setzt die Steuerung auf den Status STO
38. PPED Startbedingungen Status RUNNING STOPPED oder HALT Methoden zur Ausgabe eines Befehls Reset kalt e SoMachine Online Men W hlen Sie den Befehl Reset kalt aus e Mit einem internen Aufruf durch die Anwendung oder einen HMI Befehl mit den Systemvariablen PLC_W q_wPLCControl und PLC_W q_uiOpenPLCControl der XBT Gx PLCSystem Bibliothek siehe Magelis XBTGC XBTGT XBTGK HMI Controller Systemfunktionen und Variablen XBTGx PLCSystem Bibliothekshandbuch Auswirkungen des Befehls Reset kalt 1 Die Anwendung wird angehalten 2 Das Forcing wird gel scht 3 Die Diagnoseanweisungen f r erkannte Fehler werden zur ckgesetzt 4 Die Werte der Retain Variablen werden auf ihren Initialisierungswert zur ckgesetzt Die Werte der Retain Persistent Variablen werden aufrechterhalten Alle nicht lokalisierten und nicht remanenten Variablen werden auf ihre Initialisie rungswerte zur ckgesetzt 7 Alle Feldbuskommunikationen werden angehalten und neu gestartet sobald der Reset abgeschlossen ist 8 Alle E A werden kurz auf ihre Initialisierungswerte und dann auf ihre benutzer konfigurierten Standardwerte zur ckgesetzt O 0 Einzelheiten zu den Variablen finden Sie unter Remanente Variablen siehe Seite 72 Auswirkung Setzt alle Variablen einschlie lich der remanenten Variables auf ihre Initialisierungswerte zur ck L scht alle Benutzerdateien auf der Steuerung Setzt die Steuerung auf den Status EMPTY S
39. RETAIN PERSISTENT Online nderung am X X X Anwendungsprogramm Anhalten x x x Trennung und X x Wiederherstellung der Stromversorgung Reset warm x x Reset kalt x Reset Ursprung z a Download des x Anwendungsprogramms X Der Wert wird aufrechterhalten Der Wert wird neu initialisiert 72 EIO0000000634 05 2010 Ger teeditor der Steuerung Ger teeditor Einf hrung Konfiguieren und berwachen Sie den XBT GC HMI Controller mit dem Ger teeditor Die nachstehende Abbildung zeigt die Registerkarte Information im Fenster Ger teeditor F XBTGC2230 dD x lf Kommunikationseinstellungen Applikationen SPS Einstellungen Status Information Allgemein Name XBTGC2230 Ex Hersteller Schneider Electric Kategorien SPS Version 2 0 1 21 Bestellnummer XBTGC2230 Beschreibung XBT GC2230 mit integrierten 16 Eing ngen und Aa 16 Ausg ngen C Bild Weitere Informationen finden Sie in der CoDeSys Online Help EIO0000000634 05 2010 73 Ger teeditor der Steuerung Fenster des XBT GC HMI Controller Ger teeditors Um den Ger teeditor f r den XBT GC HMI Controller zu ffnen doppelklicken Sie auf den Steuerungsnamen siehe Seite 20 oder klicken Sie mit der rechten Maustaste Objekt bearbeiten HINWEIS Sie k nnen das Fenster des Ger teeditors auch ber den grafischen Konfigurationseditor siehe SoMachine Programmierhandbuch auf
40. Sicherheitsbestimmungen zu beachten Aus Sicherheitsgr nden und um die bereinstimmung mit dokumentierten Systemdaten besser zu gew hrleisten sollten Reparaturen an Komponenten nur vom Hersteller vorgenommen werden Beim Einsatz von Ger ten f r Anwendungen mit technischen Sicherheitsanforde rungen sind die relevanten Anweisungen zu beachten Die Verwendung anderer Software als der Schneider Electric eigenen bzw einer von Schneider Electric genehmigten Software in Verbindung mit den Hardwarepro dukten von Schneider Electric kann K rperverletzung Sch den oder einen fehlerhaften Betrieb zur Folge haben Die Nichtbeachtung dieser Informationen kann Verletzungen oder Materialschaden zur Folge haben 2010 Schneider Electric Alle Rechte vorbehalten EIO0000000634 05 2010 Inhaltsverzeichnis Sicherheitshinweise 000eee cece ee en 5 Uber dieses Buch 4 awe 7 Kapitel 1 Erstellung eines neuen Projekts 13 1 1 Neues Projekti ar 2 ee es Glue od aha ea en 14 Erstellen eines neuen Projekts 0 eee eee eee 15 Beschreibung des Geratebaums 00000 e cece eee eee 17 1 2 Hinzuf gen von Ger ten zu einem Projekt 0 0 eee 19 Hinzuf gen eines XBT GC HMI Controller 000 00 20 Hinzuf gen eines CANopen Erweiterungsmoduls 22 Erweiterungsmodule 0 00 e eee eee eee 23 Kapitel 2 SPS Bibliotheken
41. Steuerung zu aktualisieren gehen Sie vor wie folgt e Manuelles Aktualisieren siehe Seite 130 des Namens der Steuerung in der HMI Anwendung um die Koh renz des Namens mit dem in SoMachine verwendeten Namen zu gew hrleisten oder e Manuelles Aktualisieren siehe Seite 133 des Namens der Steuerung in SoMachine um die Koh renz mit dem in der HMI Anwendung Vijeo Designer verwendeten Steuerungsnamen zu gew hrleisten oder e Erstellen einer generischen Anwendung siehe Seite 135 die leicht und ohne eine nderung der HMI Anwendung verwendet werden kann E100000000634 05 2010 129 Fehlersuche und h ufig gestellte Fragen FAQ Wie f hre ich mit Vijeo Designer eine manuelle Aktualisierung des Modicon M238 Logic Controller Namens in meiner HMI Anwendung durch Kopieren Sie den Ger tenamen der Steuerung aus SoMachine und folgen Sie dabei den nachstehenden Anweisungen Schritt Aktion 1 Doppelklicken Sie im Fenster SoMachine Ger te auf den Steuerungsknoten Reaktion Das Fenster Ger teeditor wird ge ffnet W hlen Sie die Registerkarte Kommunikationseinstellungen 3 W hlen Sie die im Gateway verf gbare Steuerung wie in der folgenden Abbildung gezeigt Fmycontroiter ID X m a pas 2 Kommunikationseinstellungen Applikationen Dateien SPS Einstellungen Dienste Status Information Den Netzwerkpfad zur Steuerung ausw hlen Gateway 2 0001 Aktiven Pfad setzen E a4s6
42. ager a Ethernet SoMachine Network_Manager1 a USB SoMachine Network_Manager2 EIO0000000634 05 2010 17 Neues Projekt Beschreibung des Geratebaums In der folgenden Tabelle werden die Elemente in der Baumstruktur Gerate beschrieben Element Beschreibung HMI Anwendung Dient zur Konfiguration des HMI Abschnitts eines Projekts SPS Logik Zeigt die Elemente der Anwendung e GVL Liste der globalen Variablen e Bibliotheksverwalter Anwendung Bibliotheksverwalter e Taskkonfiguration Konfigurationsinformationen zur Master Task MAST und anderen Tasks Interne Interne Funktionen umfassen Funktionen e EA Konfiguration der lokalen E As e HSC Konfiguration des Hochgeschwindigkeitsz hlers e PTO_PWM Konfiguration des Impulswellenausgangs und des Impulsbreitenmodulationsausgangs COM1 Interne Kommunikationsfunktionen f r die SL siehe Seite 107 Kommunikation serielle Leitung Ethernet Interne Kommunikationsfunktionen f r die Ethernet siehe Seite 93 Kommunikation USB Interne Kommunikationsfunktionen f r die USB Kommunikation 18 EIO0000000634 05 2010 Neues Projekt 1 2 Hinzuf gen von Ger ten zu einem Projekt Einf hrung In diesem Abschnitt wird das Hinzuf gen von Ger ten in einem Projekt beschrieben Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Hinzuf gen eines XBT GC HMI Controller 20 Hinzuf
43. as Fenster Ger t hinzuf gen schlie en HINWEIS Eine weitere Methode zum Hinzuf gen einer Steuerung zu einem Projekt besteht in der Verwendung des grafischen Konfigurationseditors siehe SoMachine Programmierhandbuch Weitere Informationen finden Sie unter Hinzuf gen und L schen von Ger ten siehe SoMachine Programmierhandbuch EIO0000000634 05 2010 21 Neues Projekt Hinzuf gen eines CANopen Erweiterungsmoduls Einfuhrung Sie k nnen eines der folgenden CANopen Erweiterungsmodule mit dem XBT GC HMI Controller hinzuf gen e XBT ZGCCAN f r eine Standardanwendung e XBT ZGCCANSO f r eine Solution Architecture Anwendung Dabei wird automatisch ein CANbus Knoten erstellt Sie k nnen dann weitere CANopen Ger te im Manager hinzuf gen und konfigurieren Eine Beschreibung der Vorgehensweise zum Hinzuf gen eines CANopen Erweiterungsmoduls finden Sie im Abschnitt Konfiguration der CANopen Schnittstelle siehe Seite 98 22 EIO0000000634 05 2010 Neues Projekt Erweiterungsmodule Einf hrung Im folgenden Abschnitt wird beschrieben wie Sie analoge und digitale E A Erweiterungsmodule in einem XBT GC HMI Controller hinzuf gen A WARNUNG UNBEABSICHTIGTER BETRIEBSZUSTAND DES GER TS e Verwenden Sie mit diesem Ger t nur von Schneider Electric genehmigte Software e Aktualisieren Sie Ihr Anwendungsprogramm jedes Mal wenn Sie die physische Hardwarekonfiguration ndern Die Nichtbea
44. as im hexadezimalen Format von 16 00 bis 16 FF reicht C CANopen ist ein offene dem Industriestandard entsprechende Kommunikations protokoll und Ger teprofilspezifikation Continuous Function Chart eine Erweiterung des IEC61131 3 Standards ist eine graphische Programmiersprache die wie ein Ablaufdiagramm funktioniert Durch das Hinzuf gen einfacher logischer Bausteine AND OR usw wird jede Funktion oder jeder Funktionsbaustein im Programm in diesem grafischen Format angezeigt Bei jedem Baustein befinden sich die Eing nge links und die Ausg nge rechts Die Ausg nge der Bausteine k nnen mit den Eing ngen weiterer Bausteine verbunden werden und auf diese Weise komplexe Ausdr cke bilden Das Feld Cyclic Redundancy Check Zyklische Redundanzpr fung enth lt eine kleine Anzahl von Bits die eine Pr fsumme erzeugen Das Feld wird vom Sender je nach Inhalt der Nachricht berechnet Empf nger wie z B Netzknoten berechnen dieses Feld erneut Eine Abweichung zwischen diesen beiden CRC Feldern besagt dass sich die gesendete und die empfangene Nachricht voneinander unterscheiden EIO0000000634 05 2010 141 Glossar DHCP DINT DNS DWORD DHCP ist das Akronym f r Dynamic Host Configuration Protocol Es handelt sich dabei um eine Erweiterung von BOOTP DHCP ist eine Weiterentwicklung doch werden sowohl DHCP als auch BOOTP allgemein verwendet DHCP kann BOOTP Client Requests handhaben Der Typ Dopp
45. ass der Knoten XBT GC HMI Controller fett und nicht kursiv gedruckt erscheint Falls nicht a Halten Sie das CoDeSys Gateway an Klicken Sie mit der rechten Maustaste auf das Symbol in der Taskleiste und w hlen Sie Stop Gateway aus b Trennen Sie das Kabel auf der Steuerungsseite und schlie en Sie es wieder an c Starten Sie das CoDeSys Gateway Klicken Sie mit der rechten Maustaste auf das Symbol in der Taskleiste und w hlen Sie Start Gateway aus d W hlen Sie das Gateway im Steuerungsfenster von SoMachine aus und klicken Sie auf Netzwerk durchsuchen W hlen Sie den Knoten des XBT GC HMI Controller aus und klicken Sie auf Aktiven Pfad setzen HINWEIS Wenn Ihr PC mit einem Ethernet Netzwerk verbunden ist hat sich die Adresse u U ge ndert In diesem Fall ist der jeweils gesetzte aktive Pfad nicht mehr richtig und der XBT GC HMI Controller Knoten erscheint in Kursivschrift W hlen Sie den XBT GC HMI Controller Knoten aus und klicken Sie auf Resolve Name Der Knoten erscheint nicht mehr in Kursivschrift Um das zu beheben klicken Sie auf Aktiven Pfad setzen 124 EIO0000000634 05 2010 Fehlersuche und haufig gestellte Fragen FAQ Die Applikation wechselt nicht in den RUN Status M gliche Ursachen In der Task wurde keine POU deklariert L sung Da die POUs ber Tasks verwaltet werden f gen Sie eine POU in einer Task hinzu 1 Doppelklicken Sie in der Ger teansicht auf einen Task 2 Klicken Sie im Taskfenster auf POU
46. ateway 2 Knotenname 9 MyController 0001 MyController Gateway hinzuf gen Zielsystemtyp 164000 Ger t hinzuf gen Adresse TM238LFD24DT Zielsystem ID 16 101a101 Hersteller Schneider Electric Zielssystem Version Ej Netzwerkpfad nicht im Projekt speichern Ej Netzwerkpfad beim Login abfragen Sicherer Online Betrieb 130 EIO0000000634 05 2010 Fehlersuche und h ufig gestellte Fragen FAQ Schritt Aktion 4 Klicken Sie auf Bearbeiten und das Fenster Ger t wird ge ffnet Ger te Gateway Name Gateway 2 Treiber TCP IP Abbrechen Methode zum Hinzuf gen eines Ger ts Adresse Ger tename MyController CoDeSys Adresse 0001 IP Adresse 5 Kopieren Sie den Namen der Steuerung im Rahmen Adresse in das Feld Ger tename EIO0000000634 05 2010 131 Fehlersuche und h ufig gestellte Fragen FAQ F gen Sie den Ger tenamen der Steuerung im Fenster zur Vijeo Designer Konfiguration der Netzwerkger te ein und folgen Sie dabei den nachstehenden Anweisungen Schritt Aktion 1 Doppelklicken Sie auf E A Manager SoMachine Netzwerk Ihre Steuerung im Vijeo Designer Navigator Reaktion Das Fenster zur Konfiguration von Netzwerkger ten wird ge ffnet Geben Sie den Ger tenamen der Steuerung im Rahmen SPS Konfiguration und dort im Feld Ger teadresse ein SoMachine Netzwerk Ger tekonfiguration x
47. bei Stop den Wert Werte beibehalten aufweist werden die TPDOs weiterhin mit den letzten aktuellen Werten ausgegeben e Wenn das Feld Verhalten der Ausg nge bei Stop den Wert Alle Ausg nge auf Standardwert setzen aufweist werden die letzten aktuellen Werte mit den Standardwerten aktualisiert und die darauf folgenden TPDOs werden mit diesen Standardwerten ausgegeben Task und E A Verhalten bei Deaktivierung der Option E As aktualisieren im Stop Wenn die Einstellung E As aktualisieren im Stop nicht ausgew hlt wurde setzt die Steuerung die E A auf die Bedingung Werte beibehalten oder Alle Ausg nge auf Standardwert setzen ggf mit Einstellungen wie f r die Ausgangsforcierung Anschlie end geschieht Folgendes e Das Lesen der Eing nge wird unterbrochen Die Eingangsspeichervariable l beh lt die zuletzt geltenden Werte bei e Die Task Verarbeitung wird nicht ausgef hrt e Das Lesen der Ausg nge wird unterbrochen Die Ausgangsspeichervariable Q kann ber Ethernet Serial und USB Verbindungen aktualisiert werden Die physikalischen Ausg nge werden hiervon nicht beeinflusst und verbleiben in dem von den Konfigurationsoptionen festgelegten Status HINWEIS Die Experten Funktionen unterbrechen ihren Betrieb So wird der Z hler beispielsweise angehalten CAN Verhalten bei Auswahl der Option E As aktualisieren im Stop Folgendes trifft f r CAN Busse zu wenn die Einstellung E As aktualisieren im Stop ausgew hlt wurde e Der CAN Mas
48. beiden System Watchdogs sind wie folgt definiert e Wenn alle Tasks mehr als 3 Sekunden lang mehr als 85 der Prozessorres sourcen ben tigen tritt ein Anwendungsfehler auf Die Steuerung wechselt in den HALT Status e Wenn die Ausf hrung von Tasks mit einer Priorit t zwischen 0 und 24 mehr als 1 Sekunde lang 100 der Prozessorressourcen ben tigt tritt ein Systemfehler auf Die Steuerung antwortet mit einem automatischen Neustart im Status EMPTY HINWEIS System Watchdogs k nnen nicht vom Anwender konfiguriert werden E100000000634 05 2010 45 Tasks Task Watchdogs SoMachine erm glicht das Konfigurieren eines optionalen Task Watchdogs f r jede in der Anwendung definierte Task Task Watchdogs werden in der Online Hilfe zu SoMachine manchmal auch als Software Watchdog bezeichnet Wenn einer der definierten Task Watchdogs einen Schwellenwert erreicht tritt ein Anwendungs fehler auf und die Steuerung wechselt in den HALT Status Wenn Sie einen Task Watchdog definieren sind folgende Optionen verf gbar e Zeit Diese Option definiert die maximale Dauer f r die Ausf hrung einer Task Wenn ein Task mehr Zeit in Anspruch nimmt generiert die Steuerung eine Task Watchdog Ausnahme e Empfindlichkeit Dieses Feld definiert die Anzahl der Task Watchdog Ausnahmen die auftreten m ssen bevor die Steuerung einen Anwendungs fehler erkannt Die Konfiguration eines Task Watchdogs f r einen einzelnen Task erfolgt auf der Un
49. chert Zu diesem Zeitpunkt sind die Projektarchivdatei und die Datei LateConf bin lokal auf Ihrem Computer verf gbar Sie k nnen nach ihrer Extraktion als generische Anwendung auf anderen Steuerungen und Computern verwendet werden 136 EIO0000000634 05 2010 Fehlersuche und haufig gestellte Fragen FAQ Ger tenamen der Steuerung kopieren Folgen Sie den nachstehenden Anweisungen um den Ger tenamen der Steuerung lokal LateConf bin zu kopieren Schritt Aktion 1 Doppelklicken Sie im SoMachine Fenster auf den Steuerungsknoten Reaktion Das Fenster Ger teeditor wird ge ffnet 2 Pr fen Sie ob im Feld Aktiven Pfad setzen in der Registerkarte Kommunikationseinstellungen der erforderliche Wert eingegeben wurde 3 Lokalisieren Sie die Datei LateConf bin im Host Browser auf der Registerkarte Datei W hlen Sie die Datei LateConf bin im Host Browser Klicken Sie auf die Schaltfl che mit dem Rechtspfeil um die Datei LateConf bin vom Host Browser in den Runtime Browser zu verschieben Reaktion Die Datei LateConf bin wird auf der neuen Steuerung gespeichert 6 Schalten Sie die Steuerung aus und wieder ein um den Namen zu aktualisieren E100000000634 05 2010 137 Fehlersuche und h ufig gestellte Fragen FAQ 138 EIO0000000634 05 2010 Glossar l IW Q QW 1 Phasenz hler 2 Phasenz hler 0 9 Der IEC Norm gem entspricht l einem Einga
50. chtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben XBT GC HMI Controller Maximale Hardwarekonfiguration Die Gesamtbreite der an die Steuerung angeschlossenen Erweiterungsmodule darf 60 mm nicht berschreiten um eine akzeptable Vibrations und Sto festigkeit aufrechterhalten zu k nnen VORSICHT ABSCHALTUNG DES EQUIPMENTS Vergewissern Sie sich dass die Gesamth he der Erweiterungsmodule 60 mm nicht berschreitet Die Nichtbeachtung dieser Anweisungen kann Sachsch den zur Folge ha ben Die Anzahl der zul ssigen Module siehe Magelis XBTGC HMI Controller Hardwarehandbuch sinkt mit dem Einbau gr erer Module Bitte beachten Sie die folgenden Hardwareanforderungen des XBT GC HMI Controller In der Hardwarekonfiguration ist der Einbau von E A Erweiterungsmodulen zusammen mit einem CANopen Modul auf der R ckseite von einem XBT GC HMI Controller nicht m glich EIO0000000634 05 2010 23 Neues Projekt Hinzuf gen eines Erweiterungsmoduls zum XBT GC HMI Controller Die folgende Tabelle beschreibt das Hinzuf gen eines Erweiterungsmoduls in einem XBT GC HMI Controller Projekt Schritt Aktion 1 Rechtsklicken Sie auf den XBT GC HMI Controller Knoten und w hlen Sie Ger t hinzuf gen 2 Wahlen Sie im Fenster Ger t hinzuf gen die Option Schneider Electric im Listenfeld Herstelle
51. d Kan le Variable 2 Eing nge e Ausgange I 9 Mapping Kanal Adresse Typ Aktueller Wert Standardwert Einheit Beschreibung o wo pou i wo eoa E 2 a gt a QWO0 0 BOOL ai QW0 1 BOOL Neue Variable erstellen Mapping zur cksetzen Auf existierende variable abbilden Variablen immer aktualisieren HINWEIS Weitere Informationen Uber die Registerkarte I O Abbild finden Sie in der Beschreibung zum CoDeSys Online Help EIO0000000634 05 2010 77 Integrierte E A Registerkarte Parameter I O Abbild Bei der Abbildung von Eing ngen und Ausgangen k nnen verschiedene Parameter verwendet werden Parameter Beschreibung Mapping Methode zum Erstellen oder Abbilden einer Variablen Kanal Von der Variablen verwendeter Kanal Adresse Adresse der Variablen Typ Typ der Variablen Aktueller Wert Aktueller Wert der Variablen Standardwert Wert der Standardvariablen Einheit Einheit der Variablen Beschreibung Kurze Beschreibung des Eingangs Ausgangs z B Schnelleingang 78 EIO0000000634 05 2010 Spezielle E A Konfiguration Einf hrung In diesem Kapitel wird beschrieben wie lokale E As als spezielle E As konfiguriert werden Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Lokale und spezielle E A bersicht 80 M glichkei
52. der electric com EIO0000000634 05 2010 11 12 EIO0000000634 05 2010 Erstellung eines neuen Projekts Einf hrung In diesem Kapitel wird die Erstellung eines Projekts mit dem XBT GC HMI Controller und das Hinzuf gen von Ger ten beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Abschnitte Abschnitt Thema Seite 1 1 Neues Projekt 14 1 2 Hinzuf gen von Ger ten zu einem Projekt 19 EIO0000000634 05 2010 13 Neues Projekt 1 1 Neues Projekt Einfuhrung Dieser Abschnitt enth lt detaillierte Anweisungen zur Erstellung eines neuen XBT GC HMI Controller Projekts Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Erstellen eines neuen Projekts 15 Beschreibung des Ger tebaums 17 14 EIO0000000634 05 2010 Neues Projekt Erstellen eines neuen Projekts Einf hrung Dieser Abschnitt enth lt die allgemeinen Kenndaten von einem XBT GC HMI Controller sowie Anweisungen zur Erstellung eines neuen SoMachine Projekts Weitere Informationen finden Sie unter Verwalten eines Projekts siehe SoMachine Programmierhandbuch Der XBT GC HMI Controller integriert sowohl die HMI Schnittstelle Konfiguration mit Vijeo Designer als auch die Steuerungsfunktionen Konfiguration mit SoMachine Hauptkenndaten des XBT GC HMI Controller Die folgende Tabelle enth lt die wesentlichen Kenndaten
53. die anderen Bedingungen der Boot Sequenz dies zulassen Weitere Informationen finden Sie unter Speichern der Anwendung und Firmware auf einem USB Speicherstick siehe Seite 119 Auswirkungen des Neustarts 1 Das Status der Steuerung ist von mehreren Bedingungen abh ngig a In den folgenden F llen weist die Steuerung weist den Status RUNNING auf Vor der Trennung und der Wiederherstellung der Stromversorgung wies die Steuerung den Status RUNNING auf b In den folgenden F llen weist die Steuerung den Status STOPPED auf Der Neustart wurde ber den Reboot Befehl in einem Skript ausgel st oder Die Boot Anwendung unterscheidet sich von der Anwendung die vor dem Neustart geladen wurde oder Vor der Trennung und der Wiederherstellung der Stromversorgung wies die Steuerung den Status STOPPED auf Der zuvor gespeicherte Kontext ist ung ltig c In den folgenden F llen weist die Steuerung den Status EMPTY auf Es liegt keine Boot Anwendung vor oder die Boot Anwendung ist ung ltig oder d Wenn kein g ltiges Betriebssystem vorliegt entspricht der Steuerungsstatus INVALID_OS 2 Das Forcing wird aufrechterhalten wenn die Boot Anwendung erfolgreich geladen wird Wenn nicht wird das Forcing gel scht 3 Die Diagnoseanweisungen f r erkannte Fehler werden zur ckgesetzt 4 Die Werte der Retain Variablen werden wiederhergestellt wenn der gespeicherte Kontext g ltig ist 5 Die Werte der Retain Persistent Variablen
54. e Gerade Datenbits 8 e7 Anzahl der Bits bei der e8 Ubertragung von Daten Stoppbits 1 e1 Anzahl der Stoppbits e 2 Physisches RS 485 e RS485 Geben Sie das zu verwendende Medium e RS232 Medium an 108 EIO0000000634 05 2010 Konfiguration der seriellen Leitung Network_Manager Ihrer Projektkonfiguration wird automatisch der SoMachine Network_Manager hinzugef gt Mit der seriellen Leitung k nnen Sie zwei Typen des Network_Manager konfigurieren Element Beschreibung SoMachine Network_Manager Wird bei einem XBT GC HMI Controller verwendet oder wenn die SL ebenfalls zur Programmierung der Steuerung herangezogen wird Modbus_Manager Wird f r das Modbus RTU oder das ASCII Protokoll im Master oder Slave Modus verwendet Legende 1 Weitere Informationen zur Konfiguration finden Sie unter SoMachine Network_Manager siehe Seite 110 2 Weitere Informationen zur Konfiguration finden Sie unter Modbus_Manager siehe Seite 112 HINWEIS Wenn Sie den SoMachine Network_Manager verwenden k nnen Sie die Anwendung in alle mit dem Manager verbundenen Ger te herunterladen EIO0000000634 05 2010 109 Konfiguration der seriellen Leitung SoMachine Network_Manager Hinzuf gen eines SoMachine Network_Manager Halten Sie sich an die nachstehend beschriebene Vorgehensweise um einen SoMachine Network_Manager hinzuzuf gen Schritt Aktion 1 Klicken Sie mit der rechten Maustaste au
55. e Schritte untergliedern lassen SFC besteht aus Schritten mit zugeh rigen Aktionen berg ngen mit zugeh rigen logischen Bedingungen und gerichteten Verbindungen zwischen Schritten und berg ngen Der SFC Standard ist in der Norm IEC 848 definiert und ist IEC 61131 3 konform Ein Speichereingangsmodulbildet eine Schnittstelle zu den Ger ten die mit kurzen Impulsen Nachrichten senden Eingehende Impulse werden erfasst und f r die sp tere Untersuchung durch die Applikation aufgezeichnet EIO0000000634 05 2010 147 Glossar Steuerung STN Strukturierter Text Symbol Task UDINT UINT Eine Steuerung auch speicherprogrammierbare Steuerung oder SPS genannt dient zur Automatisierung von Industrieprozessen scan twisted nematics Auch als Passivmatrix bekannt Ein als strukturierter Text ST geschriebenes Programm besteht aus komplexen Anweisungen und verschachtelten Anweisungen wie z B Iterationsschleifen bedingte Ausf hrungen oder Funktionen ST ist IEC 61131 3 konform Ein Symbol ist eine Zeichenfolge mit maximal 32 alphanumerischen Zeichen von denen das erste Zeichen ein Buchstabe ist Mit Symbolen k nnen Sie ein Steuerungsobjekt personalisieren um die Pflegbarkeit der Applikation zu erh hen T Eine Gruppe von Abschnitten und Unterprogrammen die zyklisch oder periodisch f r die Task MAST oder periodisch f r die Task FAST ausgef hrt werden Ein Task besitzt eine bestimmte Priorit tsstufe
56. e SoMachine IP Adresse IP Adresse der Steuerung DHCP DHCP ist e Aktiviert Die Steuerung ruft automatisch die IP Adresse von einem DHCP Server ab e Deaktiviert Die Steuerung verwendet eine statische IP Adresse SubnetMask Wenn Sie eine statische IP Einstellung verwenden m ssen Sie die Subnetzmaske Ihres Netzwerks bereitstellen Standard Gateway Wenn Sie eine statische IP Einstellung verwenden m ssen Sie das Standard Gateway Ihres Netzwerks bereitstellen 94 EIO0000000634 05 2010 Ethernet Konfiguration Element Beschreibung DNS Aktivieren Sie DNS um die Dom nennamen anstelle von IP Adressen zu verwenden DNS IP Address Wenn Sie DNS verwenden m ssen Sie die IP Adresse f r den DNS Server bereitstellen HINWEIS Weitere Informationen zum Konfigurieren einer Ethernet Verbindung zwischen einem Computer und einer HMI Steuerung finden Sie in der Online Hilfe zu Vijeo Designer IP Standardadresse Die IP Standardadresse basiert auf der MAC Adresse des Ger ts Die ersten zwei Byte lauten 10 und 10 Die letzten zwei Byte entsprechen den letzten zwei Byte der MAC Adresse des Ger ts Die Standard Subnetzmaske lautet 255 0 0 0 HINWEIS Eine MAC Adresse hat ein Hexadezimalformat und eine IP Adresse hat ein Dezimalformat Konvertieren Sie die MAC Adresse in ein Dezimalformat Beispiel Wenn die MAC Adresse 00 80 F4 01 80 F2 entspricht lautet die IP Standa
57. eiterungsmodule Version 2 0 0 1 Modellnummer XBT ZGCCAN Ce Beschreibung CANopen Master Einheit f r Steuerungsschalttafeln Anh ngen des ausgew hlten Ger ts als letztes Kind von XBTGC2230 Sie k nnen einen anderen Zielknoten im Navigator ausw hlen w hrend dieses Fenster ge ffnet ist Ger t hinzuf gen Schlie en Hinweis Um die Ger te im Fenster Ger t hinzuf gen nach Typ zu sortieren w hlen Sie im Listenfeld Hersteller den Namen Schneider Electric EIO0000000634 05 2010 99 CANopen Konfiguration Konfiguration der Baudrate Schritt Aktion 3 Benennen Sie das CANopen Erweiterungsmodul um und geben Sie dazu im Feld Name einen neuen Namen ein Hinweis e Verwenden Sie weder Leerzeichen noch Sonderzeichen e Die L nge des Variablennamens darf 32 Zeichen nicht bersteigen Klicken Sie auf Ger t hinzuf gen um das Ger t in Ihrem Projekt hinzuzuf gen Reaktion Das Fenster Ger t wird mit einem CANbus Knoten und dem zugeh rigen CANopen_Manager aktualisiert Das Fenster Ger t hinzuf gen wird erneut ge ffnet HINWEIS Sie k nnen keine E A Erweiterungsmodule zu einem CANopen Modul hinzuf gen vgl Maximale Hardwarekonfiguration siehe Seite 98 HINWEIS Sie k nnen eine CANopen Master Einheit mithilfe des grafischen Konfigurationseditoren siehe SoMachine Programmierhandbuch hinzuf gen Weitere Informationen finden Sie unter Hinzuf gen vo
58. el wurde f r die Empfindlichkeit der Wert 5 eingegeben Zeitzyklus Watchdog Zeitlangen md jp Konfiguration Anz von Zyklen Watchdog berlauf als Z hlung 24 Was bewirkt das K stchen Alle Anwendungen nach Download starten oder online ndern e Fall 1 Download der HMI Standalone Anwendung oder Download der HMI und Steueranwendungen e Der BOOT Status der Steueranwendung wird unter Ber cksichtigung der aktivierten bzw deaktivierten Kontrollk stchen aktualisiert e Fall 2 Nur Download der Steueranwendung e Die Einstellung der Kontrollk stchen wird nach dem Download bzw der Online Anderung ber cksichtigt e Der Befehl RUN der Steueranwendung wird von der Ausf hrung des BOOT Befehls nicht beeintr chtigt 128 E100000000634 05 2010 Fehlersuche und haufig gestellte Fragen FAQ Kann ich den PC SoMachine und die Steuerung ber Ethernet und TwidoPort anschlie en Nein Twidoport unterst tzt nur das Modbus Protokoll Kann ich mehrere XBT GC HMI Controller ber mehrere USB Ports an meinen PC anschlie en Diese Funktion wird nicht unterst tzt Warum kann ich bei der Verwendung von einem neuen Modicon M238 Logic Controller zusammen mit einer Vorg ngerversion der HMI Anwendung nicht mehr kommunizieren Der Name der neuen Steuerung wurde in der HMI Anwendung Vijeo Designer nicht aktualisiert Die Konfiguration der HMI Anwendung enth lt den Namen der zuvor verwendeten Steuerung Um den Namen der
59. elte Ganzzahl wird in einem 32 Bit Format kodiert DNS ist das Akronym f r Domain Name System und bezeichnet das System f r die Namensvergabe f r Computer und Ger te die an ein LAN oder an das Internet angeschlossen sind Der Typ Doppelwort wird in einem 32 Bit Format kodiert E E A Erweiterungsmodul Erweiterungsbus FB Ein E A Erweiterungsmodul ist ein digitales oder analoges Modul das weitere Eing nge bzw Ausg nge zu einer Basissteuerung hinzuf gt Der Erweiterungsbus ist ein elektronischer Kommunikationsbus zwischen Erweiterungsmodulen und einer CPU F Ein Funktionsbaustein f hrt eine spezifische Automatisierungsfunktion durch wie z B die Geschwindigkeitssteuerung die Intervallsteuerung oder die Z hlung Er umfasst Konfigurationsdaten und eine Reihe von Betriebsparametern 142 EIO0000000634 05 2010 Glossar FBD Firmware GVL HMI HSC IEC 61131 3 Ein Funktionsbausteindiagramm FBD Function Block Diagram ist eine graphisch orientierte Programmiersprache gem IEC 61131 3 Sie funktioniert mit einer Liste von Netzwerken wobei jedes Netzwerk eine graphische Struktur mit Feldern und Verbindungslinien enth lt die entweder einen logischen oder einen arithmetischen Ausdruck darstellen also den Aufruf eines Funktionsbausteins eines Sprungs oder einer R cklaufanweisung Die Firmware entspricht dem Betriebssystem auf einer Steuerung G Die globale Variablenliste verwaltet die g
60. ema Seite Maximale Anzahl von Tasks 38 Taskkonfiguration Fenster 39 Tasktypen 43 System und Task Watchdogs 45 Taskpriorit ten 47 Standard Taskkonfiguration 49 EIO0000000634 05 2010 37 Tasks Maximale Anzahl von Tasks Maximale Anzahl von Tasks Die maximale Anzahl von Tasks die Sie f r den XBT GC HMI Controller definieren k nnen Maximale Anzahl von Tasks 3 Zyklische Tasks 3 Freilaufende Tasks 1 Ereignissteuernde Tasks 2 38 EIO0000000634 05 2010 Tasks Taskkonfiguration Fenster Beschreibung des Fensters Im folgenden Fenster k nnen die Tasks konfiguriert werden Doppelklicken Sie im Ger tebaum im Fenster Ger te auf die Task die Sie konfigurieren m chten Jeder Konfigurationstask hat eigene von anderen Tasks unabh ngigen Parameter Das Fenster Taskkonfiguration besteht aus 4 Bereichen Konfiguration a gt X Priorit t 0 31 15 Typ Zyklisch v Intervall z B t 200ms 20 Watchdog Aktivieren Zeit z B t 200ms Empfindlichkeit POUs Aufruf hinzuf gen Aufruf l schen POU ffnen Change POU Nach oben Nach unten 100 POU Kommentar EIO0000000634 05 2010 39 Tasks In der folgenden Tabelle werden die Felder des Fensters Taskkonfiguration beschrieben Feldname Definition Prioritat Sie k nnen die Priorit t eines Tasks anhand einer Nummer zwischen 0 und 31 konfigurieren
61. emote Ger t Lill j Altivar 31 Schneider Electric 3 0 3 0 G Ativar312 Schneider Electric 3 0 3 0 zZ Ativar312 Schneider Electric 3 0 3 0 M lt l gt Alle Versionen anzeigen nur f r Experten Information g Name ATV31_V1 1 Hersteller Schneider Electric Gruppen Remote Ger t e Version Produktversion 0 Produktrevision 65537 e Dateiname SEATV3111_0106E Dateiversion 1 Dateirevision 6 Modellnummer 0 Beschreibung Aus SEATV3111_0106E eds importiertes dezentrales CANopen Ger t ATV31_V1 1 Ausgew hltes Ger t als letztes Objekt von CANopen_Optimized anh ngen Sie k nnen einen anderen Zielknoten im Navigator ausw hlen w hrend dieses Fenster ge ffnet ist Ger t hinzuf gen Schlie en 104 EIO0000000634 05 2010 CANopen Konfiguration Schritt Aktion 3 W hlen Sie das dezentrale Ger t das Sie hinzuf gen m chten 4 Geben Sie im Feld Name einen neuen Namen f r das Ger t ein Bemerkung e Verwenden Sie weder Leerzeichen noch Sonderzeichen e Die L nge des Variablennamens darf 32 Zeichen nicht bersteigen 5 Klicken Sie auf Ger t hinzuf gen um das Ger t in Ihrem Projekt hinzuzuf gen Reaktion Das Fenster Ger t wird mit den neuen dezentralen Ger ten aktualisiert die dem CANopen_Manager zugeordnet sind Das Fenster Ger t hinzuf gen wird erneut ge ffnet Sie k nnen e Schritt 3 wiederholen um weitere dezentrale Ger te hin
62. en IL bzw AWL ist IEC 61131 3 konform Eine einzelne Ganzzahl wird in einem 16 Bit Format kodiert K Ein Knoten ist ein addressierbares Ger t in einem Kommunikationsnetzwerk L Abk rzung f r den englischen Begriff liquid crystal display dt Fl ssigkristallanzeige Ein im Kontaktplan geschriebenes Programm besteht aus der graphischen Darstellung von Anweisungen eines Steuerungsprogramms wobei Kontakte Spulen und Bausteine als Symbole in einer Folge von Programmbausteinen dargestellt werden die von der Steuerung der Reihe nach ausgef hrt werden IEC 61131 3 konform 144 EIO0000000634 05 2010 Glossar MAC Adresse MAST Master Slave Modbus Netzwerk NMT M Die Media Access Control Adresse ist eine eindeutige 48 Bit Zahl die einer bestimmten Hardwarekomponente zugeordnet ist Die MAC Adresse wird direkt bei der Herstellung der Netzwerkkarte bzw des Ger ts programmiert Eine Master Task MAST ist ein Prozessortask der Uber die Programmiersoftware ausgef hrt wird Die MAST Task ist in zwei Sections untergliedert e IN Vor der Ausf hrung des MAST Tasks werden die Eing nge in die IN Section kopiert e OUT Nach der Ausf hrung des MAST Tasks werden die Ausg nge in die OUT Section kopiert Die einzelne Steuerungsrichtung in einem Netzwerk bei dem das Master Slave Modell implementiert wird verl uft immer von einem Master Ger t oder Prozess zu einem oder mehreren Slave Ger ten
63. en STOPPED Status oder den vor dem Download zuletzt registrierten Steuerungsstatus Diesbez glich sind zwei Hinweise zu beachten EIO0000000634 05 2010 53 Steuerungszustande und Verhalten e Online Anderung Wenn eine Online Anderung partieller Download durchgef hrt wird w hrend sich die Steuerung im RUNNING Status befindet kehrt die Steuerung nach der erfolgreichen Durchf hrung der nderung in den RUNNING Status zur ck Vor dem Verwenden der Option Mit Online Change einloggen m ssen Sie die nderungen in dem Anwendungs programm in einer virtuellen bzw au erhalb einer Produktionsumgebung testen und sicherstellen dass die Steuerung mitsamt der zugeordneten Ger te die erwarteten Bedingungen im RUNNING Status erf llen A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Sie m ssen grunds tzlich pr fen ob die Online nderungen in einem Anwendungsprogramm mit dem Status RUNNING so funktionieren wie vor dem Herunterladen auf eine Steuerung erwartet wurde Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperver letzungen oder Sachsch den zur Folge haben 54 EIO0000000634 05 2010 Steuerungszustande und Verhalten HINWEIS Die im Programm vorgenommenen Online Anderungen werden nicht automatisch in die Boot Anwendung geschrieben und sie werden beim nachsten Neustart von der vorhandenen Boot Anwendung berschrieben Wenn die nderungen bei einem Neustart nicht berschrieben werden
64. enster ge ffnet ist Ger t hinzuf gen Schlie en W hlen Sie einen der verf gbaren CANopen_Optimized Manager Klicken Sie auf die Schaltfl che Ger t hinzuf gen Reaktion Der CANopen_Optimized Manager wird im Projektbaum des Fensters Ger te hinzugef gt 102 EIO0000000634 05 2010 CANopen Konfiguration Konfigurationsfenster des CANopen_Optimized Managers Um das Konfigurationsfenster des CANopen_Optimized Managers aufzurufen doppelklicken Sie auf den CANopen_Optimized Knoten im Fenster Gerate Weitere Informationen finden Sie im Abschnitt zum CANopen Manager in der CoDeSys Online Help EIO0000000634 05 2010 103 CANopen Konfiguration Dezentrale CANopen Gerate Hinzuf gen eines dezentralen Ger ts im CANopen_Optimized Manager In der folgenden Tabelle wird beschrieben wie Sie ein dezentrales Ger t im CANopen_Optimized Manager hinzuf gen Schritt Aktion 1 Rechtsklicken Sie auf den CANopen_Optimized Manager Knoten und w hlen Sie Ger t hinzuf gen W hlen Sie im Fenster Ger t hinzuf gen die Option Alle Hersteller im Listenfeld Hersteller wie in der nachstehenden Abbildung zu sehen ist g Ger t hinzuf gen x Name ATV31_V1_1 Aktion Gerat anhangen O Ger t einf gen O Ger t anschlie en Ger t aktualisieren Ger t Hersteller lt Alle Hersteller gt J Name Hersteller Version A Feldbusse CIA CANopen CIA R
65. erwendeten Variablen und Symbole ist zu gro L sung e Verringern Sie die Anzahl der Variablen und Symbole die von der Steuerung und der HMI gemeinsam genutzt werden e Schalten Sie die HMI aus und wieder ein 126 EIO0000000634 05 2010 Fehlersuche und haufig gestellte Fragen FAQ H ufig gestellte Fragen Welche Programmiersprachen werden von einem XBT GC HMI Controller unterst tzt Folgende Sprachen werden unterst tzt Continuous Function Chart CFC Function Block Diagram FBD Instruction List IL Ladder Logic Diagram LLD Sequential Function Chart SFC Structured Text ST Welche Variablentypen werden von einem XBT GC HMI Controller unterst tzt Vgl Abschnitt ber unterst tzte Variablen siehe Seite 30 Kann ich das SoMachine Netzwerk zur Kommunikation mit der Ausr stung verwenden die an die serielle Leitung des XBT GC HMI Controller angeschlossen ist Die Kommunikation mit einem XBT GC HMI Controller ist nur m glich wenn die serielle Leitung mit dem Netzwerkprotokoll siehe Seite 108 konfiguriert wurde Einschr nkungen Langsamer Zugriff auf die dezentrale Ausr stung Die Kaskadenregelung einer anderen Ausr stung ist nicht m glich Weitere Informationen finden Sie unter SoMachine Netzwerk Kombo XBT GC im Anhang der Online Hilfe zu Vijeo Designer Wann sollte ich den freilaufenden und wann den zyklischen Modus verwenden Nutzung des freilaufenden oder zyklischen Modus Freilaufend
66. eses Symbol zus tzlich zu einem Warnaufkleber bedeutet dies dass die Gefahr eines elektrischen Schlags besteht und die EIO0000000634 05 2010 5 BITTE BEACHTEN A VORSICHT VORSICHT verweist auf eine m gliche Gefahr die wenn sie nicht vermieden wird leichte Verletzungen zur Folge haben kann VORSICHT VORSICHT ohne Verwendung des Gefahrensymbols verweist auf eine m gliche Gefahr die wenn sie nicht vermieden wird Materialschaden zur Folge haben kann Elektrische Ger te d rfen nur von Fachpersonal installiert betrieben bedient und gewartet werden Schneider Electric haftet nicht f r Sch den die durch die Verwendung dieses Materials entstehen Als qualifiziertes Personal gelten Mitarbeiter die ber F higkeiten und Kenntnisse hinsichtlich der Konstruktion und des Betriebs dieser elektrischen Ger te und der Installationen verf gen und eine Schulung zur Erkennung und Vermeidung m glicher Gefahren absolviert haben EIO0000000634 05 2010 Uber dieses Buch Auf einen Blick Ziel dieses Dokuments Ziel dieses Dokuments ist Folgendes e Darstellung der Installation und des Betriebs eines XBT GC HMI Controller e Beschreibung des Prozesses zur Programmierung der Funktionen des XBT GC HMI Controller e Pr sentation der Funktionen des XBT GC HMI Controller Lesen Sie sich dieses Dokument sowie alle zugeh rige Dokumente sorgf ltig durch bevor Sie den XBT GC HMI
67. f COM1 im Fenster Ger te 2 W hlen Sie die Option Objekt hinzuf gen aus Ergebnis Das folgende Fenster wird angezeigt Objekt hinzuf gen ET erate ae Ger te Hersteller lt Alle Hersteller gt v Name Hersteller Version F Verschiedene A SoMachine Network_Ma Schneider Electric 2 0 0 0 1 Feldbusse E es Modbus eas Modbus Serial P f Modbus_Mana Schneider Electric 2 0 0 1 E Alle Versionen anzeigen nur f r Experten 3 W hlen Sie das Objekt SoMachine Network_Manager aus und klicken Sie auf Offnen Reaktion Der SoMachine Network_Manager wird in der Projektstruktur im Fenster Ger te hinzugef gt HINWEIS Eine serielle Leitung kann nicht gleichzeitig Modbus und SoMachine Protokolle unterst tzen Konfigurationsfenster des SoMachine Network_Manager Doppelklicken Sie in der Ger testruktur auf den SoMachine Network_Manager um auf die Registerkarte COM1 Konfiguration zuzugreifen COM1 Konfiguration Status Information Porameler To Wer Modbus Konfiguration Verz gerung zwischen Frames WORD 0 65535 3 3 Verz gerung zw Adresse BYTE 0 247 1 1 Adresse Ubertragungsmodus Aufz hlung von RTU RTU bertrag CoDeSys Konformit t Aufz hlung von Ja Ja CoDeSy Routing Modus Aufz hlung von Hauptnetz Hauptnetz Routing 110 E100000000634 05 2010 Konfiguration der seriellen
68. ge die folgenden Werte auf e F r einen Analogausgang Z Hohe Impedanz e F r einen Transistorschnellausgang 0 VDC e F r einen Transistorstandardausgang Z Hohe Impedanz e F r einen Relaisausgang ffnen Ausgangsforcing Die Steuerung erm glicht das Forcieren des Status der ausgew hlten Ausg nge auf einen definierte Wert um das System testen und in Betrieb nehmen zu k nnen Das Ausgangsforcing berschreibt alle anderen Befehle auf einem Ausgang ohne R cksicht auf die Task Programmierung Sie k nnen den Wert eines Ausgangs nur dann forcieren wenn Ihre Steuerung mit SoMachine verbunden ist Verwenden Sie dazu den Befehl Werte forcen im Men Debug Watch Wenn Sie sich von SoMachine abmelden und zuvor das Ausgangsforcing definiert wurde erscheint die Option zur Beibehaltung der Einstellungen f r die Ausgangsforcierung Wenn Sie diese Option ausw hlen steuert das Ausgangsforcing weiterhin die Status der ausgew hlten Ausg nge bis Sie eine Anwendung herunterladen oder einen der Reset Befehle verwenden EIO0000000634 05 2010 63 Steuerungszustande und Verhalten Befehlen von Statuswechseln Run Befehl Stop Befehl Auswirkung Befiehlt den Wechseln in den Steuerungsstatus RUNNING Startbedingungen Status BOOTING oder STOPPED Methoden zur Ausgabe eines Run Befehls SoMachine Online Men W hlen Sie den Befehl Start Mit einem HMI Befehl der die Systemvariablen PLC_W q_wPLCControl und PLC_W
69. gnistask entsprechend den Vorgaben durch die Taskpriorit tszuweisungen gestartet Beispiel Wenn Sie eine Variable namens my Var definiert haben und diese einem Ereignis zuweisen m chten w hlen Sie den Typ Ereignis auf der Unterregi sterkarte Konfiguration aus und klicken Sie auf die Schaltfl che Eingabehilfe al rechts neben dem Feld f r den Ereignisnamen Dadurch wird das Dialogfeld Eingabehilfe aufgerufen Navigieren Sie im Dialogfeld Eingabehilfe in der Baumstruktur zu der Variable my Var und weisen Sie sie zu 44 EIO0000000634 05 2010 Tasks System und Task Watchdogs Einf hrung F r den XBT GC HMI Controller werden zwei verschiedene Watchdog Funktionen implementiert Diese entsprechen e System Watchdogs Diese Watchdogs werden von dem Betriebssystem der Steuerung Firmware definiert und verwaltet Diese Watchdogs sind nicht vom Anwender konfigurierbar e Task Watchdogs Ein optionaler Watchdog der f r jede Task definiert werden kann Diese Watchdogs werden von dem Anwendungsprogramm verwaltet und k nnen in SoMachine konfiguriert werden System Watchdogs F r den XBT GC HMI Controller wurden zwei System Watchdogs definiert Diese Watchdogs werden vom Betriebssystem der Steuerung Firmware verwaltet und werden in der Online Hilfe zu SoMachine manchmal als Hardware Watchdogs bezeichnet Wenn einer dieser System Watchdogs einen Schwellenwert berschreitet tritt ein Fehler auf Die Schwellenwerte der
70. h siehe SoMachine Programmierhandbuch E100000000634 05 2010 31 Variablen Unterschiedliche Steuerungs und HMI Adressierungsmodi Einf hrung Im Folgenden finden Sie Anweisungen f r die Doppelwort und Bit Adressierung zwischen der Steuerung und dem XBT GC HMI Controller Wenn Sie die Anwendung nicht dahingehend programmieren dass sie die unterschiedliche Adressenzuweisung zwischen der Steuerungs und der HMI Komponente erkennt k nnen die Steuerungs und die HMI Komponente nicht st rungsfrei miteinander kommunizieren und es besteht die Gefahr dass falsche Werte in die Speicherbereiche geschrieben werden die den Ausg nge vorbehalten sind 4 WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Programmieren Sie die Anwendung f r eine bersetzung zwischen dem Speicher abbild das von der Steuerungskomponente verwendet wird und dem Abbild das von den HMI Komponenten verwendet wird Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 32 EIO0000000634 05 2010 Variablen Speicherdatenaustausch Wenn die Steuerung und der XBT GC HMI Controller miteinander verbunden sind werden beim Datenaustausch Einzelwort Requests verwendet Bei der Verwendung von Doppelworten kommt es im XBT GC HMI Controller Speicher zu einer Uberlappung von Einzelworten Im Steuerungsspeicher ist das nicht
71. halten Einf hrung Der XBT GC HMI Controller definiert das Ausgangsverhalten als Anwort auf Befehle und Systemereignisse um eine gr ere Flexibilit t zu erm glichen Bevor wir die Auswirkungen der Befehle und Ereignisse beschreiben m chten wir etwas n her auf dieses Verhalten eingehen So definieren standardm ig verwendet Steuerungen beispielsweise nur zwei Optionen f r das Ausgangsverhalten bei Stop Das Zur ckkehren zum Standardwert oder das Beibehalten der aktuellen Werte Im Folgenden sind das m gliche Ausgangsverhalten und die Steuerungsstatus aufgef hrt auf die diese Optionen angewendet werden e Mit einem Anwendungsprogramm verwalten Werte beibehalten Alle Ausg nge auf Standardwert setzen Initialisierungswerte Ausgangsforcing Mit einem Anwendungsprogramm verwalten Werte beibehalten Das Anwendungsprogramm verwaltet die Ausg nge wie gewohnt Dies gilt f r die Status RUNNING und RUNNING mit Externem Fehler W hlen Sie die Option Werte beibehalten im Dropdown Men Verhalten der Ausg nge bei Stop auf der Unterregisterkarte PLC Einstellungen des Steuerungseditors Um auf den Steuerungseditor zuzugreifen rechtsklicken Sie im Ger tebaum auf die entsprechende Steuerung und w hlen Objekt bearbeiten Dieses Ausgangsverhalten gilt f r die Steuerungsstatus STOPPED und HALT Die Ausg nge werden auf den jeweiligen Status gesetzt und behalten diesen Status bei auch wenn das Ausgangsverhalten im Einzelnen je nach
72. he Magelis XBTGC HMI Controller Hardware handbuch f r die Liste der Erweiterungsmodule sowie deren Kombinationsm glichkeiten Digitale Eingangs und Ausgangserweiterungsmodule siehe SoMachine Einf hrung f r die Listen der unterst tzten digitalen Module Digitale TM2 E A Erweiterungsmodule siehe Modicon TM2 Digitale E A Module Hardware Handbuch zur Implementierung der Hardware der digitalen Module Analoge Eingangs und Ausgangserweiterungsmodule siehe SoMachine Einf hrung f r die Listen der unterst tzten analogen Module Analoge TM2 E A Erweiterungsmodule siehe Modicon TM2 Analoge E A Module Hardware Handbuch zur Implementierung der Hardware der analogen Module 90 EIO0000000634 05 2010 Konfiguration von E A Erweiterungsmodulen 10 2 Digitale E A Module Digitale TM2 E A Module Vgl Weitere Informationen ber das Konfigurieren digitaler TM2 E A Module finden Sie unter Konfiguration von E A Erweiterungsmodulen siehe Modicon TM2 Digitale E A Module Hardware Handbuch E100000000634 05 2010 91 Konfiguration von E A Erweiterungsmodulen 10 3 Analoge E A Module TM2 Analoge E A Module Vgl Weitere Informationen ber das Konfigurieren analoger TM2 E A Module finden Sie unter Konfiguration von E A Erweiterungsmodulen siehe Modicon TM2 Analoge E A Module Hardware Handbuch 92 EIO0000000634 05 2010 Ethernet Konfiguration 11 Konfiguration der IP Adresse Einf h
73. hine Vijeo Designer BOOL False True 1 Bit Ja DINT 2 147 483 648 2 147 483 647 32 Bit Ja INT 32 768 32 767 16 Bit Ja UINT 0 65 535 16 Bit Ja WORD 0 hex FFFF hex 16 Bit Ja TIME 32 Bit Ja UDINT 0 4 294 967 295 32 Bit Ja DWORD 0 hex FFFFFFFF hex 32 Bit Ja SINT 128 127 8 Bit Ja USINT 0 255 8 Bit Ja BYTE 00 hex FF hex 8 Bit Ja REAL 3 4028243 3 402824 32 Bit Ja WSTRING 32 Bit Ja STRING 32 Bit Ja Siehe e Einmalige Variablendefinition siehe SoMachine Programmierhandbuch f r zus tzliche Informationen zum SoMachine HMI Datenaustausch e CoDeSys Online Help Verwenden von Array und Strukturelementen f r den Datenaustausch Sie k nnen Array und Strukturelemente f r den Datentaustausch zwischen der Steuerungsseite SoMachine und der HMI Seite Vijeo Designer heranziehen Allerdings k nnen nicht direkt ganze Arrays und Strukturen ausgetauscht werden Ein Beispiel e A ist ein Array Sie k nnen folglich ein Element des Arrays A 0 A 1 Al i jedoch nicht das ganze Array austauschen e Dieselbe Regel gilt f r Strukturelemente Sie k nnen ein Element einer Struktur Strukturname Elementname jedoch nicht die gesamte Struktur austauschen 30 EIO0000000634 05 2010 Variablen Austausch von Variablen Einf hrung Sie k nnen Variablen mit einem XBT GC HMI Controller zwischen SoMachine und Vijeo Designer durch Ver ffentlichung austauschen Controller and
74. hinzuf gen 3 W hlen Sie die POU die ausgef hrt werden soll im Fenster Eingabehilfe aus und klicken Sie auf OK Die Erstellung der Bootanwendung ist nicht m glich M gliche Ursachen Der Vorgang kann nicht ausgef hrt werden solange sich die Steuerung im RUN Status befindet L sung e W hlen Sie die Option Stop Application aus e Wahlen Sie Create Boot Project aus Der Ger tenamen kann nicht ge ndert werden M gliche Ursachen Die Anwendung wird ausgef hrt L sung e Wahlen Sie die Option Stop Application aus e ndern Sie den Ger tenamen CANopen Der Heartbeat wird nicht regelm ig gesendet M gliche Ursachen Der Heartbeat Wert ist nicht g ltig L sung Der Heartbeat des CANopen Masters muss zur ckgesetzt werden e Berechnen Sie die Heartbeat Consumer Dauer Heartbeat Consumer Time Producer Time 1 5 e Aktualisieren Sie den Heartbeat Wert EIO0000000634 05 2010 125 Fehlersuche und h ufig gestellte Fragen FAQ Die berwachung der POU ist langsam M gliche Ursachen e Das Task Intervall ist zu klein oder die POU zu gro e Niedrige Verbindungsgeschwindigkeit zwischen Steuerung und Ger t ber serielle Verbindung L sung e Erh hen Sie das konfigurierte Task Intervall e Untergliedern Sie die Anwendung in kleinere POUs Im HMI Fenster erscheint die Meldung Nicht gen gend Arbeitsspeicher M gliche Ursachen e Die Anzahl der von der Steuerung und der HMI v
75. ktion 1 Doppelklicken Sie im Fenster SoMachine Ger te auf den Steuerungsknoten Reaktion Das Fenster Ger teeditor wird ge ffnet Pr fen Sie ob im Feld Aktiven Pfad setzen in der Registerkarte Kommunikationseinstellungen der erforderliche Wert eingegeben wurde Aktualisieren Sie den Runtime Browser in der Registerkarte Dateien mit einem Klick auf die Schaltfl che Aktualisieren Reaktion Der Runtime Browser wird aktualisiert und die DateiLateConf bin wird angezeigt W hlen Sie die Datei LateConf bin im Runtime Browser W hlen Sie im Host Browser einen Ordner auf dem lokalen Computer Klicken Sie auf die Schaltfl che mit dem Linkspfeil in der Abbildung unterlegt um die Datei LateConf bin vom Runtime Browser in den Host Browser zu verschieben eo wet if Bibliotheksverwaiter MyPLC Logik Application I0 X 5 Kommunikationseinstellungen Applikationen Dateien SPS Einstellungen Dienste Status Information Host Position 99 Projects Codesys TestLateConf Am 4 ra Laufzeit Position Sul in Name Gr e Ge ndert Name Gr e Ge ndert t SfApplication app 31 86 KB 32 624 byt 01 01 1970 3 LateConf bin 30 Byte 10 09 2009 17 44 Application erc 20 Byte 01 01 1970 3 TestLateConf projectarchive 1 12 MB 1 177 358 b 10 09 2009 17 44 SLateConf bin 30 Byte 01 01 1970 lt gt g JJ Reaktion Die Datei LateConf bin wird auf dem lokalen Computer gespei
76. lation XBT GC Bibliothekshandbuch weitere Informationen finden Sie hier PTO PWM PLI Bibliotheken Benutzerhandbuch 80 EIO0000000634 05 2010 Spezielle E A Spezielle E As konfigurieren Spezielle E As werden in vier Gruppen konfiguriert Jede Gruppe hat zwei Eingange I und I der Gruppe n und einen Ausgang Q der Gruppe n wie in der nachstehenden Abbildung zu sehen ist 10 Gruppe 0 11 Qo 12 Gruppe 1 Q1 13 14 Gruppe 2 15 Gruppe 3 Q3 HINWEIS Alle verbleibenden E As k nnen als normale E As konfiguriert werden Weitere Informationen finden Sie im Abschnitt Lokale und spezielle E As konfigurieren siehe Seite 81 Q2 Lokale E As und spezielle E As konfigurieren Die folgende Abbildung zeigt die Konfiguration lokaler und spezieller E As 10 11 Gruppe 0 QO 12 Gruppe 1 Q1 13 Lokale oder spezielle E As 16 Gruppe 3 Q3 Q4 Lokale E As XBT GC 1100 2120 und 2230 Q5 op Vgl Legende 1 Lokale E As XBT GC 2120 und 2230 Vgl Legende 2 Legende 1 Die lokalen E As f r den XBT GC 1100 HMI Controller entsprechen 18 bis 111 und Q4 bis Q5 2 Die lokalen E As f r den XBT GC 2120 HMI Controller und den XBT GC 2230 HMI Controller entsprechen 18 bis 115 und Q4 bis Q15 E100000000634 05 2010 81 Spezielle E A Konfigurationsreihenfolge spezieller E As Beim Konfigurieren spezieller E As folgen Sie der Reihenfolge in der nachstehenden Abbildung 1 Ber cksichtigen Sie
77. likation ausgef hrt Um eine Applikation zu aktivieren klicken Sie im Fenster Ger te mit der rechten Maustaste auf den entsprechenden Eintrag und w hlen im daraufhin angezeigten Kontextmen den Befehl Aktive Applikation setzen aus HINWEIS Durch die Verwendung von Aktive Applikation setzen bei verschiedenen Vorg ngen mit der Anwendung keine HMI Applikationen wird die Beschreibung mehrerer Befehle im Men Generieren ge ndert und an die jeweils neue aktive Applikation angepasst 16 EIO0000000634 05 2010 Neues Projekt Beschreibung des Geratebaums Einf hrung Der Ger tebaum zeigt die Hardwareobjekte wie z B die Steuerung Feldbus Knoten und E A Module Au erdem werden die Ressourcen angegeben die zur Ausf hrung der Anwendung erforderlich sind wie z B Tasks POUs und globale Variablenlisten Weitere Informationen zum Ger tebaum finden Sie in der CoDeSys Online Help Anzeigen des Fensters Ger te Das Fenster Ger te enth lt eine Baumstruktur mit den verschiedenen Ger ten und beschreibt die Hardwarekonfiguration eines Projekts wie in der Abbildung zu sehen ist Ger te BR IL x 7s 9 Sort A Q OY gape A remeno gi sicer g Ohne Titel1 E EJ XBTGC2230 XBTGC2230 D HMI Anwendung SPS Logik Si o Applikation au i Bibliotheksverwalter B Pe Taskkonfiguration ro MAST a Interne Funktionen 834 EJA 10 i M HSC HSC FL PTO_PWM PTO_PWM a COM1 E SoMachine Network_Man
78. llenausg nge dienen zur Steuerung von Instanzschrittmotoren in einer offenen Schleife Impulsbreitenmodulationen werden f r Regelungsprozesse verwendet z B Verstelleinheiten f r die Temperatursteuerung wobei ein Impulssignal in seiner L nge moduliert wird F r diese Art von Signalen werden Transistorausg nge verwendet 146 EIO0000000634 05 2010 Glossar REAL RTU SCADA SDO SFC Speichereingang Real ist ein numerischer Datentyp Der Datentyp REAL ist in einem 32 Bit Format kodiert Ein RTU Ger t RTU Remote Terminal Unit bildet eine Schnittstelle zwischen Objekten der physischen Welt und einem verteilten Steuer oder SCADA System durch die bertragung von Telemetriedaten an das System und oder die Ver nderung des Status verbundener Objekte die auf den vom System empfangenen Steuermeldungen basieren S SCADA ist das Akronym f r Supervisory Control and Data Acquisition und bezeichnet ein System das Ihre Anwendung Ihren Prozess oder Ihre Anlage bedient und berwacht Service Data Object SDO werden in CAN basierenden Netzwerken vom Feldbus Master verwendet um lesend schreibend auf die Objektverzeichnisse von Netzwerkknoten zuzugreifen Nachrichten vom Typ SDO enthalten Service SDOs SSDOs und Client SDOs CSDOs SFC ist die Abk rzung f r den englischen Begriff Sequential Function Chart dt Ablaufsteuerung Es handelt sich um eine Programmiersprache f r Prozesse die sich in einzeln
79. lobalen Variablen die in jeder POU einer Anwendung verf gbar sind H Eine Human Machine Interface Mensch Maschine Schnittstelle ist eine blicherweise graphische Bedienerschnittstelle f r industrielle Ger te Hochgeschwindigkeitsz hler IEC 61131 3 ist eine von der Internationalen Elektrotechnischen Kommission entwickelte Norm f r industrielle Automatisierungsger te wie z B Steuerungen IEC 61131 3 befasst sich mit den Programmiersprachen von Steuerungen und definiert die folgenden f nf Sprachen e graphische Sprachen Kontaktplan Funktionsbausteindiagramm FBD e Textsprachen Strukturierter Text Anweisungsliste AWL EIO0000000634 05 2010 143 Glossar IEEE IEEE 802 3 IL oder AWL INT Knoten LCD LD Das Institute of Electrical and Electronics Engineers ist ein gemeinn tziges internationales Normungsgremium das sich die Ausarbeitung und Ver ffentlichung internationaler Normen f r die Elektro und Elektronikindustrie sowie zugeh rige Technologien zur Aufgabe gemacht hat IEEE 802 3 ist eine Sammlung von IEEE Standards zur Definition einer physischen Schicht und einer MAC Unterschicht MAC der Datenverbindungsschicht einer Ethernet Verdrahtung Ein in Anweisungsliste IL oder AWL geschriebenes Programm besteht aus einer Abfolge von Anweisungen die von der Steuerung der Reihe nach ausgef hrt werden Jede Anweisung besteht aus einer Zeilennummer einem Anweisungscode und einem Operand
80. loggen Wenn eine Online nderung partieller Download durchgef hrt wird w hrend sich die Steuerung im STOPPED Status befindet kehrt die Steuerung nach der erfolgreichen Durchf hrung der nderung in den STOPPED Status zur ck Befehl Download Setzt die Steuerung implizit auf den Status STOPPED 64 EIO0000000634 05 2010 Steuerungszustande und Verhalten Reset warm Befehl Mehrfach Download Setzt die Steuerungen auf den Status STOPPED wenn die Option Nach Download oder Online Change alle Applikationen starten ausgew hlt wurde wobei es keine Rolle spielt ob sich die Steuerungen urspr nglich im Status RUNNING STOPPED HALT oder EMPTY befanden REBOOT mittels eines Skripts Das Datei bertragungsskript auf einem USB Speicherstick kann ein REBOOT als endg ltigen Befehl ausgeben Die Steuerung kann im Status STOPPED neu gestartet werden sofern die anderen Bedingungen der Boot Sequenz dies zulassen Weitere Informationen finden Sie unter Speichern der Anwendung und Firmware auf einem USB Speicherstick siehe Seite 119 und Neustart siehe Seite 115 Unter bestimmten Bedingungen wird die Steuerung automatisch im Status STOPPED neu gestartet Weitere Informationen hierzu finden Sie unter Statusdiagramm der Steuerung siehe Seite 52 Auswirkung Setzt alle Variablen mit Ausnahme der remanenten Variables auf ihre Standardwerte zur ck Setzt die Steuerung auf den Status STOPPED Startbedingungen Status RUNNING STOP
81. m Konfigurations fenster siehe Magelis XBT GC HMI Controller Hochgeschwindigkeitsz hlung XBT GC HSC Bibliothekshandbuch der einzelnen Funktionen auf E A zusammenfassen Die nachfolgende Abbildung zeigt als Beispiel die HSC E A Zusammenfassung O Konfiguration O ty Hsc E Zahlertyp 1 Phase 0 Phasentyp Aufzahlung von 1 Phase Nicht verwendet E29 HSco0 Gruppe 1 M Aufz hlung von Nicht verwendet Nicht verwendet Eingangspin lt ll Z hlermodus 1 Phase E A zusammenfassen E A zusammenfassen HINWEIS Die Schaltfl che E A zusammenfassen ist allen Funktionen gemein und kann ber das Konfigurationsfenster der einzelnen Funktionen aufgerufen werden HSC PTO PWM und PLI 86 E100000000634 05 2010 Spezielle E A E A Zusammenfassung Fenster Klicken Sie auf die Schaltflache E A zusammenfassen um das folgende Fenster anzuzeigen E A Zusammenfassung Eingange Ausgange Kanal Konfiguration Kanal Konfiguration Qo PTO 0 a1 Q2 Q3 Q4 a5 li Meldungen im Fenster E A Zusammenfassung Wenn eine Inkonsistenz in der E A Einstellung erkannt wird erscheinen in der Spalte Konfiguration im Fenster E A Zusammenfassung zwei verschiedene Meldungen e Fehler Konflikt zwischen HSC und EA Einstellung e Fehler Konflikt zwischen HSC und PWM_PTO Einstellung EIO0000000634 05 2010 87 Spezielle E
82. mationen ber remanente Variablen sowie den Effekt von SoMachine Optionen f r die Taskprogrammierung auf das Verhalten des Systems Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Abschnitte Abschnitt Thema Seite 6 1 Diagramm der Steuerungszust nde 52 6 2 Beschreibung der Steuerungszust nde 57 6 3 Zustands berg nge und Systemereignisse 61 EIO0000000634 05 2010 51 Steuerungszustande und Verhalten 6 1 Diagramm der Steuerungszustande Statusdiagramm der Steuerung Statusdiagramm der Steuerung Das folgende Diagramm beschreibt die Betriebsmodi der Steuerung Eingeschaltet aa Siehe Hinweis 1 Bu HOCHFAHREN Siehe Hinweis 2 NEIN y u UNG LTIGES BS G ltiges OS Siehe Hinweis 3 Y G ltige Boot Siehe Anwendung Hinweis 4 Applikation erfolgreich an Herunterladen heruntergeladen Siehe Hinweis 7 n Bacar as Siehe Hinweis6 cn Letzter Status bevor der An Reset Neustart auf den Status an e 5 Ursprung RUNNING wechselt mye JA Unterbrechung der Stromversorgung Online Online Reset kalt Anderung Anderung Ausf hren 1 Reset Siehe Anhalten 2 Siehe eset warm harsh Fane Externe Fehler Hinweis 8 Applikations oder per w Exteme Fehler erkannt fehler erkannt erkannt HALT Siehe Hinweis 8 9 BETRIEBSSTATUS Legende e Steuerungsstatus werden in GROSSBUCHSTABEN angegeben e Benutzer und Anwendungsbefehle erscheinen
83. mfassen Dabei m ssen die Auswirkungen unerwarteter Sendeverz gerungen und Verbindungsst rungen ber cksichtigt werden e S mtliche Unfallverh tungsvorschriften und lokalen Sicherheitsrichtlinien sind zu beachten e Jede Implementierung des Ger ts muss individuell und sorgf ltig auf einwandfreien Betrieb gepr ft werden bevor das Ger t an Ort und Stelle in Betrieb gesetzt wird Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 1 Weitere Informationen finden Sie in den aktuellen Versionen von NEMA ICS 1 1 safety Guidelines for the Application Installation and Maintenance of Solid State Control sowie von NEMA ICS 7 1 Safety Standards for Construction and Guide for Selection Installation and Operation of Adjustable Speed Drive Systems oder den entsprechenden vor Ort geltenden Vorschriften 4 WARNUNG UNBEABSICHTIGTER BETRIEBSZUSTAND DES GER TS e Verwenden Sie mit diesem Ger t nur von Schneider Electric genehmigte Software e Aktualisieren Sie Ihr Anwendungsprogramm jedes Mal wenn Sie die physische Hardwarekonfiguration ndern Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 10 EIO0000000634 05 2010 Benutzerkommentar Ihre Anmerkungen und Hinweise sind uns jederzeit willkommen Senden Sie sie einfach an unsere E mail Adresse techcomm schnei
84. n Programmierhandbuch um eine mit dem Task verkn pfte POU hinzuzuf gen Verwenden Sie den Befehl Aufruf l schen um eine POU aus der Liste zu entfernen Sie k nnen eine beliebige Anzahl von POUs erstellen Wenn eine Anwendung anstelle einer gro en POU ber mehrere kleine POUs verf gt wird dadurch die Aktualisierungszeit der Variablen im Online Modus verbessert ber den Befehl POU ffnen wird die derzeit ausgew hlte POU im entsprechenden Editor ge ffnet Der Zugriff auf ein bereits im System angegebenes Element erfolgt ber POU ndern Eingabehilfe Kategorien Elemente Programme Projekt MyController Programme Bibliotheken a SPS Logik MyController B Applikation MyController SPS Logik ErrorProvider PROGRAM a myPOU_2 PROGRAM myPOU_3 PROGRAM Mit Argumenten einf gen Strukturierte Ansicht F Dokumentation anzeigen POUs werden in der Reihenfolge ausgef hrt in der sie in der Liste erscheinen Um die POUs in der Liste neu anzuordnen klicken Sie auf Nach oben oder Nach unten POUs EE POU Kommentar Aufruf hinzuf gen myPOU_1 e meus Jo POU ffnen myPOU2 Eingabehilfe Nach oben Nach unten lt ill gt EIO0000000634 05 2010 41 Tasks Zykluszeitverwaltung f r den XBT GC HMI Controller Die Zykluszeitverwaltung f r den XBT GC HMI Controller wird folgenderma en konfiguriert e 50 fur die Steuerung e 50 f r die HMI Anwendung Die gesamte Zyklusdauer muss einem Mehrfachen von 4 m
85. n Erweiterungsmodulen siehe SoMachine Programmierhandbuch Die folgende Tabelle beschreibt die Vorgehensweise beim Zugreifen auf das Fenster zur Konfiguration der Baudrate Schritt Aktion 1 Doppelklicken Sie im Fenster Ger te auf den Knoten CANbus Reaktion Das CANbus Konfigurationsfenster wird angezeigt CANbus Baudrate Bit s 250000 w CANOp e T Net Online Buszugriff F Block SDO und NMT Zugriff bei laufender Applikation W hlen Sie die Registerkarte CANbus 3 Konfigurieren Sie die Baudrate ber die Mentliste Baudrate Bit s Standardm ig erscheint hier der Wert 250 000 Bit s 100 EIO0000000634 05 2010 CANopen Konfiguration Schritt Aktion 4 Konfigurieren Sie das Netzwerk Uber die Mentliste Netz Standardm ig erscheint hier der Wert 0 5 Konfigurieren Sie den Online Buszugriff mit einem Mausklick auf SDO und NMT Zugriff blockieren solange die Anwendung ausgef hrt wird Der Online Buszugriff ist standardm ig aktiviert HINWEIS Sie k nnen die Baudrate auch mithilfe des Grafischen Konfigurations editors siehe SoMachine Programmierhandbuch konfigurieren Weitere Informationen finden Sie unter Konfigurieren von Ger teparametern siehe SoMachine Programmierhandbuch CANopen Network_Manager Konfigurieren Sie den CANopen Network_Manager wenn Sie CANopen verwenden Element Beschreibung CANopen_Optimized Biete
86. n Sie auf Ger t hinzuf gen um das Ger t in Ihrem Projekt hinzuzuf gen Reaktion Das Fenster Ger t hinzuf gen wird erneut ge ffnet HINWEIS Sie k nnen die E A Erweiterungsmodule nicht zusammen mit einem CANopen Modul hinzuf gen 6 Um eine weitere Steuerung hinzuzuf gen wiederholen Sie den Schritt 3 Anderenfalls k nnen Sie das Fenster Ger t hinzuf gen schlie en E100000000634 05 2010 25 Neues Projekt 26 EIO0000000634 05 2010 SPS Bibliotheken Bibliotheken Einf hrung Die Bibliotheken der Steuerung stellen spezielle Funktionen bereit wie z B Funktionsbausteine Datentypen und globale Variablen die Sie zur Entwicklung Ihres Projekts heranziehen k nnen Die Standarderweiterung f r eine Bibliothek hei t library Der Bibliotheksmanager von SoMachine zeigt Informationen zu den in Ihrem Projekt enthaltenen Bibliotheken an Sie k nnen den Bibliotheksmanager auch zur Installation neuer Bibliotheken verwenden Weitere Informationen zum Bibliotheksmanager finden Sie in der CoDeSys Online Help Bibliotheken des XBT GC HMI Controller Bei der Auswahl eines XBT GC HMI Controller f r Ihre Anwendung l dt SoMachine automatisch folgende Bibliotheken e loStandard CmploMgr konfiguriert Typen Zugriff Parameter und Hilfefunktionen e Standard Bistabile Funktionsbausteine Z hler Verschiedenes Zeichenfolgen funktionen Timer und Trigger e Util Analoge berwachungen B
87. nager hinzuf gen A WARNUNG UNBEABSICHTIGTER BETRIEBSZUSTAND DES GER TS e Verwenden Sie mit diesem Ger t nur von Schneider Electric genehmigte Software e Aktualisieren Sie Ihr Anwendungsprogramm jedes Mal wenn Sie die physische Hardwarekonfiguration ndern Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 98 EIO0000000634 05 2010 CANopen Konfiguration Die folgende Tabelle beschreibt das Hinzuf gen eines Erweiterungsmoduls in einem CANopen Projekt Schritt Aktion 1 Rechtsklicken Sie auf den XBT GC HMI Controller Knoten im Fenster Ger te und w hlen Sie Ger t hinzuf gen Tipp Alternativ dazu k nnen Sie in der Men leiste auf Projekt Ger te hinzuf gen klicken W hlen Sie im Fenster Ger t hinzuf gen das CANopen Erweiterungsmodul XBT ZGCCAN XBT ZGCCANSO aus wie in der Abbildung zu sehen ist 5 Ger t hinzuf gen x Name CANbus Aktion Ger t anh ngen Ger t einf gen Ger tanschlie en Ger t aktualisieren Ger t Hersteller Schneider Electric v Name Hersteller Version E Experten Erweiterungsmodule E3 XBT ZGCCAN Schneider Electric 2 0 0 1 FA XBT ZGCCANSO Schneider Electric 2 0 0 2 m Alle Versionen anzeigen nur f r Experten Information T Name XBT ZGCCAN Hersteller Schneider Electric Gruppen Experten Erw
88. ndere Systemvorg nge werden ausgef hrt Taskverarbeitung Der im Task definierte Benutzercode POU usw wird verarbeitet Die Ausgangsspeichervariable Q wird gem den Anweisungen im Anwendungsprogramm aktualisiert jedoch w hrend dieses Vorgangs nicht an die physischen Ausg nge geschrieben 3 Ausg nge schreiben Die Ausgangsspeichervariable Q wird gem jeglicher definierten Ausgangsforcierung angepasst das Schreiben der physischen Ausg nge h ngt jedoch vom Typ des verwendeten Ausgangs und der verwendeten Anweisungen ab Weitere Informationen ber das Definieren des Buszyklus Tasks finden Sie in der CoDeSys Onlinehilfe Weitere Informationen zum E A Verhalten finden Sie unter Beschreibung der Steuerungszustande siehe Magelis XBT GT HMI Controller Programmierhandbuch 4 Systemverarbeitung Das Betriebssystem der Steuerung f hrt Systemverar beitung und andere Tasks mit geringer Priorit t aus Die L nge des Zeitraums f r Systemverarbeitung ist auf 30 der Gesamtdauer der drei vorangegangenen Vorg nge eingestellt 4 30 x 1 2 3 Auf jeden Fall liegt der Zeitraum f r Systemverarbeitung nicht unter 3 ms a N Diese Art von Task ist ereignisgesteuert und wird durch eine Programmvariable eingeleitet Der Task startet an der steigenden Flanke der booleschen Variable die mit dem Trigger Ereignis verkn pft ist es sei denn ein Task mit einer h heren Priorit t kommt ihm zuvor In diesem Fall wird der Erei
89. ne Applikation oder einen Systemfehler erkannt hat Dieser Status ist mit dem STOPPED Status identisch wobei folgende Ausnahmen gelten e Der f r den Applikationsfehler verantwortliche Task verh lt sich grunds tzlich so als ob die Option E As aktualisieren im Stop nicht ausgew hlt wurde Alle anderen Tasks folgen der aktuellen Einstellung 58 EIO0000000634 05 2010 Steuerungszustande und Verhalten Detaillierte Beschreibung des STOPPED Status Die folgenden Aussagen sind fur den STOPPED Status grundsatzlich zutreffend e Ethernet Serial Modbus ASCII usw und USB Kommunikationsdienste bleiben betriebsbereit und die von diesen Diensten geschriebenen Befehle werden weiterhin auf Applikationen den Steuerungsstatus und Speichervariablen angewendet e Alle Ausg nge wechseln in den urspr nglich konfigurierten Status Werte beibehalten oder Alle Ausg nge auf Standardwert setzen oder ggf in den vom Ausgangsforcing verwendeten Status Alle darauf folgenden Ausgangs status ergeben sich aus dem Wert der Einstellung E As aktualisieren im Stop und den von den dezentralen Ger ten empfangenen Befehlen Task und E A Verhalten bei Aktivierung der Option E As aktualisieren im Stop Wenn die Einstellung E As aktualisieren im Stop ausgew hlt wurde gilt Folgendes e Die Eing nge werden normal gelesen Die physischen Eing nge werden gelesen und auf die l Eingangsspeichervariable geschrieben e Die Task Verarbeit
90. neider Electric v Name Hersteler ven Antriebssteuerung 9 HMI Steuerung EH XBTGC1100 Schneider Electric 2 0 1 21 E XBTGC2120 Schneider Electric 2 0 0 21 XBTGC2230 Schneider Electric 2 0 1 21 E Logic Controller F Magelis HMI Alle Versionen anzeigen nur f r Experten Information EE Name XBTGC1100 Hersteller Schneider Electric Gruppen HMI Steuerung Version 2 0 1 21 Modellnummer XBTGC1100 Beschreibung XBT GC1100 mit integrierten 12 Eing ngen und 6 Ausg ngen Ausgew hltes Ger t dem Projekt hinzuf gen auf oberster Ebene Sie k nnen einen anderen Zielknoten im Navigator ausw hlen w hrend dieses Fenster ge ffnet ist Ger t hinzuf gen Schlie en Hinweis Um die Ger te im Fenster Ger t hinzuf gen nach Typ zu sortieren w hlen Sie im Listenfeld Hersteller Schneider Electric W hlen Sie die Steuerung die Sie in der Konfiguration hinzuf gen m chten Geben Sie im Feld Name einen neuen Namen f r das Ger t ein Hinweis e Verwenden Sie weder Leerzeichen noch Sonderzeichen e Die L nge des Variablennamens darf 32 Zeichen nicht bersteigen Klicken Sie auf Ger t hinzuf gen um das Ger t in Ihrem Projekt hinzuzuf gen Reaktion Das Fenster Ger t hinzuf gen wird erneut ge ffnet Um eine weitere Steuerung hinzuzuf gen wiederholen Sie den Schritt 3 Anderenfalls k nnen Sie d
91. ng f hrt die Boot Firmware aus und f hrt die internen Selbsttests durch Anschlie end berpr ft die Steuerung die Pr fsumme der Firmware und der Benutzeranwendungen Die Anwendung wird nicht ausgef hrt und es findet keine Kommunikation statt INVALID_OS Es gibt keine g ltige Firmware im Flash Speicher Die Steuerung f hrt die Anwendung nicht aus Die Kommunikation ist nur ber den USB Hostport m glich und dann auch nur zum Hochladen eines g ltigen Betriebssystems EMPTY Es liegt keine oder nur eine ung ltige Anwendung vor RUNNING Die Steuerung f hrt eine g ltige Anwendung aus RUNNING mit Dieser Status ist mit dem RUNNING Status identisch mit folgenden Haltepunkt Ausnahmen e Der Task verarbeitende Abschnitt des Programms erst wieder aufgenommen wenn der Haltepunkt gel scht wurde Weitere Informationen zur Haltepunkt Verwaltung finden Sie in der Online Hilfe zu CoDeSys in SoMachine RUNNING mit Dieser Status ist mit dem normalen RUNNING Status identisch der Erkennung eines Externen Fehlers STOPPED Die Steuerung verf gt ber eine g ltige Anwendung die angehalten wurde Eine Erkl rung des Verhaltens von Ausg ngen und Feldbussen in diesem Status finden Sie unter Detaillierte Beschreibung des STOPPED Status siehe Seite 59 STOPPED mit Dieser Status ist mit dem normalen STOPPED Status identisch der Erkennung eines Externen Fehlers HALT Die Steuerung stoppt die Ausf hrung der Anwendung weil sie ei
92. ngsbit z B ein Sprachobjekt vom Typ eines digitalen IN Der IEC Norm gem entspricht IW einem Eingangsregisterwort z B ein Sprachobjekt vom Typs eines analogen IN Der IEC Norm gem entspricht Q einem Ausgangsbit z B ein Sprachobjekt vom Typ eines digitalen OUT Der IEC Norm gem entspricht QW einem Ausgangsregisterwort z B ein Sprachobjekt vom Typs eines analogen IN Der 1 Phasenz hler verwendet einen Hardwareeingang als Zahlereingang Wenn ein Impulssignal am Eingang eingeht zahlt der Zahler im Allgemeinen auf oder abwarts Der 2 Phasenz hler nutzt die Phasendifferenz zwischen zwei Eingangszahlersi gnalen um aufw rts oder abw rtszuz hlen EIO0000000634 05 2010 139 Glossar A Arbeitsspeicher Abk rzung f r den englischen Begriff random access memory dt Direktzugriffs speicher oder Arbeitsspeicher ASCII ASCIl ist das Akronym f r American Standard Code for Information Interchange und bezeichnet ein Kommunikationsprotokoll zur Darstellung alphanumerischer Zeichen Buchstaben Zahlen und einige grafische Zeichen sowie Steuerzeichen BCD BCD ist das Akronym f r Binary Coded Decimal Format Mit dem Format BCD werden die Dezimalzahlen zwischen 0 und 9 mithilfe einer Gruppe von 4 Bits dargestellt auch Halbbyte genannt In diesem Format werden jedoch nicht alle Kombinationsm glichkeiten der 4 zum Kodieren der Dezimalzahl verwendeten Bits verwendet So wird die Zahl 2 450 beis
93. oder PTO oder PWM oder PTO PLI Impulsspeichereingang Normaler Eingang Normaler Ausgang PLI Pulse Latch Input HINWEIS n entspricht der Gruppennummer von 0 bis 3 HSCOn PTOOn LatchOn wobei Folgendes gilt I 5 I 2n 1 und Q sind Eing nge und Ausg nge der Gruppe n EIO0000000634 05 2010 83 Spezielle E A Fall 2 Eine 2 Phase HSC Kombination Gruppe 0 und Gruppe 1 bilden ein 2 Phase HSC die brigen Gruppen k nnen als HSC PLI oder PTO PWM konfiguriert werden HSC Ein 2 Phasen HSC 1 Phase PTO PWM oder PLI HSC 1 Phase PTO PWM oder PLI JUL JTUL Gruppe 0 0 l Gruppe 1 Gruppe 2 Gruppe 3 F r diese Kombination werden Gruppe 0 HSC00 und Gruppe 1 HSC01 kombiniert um einen 2 Phase HSC zu bilden Die folgenden Tabellen enthalten die verf gbaren Kombinationen 10 1 Qo Zahler 1A Normaler Eingang oder Normaler Ausgang oder Vorladen oder Synchronisierter Ausgang Vor Stroboskop 12 13 Q1 Z hler 1B Markierungseingang oder Normaler Ausgang oder Normaler Eingang PWM oder PTO HINWEIS Gruppe 2 und Gruppe 3 HSCOn PTOOn LatchOn folgen Sie den Anweisungen f r Kein 2 Phase HSC bersicht ber Ein 2 Phase HSC Kombinationen e Die PLI Funktion ist an keinem Eingang der Gruppe verf gbar e Die PWM und PTO Funktionen sind an einem zweiten Ausgang des zweiten HSC in der Gruppe verf gbar e Der synchronisierte Ausgang ist am Ausgang des er
94. ontroller Systemfunktionen und Variablen des SPS Systems Bibliothekshandbuch E100000000626 ENG E100000000627 FRE E100000000628 GER E100000000629 SPA E100000000630 ITA E100000000631 CHS x f Magelis XBT GC Impulswellenausgang Impulsbreitenmodulation PWM PTO Bibliothekshandbuch EIO0000000650 ENG E100000000651 FRE E100000000652 GER E100000000653 SPA E100000000654 ITA EIO0000000655 CHS Magelis XBT GT GK HMI Controller Programmierhandbuch E100000000638 ENG E100000000639 FRE E100000000640 GER E100000000641 SPA E100000000642 ITA E100000000643 CHS Diese technischen Ver ffentlichungen sowie andere technische Informationen stehen auf unserer Website www schneider electric com zum Download bereit EIO0000000634 05 2010 Produktbezogene Informationen A WARNUNG STEUERUNGSAUSFALL e Bei der Konzeption von Steuerungsstrategien m ssen m gliche St rungen auf den Steuerungspfaden ber cksichtigt werden und bei bestimmten kritischen Steuerungsfunktionen ist daf r zu sorgen dass w hrend und nach einem Pfadfehler ein sicherer Zustand erreicht wird Beispiele kritischer Steuerfunk tionen sind die Notabschaltung Not Aus und der Nachlauf Stopp Stromausfall und Neustart e F r kritische Steuerfunktionen m ssen separate oder redundante Steuerpfade bereitgestellt werden e Systemsteuerpfade k nnen Kommunikationsverbindungen u
95. pielsweise als 0010 0100 0101 0000 verschl sselt BOOL Ein boolescher Typ ist ein grundlegendes Datenelement der Informatik Eine Variable vom Typ BOOL besitzt einen der folgenden Werte 0 FALSE oder 1 TRUE Ein aus einem Wort extrahiertes Bit ist vom Typ BOOL wie zum Beispiel sMW10 4 ist das f nfte Bit des Speicherworts 10 Boot Anwendung Dateien die maschinenabh ngige Parameter enthalten e Maschinenname Ger tename oder IP Adresse Modbus Serial Line Adresse Routing Tabelle 140 EIO0000000634 05 2010 Glossar BOOTP BYTE CANopen CFC CRC Das Bootstrap Protokoll ist ein UDP Netzwerkprotokoll das von einem Netzwerk Client verwendet werden kann um automatisch eine IP Adresse und m glicherweise weitere Daten von einem Server zu erhalten Der Client identifiziert sich bei dem Server mit der MAC Adresse des Clients Der Server der eine vorkonfigurierte Tabelle der MAC Adressen des Client Ger ts und der zugeordneten IP Adressen speichert sendet dem Client seine vorkonfigurierte IP Adresse BOOTP wurde urspr nglich zum Booten von Hosts verwendet wird die weder ber ein Diskettenlaufwerk noch ber eine Festplatte verf gen Der BOOTP Prozess weist eine unendliche Aufteilung einer IP Adresse zu Der BOOTP Dienst nutzt die UDP Ports 67 und 68 Eine Gruppe von 8 Bits bilden ein BYTE Ein BYTE wird entweder im bin ren oder im oktalen Modus ausgedr ckt Der BYTE Typ wird im 8 Bit Format kodiert d
96. r aus wie in der nachstehenden Abbildung zu sehen ist ai Ger t hinzuf gen E3 Name TM2AMI8HT2 Aktion Ger t anh ngen O Ger t einf gen Ger t anschlie en C Ger t aktualisieren Ger t Hersteller Schneider Electric v Name Hersteller Version B 3 Analoge Erweiterungsmodule 2 E g Eing nge l TM2AMI2HT Schneider Electric 2 0 1 2 1 I M2AMI2LT Schneider Electric 2 0 1 2 1 I M2AMI4LT Schneider Electric 2 0 1 2 1 TM2ARISHT Schneider Electric 20424 ff TM2ARI8LRJ Schneider Electric 2 0 1 2 1 fi TM2ARISLT Schneider Electric 2 0 1 2 1 v Gemischte E A i Alle Versionen anzeigen nur f r Experten Information I Name TM2AMISHT BB Hersteller Schneider Electric E Gruppen Eing nge Version 1 0 0 7 Modellnummer TM2AMISHT Beschreibung Erweiterungsmodul mit 8 Analogeing ngen 0 bis 10 V 0 bis 20 mA 10 Bit abnehmbare Schraubklemmenleiste 50mA 5 V Anh ngen des ausgew hlten Ger ts als letztes Kind von XBTGC2230 Sie k nnen einen anderen Zielknoten im Navigator ausw hlen w hrend dieses Fenster ge ffnet ist Ger t hinzuf gen Schlie en 3 Wahlen Sie das Erweiterungsmodul das Sie hinzuf gen m chten 24 EIO0000000634 05 2010 Neues Projekt Schritt Aktion 4 Geben Sie im Feld Name einen neuen Namen f r das Ger t ein e Verwenden Sie weder Leerzeichen noch Sonderzeichen e Die Lange des Variablennamens darf 32 Zeichen nicht Ubersteigen 5 Klicke
97. rdadresse 10 10 128 242 EIO0000000634 05 2010 95 Ethernet Konfiguration 96 EIO0000000634 05 2010 CANopen Konfiguration 12 Einf hrung In diesem Kapitel wird die Konfiguration der CANopen Netzwerkschnittstelle von einem XBT GC HMI Controller beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Konfiguration der CANopen Schnittstelle 98 CANopen_Optimized Manager 102 Dezentrale CANopen Ger te 104 E100000000634 05 2010 97 CANopen Konfiguration Konfiguration der CANopen Schnittstelle XBT GC HMI Controller Maximale Hardwarekonfiguration Hardware Voraussetzungen bei der Konfiguration von einem XBT GC HMI Controller e Sie k nnen nur ein CANopen Erweiterungsmodul oder einen Satz E A Erweiterungsmodule mit dem XBT GC HMI Controller verbinden Es ist nicht m glich ein CANopen Modul und ein E A Erweiterungsmodul gleichzeitig zu verwenden e Sie k nnen bis zu 16 CANopen dezentrale Ger te an eine CANopen Master Einheit anschlie en XBT GC HMI Controller Software Voraussetzungen Die maximale Anzahl empfangener PDO RPDO betr gt 32 Die maximale Anzahl gesendeter PDO TPDO betr gt 32 Hinzuf gen von CANopen Erweiterungsmodule Beim Hinzuf gen eines CANopen Erweiterungsmoduls XBT ZGCCAN XBT ZGCCANSO zum XBT GC HMI Controller erfolgt automatisch die Erstellung des CANbus Knotens Sie k nnen weitere CANopen Ger te im Ma
98. rekonfiguration 23 Hinzuf gen 20 Kenndaten 15 Speicher 35 35 Tasks 37 Steuerung Variablen 29 Stop Befehl 64 Struktur Datenaustausch 30 T Task Cyclic task 43 Event task 44 Freewheeling task 44 Steuerungstasks 37 Types 43 Watchdogs 45 EIO0000000634 05 2010 153 Index Troubleshooting 122 Application Transfert 122 Boot Application 125 CANopen Heartbeat 125 Communication 123 Device Name 125 Out of Memory 126 POU Monitoring 126 RUN State 125 U bersicht Lokale und spezielle E A 80 Unterschiedliche Adressierungsmodi 32 Unterst tzte Variablen Typen 30 USB Anschluss 116 Speichern 119 V Variablen Austausch 31 Steuerung 29 Z Zusammenfassung E As 86 154 EIO0000000634 05 2010
99. rten Standardeing nge sind e F r den XBT GC 1100 l0 bis 111 e F r den XBT GC 2120 l0 bis 115 e Fur den XBT GC 2230 l0 bis 115 Die integrierten Standardausgange sind e F r den XBT GC 1100 Q0 bis Q5 e Fur den XBT GC 2120 Q0 bis Q15 e F r den XBT GC 2230 Q0 bis Q15 EIO0000000634 05 2010 75 Integrierte E A Auf den Konfigurationseditor f r integrierte E As zugreifen So greifen Sie auf das Fenster zum Konfigurieren der E As zu Schritt Aktion 1 Erweitern Sie im Fenster Gerate das Ment Integrierte Funktionen 2 Doppelklicken Sie auf E A Tipp Eine Alternative besteht im Rechtsklicken auf Objekt bearbeiten Reaktion Es erscheint ein Editor zum Konfigurieren von E As mit folgenden Registerkarten e I O Konfiguration e 1 0 Abbild HINWEIS Wenn das Symbol im Fenster Ger te Interne Funktionen erscheint w hlen Sie Ger t aktualisieren mit einem Rechtsklick auf das Ger tesymbol Registerkarte Konfiguration Konfigurieren Sie Ihre integrierten Eing nge ber diese Registerkarte To x 1 0 Konfiguration 1 0 Abbild Parameter Typ Wert Standardwert Einheit Beschreibung Eing nge Filterung Aufz hlung von BYTE Nein Nein Filterwert reduziert St reffekt auf einem Steuerungseingang Speicherung00 Speicherung Aufz hlung von BYTE Ja Nein Speicherung Modus Aufz hlung von BYTE Fallende Flanke Steigende Flanke Speicherungsmodus
100. rufen Beschreibung der Registerkarten Die folgende Tabelle enth lt eine Beschreibung der Registerkarten die im Fenster Ger teeditor erscheinen Registerkarte Beschreibung Kommunikati onseinstellun gen Erlaubt das Konfigurieren einer Verbindung zwischen dem Programmiersystem und der Steuerung ist f r Erweiterungsmodule nicht verf gbar Applikationen Zeigt die Applikationen die auf der Steuerung ausgef hrt werden und erm glicht das Entfernen von Applikationen aus der Steuerung ist f r Erweiterungsmodule nicht verf gbar SPS Einstellungen Erlaubt das Konfigurieren des Fehlerausweichverhaltens an den Ausg ngen Status Zeigt ger tespezifische Status und Diagnosemeldungen Informationen Zeigt allgemeine Informationen zum Ger t an Name Beschreibung Hersteller Version Bild HINWEIS Weitere Informationen finden Sie in der CoDeSys Online Help 74 EIO0000000634 05 2010 Integrierte E A Konfiguration Konfigurationseditor f r integriertes E As Einf hrung Verwenden Sie den Konfigurationseditor f r integrierte E As zum Konfigurieren und berwachen der E As einer Steuerung Die folgende Tabelle beschreibt eine Reihe von Standard E As f r jeden XBT GC HMI Controller XBT GC HMI Controller Anzahl digitaler Eing nge Anzahl digitaler Ausg nge XBT GC 1100 12 6 XBT GC 2120 16 16 XBT GC 2230 16 16 Die integrie
101. rung Die Einrichtung einer Ethernet Verbindung und die Konfiguration der IP Adresse mit den HMI Steuerungen wird mit Vijeo Designer durchgef hrt Wenn die IP Adresse einer Steuerung mit Vijeo Designer zugewiesen wird gibt es zwei M glichkeiten e DHCP Server e Feste IP Adresse HINWEIS Wenn die oben genannten Adressierungsmodi nicht funktionsf hig sind startet die SPS mit einer IP Standardadresse siehe Seite 95 die von der jeweiligen MAC Adresse abgeleitet wird EIO0000000634 05 2010 93 Ethernet Konfiguration Ethernet Konfiguration Bei einer HMI Steuerung erfolgt die Ethernet Konfiguration ber den Vijeo Designer Eigenschafteninspektor wie in der folgenden Abbildung zu sehen ist Eigenschafteninspektor E SubnetMask 255 0 0 0 Standard Gateway 0 0 0 0 Ca ms O o E maa OOO E Benutzeranwendung Hauptlaufwerk Laufzeit beibehalten Aktiviert HINWEIS Die Parameter der Ethernet Konfiguration werden im Anschluss an das Herunterladen der HMI Anwendung bernommen Die folgende Tabelle enth lt eine kurze Erkl rung der verschiedenen Parameter die zur Einrichtung einer Ethernet Konfiguration erforderlich sind Element Beschreibung Herunterladen W hlen Sie in der Dropdown Liste die gew nschte Methode zum Herunterladen des Projekts Wenn Sie eine Ethernet Verbindung konfigurieren w hlen Sie Ethernet Methoden zum Herunterladen eines Projekts e Ethernet e Dateisystem e USB
102. rung Timeout Anzahl Wiederholungen TCP IP Konfiguration Gateway IP Adresse Nort Abbrechen Hilfe 3 Klicken Sie auf OK EIO0000000634 05 2010 133 Fehlersuche und h ufig gestellte Fragen FAQ Kopieren Sie den Ger tenamen der Steuerung in den SoMachine Ger teeditor und folgen Sie dabei den nachstehenden Anweisungen Schritt Aktion 1 Doppelklicken Sie im Fenster SoMachine Ger te auf den Steuerungsknoten Reaktion Das Fenster Ger teeditor wird ge ffnet W hlen Sie die Registerkarte Kommunikationseinstellungen 3 W hlen Sie die im Gateway verf gbare Steuerung wie in der folgenden Abbildung gezeigt MyController q gt x Kommunikationseinstellungen Applikationen Dateien SPS Einstllungen Dienste Status Information Den Netzwerkpfad zur Steuerung ausw hlen Gateway 2 0001 Aktiven Pfad setzen E 4s6ateway 2 Knotenname 9 MyController 0001 MyController Gateway hinzuf gen Zielsystemtyp 146 1000 Ger t hinzuf gen Adresse Ger tename TM238LFD24DT Zielsystem ID 16 101a101 Gateway verbinden Hersteller Schneider Electric Netz Zielssystem Version i Netzwerkpfad nicht im Projekt speichern Ej Netzwerkpfad beim Login abfragen Sicherer Online Betrieb 134 EIO0000000634 05 2010 Fehlersuche und h ufig gestellte Fragen FAQ Schritt Aktion 4 Klicken Sie auf Bearbeiten und
103. s 4 8 12 16 20 ms usw entsprechen Die folgende Abbdildung zeigt das Beispiel einer Zykluszeitverwaltung zwischen der Steuerung und den HMI Komponenten In diesem Beispiel wurde die Zykluszeit auf 16 ms gesetzt u A Zyklus n 1 P Bann ae ee ee es olol ol o o lo ca fey toy te ee eee We Hes ie elelelelele i EEE ss ERBE BETZ EEE l cu BBB 3er E a 3 52 52 MEHE i ge a De Te ee ee eee I I m H ff 0 4 8 12 16 20 t ms 42 E100000000634 05 2010 Tasks Tasktypen Einf hrung Zyklischer Task Der folgende Abschnitt enth lt eine Beschreibung der verschiedenen f r Ihr Programm verf gbaren Tasktypen sowie deren Merkmale Einem zyklischen Task wird ber die Einstellung Intervall im Bereich Typ der Unterregisterkarte Konfiguration eine feste Dauer zugewiesen Die Ausf hrung eines zyklischen Tasks verl uft wie folgt Festes benutzerdefiniertes Taskintervall m i i I a Taskdauer 1 Eingange lesen Die Eingangszustande werden an die Eingangsspeicherva riable l geschrieben und andere Systemvorg nge werden ausgef hrt 2 Taskverarbeitung Der im Task definierte Benutzercode POU usw wird verarbeitet Die Ausgangsspeichervariable Q wird gem den Anweisungen im Anwendungsprogramm aktualisiert jedoch w hrend dieses Vorgangs nicht an die physischen Ausg nge geschrieben 3 Ausg nge
104. schreiben Die Ausgangsspeichervariable Q wird gem jeglicher definierten Ausgangsforcierung angepasst das Schreiben der physischen Ausg nge h ngt jedoch vom Typ des verwendeten Ausgangs und der verwendeten Anweisungen ab Weitere Informationen ber das Definieren des Buszyklus Tasks finden Sie in der CoDeSys Onlinehilfe Weitere Informationen zum E A Verhalten finden Sie unter Beschreibung der Steuerungszust nde siehe Magelis XBT GT HMI Controller Programmierhandbuch 4 Verbleibende Intervalldauer Das Betriebssystem der Steuerung f hrt Systemverarbeitung und andere Tasks mit geringer Priorit t aus HINWEIS Wenn der f r einen zyklischen Task definierte Zeitraum zu kurz ist wird der Task unmittelbar nach dem Schreiben der Ausg nge wiederholt ohne zuvor andere Tasks mit einer niedrigeren Priorit t oder andere Systemverarbeitungen durchzuf hren Dies hat eine Auswirkung auf die Ausf hrung aller Tasks und kann dazu f hren dass die Steuerung die System Watchdog Grenzwerte berschreitet und so eine System Watchdog Ausnahme erzeugt ng EIO0000000634 05 2010 43 Tasks Freilaufender Task Ereignistask Ein freilaufender Task hat keine feste Dauer Die Ausf hrung eines freilaufenden Tasks verl uft wie folgt Variable Dauer basierend auf Dauer der jeweiligen Operation N 3 4 Taskdauer Eingange lesen Die Eingangszustande werden an die Eingangsspeicherva riable l geschrieben und a
105. sie rungswerte zur ckgesetzt Alle Feldbus Kommunikationen werden angehalten und dann werden die konfigurierten Feldbusse der neuen Anwendung nach dem Abschluss des Download gestartet Die integrierten Experten E A werden auf die vorherigen benutzerdefinierten Standardwerte zur ckgesetzt Nach dem Abschluss des Downloads werden sie auf die neuen benutzerkonfigurierten Standardwerte gesetzt 10 Alle anderen Experten E A werden auf ihre Initialisierungswerte zur ckgesetzt Nach dem Abschluss des Downloads werden sie auf die neuen benutzerkonfigu rierten Standardwerte gesetzt Einzelheiten zu den Variablen finden Sie unter Remanente Variablen siehe Seite 72 Auswirkungen des Download Befehls auf den FTP oder USB Speicherstick Es gibt keine Auswirkungen bis zum n chsten Neustart Beim n chsten Neustart sind die gleichen Auswirkungen zu beobachten wie bei einem Neustart mit einem ung ltigen Kontext Weitere Informationen finden Sie unter Reboot Befehl siehe Seite 115 EIO0000000634 05 2010 69 Steuerungszustande und Verhalten Fehlererkennung Fehlertypen und Fehlerhandhabung Handhabung erkannter Fehler Die Steuerung kann 3 Fehlertypen handhaben e Externe Fehler e Anwendungsfehler e Systemfehler Die folgende Tabelle enthalt eine Beschreibung der eventuell auftretenden Fehlertypen Fehlertyp Beschreibung Resultierender Steuerungsstatus Externe Fehler Externe Fehler werden vom
106. sollen m ssen Sie die Boot Anwendung manuell aktualisieren Dazu w hlen Sie im Online Men die Option Create boot application e Mehrfach Download SoMachine enth lt eine Funktion mit der Sie eine Anwendung vollst ndig auf mehrere Ziele in einem Netzwerk oder auf einen Feldbus herunterladen k nnen Eine der Standardoptionen die nach der Auswahl des Befehls Mehrfach Download zur Verf gung steht lautet Nach Download oder Online Change alle Applikationen starten Ist diese Option aktiviert werden alle heruntergeladenen Ziele ungeachtet des letzten Steuerungsstatus vor dem Mehrfach Download im RUNNING Status neu gestartet Deaktivieren Sie diese Option wenn die betroffenen Steuerungen nicht im RUNNING Status neu gestartet werden sollen Vor dem Verwenden der Option Mehrfach Download m ssen Sie die nderungen in dem Anwendungsprogramm in einer virtuellen bzw au erhalb einer Produktions umgebung testen und sicherstellen dass die betroffenen Steuerungen mitsamt der zugeordneten Ger te die erwarteten Bedingungen im RUNNING Status erf llen A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Pr fen Sie grunds tzlich dass das Anwendungsprogramm auf allen betroffenen Steuerungen und Ger ten wie erwartet funktioniert bevor Sie den Befehl Mehrfach Download mit der aktivierten Option Nach Download oder Online Change alle Applikationen starten ausf hren Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperver le
107. sten HSC in der Gruppe verf gbar 84 EIO0000000634 05 2010 Spezielle E A Phase A Eingang 2i Normaler Eingang Vorladen oder Vor Stroboskop Phase B Eingang 2i 2 HSC i 1 Ausgang i 1 PTO PWM oder Normaler Ausgang 7 Ausgang i Synchronisierter HSC i oe oder Normaler Ausgang Eingang 2i 1 Markierung oder Normaler Eingang Eingang 2i 3 Fall 3 Zwei 2 Phase HSC Kombination Die folgende Abbildung zeigt die Zwei 2 Phase HSC Kombination 0 Gruppe 0 QO HSC Zwei 2 Phasen 2 Gruppe 1 Q1 Gruppe 2 Q2 HSC Zwei 2 Phasen JTUU 6 Gruppe 3 Q3 F r diese Kombination werden Gruppe 0 HSC00 und Gruppe 1 HSC01 kombiniert um einen 2 Phase HSC zu bilden Gruppe 2 HSC02 und Gruppe 3 HSC03 bilden einen weiteren 2 Phase HSC Die folgenden Tabellen enthalten die verf gbaren Funktionen 10 oder 14 11 oder I5 a0 oder Q2 Z hler 1A Normaler Eingang oder Normaler Ausgang oder Vorladen oder Synchronisierter Ausgang Vor Stroboskop 12 oder I6 13 oder I7 Q1 oder Q3 Z hler 1B Normaler Eingang oder Normaler Ausgang oder Vorladen oder Synchronisierter Ausgang Vor Stroboskop E100000000634 05 2010 85 Spezielle E A E A Zusammenfassung Einfuhrung Die E A Zusammenfassung zeigt die aktuelle E A Pinbelegung f r E A Knoten wie z B HSC PTO PWM und PLI E A Zusammenfassung Um auf die E A Zusammenfassung zuzugreifen klicken Sie auf i
108. t Unterst tzung f r die CANbus Konfiguration ber Network_Manager interne Funktionen 1 Legende 1 Weitere Informationen zur Konfiguration finden Sie unter CANopen_Optimized Manager siehe Seite 102 EIO0000000634 05 2010 101 CANopen Konfiguration CANopen_Optimized Manager Hinzuf gen des CANopen_Optimized Managers Fugen Sie den CANopen_Optimized Manager in einem Projekt hinzu um ein dezentrales Ger t anzuh ngen Gehen Sie vor wie folgt um den CANopen_Optimized Manager hinzuzuf gen Schritt Aktion 1 Rechtsklicken Sie auf einen CANbus Knoten im Fenster Ger te und w hlen Sie Ger te hinzuf gen Reaktion Das Fenster Ger t hinzuf gen wird ge ffnet 55 Ger t hinzuf gen x Name CANopen_Optimized Aktion Ger tanh ngen Ger t einf gen Ger t anschlie en Ger t aktualisieren Ger t Hersteller Schneider Electric v Name Hersteller Version CANopen Optimized Schneider Electric 2 0 0 9 Alle Versionen anzeigen nur f r Experten Information I Lira Name Optimiertes CANopen Hersteller Schneider Electric Gruppen Sa Version 2 0 0 9 oan Modellnummer 1806 Beschreibung Optimierter CANopen Manager mit FDT Unterst tzung 31 Slaves Anh ngen des ausgew hlten Ger ts als letztes Kind von CAN i Sie k nnen einen anderen Zielknoten im Navigator ausw hlen w hrend dieses F
109. tartbedingungen Status RUNNING STOPPED oder HALT Methoden zur Ausgabe eines Befehls Reset Ursprung e SoMachine Online Men W hlen Sie den Befehl Reset Ursprung aus Auswirkungen des Befehls Reset Ursprung Die Anwendung wird angehalten Das Forcing wird gel scht Alle Benutzerdateien Boot Anwendung Datenprotokollierung werden gel scht Die Diagnoseanweisungen f r erkannte Fehler werden zur ckgesetzt Die Werte der Retain Variablen werden zur ckgesetzt Die Werte der Retain Persistent Variablen werden zur ckgesetzt Alle nicht lokalisierten und nicht remanenten Variablen werden zur ckgesetzt Noo hondD 66 EIO0000000634 05 2010 Steuerungszustande und Verhalten Reboot Befehl 8 Alle Feldbuskommunikationen werden angehalten 9 Die integrierten Expert E A werden auf die vorherigen benutzerdefinierten Standardwerte zur ckgesetzt 10 Alle anderen E A werden auf ihre Initialisierungswerte zur ckgesetzt Einzelheiten zu den Variablen finden Sie unter Remanente Variablen siehe Seite 72 Auswirkung Befiehlt einen Neustart der Steuerung Startbedingungen Jeder Status Methoden zur Ausgabe eines Reboot Befehls e Trennung und Wiederherstellung der Stromversorgung e REBOOT mittels eines Skripts Das Datei bertragungsskript auf einem USB Speicherstick kann ein REBOOT als endg ltigen Befehl ausgeben Die Steuerung kann im Status STOPPED neu gestartet werden sofern
110. tellen Sie sicher dass die Anwendung mit den SoMachine Versionen archiviert wird die zu ihrer Erstellung und Aktualisierung verwendet wurden Anforderungen an die USB Kabel Zum AnschlieBen der Steuerung an einen PC sind besondere USB Kabel erforderlich die in der folgenden Tabelle beschrieben sind Produktname Referenz Beschreibung USB XBT ZG 935 Herunterladen der im Editor erstellten Ubertragungskabel Projektdaten aus dem XBT GC Uber die USB Schnittstelle USB XBT ZGUSB Erweiterungskabel zum Verbinden des USB Frontseitenkabel Ports mit der Frontseite USB XBT ZGUSBB Erweiterungskabel zum Verbinden des USB Frontseitenkabel Ports mit der Frontseite USB TCS XCNA MUM3P Erweiterungskabel zum Verbinden des USB Programmierkabel Ports mit der Frontseite HINWEIS Bei einer Montage auf einer Frontseite sind folgende Kabelkombinationen zu verwenden e XBT ZG 935 und XBT ZGUSB e TCS XCNA MUMS8P und XBT ZGUSBB Anschluss per USB Kabel Nachstehend wird die Vorgehensweise zum Anschluss eines USB Kabels an den XBT GC HMI Controller beschrieben Schritt Aktion 1 SchlieBen Sie das USB Kabel an den XBT GC HMI Controller an und stellen Sie sicher dass sich die USB Halterung siehe Magelis XBTGC HMI Controller Hardwarehandbuch in der richtigen Position befindet 2 Verwenden Sie f r den Anschluss des USB Kabels die frontseitigen Verbindungen siehe Seite 116 3 SchlieBen Sie das US
111. ten einer Konfiguration spezieller E A 83 E A Zusammenfassung 86 EIO0000000634 05 2010 79 Spezielle E A Lokale und spezielle E A Ubersicht Einfuhrung Der XBT GC HMI Controller unterst tzt lokale E As siehe Seite 75 Man unterscheidet e 12 Hardwareeing nge und 6 Hardwareausgange f r die lokalen E As von einem XBT GC 1100 HMI Controller e 16 Hardwareeing nge und 16 Hardwareausg nge f r die lokalen E As am XBT GC 2120 HMI Controller und am XBT GC 2230 HMI Controller Spezielle E A Typen Ein lokaler E A kann als spezieller E A konfiguriert werden Spezielle E As umfassen e Schnellzahler HSC High Speed Counter siehe Magelis XBT GC HMI Controller Hochgeschwindigkeitsz hlung XBT GC HSC Bibliothekshandbuch weitere Informationen finden Sie hier HSC Bibliothek Benutzerhandbuch e Impulswellenausgang PTO Pulse Train Output siehe Magelis XBT GC HMI Controller Impulswellenausgang Impulsbreitenmodulation XBT GC Bibliothekshandbuch weitere Informationen finden Sie hier PTO PWM PLI Bibliotheken Benutzerhandbuch e Impulsbreitenmodulationsausgang PWM Pulse Width Modulation siehe Magelis XBT GC HMI Controller Impulswellenausgang Impulsbreiten modulation XBT GC Bibliothekshandbuch weitere Informationen finden Sie hier PTO PWM PLI Bibliotheken Benutzerhandbuch e Impulsspeichereingang PLI Pulse Latch Input siehe Magelis XBT GC HMI Controller Impulswellenausgang Impulsbreitenmodu
112. ter unterbricht die Kommunikation Die Ger te am CAN Bus wechseln in die konfigurierten Fehlerausweichstatus e Der Datenaustausch zwischen TPDO und RPDO wird unterbrochen e Der Datenaustausch der optionalen SDO wird sofern konfiguriert unterbrochen e Die Heartbeat und Node Guarding Funktionen werden sofern konfiguriert angehalten e Die aktuellen bzw Standardwerte werden ggf auf die TPDOs geschrieben und einmal vor dem Anhalten des CAN Masters gesendet 60 EIO0000000634 05 2010 Steuerungszustande und Verhalten 6 3 Zustandsubergange und Systemereignisse Ubersicht Zun chst werden in diesem Abschnitt die Ausgangszust nde f r die Steuerung beschrieben Anschlie end werden die Systembefehle vorgestellt mit denen ein bergang von einem Steuerungszustand zum einem anderen bewirkt werden kann sowie die Systemereignisse die ebenfalls Auswirkungen auf diese Zust nde haben k nnen Zuletzt folgt eine Erl uterung der remanenten Variablen sowie der Umst nde unter denen verschiedene Variablen und Datentypen bei Zustands ber g ngen beibehalten werden Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Steuerungsstatus und Ausgangsverhalten 62 Befehlen von Statuswechseln 64 Fehlererkennung Fehlertypen und Fehlerhandhabung 70 Remanente Variablen 72 EIO0000000634 05 2010 61 Steuerungszustande und Verhalten Steuerungsstatus und Ausgangsver
113. terregisterkarte Konfiguration der Registerkarte Taskkonfiguration Der Zugriff auf diese Registerkarte erfolgt mit einem Doppelklick auf den entsprechenden Task im Ger tebaum HINWEIS Weitere Informationen zu Watchdogs finden Sie in der Online Hilfe zu CoDeSys 46 EIO0000000634 05 2010 Tasks Taskprioritaten Einf hrung Sie k nnen f r jeden Task eine Priorit t zwischen 0 und 31 konfigurieren 0 ist die h chste und 31 die geringste Priorit t Jeder Task muss einen eindeutigen Namen besitzen A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Eine Priorit tsstufe darf nicht zwei verschiedenen Tasks zugewiesen werden Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben Empfehlungen f r die Taskpriorit t e Priorit t O bis 24 Steuerungs Tasks Ordnen Sie diese Priorit ten den Tasks mit einer hohen Echtzeitanforderung zu e Priorit t 25 bis 31 Hintergrund Task Ordnen Sie diese Priorit ten den Tasks mit einer niedrigen Echtzeitanforderung zu E100000000634 05 2010 47 Tasks Task Preemption aufgrund von Task Prioritaten Wenn ein Taskzyklus gestartet wird kann dieser jegliche Tasks mit einer geringeren Priorit t unterbrechen Task Preemption Der unterbrochene Task wird wiederauf genommen wenn der Taskzyklus mit der h heren Priorit t fertiggestellt wurde N Priority N 1 Priority Inputs Inputs Outputs
114. tzungen oder Sachsch den zur Folge haben HINWEIS Im Gegensatz zu einem normalen Download wird die Option zum Erstellen einer Boot Anwendung w hrend des Mehrfach Downloads von SoMachine nicht zur Verf gung gestellt Sie k nnen die Boot Anwendung jederzeit manuell erstellen indem Sie die Option Create boot application im Online Men der betroffenen Steuerungen w hlen Hinweis 8 Die SoMachine Softwareplattform enth lt zahlreiche leistungsstarke Optionen zum Verwalten der Task Ausf hrung und der Ausgangsbedingungen von Steuerungen im STOPPED oder HALT Status Weitere Informationen hierzu finden Sie unter Steuerungsstatus und Ausgangsverhalten Hinweis 9 Um den HALT Status zu beenden m ssen Sie einen der Reset Befehle verwenden Reset warm Reset kalt Reset Ursprung die Anwendung herunterladen oder die Steuerung Aus und Wiedereinschalten EIO0000000634 05 2010 55 Steuerungszustande und Verhalten Hinweis 10 Der RUNNING Status bietet zwei Ausnahmebedingungen die im Run Status oder als Fehlermeldungen im HMI Fenster ausgegeben werden Hierbei handelt es sich um e RUNNING mit Externem Fehler Sie k nnen die Ausnahmebedingung durch L schen des externen Fehlers beenden Es sind keine Steuerungsbefehle erforderlich e RUNNING mit Haltepunkt Weitere Informationen zu dieser Ausnahmebe dingung finden Sie unter Beschreibung des Steuerungsstatus siehe Seite 57 56 EIO0000000634 05 2010 Steuer
115. ugef gt HINWEIS Eine serielle Leitung kann nicht gleichzeitig Modbus und SoMachine Protokolle unterst tzen 112 E100000000634 05 2010 Konfiguration der seriellen Leitung Konfigurationsfenster des Modbus_Manager Doppelklicken Sie im Geratebaum auf Modbus_Manager um auf die Registerkarte Konfiguration f r den Modbus Manager zuzugreifen Konfiguration Status Information Modbus MODBUS Adressierung Zeit zwischen Frames ms oO Serielle Leitungseinstellungen Baud rate 38400 Parit t Keine Datenbits 8 Stoppbits 1 Physisches Medium RS485 Die folgende Tabelle enth lt die Beschreibung der Modbus Parameter Element Beschreibung Modbus Parameter Adressierung Geben Sie den Ger tetyp an e Master e Slave Adresse 1 bis 247 Modbus Adresse des Ger ts Zeit zwischen Zeit die erforderlich ist um eine Buskollision zu vermeiden Frames ms Dieser Parameter muss fiir jedes Modbus Gerat auf der Verbindung identisch sein Serielle Leitungseinstellungen Baudrate Ubertragungsgeschwindigkeit Paritat Wird f r die Fehlererkennung verwendet Datenbits Anzahl der Bits bei der bertragung von Daten Stoppbits Anzahl der Stoppbits Physisches Das jeweils verwendete Medium kann eine der folgenden Medium Komponenten sein e RS485 oder e RS232 E100000000634 05 2010 113 Konfiguration der seriellen Leitung 114
116. und ist mit Ein und Ausg ngen der Steuerung verkn pft Diese E A werden nacheinander aktualisiert Eine Steuerung kann mehrere Tasks erf llen U UDINT ist das Akronym f r Unsigned Double Integer nicht vorzeichenbehaftete doppelte Ganzzahl ist in einem 32 Bit Format kodiert UINT ist das Akronym f r Unsigned Integer nicht vorzeichenbehaftete Ganzzahl wird in einem 16 Bit Format kodiert 148 EIO0000000634 05 2010 Glossar Zyklus Das Scanning Programm der Steuerung f hrt im Wesentlichen drei Funktionen aus 1 Es liest die Eing nge und legt die entsprechenden Werte im Speicher ab 2 Es f hrt schrittweise das Anwendungsprogramm aus und legt die Ergebnisse im Speicher ab 3 Es verwendet die Ergebnisse zum Aktualisieren der Ausg nge EIO0000000634 05 2010 149 Glossar 150 EIO0000000634 05 2010 Index A Analoge E A Module TM2 92 Anwendung Speichern 119 Applikation Aktiv 16 Array Datenaustausch 30 Austausch Variablen 37 Bibliotheken Steuerung 27 C CANopen Dezentrale Ger te 104 105 Erweiterungsmodule 104 Hardwarekonfiguration 98 Hinzuf gen eines Moduls 22 22 Konfiguration der Baudrate 100 Konfigurationsfenster f r dezentrale Ge r te 105 Master Einheit 98 Network_Manager 101 Optimized Manager 102 Schnittstellenkonfiguration 98 Software Voraussetzungen 98 Controller Anschlie en der Steuerung 115 D Datenaustausch Array 3
117. ung wird nicht ausgef hrt e Die Ausg nge werden normal geschrieben Die Ausgangspeichervariable Q wird mit der Konfiguration Werte beibehalten oder der Konfiguration Alle Ausg nge auf Standardwert setzen aktualisiert f r das Ausgangsforcing angepasst und auf die physischen Ausg nge geschrieben HINWEIS Experten Funktionen funktionieren normal weiter Z hler fahren beispielsweise mit dem Z hlen fort Diese Experten Funktionen haben jedoch keine Auswirkung auf den Status der Ausg nge Die Ausg nge der Experten E A sind mit dem hier aufgef hrten Verhalten konform HINWEIS ber die Ethernet Serial USB und CAN Kommunikation empfangene Befehle schreiben weiterhin auf die Speichervariablen Die nderungen an den Ausgangsspeichervariablen Q werden auf die physischen Ausg nge geschrieben CAN Verhalten bei Auswahl der Option E As aktualisieren im Stop Folgendes trifft f r CAN Busse zu wenn die Einstellung E As aktualisieren im Stop ausgew hlt wurde e Der CAN Bus bleibt vollst ndig betriebsbereit Die Ger te auf dem CAN Bus fahren mit der Suche nach einem funktionsf higen CAN Master fort e TPDO und RPDO fahren dem Datenaustausch fort Das optionale SDO f hrt sofern konfiguriert mit dem Datenaustausch fort e Die Heartbeat und Node Guarding Funktionen sind sofern konfiguriert weiterhin funktionsf hig EIO0000000634 05 2010 59 Steuerungszustande und Verhalten e Wenn das Feld Verhalten der Ausgange
118. ungszustande und Verhalten 6 2 Beschreibung der Steuerungszustande Beschreibung des Steuerungsstatus Einf hrung Dieser Abschnitt enth lt eine detaillierte Beschreibung der Steuerungsstatus A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB e Bevor Sie einen Statuswechsel ausf hren Steuerungsoptionen konfigurieren ein Programm hochladen oder die physische Konfiguration einer Steuerung und der angeschlossenen Ger te ndern m ssen Sie grunds tzlich den jeweiligen Steuerungsstatus pr fen e Bedenken Sie die Auswirkungen eines Statuswechsels auf alle angeschlossenen Ger te e Bevor Sie nderungen an der Steuerung vornehmen m ssen Sie grunds tzlich den Steuerungsstatus feststellen und dazu auf das Ausgangs forcing achten bzw die Statusinformationen der Steuerung ber SoMachine pr fen Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 1 Hinweis Die Steuerungsstatus lassen sich aus der PLC_R i_wStatus Systemvariablen in der XBT Gx PLCSystem Bibliothek siehe Magelis XBTGC XBTGT XBTGK HMI Controller Systemfunktionen und Variablen XBTGx PLCSystem Bibliothekshandbuch entnehmen E100000000634 05 2010 57 Steuerungszustande und Verhalten Steuerungsstatustabelle In der folgenden Tabelle werden die verschiedenen Status der Steuerung beschrieben SPS Status Beschreibung BOOTING Die Steueru
119. werden wiederhergestellt wenn der gespeicherte Kontext g ltig ist EIO0000000634 05 2010 67 Steuerungszustande und Verhalten 6 Alle nicht lokalisierten und nicht remanenten Variablen werden auf ihre Initialisie rungswerte zur ckgesetzt 7 Alle Feldbus Kommunikationen werden nach dem erfolgreichen Laden und Neustarte der Boot Anwendung angehalten und neu gestartet 8 Alle E A werden erst auf ihre Initialisierungswerte und dann auf ihre benutzerde finierten Standardwerte zur ckgesetzt wenn die Steuerung nach dem Neustart in den Status STOPPED wechselt Einzelheiten zu den Variablen finden Sie unter Remanente Variablen siehe Seite 72 HINWEIS Der Test Kontext pr fen folgert dass der Kontext g ltig ist wenn die Anwendung und die remanenten Variablen mit den in der Boot Anwendung definierten Variablen identisch sind HINWEIS Wenn Sie die Anwendung online ndern w hrend sich die Steuerung im Status RUNNING oder STOPPED befindet die Boot Anwendung jedoch nicht manuelle aktualisieren erkennt die Steuerung den Unterschied beim darauf folgenden Neustart Die remanenten Variablen werden wie bei der Ausf hrung des Befehls Reset kalt zur ckgesetzt und die Steuerung wechselt in den Status STOPPED Download Application Befehl Auswirkung L dt die ausf hrbare Anwendung in den RAM Speicher Erstellt optional eine Boot Anwendung im Flash Speicher Startbedingungen RUNNING STOPPED HALT und EMPTY Methoden
120. wngrade der Firmware auf einer Steuerung durchzuf hren folgen Sie bitte der nachstehenden Anleitung Schritt Aktion 1 Trennen Sie die Steuerung von der Spannungsversorgung bevor Sie den USB Speicherstick anschlie en 2 Schlie en Sie den USB Speicherstick auf dem die Anwendung und die Firmware gespeichert sind an den USB Port der Steuerung 3 Schalten Sie die Steuerung ein Reaktion Die Anwendung und die Firmware Version werden vom USB Speicherstick heruntergeladen HINWEIS Wenn Sie einen USB Speicherstick mit der Anwendung und der Firmware bei eingeschalteter Steuerung anschlie en erscheint auf dem Bildschirm eine Meldung mit der Frage ob Sie die Anwendung von dem USB Speicherstick installieren m chten Speichern der Anwendung und Firmware auf einem USB Speicherstick Sie k nnen die Anwendung und die Firmware auf einem FAT 32 USB Speicherstick speichern Dazu folgen Sie bitte der Anleitung in der nachstehenden Tabelle Schritt Aktion 1 Stecken Sie einen USB Speicherstick in den USB Port des Computers 2 Doppelklicken Sie auf HMI Anwendung im Fenster Ger te Ihres Projekts Reaktion Das Projekt wechselt auf HMI und das Hauptfenster von Vijeo Designer erscheint 3 Klicken Sie mit der rechten Maustaste auf den Steuerungsknoten im Navigator Fenster und w hlen Sie Eigenschaften aus Reaktion Das Fenster Eigenschafteninspektor wird angezeigt EIO0000000634 05 2010 119
121. zun chst die HSC Regeln 2 Ber cksichtigen Sie die PLI Regeln 3 Konfigurieren Sie die PTO PWM Regeln Die Konfiguration der speziellen E As ergibt sich aus der Anzahl und des Typs des erforderlichen HSC Es gibt drei F lle e Fall 1 siehe Seite 83 Es ist kein HSC oder es ist nur ein 1 Phase HSC erforderlich auch als Kein 2 Phase HSC bezeichnet e Fall 2 siehe Seite 84 Es ist ein 2 Phase HSC erforderlich e Fall 3 siehe Seite 85 Es sind zwei 2 Phase HSC erforderlich Weitere Informationen hierzu finden Sie im Kapitel ber die HSC Konfiguration siehe Magelis XBT GC HMI Controller Hochgeschwindigkeitsz hlung XBT GC HSC Bibliothekshandbuch 82 EIO0000000634 05 2010 Spezielle E A Moglichkeiten einer Konfiguration spezieller E A Fall 1 Keine 2 Phase HSC Kombination Alle Gruppen k nnen unabh ngig voneinander als HSC PLI oder PTO PWM konfiguriert werden HSC 1 Phase PTO PWM oder PLI Gruppe 0 QO HSC 1 Phase PTO PWM oder PLI Gruppe 1 Q1 HSC 1 Phase PTO PWM oder PLI Gruppe 2 Q2 HSC 1 Phase PTO PWM oder PLI Gruppe 3 Q3 Diese Gruppen erm glichen die Kombinationen die der folgenden Tabelle zu entnehmen sind Hauptfunktionen l 2n l 2n 1 Qin 1 Phase HSC 1 Phase HSC Eingang Normaler Eingang Normaler Ausgang Eingang oder oder Vorladen oder Synchronisierter Vor Stroboskop Ausgang Normaler E A Normaler Eingang Normaler Eingang Normaler Ausgang PWM
122. zuzuf gen 1 oder e klicken Sie auf Schlie en 1 Sie k nnen bis zu 16 dezentrale CANopen Ger te siehe Seite 98 an eine CANopen Master Einheit anschlie en CANopen Konfigurationsfenster f r dezentrale Ger te Das Konfigurationsfenster f r dezentrale Ger te wird durch einen Doppelklick auf ein entsprechendes Ger t im Fenster Ger t aufgerufen Weitere Informationen finden Sie im Abschnitt zu dezentralen CANopen Ger ten in der CoDeSys Online Help Dezentrale mit CANopen verf gbare Ger te Die folgende Liste zeigt die dezentralen Ger te die mit CANopen verf gbar sind und von SoMachine unterst tzt werden Variable Antriebe wie z B ATV 31 oder ATV 71 Servo Antriebe wie z B Lexium 05 Integrierte Antriebe wie z B ILA1F ILE1F oder ILS1F Opto elektronische Encoder wie z B Osicoder Konfigurierbare Sicherheitssteuerungen wie z B Preventa XPSMCeeZC Schrittantriebe wie z B SD328 Motorenverwaltung und Schutzsysteme wie z B TeSysT Motorabg nge wie z B TeSysU Verteilte E As wie z B FTB oder TVD_OTB HINWEIS Weitere CANopen Ger te k nnen ber die elektronischen Datenblatt dateien EDS hinzuf gt werden Weitere Informationen finden Sie unter Unterst tzte Ger te siehe SoMachine Einf hrung Detaillierte Informationen zu diesen dezentralen Ger ten k nnen Sie der Dokumentation zu externen Ger ten auf der Website von Schneider Electric entnehmen EIO0000000634 05 2010

Download Pdf Manuals

image

Related Search

Related Contents

Operating Instructions    GROUPE 1 FONGICIDE  Gebrauchsanleitung Manual Mode d`emploi  高度救助資機材 (PDF:186KB)  Guia de instalação - Epson America, Inc.  Samsung 32" D5000NR Series 5 โทรทัศน์ LED TV คู่มือการใช้งาน  K20m EXTER - Beijer Electronics  5インチ ナビ`ゲ一ション  Trust PSP Battery Pack PW-2992p  

Copyright © All rights reserved.
Failed to retrieve file