Home

Programmierhandbuch LMC058 - BERGER

image

Contents

1. Kan le Variable Mapping Kanal Adresse Typ Aktueller Wert Standardwert Einheit Beschreibung 2 Engng l Eingang E e 2 mo W11 WORD H e Im W12 WORD E w2 W13 WORD E o m3 wwa WORD H e w4 W15 WORD E m5 W16 WORD H Q IW6 W17T WORD H e W7 W18 WORD 39 m8 W19 WORD H 2 me JAW20 WORD D Ausgang Ausgang B awo YAW3 WORD E aw YOWA4 WORD H Q aw2 YQW5 WORD H e aw3 wawe WORD B aw4 QW7 WORD 8 9 aw5 aws WORD H o aw AWI WORD B e aw QW10 WORD H aws awii WORD D 9 aws QaW12 WORD Kanal Typ Beschreibung Eingang IWO WORD Halteregister O IWx WORD Halteregister x Ausgang IWO WORD Eingangsregister 0 IWy WORD Eingangsregister y Die Anzahl der Worte ist von den Parametern Halteregister IW und Eingangs register QW auf der Registerkarte ModbusTCP abh ngig HINWEIS Ausgang bedeutet AUSGANG der Master Steuerung IW f r die Steuerung Eingang bedeutet EINGANG der Master Steuerung QW f r die Steuerung 202 EIO0000000410 05 2010 CANopen Konfiguration 13 Einf hrung In diesem Kapitel wird die Konfiguration der CAN Schnittstelle in der Steuerung beschrieben Der Modicon LMC058 Motion Controller verf gt ber zwei CAN Verbindungen mit denen Sie entweder einen CANmotion Master und einen CANopen Master oder aber zwei CANopen Master deklarieren k nnen e Eine Verbindung CAN1 unterst tzt einen CA
2. Feldname Byte TR Bezeichnung G ltigkeit der Port Diagnosedaten 2 Logische physikalische Portnummer 2 Ethernet Steuerungsfunktion 2 Kabeltyp Duplexstatus Verkn pfungsgeschwindigkeitsfunktio 2 Geschwindigkeit n Ethernet Steuerungsfunktion 2 Verkn pfungsgeschwindigkeitskonfig 2 Geschwindigkeit uration Ethernet Steuerungsbetrieb F Verkn pfungsgeschwindigkeitsbetrieb 2 Geschwindigkeit Port MAC Adresse 6 MAC Adresse Medienz hler 72 Reserviert 46 R Gesamt 140 156 EIO0000000410 05 2010 Ethernet Konfiguration Ethernet Port Diagnose G ltigkeit der Medienz hler Diagnosedaten Modbus TCP Port 502 Diagnose Feldname Byte TR Bezeichnung Dateng ltigkeit der Medienz hler 4 Anz fehlerfrei gesend Frames 4 Fehlerfrei gesendete Frames Anz fehlerfrei empf Frames 4 Fehlerfrei empfangene Frames Reserviert 60 Gesamt 72 Modbus TCP Port 502 Diagnose Feldname Byte TR Bezeichnung Modbus TCP Port 502 Diag G ltigkeit 4 Port 502 Status 2 Anz offener Verbindungen 2 Num_Open_Cnx Anz gesend MB Meld 4 Num_MB_Msgs_Xmit Anz empf MB Nachr 4 Num_MB_Msgs_Rcvd Anz offener Client Verb 2 Num_Open_ClientCnx Reserviert 2 Max Anz Verbindungen 2 Max_Num_Cnx Max Anz Client Verbindungen 2 Max_Num_ClientCnx Reserviert 2 Anz gesendeter MB Fehlermeld 4 Num_MB_Error_Msgs_Se
3. EIO0000000410 05 2010 137 TM5 Module Statuseingangsregister Das Byte StatusInput beschreibt den Status der einzelnen Eingangskan le Bit Beschreibung Bitwert 0 1 Kanal 0 Status 00 Kein Fehler erkannt 2 3 Kanal 1 Status 01 Wert unter unterem Grenzwert 10 Wert ber oberem Grenzwert 4 5 Kanal 2 Status 11 Drahtbruch 6 7 Kanal 3 Status 1 ist daher nicht erforderlich Standardeinstellung Der Eingangswert hat einen unteren Grenzwert Unterlauf berwachung Nach nderungen des unteren Grenzwerts Der Eingangswert wird auf den festgelegten Wert begrenzt Das Statusbit wird gesetzt wenn der untere Grenzwert unterschritten wird Zykluszeit und E A Aktualisierungszeit Die folgende Tabelle enth lt die Modulmerkmale zur Konfiguration der TM5 Buszykluszeit Merkmal Wert Ohne Filter Mit Filter Minimale Zykluszeit 100 us 500 us Minimale E A Aktualisierungszeit 300 us ims Weitere Informationen finden Sie unter TM5 Manager Konfiguration siehe Seite 118 138 EIO0000000410 05 2010 TM5 Module 10 3 Konfiguration von TM5 Erweiterungsmodulen Konfiguration von TM5 Erweiterungsmodulen Einf hrung Der Modicon LMC058 Motion Controller unterst tzt die folgenden TM5 Erweiterungsmodule e Analoge digitale Module e Spezialisierte Module HSC e Sender und Empf ngermodule e Allgemeine und Stromverteilermodule
4. u j X IX IX w l es 4 8 8 8 X8 IX8 IX8 AXi AIX X je 8 9 9 IX X E es 9 IX9 wW KAW3 QX6 3 IBOOL QX6 5 f BOOI KAX6 6 AQX6 7 QX7 0 QX7 1 QX7 2 QX7 3 Weitere Informationen finden Sie unter Beschreibung der Registerkarte I O Abbild siehe Seite 124 EIO0000000410 05 2010 129 TM5 Module Die folgende Tabelle beschreibt die Konfiguration des I O Abbilds Kanal Typ Standardw Beschreibung ert Eing nge StatusDigitalOutputs UINT Statuswort aller Ausg nge StatusDigitalOutput0O BOOL Das mit dem jeweiligen Ausgang verkn pfte Statusbit e 0 OK StatusDigitalOutput1 1 e 1 Erkannter Fehler Ausg nge DigitalOutputs UINT Befehlswort aller Ausg nge DigitalOutput0O BOOL TRUE Befehlsbit von Ausgang 0 FALSE DigitalOuput11 Befehlsbit von Ausgang 11 130 EIO0000000410 05 2010 TM5 Module Integriertes E A Standardmodul Al4LE Einf hrung Das integrierte E A Standardmodul AI4LE ist ein Analogeingangsmodul mit 4 Eing ngen und den Werten 10 Vdc 0 20 mA 4 20 mA Wenn Sie den Eingang f r die Spannungsmessung verdrahtet haben und SoMachine f r eine Konfiguration vom Typ Strom konfigurieren kann das Modul dadurch permanent besch digt werden VORSICHT GER T NICHT BETRIEBSBEREIT Vergewissern Sie sich dass die physische Verdrah
5. Schritt Aktion 2 Einen Austausch konfigurieren Im Feld Kanal k nnen Sie die folgenden Werte hinzuf gen e Kanal Geben Sie einen Namen f r den Kanal ein e Zugriffstyp W hlen Sie den Typ des Datenaustauschs aus Lesen oder Schreiben oder Lesen Schreiben mehrerer Register d h MW e Trigger W hlen Sie den Trigger f r den Datenaustausch aus Er kann entweder ZYKLISCH mit einem im Feld Zykluszeit ms definierten Zeitraum sein oder an der STEIGENDEN FLANKE auf einer Booleschen Variablen starten die Boolesche Variable wird dann auf der Registerkarte Modbus Master I O Abbild definiert e Kommentar F gen Sie einen Kommentar zu diesem Kanal ein Im Feld READ Register wenn es sich um einen Lese oder um einen Lese Schreib Kanal handelt k nnen Sie MW f r das Lesen auf einem Modbus Slave konfigurieren Diese werden auf IW zugeordnet siehe Registerkarte Modbus Master I O Abbild e Offset Offset des zu lesenden MW 0 bedeutet dass es sich bei dem ersten Objekt das gelesen wird um MWO handelt e L nge Anzahl der zu lesenden MW Beispiel Wenn Offset 2 und L nge 3 liest der Kanal MW2 MW3 und MWA e Fehlerbehandlung W hlen Sie das Verhalten verwandter IW im Fall eines Kommunikationsverlusts Im Feld WRITE Register wenn es sich um einen Schreib oder um einen Lese Schreib Kanal handelt k nnen Sie MW f r das Schreiben auf einem Modbus Slave konfigurieren Diese werden auf QW
6. Schritte Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf den Eintrag Kommunikation Serielle Leitung auf der linken Seite Klicken Sie auf den Eintrag Protokolleinstellungen Reaktion Das Konfigurationsfenster f r Modbus Manager wird angezeigt Konfiguration Status Information Modbus Adressierung Zeit zwischen Frames ms 10 Serielle Leitungseinstellungen Baud rate 38400 Parit t Keine Datenbits 8 Stoppbits 1 Physisches Medium RS485 Legen Sie die Parameter wie in der folgenden Tabelle beschrieben fest Element Beschreibung bertragungsmodus Legen Sie den zu verwendenden bertragungsmodus fest e RTU Verwendet Bin rcodierung und CRC Fehlerpr fung 8 Datenbits e ASCII Nachrichten liegen im ASCII Format vor LRC Fehlerpr fung 7 Datenbits Dieser Parameter muss f r jedes Modbus Ger t auf der Verbindung identisch sein Adressierung Geben Sie den Ger tetyp an e Master eo Slave Adresse Modbus Adresse des Ger ts Zeit zwischen Frames ms Zeit zur Vermeidung von Bus Kollision Dieser Parameter muss f r jedes Modbus Ger t auf der Verbindung identisch sein Serielle Leitungseinstellungen Im Konfigurationsfenster f r die serielle Leitung festgelegte Parameter EIO0000000410 05 2010 239 Konfiguration serieller
7. EthernetiP Slave E A Abbild Information Konfigurierte Parameter Ausgangs Assembly Ursprung gt Ziel IW Instanz 150 Gr e 10 3 Eingangs Assembly Ursprung gt Ziel QW Instanz 100 Gr e 10 lt 176 EIO0000000410 05 2010 Ethernet Konfiguration Element Zul ssiger Steuerungsbereich SoMachine Standardwert Ausgangs Assembly Instanz 150 189 150 Gr e Ausgangs Assembly 2 40 10 Eingangs Assembly Instanz 100 149 100 Gr e Eingangs Assembly 2 40 10 Generation der EDS Datei Die EDS Datei wird automatisch beim Herunterladen einer Anwendung oder beim Starten einer Anwendung sofern eine Boot Anwendung existiert je nach den oben aufgef hrten Parametern im Verzeichnis usr Eip der Steuerung generiert HINWEIS Die EDS Datei wird generiert wenn das Ethernet Netzwerk einwandfrei auf der Steuerung l uft Kabel ist angeschlossen und IP Adresse ist erfasst Registerkarte EtherNet IP Ger t I O Abbild Auf der Registerkarte I O Abbild k nnen die Variablen definiert und benannt werden Weiterhin sind auf dieser Registerkarte zus tzliche Informationen wie die topologische Adressierung enthalten EIO0000000410 05 2010 177 Ethernet Konfiguration EthernetIP EthernetIP Slave E A Abbild Information Kan le Variable Mapping Kanal Adresse Typ Aktueller Wert Standardwert
8. Filterstufe Der Eingangswert wird entsprechend der Filterstufe ausgewertet Anschlie end kann eine Eingangsrampenbegrenzung unter Verwendung dieser Auswertung angewendet werden Formel zur Auswertung des Eingangswerts Wertau Eingangswert Wertneu Werta 2 TR lterstufe Filterstufe Anpassbare Filterstufen Filterstufe Filter deaktiviert Filterstufe 2 Filterstufe 4 Filterstufe 8 Filterstufe 16 Filterstufe 32 Filterstufe 64 Filterstufe 128 Die folgenden Beispiele zeigen die Funktion der Filterstufe basierend auf einem sprunghaften Anstiegs am Eingang und einer St rung Beispiel 1 Der Eingangswert macht einem Sprung von 8 000 auf 16 000 Das Diagramm zeigt den ausgewerteten Wert mit den folgenden Einstellungen Eingangsrampenbegrenzung 0 Filterstufe 2 oder 4 16000 4 8000 i23 4s G7 tms 6 Eingangswert Ausgewerteter Wert Filterstufe 2 Ausgewerteter Wert Filterstufe 4 Sprung am Eingang Pop 134 EIO0000000410 05 2010 TM5 Module Beispiel 2 Der Eingangswert erf hrt eine St rung Das Diagramm zeigt den ausgewerteten Eingangswert mit den folgenden Einstellungen Eingangsrampenbegrenzung 0 Filterstufe 2 oder 4 1 2 3 4 5 6 7 8 t ms Eingangswert Ausgewerteter Wert Filterstufe 2 Ausgewerteter Wert Filterstufe 4 St rung Spannungsspitze AON a Eingangsrampenb
9. Hinweis 5 Wenn eine Stromunterbrechung eintritt bleibt die Steuerung noch mindestens 4 ms im Zustand IM RUN MODUS bevor sie heruntergefahren wird Wenn Sie konfiguriert haben dass der Run Stop Eingang seinen Strom aus derselben Quelle erh lt wie die Steuerung wird eine Stromunterbrechung an diesem Eingang umgehend festgestellt und die Steuerung reagiert so als h tte sie einen STOP Befehl empfangen Wenn also Steuerung und Run Stop Eingang aus derselben Quelle mit Strom versorgt werden wird die Steuerung nach einem Stromausfall in der Regel im Zustand GESTOPPT neu gestartet Hinweis 6 Bei einem erfolgreichen Anwendungsdownload treten folgende Ereignisse ein e Die Anwendung wird direkt in den RAM Speicher geladen e Standardm ig wird die Bootanwendung erstellt und im Flash Speicher gespeichert e Die Einstellungen aus der Post Konfigurationsdatei siehe Seite 38 falls vorhanden werden zugewiesen EIO0000000410 05 2010 63 Steuerungszust nde und Verhalten Hinweis 7 Standardm ig begibt sich eine Steuerung nach dem Download eines Anwendungsprogramms in den Zustand GESTOPPT unabh ngig von der Einstellung des Run Stop Eingangs oder dem letzten Zustand der Steuerung vor dem Download Diesbez glich sind jedoch zwei wichtige berlegungen zu beachten e Online Change Ein erfolgreich verlaufener Online Change teilweiser Download der eingeleitet wurde w hrend sich die Steuerung im Status IM RUN MODUS befinde
10. Statuswort 16 6041 10 16 E 2nd transmit PDO communication 16 801 11 ort E 3rd transmit PDO communication 16 1802 14 a 4th transmit PDO communication 1621803 1B1 PDO hinzuf gen Mapping hinzuf gen L schen Bearbeiten 216 EIO0000000410 05 2010 CANopen Konfiguration Konfiguration der CANopen Schnittstelle So konfigurieren Sie den CAN Bus Ihrer Steuerung Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung i 2 Klicken Sie auf der linken Seite des Bildschirms auf den Eintrag Kommunikation Klicken Sie auf den Eintrag CANO oder CAN1 Klicken Sie auf den Eintrag Physikalische Einstellungen Ergebnis Auf der rechten Seite wird das Dialogfeld mit den Registerkarten zur Konfiguration des CANopen Netzwerks angezeigt 5 Konfigurieren Sie die Baudrate Standardwert 250 000 bps oa Baudrate bits s 250000 v C A N O p n Net lt gt Online Buszugriff Block SDO und NMT Zugriff bei laufender Applikation HINWEIS Mit der Option Online Buszugriff k nnen Sie das Senden von SDO und NMT ber den Statusbildschirm blockieren EIO0000000410 05 2010 217 CANopen Konfiguration Erstellung und Konfiguration von CANopen Manager Gehen Sie vor wie folgt um den CANopen Manager zu erstellen und zu konfigurieren Schritt Aktion 1 Klicken Sie
11. Steuerung Integrierte normale Beschreibung E A LMCO58LF42 e DI12DE 12 digitale Eing nge 24 VDC Strom aufnehmendg IEC 61131 2 Typ 1 DO12TE 12 Ausg nge 24 VDC 0 5 A LMCO58LF424 DI12DE 12 digitale Eing nge 24 VDC Strom aufnehmendg IEC 61131 2 Typ 1 DO12TE 12 Ausg nge 24 VDC 0 5 A AI4LE 4 Eing nge 10 V 0 20 mA 4 20 mA Konfiguration integrierter normaler E A So konfigurieren Sie normale integrierte E A Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung 2 Klicken Sie auf den Eintrag Integrierte E A auf der linken Seite W hlen Sie das Modul aus das Sie konfigurieren m chten Ergebnis Die Registerkarte I O Konfiguration wird angezeigt Beschreibung der Registerkarte O Konfiguration Die integrierten normalen E A Module k nnen ber die Registerkarte I O Konfiguration konfiguriert werden 1 O Konfiguration E A Abbild Status Information tt ET es m C C Fe HERE EEE Klemmenleiste Aufz hlung von BYTE TMSACTB12 TMSACTB12 I I EIO0000000410 05 2010 123 TM5 Module Die Registerkarte I O Konfiguration enth lt die folgenden Spalten Element Beschreibung Ver nderbar Parameter Parametername Nein Typ Datentyp des Parameters Nein Wert Wert des Parameters Wenn der Parameter bearbeitet werden kann wird durch Doppelklicken ein Bearbei
12. modulTyp ist ein numerischer Wert z B 111 e paramld ist ein numerischer Wert der auf den zu ndernden Parameter verweist z B 10000 e paramField ist die Zeichenfolge die zus tzlich zur paramId verwendet werden muss um die SL Parameter wie z B Baud festzulegen Wert ist der Wert der dem Parameter zugewiesen ist Sein Typ h ngt vom jeweiligen Datentyp des Parameters ab Jeder Parameter wird in der Post Konfigurationsdatei auf 3 Zeilen definiert e Die erste Zeile beschreibt den internen Pfad f r diesen Parameter e Die zweite Zeile ist ein Kommentar in dem der Parameter ausf hrlich beschrieben wird e Die dritte Zeile enth lt die Definition des Parameters wie oben beschrieben sowie seinen Wert Post Konfigurationsdatei generieren Die Post Konfigurationsdatei Machine cfg wird mithilfe von SoMachine generiert So generieren Sie die Datei Schritt Aktion 1 W hlen Sie die Registerkarte Programm 2 Klicken Sie in der Men leiste auf bersetzen Post Konfiguration wird generiert Reaktion Ein Explorer Fenster wird angezeigt W hlen Sie den Zielpfad f r die Post Konfigurationsdatei aus Klicken Sie auf OK EIO0000000410 05 2010 39 Speicherzuordnung HINWEIS Wenn Sie SoMachine zum Erstellen einer Post Konfigurationsdatei verwenden liest die Software den Wert eines jeden Parameters der in Ihrem Anwendungsprogramm zugewiesen ist und schreibt die neue
13. 165 Ethernet Konfiguration Monitoring Seite Data Parameters Auf der Seite Data Parameters k nnen Sie Variablenwerte anzeigen und ndern Name Typ Format Wert Mars Aktualisierungsdauer GVLDIG_IO LOOPS STS WORD Decimal 0 MyList 500 GVL AckDigLoopFlt BOOL Ja Nein false MyList2 2000 GVL MachineJob_Select INT Dezimal 5 GVL CurrProdTemp REAL Real 22 700001 Element Beschreibung Load Laden gespeicherter Listen Save Ausgew hlte Listenbeschreibung in der Steuerung speichern Verzeichnis usr web Add Eine Listenbeschreibung oder eine Variable hinzuf gen Del Eine Listenbeschreibung oder eine Variable l schen Refresh Aktualisierungsdauer f r die in der Listenbeschreibung enthaltenen Variablen period in ms Refresh E A Aktualisierung aktivieren e Graue Schaltfl che Aktualisierung deaktiviert e Orangefarbene Schaltfl che Aktualisierung aktiviert HINWEIS Auf IEC Objekte IW M kann nicht zugegriffen werden HINWEIS Die Variablenliste wird nur bei der Erstellung der Boot Anwendung aktualisiert die automatisch beim Herunterladen erfolgt wenn die Option Mit Download einloggen markiert wurde Wenn die Option Mit Online Change einloggen markiert wurde werden die neuen Variablen nicht angezeigt Weitere Informationen finden Sie unter bertragen von Anwendungen siehe SoMachine Programmierhandbuch 166 EIO0000000410 05 2010 Ethernet Konfiguration Diagno
14. Bibliotheken Einf hrung Bibliotheken stellen Funktionen Funktionsbausteine Datentypen und globale Variablen zur Verf gung die zur Entwicklung Ihres Projekts genutzt werden k nnen Der Bibliotheksverwalter von SoMachine zeigt Informationen zu den in Ihrem Projekt enthaltenen Bibliotheken an und erm glicht die Installation neuer Bibliotheken Im CoDeSys Teil der Online Hilfe finden Sie weitere Informationen zum Bibliotheksverwalter Modicon LMC058 Motion Controller Wenn Sie einen Modicon LMC058 Motion Controller f r Ihre Anwendung ausw hlen l dt SoMachine automatisch die folgenden Bibliotheken Name der Bibliothek Beschreibung loStandard CmploMgr Konfigurationstypen ConfigAccess Parameter und Hilfefunktionen Verwaltet die E A in der Anwendung Standard Enth lt alle Funktionen und Funktionsbausteine die erforderlich sind um Standard POUs IEC61131 3 konform f r ein IEC Programmiersystem zu verwenden Die POUs m ssen mit einem Projekt verkn pft sein standard library Util Analogmonitore BCD Konvertierungen Bit Byte Funktionen Datentypen der Steuerung Funktionsmanipulatoren mathematische Funktionen Signale LMC058 PLCSystem siehe Modicon LMC058 Motion Controller Systemfunktionen und Variablen LMC058 PLCSystem Bibliothekshandbuch Enth lt Funktionen und Variablen um Informationen abzurufen und Befehle an das Steuerungssystem zu senden EIO000000
15. Die folgenden Expertenfunktionen k nnen verwendet werden Funktion Beschreibung Siehe Event_Latch Mithilfe der Event_Latch Funktion k nnen integrierte Event_Latch configuration Experteneing nge als Ereignis oder als Statusspeicher siehe Seite 110 konfiguriert werden HSC HSC Funktionen k nnen besonders schnell Impulse LMC058 HSC Bibliothek z hlen die von Sensoren Gebern Schaltern usw siehe Modicon LMC058 Motion ausgehen die an einen dedizierten schnellen Eingang Controller angeschlossen sind Hochgeschwindigkeitsz hlung LMC058 Expert I O Bibliothekshandbuch 104 EIO0000000410 05 2010 Integrierte Experten E A Funktion Beschreibung Siehe PWM Arbeitszyklus Die Frequenzgenerator Funktion generiert ein Rechteckwellen Signal auf zweckbestimmten Ausgangskan len mit festem Arbeitszyklus 50 Die PWM Funktion generiert ein Rechteckwellen Signal auf Frequenzgenerator zweckbestimmten Ausgangskan len mit variablem LMC058 PWM Bibliothek siehe Modicon LMC058 Motion Controller Impulsbreitenmodulation LMC058 Expert I O Bibliothekshandbuch Encoder die Erfassung einer Position Die Funktion kann an einer Schnittstelle f r integrierte Experten E A implementiert werden und eine Hardware es sich um einen Inkrementalgeber oder einen SSI handeln Die Schnittstelle f r integrierte Experten E A unterst tzt nur einen Inkrementalgeber Sie k nnen
16. Klicken Sie auf den Eintrag Experten E A auf der linken Seite Klicken Sie auf den Untereintrag Encoder MyController Parameter Experten E A PowerDistribution DM72FO DM72F1 TM5 Integrierte E A Kommunikation Zur ck Klicken Sie auf die Schaltfl che Ger t hinzuf gen W hlen Sie im Dialogfeld Ger t hinzuf gen den Geber aus und klicken Sie auf die Schaltfl che Hinzuf gen und schlie en 114 EIO0000000410 05 2010 Integrierte Experten E A Encoder konfigurieren Einzelheiten zur Encoder Konfiguration finden Sie unter ENCODER Beschreibung siehe Modicon LMC058 Motion Controller Hochgeschwindigkeitsz hlung LMC058 Expert I O Bibliothekshandbuch EIO0000000410 05 2010 115 Integrierte Experten E A 9 4 Stromverteilermodul der Steuerung Stromverteilermodul der Steuerung Beschreibung Das Stromverteilermodul der Steuerung ist in 3 Stromversorgungen unterteilt e 24 Vdc Expertenmodule e Hauptstromversorgung 24 Vdc f r Steuerungs Feldbus und Slice Stromversorgung oe 24 Vdc E A Das Modul erfordert keine Konfiguration Registerkarte I O Abbild Auf der Registerkarte E A Kan le E A Abbild k nnen Variablen definiert und benannt werden Weiterhin sind auf dieser Registerkarte zus tzliche Informationen wie die topologische Adressierung enthalten Die nachstehende Tabelle enth lt eine Beschreibung der I O Abbild Konfiguration des Stromvert
17. e Eingangs Assembly 10 Gr e Ausgangs Assembly 10 I 5 Element Beschreibung IP Master Adresse IP Adresse des Modbus Masters Die Verbindungen sind auf dieser Adresse nicht geschlossen Timeout Timeout in ms Schritte von 500 ms HINWEIS Das Timeout gilt f r die IP Master Adresse es sei denn diese lautet 0 0 0 0 Slave Port Modbus Kommunikationsport standardm ig 502 Ger te ID Modbus Slave Adresse 1 255 Halteregister IW Gr e der Eingangs Assembly in Byte 2 40 Byte Eingangsregister Gr e der Ausgangs Assembly in Byte 2 40 Byte QW Registerkarte I O Abbild Ein E A werden aus der Sicht des Masters wie folgt auf die Modbus Register abgebildet e IWs werden auf die Register 0 bis n 1 abgebildet und erm glichen den Schreib Lesezugriff n Anz der Halteregister e QWs werden auf die Register n bis n m 1 abgebildet m Anz der Eingangs register und sind schreibgesch tzt 200 EIO0000000410 05 2010 Ethernet Konfiguration Im Anschluss an die Konfiguration eines Modbus TCP Slave Ger ts werden die an die Ger te ID Modbus Adresse gesendeten Modbus Befehle anders gehandhabt als bei einem Senden dieser Befehle an ein anderes Modbus Ger t im Netzwerk Wird der Modbus Befehl 3 3h beispielsweise an das Modbus Standardger t gesendet liest der Befehl den Wert eines oder mehrerer Register und gibt diesen Wert zur ck Wenn der gleiche Befehl an
18. e Pr fen Sie den Sicherheitszustand der Maschinen oder Prozessumgebung bevor Sie den Run Stop Eingang unter Spannung setzen e Pr fen Sie den Sicherheitszustand der Maschinen oder Prozessumgebung bevor Sie von einem entfernten Standort aus einen Run Befehl ausgeben Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben Dieser Ausgang ist auf logisch 1 gesetzt wenn sich die Steuerung im RUNNING Status befindet und das Anwendungsprogramm nicht am Haltepunkt angehalten wurde Ein der Expertenfunktion zugewiesener Ausgang kann nicht als Alarmausgang konfiguriert werden HINWEIS Wenn ein Task an einem Haltepunkt angehalten wird signalisiert der Alarmausgang dass die Steuerung die Ausf hrung der Anwendung gestoppt hat Alarmausgangswert ist 0 96 EIO0000000410 05 2010 Integrierte Experten E A Ausgangsmodus erneut aktivieren Die Schnellausg nge von DM72Fe Modulen nutzen die Gegentakttechnologie Im Falle eines erkannten Fehlers Kurzschluss oder bertemperatur wird der Ausgang in Tri State versetzt und der Zustand wird durch das Statusbit und durch PLC_R i_wLocallOStatus siehe Modicon M258 Logic Controller Systemfunktionen und Variablen Modicon M258 PLCSystem Bibliothekshandbuch signalisiert Es sind zwei Verhaltensweisen m glich e Automatische Neuaktivierung Sobald der erkannte Fehler behoben wurde wird der Ausgang erneut in den
19. erfasst und gepr ft Endstatus Fehler Standard IP verwendet erkannter HINWEIS Wenn ein Ger t f r die Verwendung der Adressierungsmethoden DHCP oder BOOTP programmiert wurde kann es keine Verbindung zum jeweiligen Server aufnehmen da die Steuerung die Standard IP Adresse verwendet Sie wird diese Anforderung jedoch st ndig erneut senden 150 EIO0000000410 05 2010 Ethernet Konfiguration Der IP Prozess wird in den folgenden F llen automatisch neu gestartet Erneuter Anschluss d Neustart der Steuerung es Ethernet Kabels J e Anwendungsdownload falls sich IP Parameter ndern e Nach einer gescheite Server gefunden Ethernet Konfiguration rten Adressierung wurde der DHCP bzw der BOOTP Doppelklicken Sie in der Ger te Baumstruktur auf das Element Ethernet f Ethernet Konfiguration Status Information Konfigurierte Parameter Schnittstellenname Netzwerkname Ether 0 mein Ger t IP Adresse aus DHCP O IP Adresse aus BOOTP O feste IP Adresse IP Adresse Subnetzmaske Gateway Adresse bertragungsrate Ethernet Protokoll Web Server aktiv Auto v Ethernet 2 v Element Beschreibung Schnittstellenname Name f r die Netzwerkverbindung Netzwerkname Dient als Ger tename zum Abrufen der IP Adresse ber DHCP max 16 Zeichen IP Adresse aus DHCP IP Adresse wird ber DHC
20. Aktion 1 W hlen Sie die Registerkarte Konfiguration 2 Doppelklicken Sie im grafischen Konfigurationseditor auf das Ger t Ergebnis Das Konfigurationsfenster wird angezeigt Modbus Slave Konfiguration Modbus Slave Kanal Modbus Slave Modbus Master Sta Infor lt Modbus RTU ASCII Slave Adresse 1 247 1 M D B us Zeit berschreitung bei Antwort ms 1000 Geben Sie einen Wert f r die Slave Adresse des Ger ts ein w hlen Sie einen Wert zwischen 1 und 247 4 W hlen Sie einen Wert f r die Zeit berschreitung bei Antwort in ms aus 232 EIO0000000410 05 2010 Konfiguration serieller Leitungen So konfigurieren Sie die Modbus Kan le Schritt Aktion 1 Klicken Sie auf die Registerkarte Modbus Slave Kanal Modbus Slave Konfiguration Modbus Slave Kanal Mobus 4 Zeile Zugriffstyp WRITE Offset Standardwert L nge Kommentar 2 Klicken Sie auf die Schaltfl che Kanal hinzuf gen Modbus Kanal Kanal Name Kanal 1 Zugriffstyp Read Write Multiple Registers Function Code 23 Trigger ZYKLISCH v Zykluszeit ms Kommentar READ Register Offset 0x0000 L nge 1 Fehlerbehandlung Letzten Wert beibehalten WRITE Register Offset 0x0000 L nge 1 Abbrechen EIO0000000410 05 2010 233 Konfiguration serieller Leitungen
21. DM72Fe Konfiguration DM72F E A Konfiguration Mithilfe des DM72Fe Editors k nnen Sie die E A konfigurieren wenn sie nicht von einer Expertenfunktion verwendet werden Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf den Eintrag Experten E A gt DM72F auf der linken Seite W hlen Sie die Registerkarte O Konfiguration Y Y Y O Konfiguration E A Kan le E A Abbild Status Information Parameter Typ Wert Standardwert Einheit Beschreibung E Q 1 aE Qu EB Q 12 Q Fiterung Aufz hlung von WORD 4 4 ms Filterung E Q Filterung Aufz hlung von WORD 4 4 ms Filterung E u Q Filterung Aufz hlung von WORD 4 4 ms Filterung 20 8 Q Fiterung Aufz hlung von WORD 4 4 ms Filterung a9 Filterung Aufz hlung von WORD 4 4 ms Filterung Zusammenfassung Jitter Konfiguration Konfiguration aktivieren Task Zykluseinstellungen des bergeordneten Busses verwenden EIO0000000410 05 2010 99 Integrierte Experten E A Benutzer k nnen die folgenden Parameter konfigurieren Parameter Wert Einheit Beschreibung Einschr nkung Filterung Nein ms Filterwert reduziert St reffekt auf einem Aktivieren wenn 1 5 Steuerungseingang Eingang nicht von 4 Standard einer Expertenfunktion 12 verwendet wird Minimierten Ja Aktiviert Minimiert Jitter an den Ausg ngen durch die Jitter Nein
22. Konfiguration serieller Leitungen Hinzuf gen eines Ger ts auf dem Modbus E A Scanner Einf hrung Dieser Abschnitt beschreibt wie ein Ger t auf dem Modbus E A Scanner hinzugef gt wird Hinzuf gen eines Ger ts auf dem Modbus E A Scanner So f gen Sie ein Ger t auf dem Modbus E A Scanner hinzu Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf den freien Port des Modbus E A Scanner Feldbusses im graphischen Konfigurationseditor Ninzuly MAENE uebn f MyController Modb us l e EIO0000000410 05 2010 231 Konfiguration serieller Leitungen Schritt Aktion 3 Das Fenster Objekt hinzuf gen wird angezeigt Objekt hinzuf gen Hersteller Schneider Electric Information Name g TeSysT Controller g TeSysT Controller mit EV40 Erweiterung i TeSysU Controller Kein Ger t ausgew hlt lt J MT E Alle Versionen anzeigen nur f r Experten Hinzuf gen und schlie en Abbrechen Klicken Sie auf das hinzuzuf gende Ger t und klicken Sie dann auf Hinzuf gen und schlie en HINWEIS Die Variable f r den Austausch wird automatisch in IWx und QWx der Registerkarte Modbus serieller Master E A Abbild erstellt Auf dem Modbus E A Scanner hinzugef gtes Ger t konfigurieren So konfigurieren Sie das auf dem Modbus E A Scanner hinzugef gte Ger t Schritte
23. Native Controller Input Konfigurierbar muss 2 40 W rter QW zwischen 150 und 189 liegen HINWEIS Das Assembly Objekt bindet die Attribute mehrerer Objekte zusammen so dass Informationen an ein bzw von einem Objekt ber eine einzige Verbindung bermittelt werden k nnen Assembly Objekte sind statisch Die verwendeten Assemblys k nnen ber den Parameterzugriff im Netzwerkkonfi gurationstool RSNetWorx ge ndert werden Um eine neue Assembly Zuweisung zu registrieren muss die Steuerung aus und wieder eingeschaltet werden Die folgende Tabelle beschreibt die Instanzattribute Attribut ID Zugriff Name Datentyp Wert Beschreibung 1 Get Objektliste mit der Anz UINT 2 40 Immer 1 Mitglied f r die Steuerung der Mitglieder 2 Get Mitgliederliste ARRAY of Array mit 1 Struktur wobei jede STRUCT Struktur f r ein Mitglied steht 3 Get Set Instanzdaten ARRAY of Data Set Dienst nur verf gbar f r Byte Ausgang der nativen Steuerung 4 Get Instanzdatengr e UINT 4 80 Gr e der Daten in Byte 188 EIO0000000410 05 2010 Ethernet Konfiguration Inhalt der Mitgliederliste Name Datentyp Wert Reset Typ Datengr e des UINT 4 40 Datengr e des Mitglieds in Bit Mitglieds Pfadgr e des UINT 6 Gr e des EPATH siehe Tabelle unten Mitglieds Pfad des Mitglieds EPATH EPATH zum Mitglied EPATH lautet Wort Wert Semantik 0 200
24. Weitere Einzelheiten finden Sie unter Diagramm der Steuerungszust nde siehe Seite 62 Auswirkung Setzt alle Variablen mit Ausnahme remanenter Variablen auf ihre Standardwerte zur ck Versetzt die Steuerung in den Zustand GESTOPPT Startbedingungen Zustand IM RUN MODUS GESTOPPT oder HALT Methoden zum Erteilen eines Befehls f r ein Warm Reset e SoMachine Online Men W hlen Sie den Befehl Reset warm e Durch einen internen Aufruf durch die Anwendung unter Verwendung der Systemvariablen PLC_W q_wPLCControl und PLC_W q_uiOpenPLCControl der LMC058 PLCSystem Bibliothek siehe Modicon LMC058 Motion Controller Systemfunktionen und Variablen LMC058 PLCSystem Bibliothekshandbuch Auswirkungen des Befehls Reset warm 1 Die Anwendung wird gestoppt Forcierung wird gel scht Diagnosehinweise f r erkannte Fehler werden zur ckgesetzt Die Werte von Retain Variablen werden beibehalten Die Werte von Retain Persistent Variablen werden beibehalten ORON EIO0000000410 05 2010 75 Steuerungszust nde und Verhalten Reset kalt 6 Alle nicht lokalisierten und nicht remanenten Variablen werden auf ihre Initialisie rungswerte zur ckgesetzt 7 Die Werte der ersten 1000 MW Register werden beibehalten 8 Die Werte der Register MW1000 bis MW59999 werden auf 0 zur ckgesetzt 9 Jegliche Feldbuskommunikation wird gestoppt und anschlie end neu gestartet wenn das Reset abgeschlossen ist
25. 10 Alle E A werden kurzzeitig auf ihre Initialisierungswerte und dann auf ihre benutzerdefinierten Standardwerte gesetzt Einzelheiten zu den Variablen finden Sie unter Remanente Variablen siehe Seite 83 Auswirkung Setzt alle Variablen mit Ausnahme remanenter Variablen des Typ Retain Persistent auf ihre Initialisierungswerte zur ck Versetzt die Steuerung in den Zustand GESTOPPT Startbedingungen Zustand IM RUN MODUS GESTOPPT oder HALT Methoden zum Erteilen eines Befehls f r ein Kalt Reset e SoMachine Online Men W hlen Sie den Befehl Reset kalt e Durch einen internen Aufruf durch die Anwendung unter Verwendung der Systemvariablen PLC_W q_wPLCControl und PLC_W q_uiOpenPLCControl der LMC058 PLCSystem Bibliothek siehe Modicon LMC058 Motion Controller Systemfunktionen und Variablen LMC058 PLCSystem Bibliothekshandbuch Auswirkungen des Befehls Reset kalt 1 Die Anwendung wird gestoppt 2 Forcierung wird gel scht 3 Diagnosehinweise f r erkannte Fehler werden zur ckgesetzt 4 Die Werte von Retain Variablen werden auf ihre Initialisierungswerte zur ckgesetzt Die Werte von Retain Persistent Variablen werden beibehalten Alle nicht lokalisierten und nicht remanenten Variablen werden auf ihre Initialisie rungswerte zur ckgesetzt 7 Die Werte der ersten 1000 MW Register werden beibehalten 8 Die Werte der Register MW1000 bis MW59999 werden auf 0 zur ckgesetzt 9 Jegliche Feldbuskommunikati
26. Aktualisierung deaktiviert e Orangefarbene Schaltfl che Aktualisierung aktiviert 1000 ms E A Aktualisierungsperiode in ms lt lt Zur ck zur vorherigen Seite mit der E A Liste gt gt Weiter zur n chsten Seite mit der E A Liste 164 EIO0000000410 05 2010 Ethernet Konfiguration Monitoring Seite Oscilloscope Auf der Seite Oscilloscope k nnen Sie zwei Variablen in Form eines Rekorder hnlichen Zeitdiagramms anzeigen ItemO w min max Period s 1 w min max Element Beschreibung Reset Speicherung l schen Refresh Aktualisierung starten beenden Load Parameterkonfiguration von ItemO und Item1 laden Save Parameterkonfiguration von ItemO und Item1 in der Steuerung speichern ItemoO Anzuzeigende Variable Item1 Anzuzeigende Variable Min Mindestwert der Variablenachse Max H chstwert der Variablenachse Period s Zeitraum f r Seitenaktualisierung in Sekunden HINWEIS Die Variablenliste wird nur bei der Erstellung der Boot Anwendung aktualisiert die automatisch beim Herunterladen erfolgt wenn die Option Mit Download einloggen markiert wurde Wenn die Option Mit Online Change einloggen markiert wurde werden die neuen Variablen nicht angezeigt Weitere Informationen finden Sie unter bertragen von Anwendungen siehe SoMachine Programmierhandbuch EIO0000000410 05 2010
27. Anzahl der Forward Open Diensterequests die Rejects aufgrund eines ung ltigen Formats zur ckgewiesen wurden 3 Get Open Resource ARRAY Anzahl der Forward Open Diensterequests die Rejects of Byte aufgrund mangelnder Ressourcen zur ckgewiesen wurden 4 Get Open Other UINT Anzahl der Forward Open Diensterequests die aus Rejects einem anderen Grund als aufgrund eines ung ltigen Formats oder mangelnder Ressourcen zur ckgewiesen wurden 5 Get Close Requests UINT Anzahl der empfangenen Forward Close Diensterequests 6 Get Close Format UINT Anzahl der Forward Close Diensterequests die Requests aufgrund eines ung ltigen Formats zur ckgewiesen wurden 7 Get Close Other UINT Anzahl der Forward Close Diensterequests die aus Requests einem anderen Grund als aufgrund eines ung ltigen Formats zur ckgewiesen wurden 8 Get Connection UINT Gesamtanzahl der in den von diesem Timeouts Verbindungsmanager kontrollierten Verbindungen aufgetretenen Verbindungs Timeouts Dateiobjekt Die folgende Tabelle beschreibt die Klassenattribute des Dateiobjekts Attribut ID Zugriff Name Datentyp Wert Details 1 Get Revision UINT 1 Implementierungsrevision des Dateiobjekts 2 Get Max Instanzen UINT C9h Die gr te Anzahl von Instanzen 3 Get Anzahl Instanzen UINT 2 Die Anzahl von Projektinstanzen 6 Get Max Klassenattribut UINT 20h Der gr te Klassenattributwert 7 Get Max Instanzattribut UINT
28. Deaktiviert Verz gerung des Schreibvorgangs an aktivieren Standard physischen Ausg ngen bis der Lesevorgang der n chsten Buszyklustask begonnen hat Der Zeitpunkt der Beendigung einer Task l sst sich schwerer vorhersehen als der Beginn der Taskausf hrung E A Verwaltung HINWEIS Bei einer normalen Nutzung der Eing nge k nnen sie mit dem Integrator filter siehe Modicon LMC058 Motion Controller Hardware Handbuch gefiltert werden Bei Nutzung der Eing nge durch eine Expertenfunktion Event_Latch HSC PWM werden die entsprechenden Leitungen deaktiviert und der Filterwert wird von der jeweiligen Expertenfunktion berschrieben Bei Verwendung eines Ausgangs durch eine Expertenfunktion wird die auf DM72Fe Ebene vorgenommene Konfiguration ignoriert Die Verwaltung des Ausgangs richtet sich nach der Konfiguration der Expertenfunktion Zu Beginn eines jeden Tasks wird die f r die Eing nge verwendete Speichervariable l anhand der physischen Informationen aktualisiert Am Ende eines jeden Tasks wird der f r die Speichervariable verwendete Wert Q f r die Ausg nge aktualisiert Wenn die Option Minimierten Jitter aktivieren deaktiviert ist wird der physische Ausgang mit dem Speichervariablenwert Q am Ende des Tasks aktualisiert der als Buszyklustask konfiguriert ist Wenn die Option Minimierten Jitter aktivieren aktiviert ist wird der physische Ausgang mit dem Speichervariablenwert Q am Anfa
29. F gt der Liste mit Systemvariablen ein neues Element zu Nach unten Verschiebt das ausgew hlte Element in der Liste nach unten Nach oben Verschiebt das ausgew hlte Element in der Liste nach oben Element l schen x 4 L scht das ausgew hlte Element aus der Liste Kopieren Kopiert das ausgew hlte Element in der Liste Einf gen F gt die kopierten Elemente ein Leere gt Elemente l schen Entfernt alle Elemente aus der Liste bei denen die Spalte Variable leer ist ID Automatisch inkrementierte Ganzzahl kann nicht bearbeitet werden Variable Name oder vollst ndiger Pfad einer Variablen kann bearbeitet werden Adresse Die Adresse des Systembereichs in dem die Variable gespeichert wird kann nicht bearbeitet werden L nge Wortl nge der Variablen G ltigkeit Gibt an ob die eingegebene Variable g ltig ist kann nicht bearbeitet werden HINWEIS Wenn die eingegebene Variable nicht definiert ist wird der Inhalt der Zelle rot dargestellt die zugeh rige Zelle G ltigkeit weist False auf und Adresse ist auf 1 gesetzt EIO0000000410 05 2010 37 Speicherzuordnung Post Konfiguration Einf hrung Die Post Konfiguration ist eine Option mit der Sie einige Anwendungsparameter ndern k nnen ohne die Anwendung bearbeiten zu m ssen Die Post Konfigurati onsparameter befinden sich in der Datei Ma
30. GER EIO0000000423 SPA EIO0000000424 ITA EIO0000000420 ENG EIO0000000425 CHS EIO0000000410 05 2010 Modicon TM5 Konfiguration der PCI Module Programmierhandbuch EIO0000000590 ENG EIO0000000591 FRE EIO0000000592 GER EIO0000000593 SPA EIO0000000594 ITA EIO0000000595 CHS Modicon LMC058 Motion Controller Systemfunktionen und Variablen LMC058 PLCSystem Bibliothekshandbuch EIO0000000566 ENG EIO0000000567 FRE EIO00000005868 GER EIO0000000569 SPA EIO0000000570 ITA EIO0000000571 CHS Modicon LMC058 Motion Controller Hochgeschwindigkeitsz hlung LMC058 Expert I O Bibliothekshandbuch EIO0000000554 ENG EIO0000000555 FRE EIO0000000556 GER EIO0000000557 SPA EIO0000000558 ITA EIO0000000559 CHS Modicon LMC058 Motion Controller Impulsbreitenmodulation LMC058 Expert I O Bibliothekshandbuch EIO0000000560 ENG EIO0000000561 FRE EIO0000000562 GER EIO00000005863 SPA EIO00000005864 ITA EIO0000000565 CHS SoMachine Modbus und ASCIl Lese Schreibfunktionen PLCCommunication Bibliothekshandbuch EIO0000000361 ENG EIO00000003862 FRE EIO00000003863 GER EIO0000000364 SPA EIO0000000885 ITA EIO00000003686 CHS SoMachine Datenprotokollierungsfunktionen DataLogging Bibliothekshandbuch EIO0000000551 ENG EIO0000000551 FRE EIO0000000551 GER EIO0000000551 SPA EIO000000
31. Verbindungen 8 Max Sitzungen 16 Max gleichzeitige Requests 32 EIO0000000410 05 2010 179 Ethernet Konfiguration Profil Die Steuerung unterst tzt die folgenden Objekte Objektklasse Klassen Kat Anzahl Auswirkung auf ID Instanzen Schnittstellenverhalten Identit tsobjekt Oth 1 1 Unterst tzt den Reset Dienst siehe Seite 180 Meldungsrouter 02h 1 1 Explizite Meldungsverbindung Objekt siehe Seite 183 Assembly Objekt 04h 2 2 Definiert E A Datenformat siehe Seite 187 Verbindungsmanager 06h 1 Objekt siehe Seite 189 Dateiobjekt 37h 2 Erm glicht den Austausch von siehe Seite 191 EDS Dateien Modbus Objekt 44h 1 siehe Seite 194 TCP IP F5h 1 1 TCP IP Konfiguration Schnittstellenobjekt siehe Seite 195 Ethernet F6h 1 1 Z hler und Statusinformationen Verbindungsobjekt siehe Seite 197 Identit tsobjekt Die folgende Tabelle beschreibt die Klassenattribute des Identit tsobjekts Attribut ID Zugriff Name Datentyp Wert Details 1 Get Revision UINT o1h Implementierungsrevision des Identit tsobjekts 2 Get Max Instanzen UINT Oth Die gr te Anzahl von Instanzen Get Anzahl Instanzen UINT o1h Die Anzahl von Projektinstanzen Get Optionale UINT 00h Die ersten beiden Byte enthalten die Anzahl Instanzattributliste UINT optionaler Instanzattribute Jedes nachfolgende Bytepaar steht f r die Anzahl eine
32. Webbrowser aufrufen Es ist keine Konfiguration oder Programmierung erforderlich Folgende Webbrowser erm glichen den Zugriff auf den Webserver e Microsoft Internet Explorer ab Version 6 0 e Mozilla Firefox ab Version 1 5 Der Webserver ist auf 10 TCP Verbindungen siehe Seite 147 beschr nkt HINWEIS Der Webserver kann durch Einstellen des Parameters Web Server aktiv auf der Registerkarte Ethernet Konfiguration siehe Seite 151 deaktiviert werden Der Webserver ist ein leistungsstarkes Werkzeug zum Lesen und Schreiben von Daten auf eine Steuerung mit einem vollen Zugriff auf alle Daten in Ihrer Anwendung Wenn das Schreiben von Daten jedoch Sicherheitsprobleme aufwirft m ssen Sie diesen Dienst deaktivieren um den unbefugten Zugriff auf Ihre Anwendung zu verhindern Mit der Aktivierung des Webservers erm glichen Sie das Schreiben von Daten A WARNUNG SCHUTZ VOR UNBEFUGTEM ZUGRIFF Deaktivieren Sie den Webserver um den unerw nschten und unbefugten Zugriff auf die Daten in Ihrer Anwendung zu verhindern Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben HINWEIS Die in diesem Abschnitt enthaltenen Bildschirmabz ge sind als Beispiele zu verstehen der Webserver ist f r die verschiedenen leistungsstarken Steuerungen identisch EIO0000000410 05 2010 159 Ethernet Konfiguration Zugriff auf Startseite Um die in der folgenden Abbildun
33. durch die Taskpriorit tszuweisungen gestartet Beispielsweise k nnte ein externer Ereignistask mit einem HSC Stoppereignis verkn pft sein Um das Ereignis BLOCKO_HSCSTOP mit einem externen Ereignistask zu verkn pfen w hlen Sie es aus der Dropdownliste f r externe Ereignisse auf der Unterregisterkarte Konfiguration aus Je nach zugeh rigem Produkt gibt es vier Typen von Ereignissen die mit einem externen Ereignistask verkn pft werden k nnen e Steigende Flanke auf Schnelleingang Eing nge IX1 0 bis IX1 3 und IX3 0 bis IX3 3 e HSC Schwellwerte e HSC Stop e CAN Sync HINWEIS CAN Sync ist ein spezielles Ereignisobjekt das von der CANopen Manager Konfiguration abh ngt Wenn die Sync Generierung im CANopen Manager aktiviert ist wird in der Taskkonfiguration automatisch ein zugeh riger CANx_Sync Task erstellt 50 EIO0000000410 05 2010 Tasks Bewegungstask Einf hrung In diesem Abschnitt werden die Eigenschaften der Bewegungstask beschrieben Ferner enth lt dieser Abschnitt Informationen ber die Leistung die mit einem optimal konfigurierten Bewegungssystem erreicht werden kann Die Bewegungstask wird automatisch mit dem Namen Externes Ereignis von CAN1_Sync erstellt wenn ein CANmotion Manager konfiguriert wurde Dieser Mechanismus erm glicht eine Synchronisierung der Bewegungstask mit den auf dem CANmotion Bus deklarierten Ger ten Die Konfiguration der Bewegungstask erfolgt standardm ig mit der
34. e Dummy Module Einzelheiten zur Konfiguration der TM5 Erweiterungsmodule finden Sie unter Konfiguration von TM5 E A Erweiterungsmodulen siehe Modicon TM5 Konfiguration von Erweiterungsmodulen Programmierhandbuch 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 Erweiterungsmodul hinzuf gen So f gen Sie ein Erweiterungsmodul hinzu Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration 2 Klicken Sie im grafischen Konfigurationseditor siehe Seite 15 auf die Schaltfl che Erweiterung hinzuf gen 3 W hlen Sie im Dialogfeld Ger t hinzuf gen das Erweiterungsmodul aus und klicken Sie auf die Schaltfl che Ger t hinzuf gen EIO0000000410 05 2010 139 TM5 Module 140 EIO0000000410 05 2010 Konfiguration von PCI Erweiterungsmodulen 1 1 Einf hrung In diesem Kapitel werden die PCI Erweiterungsmodule von Modicon LMC058 Motion Controller beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Allgemeine Beschreibung 142 Hinzuf gen eines PCI Erweiterungsmoduls 143 EIO0000000410 05 2
35. sierte Bewegungstask PCI CAN USBA USB Pgr Ethernet Serielle Encoder Leitung LMCO58LF42 siehe Modicon LMC058 O 2 1 1 1 1 1 Motion Controller Hardware Handbuch LMCO58LF424 siehe Modicon LMC058 2 2 1 1 1 1 1 Motion Controller Hardware Handbuch Integrierte Experten E A Integrierte Standard E A Schnelle Schnelle Standard Digitale Digitale Analoge Eing nge Ausg nge eing nge Eing nge Ausg nge Eing nge LMCO58LF42 2x 5 2 2 1x 12 12 0 siehe Modicon LMC058 Motion Controller Hardware Handbuch LMCO58LF424 2x 5 2 2 1x 12 12 4 siehe Modicon LMC058 Motion Controller Hardware Handbuch 14 EIO0000000410 05 2010 Konfigurieren der Steuerung Konfigurieren der Steuerung Einf hrung Vor dem Konfigurieren der Steuerung m ssen Sie zun chst eine neue Maschine in der SoMachine Software erstellen siehe SoMachine Programmierhandbuch Graphischer Konfigurationseditor Im graphischen Konfigurationseditor siehe SoMachine Programmierhandbuch wird die Steuerung wie folgt dargestellt i F ppy MyController EIO0000000410 05 2010 15 Konfigurieren der Steuerung Klicken Sie auf die folgenden Elemente um Objekte hinzuzuf gen falls leer oder zu ersetzen Element Beschreibung Ethernet Port Manager CANopen Port Manager CAN 0 Erweiterungsmodule CANope
36. 0 4 294 967 295 32 Bit LINT 263 263 4 64 Bit ULINT 0 264 4 64 Bit REAL 1 175494351e 38 3 402823466e 38 32 Bit LREAL 2 225073858507201 1 797693134862315 64 Bit 4e 308 8e 308 STRING 1 Zeichen 255 Zeichen 1 Zeichen 1 Byte WSTRING 1 Zeichen 255 Zeichen 1 Zeichen 1 Wort TIME 16 Bit EIO0000000410 05 2010 23 Unterst tzte Standarddatentypen 24 EIO0000000410 05 2010 Speicherzuordnung Einf hrung Dieses Kapitel beschreibt die Speicherbelegungspl ne und gr en f r die verschiedenen Speicherbereiche im Modicon LMC058 Motion Controller Diese Speicherbereiche dienen zur Speicherung von Benutzerprogrammlogik Daten und Programmierbibliotheken Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Organisation des Steuerungsspeichers 26 Aufbau des RAM Speichers 28 Flash Speicheranordnung 30 Neuzuordnungstabelle 34 Post Konfiguration 38 EIO0000000410 05 2010 25 Speicherzuordnung Organisation des Steuerungsspeichers Einf hrung Der Speicher der Steuerung setzt sich aus zwei Arten von physischem Speicher zusammen e Der Flash Speicher siehe Seite 30 enth lt Dateien Anwendungsdateien Konfigurationsdateien usw e Der RAM Random Access Memory siehe Seite 28 wird zur Anwendungsaus f hrung verwendet Datei bertragungen im Speicher Flash Arbeitsspeicher Zweckbestimmt f r Anwendung
37. 0Bh Der gr te Instanzattributwert 32 Get Instanzliste Gibt Informationen zu allen konfigurierten Instanzen wie Instanznummer Instanzname und Instanzdateiname zur ck EIO0000000410 05 2010 191 Ethernet Konfiguration Die folgende Tabelle beschreibt die Klassendienste Dienstecode Name Beschreibung 0Eh Attribut abrufen Gibt den Wert des angegebenen Attributs zur ck einzeln Instanzcode Das Dateiobjekt stellt Download Funktionalit t f r die EDS und die EDS Symboldateien bereit Es werden die folgenden Instanzen des Dateiobjekts implementiert e Instanz 0xC8 gibt eine unkomprimierte Version der EDS Textdatei zur ck Der zur ckgegebene Attributname des Instanznamens lautet EDS und Symboldateien Das Dateinamenattribut gibt LMCO58xxx gz zur ck wobei LMCO58xxx der exakten Referenz der Steuerung entspricht Der Inhalt der EDS Datei wird durch die Steuerung dynamisch angepasst Die Gr e der Verbindungsdaten in der EDS Datei wird entsprechend der eigentlichen Standardgr e der Assembly Instanz angepasst e Instanz 0xC9 gibt eine unkomprimierte Version der EDS Symboldatei zur ck Der zur ckgegebene Instanzname lautet Zugeh rige EDS und Symboldateien Das Dateinamenattribut gibt LMCO58xxx eds zur ck wobei M258xxx der exakten Referenz der Steuerung entspricht Hierbei handelt es sich um eine codierte Zip Datei die nur eine Datei enth lt LMCO58x ico Die Date
38. Alarm Ausgang konfigurierte Ausgang bleibt betriebsf hig und nimmt den Wert 0 an Ethernet serielle Modbus ASCII usw und USB Kommunikationsdienste bleiben betriebsf hig und an diese Dienste geschriebene Befehle k nnen weiterhin die Anwendung den Steuerungszustand und die Speichervariablen beeinflussen Alle Ausg nge nehmen zun chst ihren konfigurierten Zustand Werte beibehalten oder Alle Ausg nge auf Standardwert setzen bzw den durch Ausgangsforcierung falls verwendet diktierten Wert an Der darauffolgende Zustand der Ausg nge h ngt von dem Wert der Einstellung E As aktualisieren im Stop und den von Remote Ger ten empfangenen Befehlen ab Task und E A Verhalten bei Auswahl von E As aktualisieren im Stop Wenn die Einstellung E As aktualisieren im Stop aktiviert ist e Der Vorgang Ausg nge lesen wird normal fortgesetzt Die physischen Eing nge werden gelesen und dann an die Eingangsspeichervariable l geschrieben e Der Taskverarbeitungsvorgang wird nicht ausgef hrt e Der Vorgang Ausg nge schreiben wird fortgesetzt Die Ausgangsspeicher variable Q wird aktualisiert um entweder die Konfiguration von Werte beibehalten oder die von Alle Ausg nge auf Standardwert setzen wiederzugeben f r eventuell vorhandene Ausgangsforcierung angepasst und dann an die physischen Eing nge geschrieben HINWEIS Expertenfunktionen werden weiterhin ausgef hrt Beispielsweise f hrt ein Z hler mit seiner Z hlung fort Dies
39. BYTE BLOcKo all Keine 94 EIO0000000410 05 2010 Integrierte Experten E A Parameter Funktionen Run Stop Input Definieren eines Eingangs der als Run Stop Eingang siehe Seite 95 dienen soll Alarm Output Definieren eines Ausgangs der als Alarmausgang siehe Seite 96 dienen soll Rearming Output Mode Definieren des Modus zur erneuten Aktivierung des Ausgangs siehe Seite 97 Run Stop Eingang Eingangsstatus Ergebnis Status 0 H lt die Steuerung an und ignorierte den externen Run Befehl Eine steigende Flanke Veranlasst das Starten einer Anwendung im RUNNING Status Status 1 Die Anwendung kann durch Folgendes gesteuert werden e SoMachine Run Stop e Anwendung Steuerungsbefehl e Netzwerkbefehl HINWEIS Der Run Stop Eingang wird auch dann verwaltet wenn die Option E As aktualisieren im Stop im Ger te Editor der Steuerung Registerkarte SPS Einstellungen siehe Seite 86 nicht aktiviert ist Die Eing nge der Expertenfunktion k nnen nicht als Run Stop konfiguriert werden Die Steuerung wird automatisch im RUNNING Status neu gestartet wenn der Run Stop Eingang konfiguriert und auf 1 gesetzt ist oder nicht konfiguriert ist und eine oder mehrere Aussagen wahr sind e Der Steuerungsstatus vor dem Neustart oder der Aus und Wiedereinschaltung entsprach RUNNING e Der Neustart wurde durch eine Online nderung des Anwendungsprogramm
40. Die folgende Tabelle beschreibt die Fehlertypen die festgestellt werden k nnen Typ des Beschreibung Resultierender erkannten Steuerungszustand Fehlers Externer Fehler Externe Fehler werden vom System erkannt w hrend dieses sich im IM RUN MODUS mit Zustand IM RUN MODUS oder GESTOPPT befindet haben jedoch erkanntem externem keine Auswirkung auf den Steuerungszustand Ein externer Fehler wird Fehler in den folgenden F llen festgestellt Oder e Ein angeschlossenes Ger t meldet einen Fehler an die Steuerung GESTOPPT mit e Die Steuerung stellt einen Fehler bei einem externen Ger t fest ganz erkanntem externem gleich ob dieses einen Fehler meldet oder nicht beispielsweise Fehler wenn das externe Ger t kommuniziert jedoch nicht ordnungsgem f r die Verwendung mit der Steuerung konfiguriert ist e Die Steuerung stellt einen Fehler hinsichtlich des Zustands eines Ausgangs fest e Die Steuerung stellt fest dass die Kommunikation zu einem Ger t unterbrochen wurde e Die Steuerung ist f r ein Modul konfiguriert das nicht vorhanden ist oder nicht erkannt wurde e Die Bootanwendung im Flash Speicher entspricht nicht der Bootanwendung im RAM Beispiele e Kurzschluss des Ausgangs e Fehlendes Erweiterungsmodul e Kommunikation unterbrochen usw EIO0000000410 05 2010 81 Steuerungszust nde und Verhalten festgestellt wird oder wenn ein Schwellwert f r einen Task Watchdog bers
41. Frames im Empfangsmodus zu erkennen Im Sendemodus wird dieses Zeichen am Ende des Benutzer Frames hinzugef gt EIO0000000410 05 2010 263 Funktionen zum Abrufen Einrichten der Konfiguration der seriellen Leitung in einem Anwenderprogramm Variable Typ Beschreibung CharFrameEnd2 BYTE Im ASCII Protokoll bedeutet 0 dass im Frame kein zweites Endzeichen vorhanden ist Andernfalls dient das entsprechende ASCIlI Zeichen zusammen mit CharFrameEndl dazu das Ende eines Frames im Empfangsmodus zu erkennen Im Sendemodus wird das Zeichen am Ende des Benutzer Frames hinzugef gt CodesysCompliant BYTE 0 Modbus RTU 1 SoMachine wenn Protocol 0 CodesysNetType BYTE Nicht verwendet 264 EIO0000000410 05 2010 Glossar A Abk rzung f r den englischen Begriff sequential function chart dt Ablaufsteuerung Siehe SFC AS Anweisungsliste Programmiersprache Siehe IL AWL Anwendungsquelle Die Datei f r die Anwendungsquelle kann auf den PC geladen werden um ein SoMachine Projekt erneut zu ffnen Diese Quelldatei kann ein gesamtes SoMachine Projekt z B eines das eine HMI Anwendung beinhaltet unterst tzen ARP Das Adressaufl sungsprotokoll Address Resolution Protocol ARP ist das IP Protokoll der Netzwerkschicht das eine IP Adresse einer MAC Adresse Hardware adresse zuordnet ASCII American Standard Code for Information Interchange Ein Kommunikationspro
42. Freilaufender Task Ein freilaufender Task hat keine feste Dauer Im freilaufenden Modus beginnt jeder Taskzyklus wenn der vorhergehende Zyklus abgeschlossen wurde und ein kurzer Zeitraum mit Systemverarbeitung stattgefunden hat Die Ausf hrung eines freilaufenden Tasks verl uft wie folgt lt Variable Dauer basierend auf Dauer der jeweiligen Operation gt Taskdauer Eing nge lesen Die Eingangszust nde werden an die Eingangsspeicherva riable l geschrieben und andere 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 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 unterModicon LMC058 Motion Controller Einstellungen siehe Seite 88 und in der CoDeSys Onlinehilfe Weitere Informationen zum E A Verhalten finden Sie unter Beschreibung der Steuerungszust nde siehe Seite 66 Systemverarbeitung Das Betriebssystem der Steuerung f hrt Systemverar beitung und andere Tasks mit geringer Priorit t a
43. Funktion finden Sie in der optionalen SysTask Bibliothek des Systems SysLibs Bibliothekskategorie HINWEIS Der Name von MAST Motion und CANx_Sync Tasks darf nicht ge ndert werden Andernfalls stellt SoMachine einen Fehler fest wenn Sie versuchen die Anwendung zu erstellen und Sie k nnen sie nicht in die Steuerung herunterladen HINWEIS Die Attribute Typ oder Externes Ereignis von Motion oder CANx_Sync Tasks d rfen nicht ge ndert werden Andernfalls stellt SoMachine beim Erstellen der Anwendung einen Fehler fest und Sie k nnen sie nicht in die Steuerung herunterladen 60 EIO0000000410 05 2010 Steuerungszust nde und Verhalten F 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 Informationen 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 7 1 Diagramm der
44. Ger t befolgt wurden Die aktuelle Leistung kann aufgrund verschiedener Faktoren variieren beispielsweise der elektromagnetische St rungen der Qualit t der Verdrahtung der Konformit t mit den CAN Verdrahtungsrichtlinien und einer Netzwerktopologie mit einer einfachen Priorit tsverkettung CANmbotion Ger t hinzuf gen Anweisungen zum Hinzuf gen eines CANmbotion Slave Ger ts finden Sie unter Hinzuf gen von Slave Ger ten zu einem Feldbus Manager siehe SoMachine Programmierhandbuch 212 EIO0000000410 05 2010 CANopen Konfiguration CANmotion Lexium 32 Ger tekonfiguration So konfigurieren Sie ein CANmotion Lexium32 Ger t Schritte Aktion 1 W hlen Sie Registerkarte Programm und rechtsklicken Sie im Ger tefenster auf CAN1 CANmotion CANmbotion 2 W hlen Sie Lexium 32 A und klicken Sie auf Ger t hinzuf gen SoMachine2 Projekt SoMachine A Home Eigenschaften Konfiguration Inbetriebnahme Datei Bearbeiten View Projekt bersetzen Online Debug Watch Werkzeuge Windows ES oc dBExX A m an gt ar 7 Yroreioee v ih Suchen A CANO Name Lexium_32_A EI BPCl Steckpl tze Aktion K lt Leer gt lt Leer gt Ger t anh ngen C Ger t einf gen O Ger t anschie en C Ger t aktualisieren K lt Leer gt lt Leer gt Ger t S E ee AM0 el lt A Hersteller E BPs B Applikation Name Hersteller Version go E Feldbusse Bibliotheksverw
45. Haltepunkt folgenden Ausnahmen IM RUN MODUS mit Feststellung eines externen Fehlers Dieser Zustand entspricht dem normalen Zustand IM RUN MODUS mit dem Unterschied dass die LED Anzeigen anders sind Permanent gr n 1 Mal rotes Blinken GESTOPPT Die Steuerung verf gt ber eine g ltige Anwendung die gestoppt wurde Eine Erl uterung des Verhaltens von Ausg ngen und Feldbussen in diesem Zustand finden Sie unter Details zum Zustand GESTOPPT siehe Seite 68 Gr nes Blinken EIO0000000410 05 2010 67 Steuerungszust nde und Verhalten Anwendungsfehler festgestellt wurde Dieser Zustand entspricht dem Zustand GESTOPPT mit folgenden Ausnahmen Zustand der Beschreibung RUN MS LED Steuerung GESTOPPT mit Dieser Zustand entspricht dem normalen Zustand GESTOPPT mit Gr nes Blinken 1 Mal Feststellung eines dem Unterschied dass die LED Anzeigen anders sind rotes Blinken externen Fehlers HALT Die Steuerung stoppt die Ausf hrung der Anwendung da ein 1 Mal rotes Blinken Der f r den Anwendunggsfehler verantwortliche Task verh lt sich immer so als w re die Option E As aktualisieren im Stop nicht ausgew hlt Alle anderen Tasks befolgen die eigentliche Einstellung Die LED Anzeigen sind anders Details zum Zustand GESTOPPT Die folgenden Aussagen gelten immer f r den Zustand GESTOPPT Der als Run Stop Eingang konfigurierte Eingang bleibt betriebsf hig Der als
46. Neustart per Skript veranlasst oder die Bootanwendung unterscheidet sich von der vor dem Neustart geladenen Anwendung oder der Run Stop Eingang sofern konfiguriert ist auf STOP gesetzt oder die Steuerung befand sich vor dem Aus und Einschalten im Zustand GESTOPPT oder der zuvor gespeicherte Kontext ist ung ltig c Unter folgenden Bedingungen befindet sich die Steuerung im Zustand LEER Es ist keine Bootanwendung vorhanden bzw die Bootanwendung ist ung ltig oder der Neustart wurde durch einen Systemfehler veranlasst d Die Steuerung befindet sich im Zustand UNG LTIGES_BS wenn kein g ltiges Betriebssystem vorhanden ist 2 Wenn die Bootanwendung erfolgreich geladen wurde wird Forcierung aufrecht erhalten Andernfalls wird die Forcierung gel scht 3 Diagnosehinweise f r erkannte Fehler werden zur ckgesetzt 4 Die Werte von Retain Variablen werden wiederhergestellt wenn der gespeicherte Kontext g ltig ist 5 Die Werte von Retain Persistent Variablen werden wiederhergestellt wenn der gespeicherte Kontext g ltig ist 6 Alle nicht lokalisierten und nicht remanenten Variablen werden auf ihre Initialisie rungswerte zur ckgesetzt 7 Die Werte der ersten 1000 MW Register werden wiederhergestellt wenn der gespeicherte Kontext g ltig ist 8 Die Werte der Register MW1000 bis MW59999 werden auf 0 zur ckgesetzt 9 Jegliche Feldbuskommunikation wird gestoppt und neu gestartet nachdem die Bootanwendun
47. Oth Attribut abrufen alle Gibt den Wert aller Klassenattribute zur ck 0Eh Attribut abrufen einzeln Gibt den Wert des angegebenen Attributs zur ck Die folgende Tabelle beschreibt die Instanzdienste Dienstecode Name Beschreibung Oih Attribut abrufen alle Gibt den Wert aller Klassenattribute zur ck OEh Attribut abrufen einzeln Gibt den Wert des angegebenen Attributs zur ck 184 EIO0000000410 05 2010 Ethernet Konfiguration Die folgende Tabelle beschreibt die Instanzattribute Attribut ID Zugriff Name Datentyp Wert Beschreibung 1 Get Implementierte Objektliste Struct of Implementierte Objektliste Die ersten UINT UINT beiden Byte enthalten die Anzahl implementierter Instanzattribute Alle nachfolgenden Bytepaare in der Liste stehen jeweils f r eine andere implementierte Klassennummer Diese Liste enth lt folgende Objekte e Identit t e Meldungsrouter e Assembly e Verbindungsmanager e Parameter e Dateiobjekt e Modbus e Port e TCP IP e Ethernet Verbindung 2 Get Anzahl verf gbar UINT 20h Max Anzahl unterst tzter gleichzeitiger CIP Verbindungen Class1 oder Class3 100 Get Innerhalb der letzten UINT Gesamtanzahl der in der letzten Sekunde insgesamt Sekunde f r alle impliziten empfangene eingehende Verbindungen Class1 empfangenen Class1 Pakete eingehenden Pakete 101 Get Innerhalb der letzten UINT Gesamtan
48. Priorit t 1 HINWEIS Sie k nnen diese Priorit teneinstellung ndern m ssen jedoch sicherstellen dass die Bewegungstask ber gen gend Zeit f r die Ausf hrung innerhalb der CANmotion Sync cycle period us verf gt Eine angemessen definierte Zykluszeit erf llt die beiden nachstehenden Anforderungen e Die in der Bewegungstask definierte Programmverarbeitung muss ber die zur vollst ndigen Ausf hrung erforderliche Zeit verf gen Testen Sie die f r die Ausf hrung der Bewegungstask erforderliche Zeit unter verschiedenen Betriebs bedingungen um einen angemessenen Wert zu bestimmen e Die Sync cycle period us muss ausreichen um den physikalischen Austausch aller PDO und SDO Daten zwischen der Steuerung und den konfigurierten Ger ten zu erm glichen EIO0000000410 05 2010 51 Tasks Wenn die Sync cycle period us nicht ausreichen sollte kann dies eine Task oder System Watchdog Ausnahme oder sogar einen Synchronisierungsverlust f r die gesteuerten Ger te bzw einen unvorhersehbaren Ger tebetrieb zur Folge haben So kann eine unzureichende Sync cycle period ps u U den Verlust des CANmotion Masters f r alle gesteuerten Ger te verursachen In diesem Fall wechseln alle Ger te die den Verlust des CANmotion Masters erkennen in den jeweils programmierten Fehlerausweichstatus Stellen Sie grunds tzlich sicher dass der f r die Sync cycle period ns eingegebene Wert die Ausf hrung der Bewegungstask und ei
49. Sie f hrt weder die Anwendung aus noch kommuniziert sie HOCHFAHREN nach Dieser Zustand entspricht dem normalen Zustand Rasches rotes Blinken Feststellung eines HOCHFAHREN au er dass ein Flag gesetzt wird um es so Systemfehlers aussehen zu lassen als sei keine Bootanwendung vorhanden und UNG LTIGES_BS Im Flash Speicher ist keine g ltige Firmware Datei vorhanden Die Steuerung f hrt die Anwendung nicht aus Kommunikation ist nur ber den USB Hostport m glich und dann nur zum Laden eines g ltigen Betriebssystems Siehe Aktualisieren der Modicon LMC058 Motion Controller Firmware siehe Seite 250 Rotes Blinken e Dertaskverarbeitende Teil des Programms wird erst fortgesetzt wenn der Haltepunkt gel scht wird e Die LED Anzeigen sind anders Einzelheiten zur Verwaltung von Haltepunkten finden Sie in der CoDeSys Hilfe in SoMachine LEER Es ist keine Anwendung vorhanden oder Anwendung ist ung ltig 1 Mal gr nes Blinken PCI Erweiterungsmodule sind inaktiv LEER nach Dieser Zustand entspricht dem normalen Zustand LEER au er Rasches rotes Blinken Feststellung eines dass ein Flag gesetzt wird um es so aussehen zu lassen als sei Systemfehlers keine Bootanwendung vorhanden keine Anwendung geladen und dass die LED Anzeigen anders sind IM RUN MODUS Die Steuerung f hrt eine g ltige Anwendung aus Permanent gr n IM RUN MODUS mit Dieser Zustand entspricht dem Zustand IM RUN MODUS mit 3 Mal gr nes Blinken
50. Sie in SoMachine den aktiven Pfad der Steuerung konfigurieren HINWEIS SoMachine kann nicht mehrere Steuerungen gleichzeitig anschlie en Aktiver Pfad So konfigurieren Sie den aktiven Pfad Ihrer Steuerung Schritt Aktion 1 Doppelklicken Sie auf der Registerkarte Konfiguration auf die Steuerung 2 W hlen Sie die Registerkarte Kommunikationseinstellungen Kommunikationseinstellungen Applikationen Dateien Log SPS Einstellungen Dienste T Status Informationen Den Netzwerkpfad zur Steuerung ausw hlen Gateway 1 006F 6000 0001 v Gate 1 Knotenname a En TM258LF42DR TM258LF42DR EthMAC 00 80 F4 40 00 21 006F 6000 0001 active 1641000 007F z igen TM258LF42DR EthMAC 00 80 F4 40 00 22 007F 6000 0001 006F 6000 0001 Ger tename TM258LF42DR Zielsystem ID L schen Schneider Electric Zielsystem Versionen 2 0 0 19 F Netzwerkpfad nicht im Projekt speichern m Netzwerkpfad beim Login abfragen Sicherer Online Betrieb Klicken Sie auf die Schaltfl che Gateway hinzuf gen Klicken Sie auf die Schaltfl che Netzwerk durchsuchen W hlen Sie die Steuerung aus der Liste aus indem Sie ihre Seriennummer berpr fen die letzten 6 Ziffern auf der Steuerung und auf die Schaltfl che Aktiven Pfad setzen klicken 6 Dr cken Sie ALT F wenn das Dialogfeld erscheint 248 EIO0000000410 05 2010 bertragung per USB Speicherstick
51. Steuerungszust nde 62 7 2 Beschreibung der Steuerungszust nde 66 7 3 Zustands berg nge und Systemereignisse 71 EIO0000000410 05 2010 61 Steuerungszust nde und Verhalten 7 1 Diagramm der Steuerungszust nde Diagramm der Steuerungszust nde Diagramm der Steuerungszust nde Das folgende Diagramm beschreibt die Betriebsmodi der Steuerung Siehe Hinweis 1 Einschalten 4 Reset Ursprung Reset kalt Reset warm Systemfehler erkannt NEIN UNG LTIGES BS G ltiges BS Y JA i Neustart wegen Erkennung eines Systemfehlers NEIN G ltige Boot Anwendung Download der y Download Anwendung erfolgreich Letzter Status vor Siehe Hinweis 7 Siehe Neustart war IM RUN Hinweis 6 NEIN MODUS UND Run Stop Eingang auf RUN gesetzt oder nicht konfiguriert JA Online Change Online Change Run 1 Siehe Halt 2 Siehe Externer Fehler ingee je Externer Fehler erkannt Anwendungsfehler erkannt erkannt HALT Siehe Hinweis 8 9 BETRIEBSZUST NDE HOCHFAHREN Siehe Hinweis 2 Siehe Hinweis 3 Siehe Hinweis 4 Siehe Hinweis 5 J Unterbrechung der Stromzufuhr 62 EIO0000000410 05 2010 Steuerungszust nde und Verhalten Legende e Die Steuerungszust nde sind in GROSSBUCHSTABEN UND FETTDRUCK ausgewiesen e Benutzer und Anwendungsbefehle sind in Fettdruck ausgewiesen e Systemereignisse sind in Kursi
52. WORD e MSB Nebenrevision zweites USINT e LSB Hauptrevision erstes USINT Beispiel 0205h bedeutet RevisionV5 2 Statusbeschreibung Attribut 5 Bit Name Beschreibung 0 Eigent mer Nicht verwendet 1 Reserviert 2 Konfiguriert TRUE gibt an dass die Ger teanwendung neu konfiguriert wurde 3 Reserviert 182 EIO0000000410 05 2010 Ethernet Konfiguration Bit Name Beschreibung 4 7 Erweiterter e 0 Selbsttest oder Unbekannt Ger testatus e 1 Firmware Download findet statt e 2 Es wurde wenigstens eine ung ltige E A Verbindung erkannt e 3 Keine E A Verbindungen hergestellt e 4 Nicht fl chtige Konfiguration ung ltig e 5 Nicht behebbarer Fehler e 6 Mindestens eine E A Verbindung im RUNNING Status e 7 Mindestens eine E A Verbindung hergestellt alle im IDLE Modus e 8 Reserviert e 9 15 Nicht verwendet 8 Geringf giger TRUE gibt an dass das Ger t einen Fehler festgestellt hat der behebbarer als behebbar eingestuft wird Fehler Dieses Ereignis bewirkt keine nderung des Ger testatus 9 Geringf giger TRUE gibt an dass das Ger t einen Fehler festgestellt hat der nicht behebbarer als nicht behebbar eingestuft wird Fehler Dieses Ereignis bewirkt keine nderung des Ger testatus 10 Schwerer TRUE gibt an dass das Ger t einen Fehler festgestellt hat behebbarer woraufhin das Ger t einen Ausnahmebericht generiert und in Fehler den HALT Status wechsel
53. als komplex definiert Pro Modul kann jeweils nur ein Typ konfiguriert werden e Einfache Funktionen e HSC Simple e Event_Latch I O e Komplexe Funktionen e HSC Main e Encoder e PWM Generator e Frequenzgenerator Wenn ein E A nicht von einer Expertenfunktion verwendet wird kann er als Standard E A eingesetzt werden HINWEIS e Wenn ein Standard E A als Run Stop eingesetzt wird kann er nicht von einer Expertenfunktion verwenden werden e Wenn ein Standard E A als Alarm eingesetzt wird kann er nicht von einer Expertenfunktion verwenden werden Weitere Einzelheiten finden Sie unter Konfiguration integrierter Experten E A siehe Seite 94 Hinzuf gen einer Expertenfunktion So f gen Sie eine Expertenfunktion hinzu Schritte Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung 2 Klicken Sie auf den Eintrag Experten E A auf der linken Seite EIO0000000410 05 2010 103 Integrierte Experten E A Schritte Aktion 3 Klicken Sie auf den Untereintrag DM72F0 oder DM72F1 auf der linken Seite MyController Parameter Experten E A PowerbDistribution Encoder DM72FO DM72F1 TM5 Integrierte E A Kommunikation Zur ck Klicken Sie auf die Schaltfl che Ger t hinzuf gen W hlen Sie im Dialogfeld Ger t hinzuf gen die Expertenfunktion aus und klicken Sie auf die Schaltfl che Hinzuf gen und schlie en
54. auf den Eintrag Protokolleinstellungen und w hlen Sie CANopen Leistung oder CANmotion nur f r den Port CAN1 Objekt hinzuf gen Hersteller Schneider Electric vM Information Name Hersteller Version Name Optimiertes CANopen Bi Schneider Electric Hersteller Schneider Electric Version 2 0 0 10 Ordnungsnummer 1806 Beschreibung Optimierter CANopen Manager FDT Support 31 Slaves lt E Alle Versionen anzeigen nur f r Experten Hinzuf gen und schlie en Abbrechen 218 EIO0000000410 05 2010 CANopen Konfiguration Schritt Aktion 2 Klicken Sie auf die Schaltfl che Hinzuf gen und schlie en Ergebnis Das Konfigurationsfenster CANopen Manager wird angezeigt CANopen Manager Common CANopen I O Abbild Knoten ID 127 Br CANopen mj Sync Generierung aktivieren Sync Zykluszeit us 50000 e KETENEN und korrigieren Sync COB ID 128 3 L nge des Sync Fensters us 0 p Heartbeat Heartbeat Generierung aktivieren 9 Knoten ID 127 lt gt Heartbeat Zeit ms 200 HINWEIS Wenn das Kontrollk stchen Sync Generierung aktivieren markiert ist wird der Task CANx_Sync hinzugef gt Die Attribute Name Typ oder Externes Ereignis von CANx_Sync Tasks d rfen nicht gel scht oder ge ndert werden Andernfalls stellt SoMachine einen Fehler fest wenn Sie versuchen die Anwendung zu erstellen und Sie
55. die Doppelw rter e MD2 Speicherbereich der HMI entspricht dem Speicherbereich MD1 der Steuerung da von der Modbus Anforderung dieselben einfachen W rter verwendet werden e HMD20 Speicherbereich der HMI entspricht dem Speicherbereich MD10 der Steuerung da von der Modbus Anforderung dieselben einfachen W rter verwendet werden Es folgenden Beispiele von Speicher bereinstimmungen f r die Bits e MW0 X9 Speicherbereich der HMI entspricht dem Speicherbereich MX1 1 der Steuerung da die einfachen W rter im Steuerungsspeicher in 2 separate Byte aufgeteilt wurden Modem hinzuf gen Weitere Informationen ber das Hinzuf gen eines Modems zum Modbus Manager finden Sie unter Hinzuf gen eines Modems zu einem Manager siehe Seite 243 242 EIO0000000410 05 2010 Konfiguration serieller Leitungen Hinzuf gen eines Modems zu einem Manager Einf hrung Den folgenden Managern kann ein Modem hinzugef gt werden e ASCII Manager e Modbus Manager e SoMachine Netzwerkmanager Modem zu einem Manager hinzuf gen So f gen Sie ein Modem hinzu Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration 2 Klicken Sie im grafischen Konfigurationseditor auf den freien Port des Managers MyController SoMa chin EIO0000000410 05 2010 243 Konfiguration serieller Leitungen Schritt Aktion 3 Das Fenster Objekt hinzuf gen wird angezeigt Objekt hinzuf gen H
56. die Instanzdienste Dienstcode Name Beschreibung 4Bh Digitaleing nge lesen Gibt den Wert eines oder mehrerer zusammenh ngender Digitaleingangsregister zur ck 4Ch Spulen lesen Gibt den Wert einer oder mehrerer zusammenh ngender Spulen zur ck 4Eh Halteregister lesen Gibt den Wert eines oder mehrerer zusammenh ngender Halteregister zur ck 4Fh Spulen schreiben Aktualisiert den Wert einer oder mehrerer zusammenh ngender Spulen 50h Halteregister schreiben Aktualisiert den Wert eines oder mehrerer zusammenh ngender Halteregister HINWEIS Der Dienst Register lesen ben tigt 4 Byte Daten Das erste Wort enth lt die Startregisteradresse und das zweite Wort die Anzahl der zu lesenden Register Die Service Request Schreiben erfordert dieselben 4 Byte gefolgt von den eigentlichen Daten Der Modbus Pass through Dienst verweist auf eine spezifische Modbus Funktion Die bersetzungsfunktion f hrt keine indische Konvertierung der Anforderung oder Antwortdaten durch Sowohl Request als auch Antwort enthalten1 Byte des Modbus Funktionscodes gefolgt von den Modbus Nachrichtendaten einschlie lich eines Unterfunktionscodes falls vorhanden 194 EIO0000000410 05 2010 Ethernet Konfiguration TCP IP Schnittstellenobjekt Dieses Objekt pflegt verbindungsspezifische Z hler und Statusinformationen f r eine Ethernet 802 3 Kommunikationsschnittstelle Die folgende Tabelle beschreibt die Klassenattribute des TCP IP Schnittste
57. eine Norm der International Electrotechnical Commission f r industrielle Automatisierungsger te z B Steuerungen IEC 61131 3 befasst sich mit den Programmiersprachen von Steuerungen und definiert zwei graphische und zwei Textsprachen e Graphisch Kontaktplan Funktionsbausteindiagramm e Text Strukturierter Text Anweisungsliste 270 EIO0000000410 05 2010 Glossar IL AWL IP 20 Ein in der Programmiersprache Anweisungsliste engl Instruction List bzw IL geschriebenes Programm besteht aus einer Abfolge von Anweisungen die von der Steuerung der Reihe nach ausgef hrt werden Jede Anweisung enth lt eine Zeilennummer einen Anweisungscode und einen Operanden AWL ist IEC 61131 3 konform Internet Protokoll Der Teil der TCP IP Protokollfamilie der die Internetadressen von Ger ten verfolgt das Routing f r die abgehenden Meldungen bernimmt und eingehende Meldungen erkennt Schutzart Bewertung gem IEC 60529 IP20 Module sind gegen Eindringen und Kontakt von Objekten gr er als 12 5 mm gesch tzt Das Modul ist nicht gegen sch dliches Eindringen von Wasser gesch tzt K Kontaktplan Programmiersprache Konten LD KOP Siehe LD KOP Ein Knoten ist ein adressierbares Ger t in einem Kommunikationsnetzwerk L Abk rzung f r Ladder Diagram Kontaktplan Ein im Kontaktplan geschriebenes Programm besteht aus der graphischen Darstellung von Anweisungen eines Steuerungsprogramms wobei Ko
58. en e Er akzeptiert lediglich die folgenden Bewegungsger te mit einer speziellen Schnittstelle f r den CANmotion Bus e Lexium 05 Servoantrieb e Lexium 32 Servoantrieb e Lexium SD3 Schrittantrieb e Generische CAN Ger te k nnen nicht hinzugef gt werden CANmotion Konfiguration So konfigurieren Sie den Kommunikationsport Ihrer Steuerung Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf der linken Seite auf den Eintrag Kommunikation Klicken Sie auf den Eintrag CAN1 Klicken Sie auf den Eintrag Physikalische Einstellungen Ergebnis Auf der rechten Seite erscheint das Dialogfeld mit den Registerkarten zur Konfiguration der CANopen Kommunikation Konfigurieren Sie die Baudrate Standardwert 250 000 Bit s A can CANbus Baudrate Bit s 250000 v A N open Online Buszugriff Block SDO und NMT Zugriff bei laufender Applikation HINWEIS Auf CANmotion werden lediglich die folgenden Baudraten unterst tzt 250 500 und 1000 kBaud EIO0000000410 05 2010 209 CANopen Konfiguration CANmotion Manager So erstellen Sie den CANmotion Manager Schritt Aktion 1 Klicken Sie auf den Eintrag Protokolleinstellungen Objekt hinzuf gen Hersteller lt Alle Hersteller gt Information Name Hersteller Version S Feldbusse Kein Ger t ausgew hlt E CIA CANopen 2
59. f r Experten Hinzuf gen und schlie en Abbrechen Manager konfigurieren Der SoMachine Netzwerkmanager erfordert keine Konfiguration EIO0000000410 05 2010 227 Konfiguration serieller Leitungen Modem hinzuf gen Weitere Informationen zum Hinzuf gen eines Modems zum SoMachine Netzwerk manager finden Sie unter Hinzuf gen eines Modems zu einem Manager siehe Seite 243 228 EIO0000000410 05 2010 Konfiguration serieller Leitungen Modbus E A Scanner Einf hrung Der Modbus E A Scanner dient zur Vereinfachung des Datenaustauschs mit Modbus Slave Ger ten Modbus E A Scanner hinzuf gen So f gen Sie einen Modbus E A Scanner auf der seriellen Leitung hinzu Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf den Eintrag Kommunikation Serielle Leitung auf der linken Seite Klicken Sie auf den Eintrag Protokolleinstellungen Klicken Sie auf die Schaltfl che Protokoll entfernen ndern W hlen Sie den Modbus E A Scanner aus und klicken Sie auf Hinzuf gen und schlie en Objekt hinzuf gen Hersteller Schneider Electric v Information hersteller Kein Ger t ausgew hlt 1 Protocol Managers ASCII_Manager Schneider Ele Modbus E A Scanner Schneider Ele O Modbus_Manager Schneider Ele L SoMachine Network_Manager Schneider Ele lt iii L Alle Versionen anz
60. folgenden Tabelle beschrieben Adressklasse Byte 1 Byte 2 Byte 3 Byte 4 Klasse A O Netzwerk ID Host ID Klasse B 1 10 Netzwerk ID Host ID Klasse C 1 1 O Netzwerk ID Host ID Klasse D 1 1 1 0 Multicast Adresse Klasse E 1 11 1 1 O Adresse f r die zuk nftige Verwendung reserviert 152 EIO0000000410 05 2010 Ethernet Konfiguration Subnetzmaske Gateway Die Subnetzmaske wird verwendet um mehrere physische Netzwerke mit einer einzigen Netzwerkadresse zu adressieren Durch die Maske wird das Subnetz und die Ger teadresse in der Host ID getrennt Man erh lt die Subnetzadresse indem die Bits der IP Adresse die den Positionen der Maske entsprechen die 1 enthalten beibehalten und die restlichen durch O ersetzt werden Umgekehrt erh lt man die Subnetzmaske des Host Ger ts indem die Bits der IP Adresse die den Positionen der Maske entsprechen die O enthalten beibehalten und die restlichen durch 1 ersetzt werden Beispiel f r eine Subnetzadresse IP Adresse 192 11000000 1 00000001 17 00010001 11 00001011 Subnetzmaske 255 11111111 255 11111111 240 11110000 O 00000000 Subnetzadresse 192 11000000 1 00000001 16 00010000 o 00000000 HINWEIS Wenn kein Gateway vorhanden ist kommuniziert das Ger t nicht in seinem Subnetz Das Gateway erm glicht dass eine Nachricht an ein Ger t geleit
61. gesendete ausgehende Pakete die in der letzten Sekunde EtherNet IP Pakete gesendet wurden 108 Get Insgesamt empfangene UINT Gesamtanzahl der f r alle impliziten eingehende Class1 Pakete Verbindungen Class1 empfangenen eingehenden Pakete 109 Get Insgesamt gesendete UINT Gesamtanzahl der f r alle impliziten ausgehende Class1 Pakete Verbindungen Class1 gesendeten ausgehenden Pakete 110 Get Insgesamt empfangene UINT Gesamtanzahl der f r alle expliziten eingehende Class3 Pakete Verbindungen Class3 empfangenen eingehenden Pakete Diese Anzahl umfasst Pakete die bei Auftreten eines Fehlers zur ckgegeben wurden in den n chsten zwei Zeilen aufgef hrt 111 Get Gesamtanzahl eingehender UINT Gesamtanzahl eingehender Class3 Class3 Pakete mit Pakete die an nicht unterst tze n ung ltigem Parameterwert Dienst Klasse Instanz Attribut Mitglied gerichtet waren 112 Get Insgesamt empfangene UINT Gesamtanzahl eingehender Class 3 eingehende Class3 Pakete Pakete die ein ung ltiges Format mit ung ltigem Format aufwiesen 113 Get Insgesamt gesendete UINT Gesamtanzahl der f r alle expliziten ausgehende Class3 Pakete Verbindungen Class3 gesendeten Pakete 114 Get Insgesamt empfangene UINT Gesamtanzahl eingehender nicht eingehende nicht verbundener Pakete Diese Anzahl verbundene Pakete umfasst Pakete die bei Auftreten eines Fehlers zur ckgegeben wurden in den n chsten zwei Zeilen aufgef hrt 186 EIO00
62. k nnen sie nicht in die Steuerung herunterladen Wenn Sie die Markierung der Option Sync Generierung aktivieren auf der Unterregisterkarte CANopen Manager der Registerkarte CANopen Leistung aufheben wird der CANx_Sync Task automatisch aus Ihrem Programm gel scht Weitere Informationen hierzu finden Sie im CoDeSys Teil der Onlinehilfe Hinzuf gen eines CANopen Ger ts Anweisungen zum Hinzuf gen eines CANopen Slave Ger ts finden Sie unter Hinzuf gen von Slave Ger ten zu einem Kommunikations Manager siehe SoMachine Programmierhandbuch Weitere Informationen hierzu finden Sie im CoDeSys Teil der Onlinehilfe EIO0000000410 05 2010 219 CANopen Konfiguration CANopen Einschr nkungen F r den Modicon LMC058 Motion Controller CANopen Master gelten folgende Einschr nkungen Maximale Anzahl von Slave Ger ten 32 Maximale Anzahl von Empfangs PDO RPDO 64 Maximale Anzahl von Sende PDO TPDO 64 A WARNUNG UNERWARTETER GER TEBETRIEB e Schlie en Sie nicht mehr als 32 CANopen Slave Ger te an die Steuerung an e Programmieren Sie Ihre Anwendung f r eine Verwendung von maximal 64 Sende PDO TPDO e Programmieren Sie Ihre Anwendung f r eine Verwendung von maximal 64 Empfangs PDO RPDO Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 220 EIO0000000410 05 2010 Konfiguration serieller Leitungen 1
63. kein Endzeichen im Frame verwendet Andernfalls wird im Empfangsmodus das entsprechende Zeichen im ASCII Format verwendet um das Ende eines Frames zu erkennen Im Sendemodus wird dieses Zeichen am Ende eines Frames eingef gt Zweites Endzeichen Bei 0 wird kein zweites Endzeichen im Frame verwendet Andernfalls wird im Empfangsmodus das entsprechende Zeichen im ASCII Format verwendet um das Ende eines Frames zu erkennen Im Sendemodus wird dieses Zeichen am Ende eines Frames eingef gt EIO0000000410 05 2010 225 Konfiguration serieller Leitungen Parameter Beschreibung Empfangene Frame Bei einem Wert von O wird dieser Parameter nicht verwendet Aus diesem Parameter kann L nge das System beim Empfang folgern dass das Ende eines Frames erreicht wurde wenn die Steuerung eine bestimmte Anzahl von Zeichen empfangen hat Hinweis Dieser Parameter kann nicht gleichzeitig mit Timeout f r Frame empfangen ms verwendet werden Timeout f r Frame Bei einem Wert von 0 wird dieser Parameter nicht verwendet Aus diesem Parameter kann empfangen ms das System beim Empfang folgern dass das Ende eines Frame erreicht wurde nachdem eine Stille von einer bestimmten Anzahl von ms Sekunden eingetreten ist Serielle Im Konfigurationsfenster f r die serielle Leitung siehe Seite 222 festgelegte Parameter Leitungseinstellungen HINWEIS Falls mehrere Bedingungen zur Beendung eines Frames verwendet
64. nde und Verhalten Alle Ausg nge auf Standardwert setzen Zur Auswahl dieser Option w hlen Sie Alle Ausg nge auf Standardwert setzen im Dropdown Men Verhalten der Ausg nge bei Stop auf der Unterregisterkarte SPS Einstellungen des Steuerungs Editors Um den Steuerungs Editor aufzurufen klicken Sie mit der rechten Maustaste in die Ger tebaumstruktur und w hlen Sie Objekt bearbeiten Dieses Verhalten betrifft die Steuerungszust nde GESTOPPT und HALT Ausg nge werden auf ihre benutzerdefinierten Standardwerte gesetzt obwohl die jeweiligen Details des Ausgangsverhaltens in hohem Ma von der Einstellung der Option E As aktualisieren im Stop und den ber die konfigurierten Feldbusse veranlassten Aktionen abh ngen Weitere Einzelheiten zu diesen Unterschieden finden Sie unter Steuerungszust nde Beschreibung siehe Seite 66 Initialisierungswerte Dieser Ausgangszustand betrifft die Statuszust inde HOCHFAHREN LEER im Anschluss an ein Aus und Wiedereinschalten ohne Bootanwendung oder nach Feststellung eines Systemfehlers und UNGULTIGES_BS Im Initialisierungszustand nehmen Analog Transistor und Relaisausg nge die folgenden Werte an e Analogausgang Z Hohe Impedanz e Transistor Schnellausgang Z Hohe Impedanz e Transistor Standardausgang 0 VDC e Relaisausgang Offen Forcierung der Ausg nge Die Steuerung erm glicht es den Zustand bestimmter Ausg nge f r Systemtests und Inbetriebnahme auf einen definie
65. tokoll zur Darstellung alphanumerischer Zeichen Buchstaben Zahlen sowie einige graphische Zeichen und Steuerzeichen EIO0000000410 05 2010 265 Glossar BOOTP BS CAN CANmotion CANopen 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 Remote Booten von festplattenlosen Hosts ber das Netzwerk verwendet Der BOOTP Prozess weist eine IP Adresse mit unbegrenzter Laufzeit zu Der BOOTP Dienst nutzt die UDP Ports 67 und 68 Betriebssystem Kann f r Firmware verwendet werden die vom Benutzer hoch heruntergeladen werden kann C Controller Area Network Das CAN Protokoll ISO 11898 f r serielle Busnetzwerke dient der Vernetzung von intelligenten Ger ten von verschiedenen Herstellern in intelligenten Systemen f r Echtzeit Industrieanwendungen Durch die Implemen tierung von Broadcast Messaging und hoch entwickelten Diagnosemechanismen stellen CAN Multi Master Systeme eine hohe Datenintegrit t sicher Das urspr nglich zur Nutzung in Automobilen verwendete CAN wird jetzt in einer V
66. 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 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 unterModicon LMC058 Motion Controller Einstellungen siehe Seite 88 und in der CoDeSys Onlinehilfe Weitere Informationen zum E A Verhalten finden Sie unter Beschreibung der Steuerungszust nde siehe Seite 66 4 Verbleibende Intervalldauer Das Betriebssystem der Steuerung f hrt Systemverarbeitung und andere Tasks mit geringer Priorit t aus HINWEIS Wenn Sie f r den Zyklustask einen zu kurzen Zeitraum definieren wird er im Anschluss an das Schreiben der Ausg nge umgehend wiederholt ohne dass andere Tasks mit geringerer Priorit t oder Systemverarbeitungsaufgaben durchgef hrt werden 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 gen 48 EIO0000000410 05 2010 Tasks
67. unter der Adresse 90 0 0 1 auf den FTP Server zugegriffen werden Die Anmeldung erfolgt anonym ohne Passwort Dateizugriff Siehe Dateiorganisation siehe Seite 31 172 EIO0000000410 05 2010 Ethernet Konfiguration SNMP Einf hrung Das SNMP Protokoll Simple Network Management Protocol dient zur Bereitstellung der Daten und Dienste die zur Verwaltung eines Netzwerks erforderlich sind Die Daten werden in einer MIB Management Information Base gespeichert Die MIB Daten werden mithilfe des SNMP Protokolls gelesen Die Implementierung der Ethernet SNMP Dienste ist minimal da nur die obligatorischen Objekte gehandhabt werden SNMP Objekt Handle Objekt Beschreibung Zugriff Standardwert SysDescr Textbeschreibung des Ger ts Lesen SCHNEIDER LMC058 Fast Ethernet TCP IP SysObjectID Verweist auf die Produktreferenz in Lesen 1 3 6 1 4 1 3833 1 7 37 der privaten MIB SysUpTime Seit dem letzten Einschalten der Lesen Steuerung verstrichene Zeit SysContact Datenelement das verwendet wird Lesen um den Manager dieses Knotens Schreiben zu kontaktieren SysName Administrativer Knotenname Lesen LMCO58LF42 Schreiben SysLocation Physischer Standort des Produkts Lesen Schreiben SysService Gibt die Art des Diensts an der von Lesen 79 diesem Produkt bereitgestellt wird HINWEIS Die Objekte SysContact SysName und SysLocation k nnen vom Benutzer ge n
68. unteren Grenzwert berwacht Grenzwert Spannungssignal Stromsignal Stromsignal Standard 10 V 0 20 mA 4 20 MA Oberer Grenzwert 10 V 32767 20 mA 32767 20 mA 32767 Unterer Grenzwert 10 V 32767 0 mA o 4 mA 02 1 Der analoge Wert ist nach unten hin auf 0 begrenzt 2 Der analoge Wwert ist bei Strom lt 4 mA nach unten hin auf 0 begrenzt Das Statusbit f r die untere Grenze ist gesetzt Bei Bedarf k nnen weitere Grenzwerte definiert werden Die Grenzwerte gelten f r alle Kan le Diese werden durch Schreiben in das Grenzwertregister automatisch aktiviert Von diesem Punkt an werden die analogen Werte berwacht und gem den neuen Grenzwerten begrenzt Die berwachungsinformationen werden im Statusregister angezeigt Analoger Grenzwert Zus tzlich zu den Statusinformationen wird der analoge Wert standardm ig auf die nachfolgend aufgef hrten Werte festgesetzt wenn ein Fehler erkannt wird HINWEIS Der bei einem Fehler generierte analoge Wert entspricht entweder dem Standardgrenzwert wie er in der folgenden Tabelle dargestellt ist oder dem benutzerdefinierten Grenzwert wenn der Standardwert ge ndert wurde Typ des erkannten Fehlers Digitaler Wert Drahtbruch 32767 7FFF hex Wert ber oberem Grenzwert 32767 7FFF hex Wert unter unterem Grenzwert 32767 8001 hex Ung ltiger Wert 32768 8000 hex EIO0000000410 05 2010 133 TM5 Module
69. von Betriebsparametern Ein Funktionsbausteindiagrammist eine graphisch orientierte Programmiersprache die der Norm IEC 61131 3 entspricht Sie arbeitet mit einer Liste von Netzwerken bei der jedes Netzwerk eine graphische Struktur von Feldern und Verbindungslinien enth lt die entweder einen logischen oder einen arithmetischen Ausdruck den Aufruf eines Funktionsbausteins einen Sprung oder einen R ckkehrbefehl darstellen Frequenzgenerator Die Firmware verk rpert das Betriebssystem in einer Steuerung Der Flash Speicher ist ein nichtfl chtiger berschreibbarer Speicher Er wird in einem speziellen EEPROM gespeichert der gel scht und neu programmiert werden kann File Transfer Protocol Ein Standardnetzwerkprotokoll basierend auf einer Client Server Architektur zum Austausch und Manipulieren von Dateien ber TCP IP Netzwerke EIO0000000410 05 2010 269 Glossar Funktionsbaustein Siehe FB Funktionsbausteindiagramm Grenzwertausgang GVL HSC ICMP IEC 61131 3 Siehe FBD G Grenzwertausg nge werden direkt von HSC gem den w hrend der Konfiguration vorgenommenen Einstellungen gesteuert Die Liste globaler Variablen verwaltet globale Variablen die in jeder Anwendungs POU verf gbar sind H Hochgeschwindigkeitsz hler Internet Control Message Protocol Internetprotokoll das Fehler meldet und Informationen in Bezug auf die Datagramm Verarbeitung bereitstellt IEC 61131 3 ist
70. von Systemvariablen Ergebnis Die neue Neuzuordnungstabelle wird erstellt und initialisiert HINWEIS Da eine Neuzuordnungstabelle f r eine Steuerung eindeutig sein muss lautet ihr Name Neuzuordnungstabelle und kann nicht ge ndert werden EIO0000000410 05 2010 35 Speicherzuordnung Neuzuordnungstabellen Editor Mit dem Neuzuordnungstabellen Editor k nnen Sie Ihre Variablen in der Neuzuordnungstabelle organisieren Um auf den Neuzuordnungstabellen Editor zuzugreifen doppelklicken Sie auf den Knoten Neuzuordnungstabelle in der Ger tebaumstruktur im Fenster Ger te eo Application Ben ii Library Manager w E Task Configuration masT Die folgende Abbildung beschreibt den Neuzuordnungstabellen Editor E Neuzuordnungstabelle MyController_1 SPS Logik Applikation 1D X 36 Lesen x a2 B ID Variable Adresse L nge G ltigkeit 1 PLC_GVL PLC_R i_dwSerialNumber MW60200 2 True 2 PLC_GVL PLC_R i_sNodeName MW60202 16 True 3 PLC_GVL PLC_R i_sProductRef MW60218 16 True 4 GVL DIG_IO_LOOPS_STS MW60234 1 True Schreiben Ea N t r x D e E 1D Variable Adresse L nge G ltigkeit 1 PLC_GVL PLC_W q_wResetCounterEvent MW62200 1 True 2 PLC_GVL ETH_W q_wResetCounter MW62201 1 True 3 GVL AckDigLoopFlt MW62202 1 True 4 GVL TempLoop1SetPoint MW62204 2 True EIO0000000410 05 2010 Speicherzuordnung Symbol Element Beschreibung du Neues Element
71. werden wird der Austausch durch die erste Bedingung die TRUE ist beendet Modem hinzuf gen Weitere Informationen zum Hinzuf gen eines Modems zum ASCIl Manager finden Sie unter Hinzuf gen eines Modems zu einem Manager siehe Seite 243 226 EIO0000000410 05 2010 Konfiguration serieller Leitungen SoMachine Netzwerkmanager Einf hrung Der SoMachine Netzwerkmanager muss verwendet werden wenn Sie Variablen mit einem XBTGT XBTGK Ger t und dem SoMachine Softwareprotokoll austauschen wollen oder wenn die serielle Leitung zum Programmieren von SoMachine verwendet wird Manager hinzuf gen So f gen Sie den Manager auf der seriellen Leitung hinzu Schritte Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf den Eintrag Kommunikation Serielle Leitung auf der linken Seite Klicken Sie auf den Eintrag Protokolleinstellungen Klicken Sie auf die Schaltfl che Protokoll entfernen ndern W hlen Sie das Objekt SoMachine Network_Manager aus und klicken Sie auf Hinzuf gen und schlie en Objekt hinzuf gen Hersteller Schneider Electric Information Name Hersteller Kein Ger t ausgew hlt E Protocol Managers E ASCII_Manager Schneider Ele E Modbus E A Scanner Schneider Ele E Modbus_Manager Schneider Ele E SoMachine Network_Manager Schneider Ele lt Jill L Alle Versionen anzeigen nur
72. zeigt den angepassten Eingangswert mit den folgenden Einstellungen Eingangsrampenbegrenzung 4 07FF hex 2047 Filterstufe 2 136 EIO0000000410 05 2010 TM5 Module 16000 8000 t t t m 1 2 3 4 5 6 7 8 t ms Eingangswert Interner angepasster Eingangswert vor Filterung 3 St rung Spannungsspitze N Registerkarte E A Abbild Auf der Registerkarte I O Abbild k nnen die Variablen definiert und benannt werden Weiterhin sind auf dieser Registerkarte zus tzliche Informationen wie die topologische Adressierung enthalten O Konfiguration E A Abbild Status Information Kan le Variable Mapping Kanal Adresse Typ Aktueller Wert Standardwert Einheit Beschreibung E EI Eing nge 4 AnalogInput00 IW4 INT 10 V 0 bis 20 mA Aufl sung 12 Bit 4 AnalogInput01 IW5 INT 10 V 0 bis 20 mA Aufl sung 12 Bit ao AnalogInput02 IW6 INT 10 V 0 bis 20 mA Aufl sung 12 Bit ao AnalogInput03 IW7 INT 10 V 0 bis 20 mA Aufl sung 12 Bit pS StatusInput00 IBI6 USINT Status analoger Eing nge Weitere Informationen finden Sie unter Beschreibung der Registerkarte I O Abbild siehe Seite 124 Die folgende Tabelle beschreibt die Konfiguration des I O Abbilds Kanal Typ Standardwert Beschreibung Eing nge AnalogInputOO INT Aktueller Wert am Eingang 0 AnalogInput03 Aktueller Wert am Eingang 3 StatusInput0O USINT Status der analogen Eingangskan le siehe nachstehende Beschreibung
73. zu unbeabsich tigten Ergebnissen f hren kann A WARNUNG UNERWARTETER GER TEBETRIEB Weisen Sie verschiedenen Tasks nicht die gleiche Priorit t zu 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 0 bis 24 Steuerungstasks Weisen Sie diese Priorit ten Tasks zu f r die ein hoher Echtzeit Bedarf besteht e Priorit t 25 bis 31 Hintergrundtasks Weisen Sie diese Priorit ten Tasks zu f r die ein geringer Echtzeit Bedarf besteht EIO0000000410 05 2010 57 Tasks Task Preemption aufgrund von Taskpriorit ten 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 Inputs Outputs Inputs Outputs dam Outputs HINWEIS Wenn derselbe Eingang in verschiedenen Tasks verwendet wird kann sich das Eingangsbild w hrend des Taskzyklus eines Tasks mit geringerer Priorit t ndern Um beim Multitasking die Wahrscheinlichkeit eines ordnungsgem en Ausgangs verhaltens zu erh hen wird ein Fehler festgestellt wenn Ausg nge im selben Byte in verschiedenen Tasks verwendet werden A WARNUNG UNERWARTETER GER
74. zugeordnet siehe Registerkarte Modbus Master I O Abbild e Offset Offset von MW zum Schreiben 0 bedeutet dass es sich bei dem ersten Objekt das geschrieben wird um MWO handelt e L nge Anzahl der zu schreibenden MW Beispiel Wenn Offset 2 und L nge 3 schreibt der Kanal MW2 MW3 und MWA Klicken Sie auf L schen um den Kanal zu entfernen Klicken Sie auf Bearbeiten um die Parameter eines Kanals zu ndern Klicken Sie auf OK um die Konfiguration des Kanals zu best tigen 234 EIO0000000410 05 2010 Konfiguration serieller Leitungen So konfigurieren Sie den Modbus Initialisierungswert Schritte Aktion 1 Klicken Sie auf die Registerkarte Modbus Slave Init i Modbus 4 Modbus Slave Konfiguration Modbus Slave Kanal fi Zeile Zugriffstyp WRITE Offset Standardwert L nge Kommentar EIO0000000410 05 2010 235 Konfiguration serieller Leitungen Schritte Aktion 2 Klicken Sie auf Neu um einen neuen Initialisierungswert zu erstellen Initialisierungswert Zugriffstyp Write Multiple Registers Function Code 16 v Register Offset 0x0000 v L nge 1 Initialisierungswert 1 Kommentar Das Fenster Initialisierungswert enth lt die folgenden Parameter e Zugriffstyp W hlen Sie den Typ des Datenaustauschs aus Lesen oder Schreiben oder Lesen Schreiben mehrerer Register d h MW e Regist
75. 00000410 05 2010 Ethernet Konfiguration Attribut ID Zugriff Name Datentyp Wert Beschreibung 115 Get Gesamtanzahl eingehender UINT Gesamtanzahl eingehender nicht nicht verbundener Pakete verbundener Pakete die an nicht mit ung ltigem unterst tze n Parameterwert Dienst Klasse Instanz Attribut Mitglied gerichtet waren 116 Get Insgesamt empfangene UINT Gesamtanzahl eingehender nicht eingehende nicht verbundener Pakete die ein verbundene Pakete mit ung ltiges Format aufwiesen ung ltigem Format 117 Get Insgesamt gesendete UINT Gesamtanzahl aller gesendeten nicht ausgehende nicht verbundenen Pakete verbundene Pakete 118 Get Gesamtanzahl aller UINT Gesamtanzahl aller nicht eingehenden EtherNet IP verbundenen empfangenen Class 1 Pakete oder Class 3 Pakete 119 Get Gesamtanzahl aller UINT Gesamtanzahl aller nicht ausgehenden EtherNet IP verbundenen gesendeten Class 1 Pakete oder Class 3 Pakete Assembly Objekt Die folgende Tabelle beschreibt die Klassenattribute des Assembly Objekts Attribut ID Zugriff Name Datentyp Wert Details 1 Get Revision UINT 2 Implementierungsrevision des Assembly Objekts Get Max Instanzen UINT 189 Die gr te Anzahl von Instanzen Get Anzahl Instanzen UINT 2 Die Anzahl von Projektinstanzen Get Optionale Struct of Die ersten beiden Byte enthalten die Instanzattributliste UINT 1 Anzahl optionaler In
76. 010 141 Konfiguration von PCI Erweiterungsmodulen Allgemeine Beschreibung Einf hrung Die Steuerung akzeptiert 2 PCI Erweiterungsmodule Referenz Beschreibung TM5PCRS2 Serielle Leitung RS232 TM5PCRS4 Serielle Leitung R8485 HINWEIS Es ist nicht m glich mehr als ein serielles PCI Com Modul zu verwenden Der zus tzliche Steckplatz ist k nftigen PCI Erweiterungen vorbehalten EIO0000000410 05 2010 142 Konfiguration von PCI Erweiterungsmodulen Hinzuf gen eines PCI Erweiterungsmoduls Hinzuf gen eines PCI Erweiterungsmoduls So f gen Sie der Steuerung ein PCI Erweiterungsmodul hinzu Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf der linken Seite auf den Eintrag Kommunikation Klicken Sie auf den Eintrag PCI Steckpl tze lt Leer gt Klicken Sie auf die Schaltfl che Ger t einstecken W hlen Sie das PCI Erweiterungsmodul aus und klicken Sie auf die Schaltfl che Ger t einstecken fj Ger t anschlie en Name TMSPCRS2 Aktion O Ger t anh ngen C Ger t einf gen Ger t anschlie en C Ger t aktualisieren Ger t Hersteller Schneider Electric Name Hersteller Version Version 3 TMSPCRS2 Schneider Electric 2 0 0 8 TMSPCRS4 Schneider 9 Electric 2 0 0 8 iT Alle Versionen anzeigen nur f r Experten Information 3 Name TM
77. 0410 05 2010 21 Bibliotheken Name der Bibliothek Beschreibung PLCCommunication siehe SoMachine Modbus und ASCII Lese Schreibfunktionen PLCCommunication Bibliothekshandbuch SysMem Standard SE_PLCSystem Diese Funktionen erm glichen die Kommunikation zwischen bestimmten Ger ten Die meisten von ihnen sind speziell f r den Modbus Datenaustausch bestimmt Die Verarbeitung der Kommunikationsfunktionen erfolgt asynchron zur Verarbeitung des Anwendungstasks durch den sie aufgerufen werden LMC058 Neuzuordnungstabelle siehe Seite 34 Die Neuzuordnungstabelle erm glicht dem Benutzer die Anordnung der Daten im Hinblick auf eine Optimierung des Datenaustauschs zwischen dem Modbus Client und der Steuerung Dazu werden nicht direkt aufeinanderfolgende Daten in einer durchgehenden Registertabelle gruppiert 22 EIO0000000410 05 2010 Unterst tzte Standarddatentypen 4 Unterst tzte Standarddatentypen Unterst tzte Standarddatentypen Die Steuerung unterst tzt die folgenden IEC Datentypen Datentyp Unterer Grenzwert Oberer Grenzwert Informationsinhalt BOOL False True 1 Bit BYTE 0 255 8 Bit WORD 0 65 535 16 Bit DWORD 0 4 294 967 295 32 Bit LWORD 0 264 4 64 Bit SINT 128 127 8 Bit USINT 0 255 8 Bit INT 32 768 32 767 16 Bit UINT 0 65 535 16 Bit DINT 2 147 483 648 2 147 483 647 32 Bit UDINT
78. 05 2010 107 Integrierte Experten E A 10 1 12 13 14 15 ao a1 Motion Encoder EingangA O Eingang B O Eingang Z O CAP K HINWEIS Die l6 Eing nge von DM72F k nnen nur nach Encoder auf ENC konfiguriert werden E A Zusammenfassung Im Fenster E A Zusammenfassung wird das I O Abbild f r DM72F angezeigt Sie k nnen dort die verwendeten E A nach Expertenfunktion ersehen Der Zugriff auf das Fenster E A Zusammenfassung erfolgt ber die Eintr ge Experten E A oder DM72Fe Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung 2 Klicken Sie auf den Eintrag Experten E A auf der linken Seite oder Klicken Sie auf den Eintrag Experten E A gt DM72F auf der linken Seite 3 Klicken Sie auf die Schaltfl che Zusammenfassung 108 EIO0000000410 05 2010 Integrierte Experten E A Beispiel einer E A Zusammenfassung E A Zusammenfassung Eing nge Ausg nge Kan le Konfiguration Kan le Konfiguration 10 0 10 1 10 2 10 3 10 4 10 5 10 6 1 0 1 1 1 2 1 3 114 1 5 1 6 Event Latch0 00 0 Q0 1 Q1 0 HSCMain AusgangO HSCSimple3 Q1 1 HSCMain A HSCMain SYNC HSCMain CAP HSCMain EN EIO0000000410 05 2010 109 Integrierte Experten E A Event_Latch Funktion Einf hrung Mithilfe der Event_Latch Funktion k nnen integrierte Experte
79. 0551 ITA EIO0000000551 CHS SoMachine Modem Functions Modem Library Guide EIO0000000552 ENG EIO0000000552 FRE EIO0000000552 GER EIO0000000552 SPA EIO0000000552 ITA EIO0000000552 CHS 10 EIO0000000410 05 2010 Diese technischen Ver ffentlichungen sowie andere technische Informationen stehen auf unserer Website www schneider electric com zum Download bereit 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 umfassen 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 Anweisun
80. 16 Einf hrung Dieses Kapitel beschreibt wie Firmware und Anwendung mithilfe eines USB Speichersticks auf den Modicon LMC058 Motion Controller bertragen werden Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Aktualisieren der Modicon LMC058 Motion Controller Firmware 250 Datei bertragung mittels USB Speicherstick 252 EIO0000000410 05 2010 249 bertragung per USB Speicherstick Aktualisieren der Modicon LMC058 Motion Controller Firmware Einf hrung Firmware Updates f r Modicon LMC058 Motion Controller sind unter der Webadresse http www schneider electric com verf gbar im zip Format Die Firmware kann mithilfe eines USB Speichersticks mit kompatibler Skriptdatei aktualisiert werden HINWEIS Die Steuerung kann sich w hrend eines Firmware Downloads im RUNNING Modus befinden Durch das Ausf hren eines Firmware Updates wird das aktuelle Anwendungs programm auf dem Ger t einschlie lich der Boot Anwendung im Flash Speicher gel scht A VORSICHT VERLUST VON ANWENDUNGSDATEN e Erstellen Sie eine Sicherungskopie des Anwendungsprogramms auf der Festplatte des PCs bevor Sie ein Firmware Upgrade beginnen e Stellen Sie das Anwendungsprogramm im Anschluss an ein erfolgreiches Firmware Upgrade auf dem Ger t wieder her Die Nichtbeachtung dieser Anweisungen kann K rperverletzungen oder Sachsch den zur Folge haben Wenn bei der b
81. 33 LMCOS58LF424S0 Version Firmware Boot Hardware Chip 2 0 0 29 0 0 0 29 0x1 0x12 PCI Steckplatz 0 PCI Steckplatz 1 Seriell CAN 0 CAN 1 No error No error TM5 No error No error No error No error No error Konfiguration Ethernet 162 EIO0000000410 05 2010 Ethernet Konfiguration Monitoring Seite Expansion Viewer B ProductID Seriennummer Firmware Version Boot Version Status Produkt ID Seriennummer Firmware Version Boot Version Status In der folgenden Tabelle werden die Felder f r den Konfigurationsstatus beschrieben Konfigurationsst Beschreibung atus No error Es wurde keine Fehler an dem entsprechenden Element erkannt Error Es wurde ein Fehler an dem entsprechenden Element erkannt Die Seite Expansion Viewer zeigt den Status der Erweiterungsmodule an TM5SD000 0x0 Produkt ID TM5SD112D Oxaff Onfeefefff Seriennummer Oxffffffff 0 Firmware Version 800 0 Boot Version 800 0 Inaktiv Status 100 Modulkommunikation aktiv Erweiterung 2 Erweiterung 3 TMSSDI12D Oxa ff Produkt ID TM5SDO6RE 0xa900 Onferfffff Seriennummer Oxffffffff 800 Firmware Version 800 800 Boot Version 800 100 Modulkommunikation aktiv Status 100 Modulkommunikation aktiv In der folgenden Tabelle werden die einzelnen Statuscodes beschrieben Statuscode Beschreibung 0 IN
82. 4 Einf hrung In diesem Kapitel wird die Konfiguration der seriellen Kommunikation f r den Modicon LMCO58 Motion Controller beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Konfiguration von seriellen Leitungen 222 ASCII Manager 224 SoMachine Netzwerkmanager 227 Modbus E A Scanner 229 Hinzuf gen eines Ger ts auf dem Modbus E A Scanner 231 Modbus Manager 238 Hinzuf gen eines Modems zu einem Manager 243 EIO0000000410 05 2010 221 Konfiguration serieller Leitungen Konfiguration von seriellen Leitungen Einf hrung Das Fenster zur Konfiguration der seriellen Leitung erm glicht das Konfigurieren der physischen Parameter der seriellen Leitung Baudrate Parit t usw Konfiguration von seriellen Leitungen So konfigurieren Sie die serielle Leitung Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf den Eintrag Kommunikation Serielle Leitung auf der linken Seite Klicken Sie auf den Eintrag Physikalische Einstellungen Ergebnis Das Konfigurationsfenster wird angezeigt Konfiguration Status Information Serielle Leitung Baudrate Parit t Datenbits Stoppbits Physikalisches Medium RS 485 O RS 232 19200 v Gerade v 8 v 1 v Nein v Polarisation Resistor Die folgenden
83. 4h Klasse 4 1 24xxh Instanz xx wobei xx den Instanzwert darstellt Beispiel 2464h Instanz 100 2 30h Attribut 3 Verbindungsmanager Objekt Die folgende Tabelle beschreibt die Klassenattribute des Assembly Objekts Attribut ID Zugriff Name Datentyp Wert Details 1 Get Revision UINT 2 Implementierungsrevision des Verbindungsmanager Objekts Get Max Instanzen UINT 189 Die gr te Anzahl von Instanzen Get Anzahl Instanzen UINT 2 Die Anzahl von Projektinstanzen EIO0000000410 05 2010 189 Ethernet Konfiguration Attribut ID Zugriff Name Datentyp Wert Details 4 Get Optionale Struct of Instanzattributliste UINT UINT Anzahl und Liste der optionalen Attribute Das erste Wort enth lt die Anzahl der zu folgenden Attribute und jedes weitere Wort enth lt einen weiteren Attributcode Es bestehen folgende optionale Attribute e Gesamtanzahl eingehender Requests zum ffnen einer Verbindung e Anzahl von Requests die aufgrund des unerwarteten Formats der Forward Open Requests zur ckgewiesen wurden e Anzahl der Requests die wegen unzureichender Ressourcen zur ckgewiesen wurden e Anzahl der Requests die aufgrund eines mit Forward Open Requests gesendeten Parameters zur ckgewiesen wurden e Anzahl empfangener Forward Close Requests e Anzahl der Forward Close Requests mit einem ung ltigen Format e Anzahl der Fo
84. 5 2010 Ethernet Konfiguration Seite Maintenance Auf der Seite Maintenance k nnen Sie auf die Ordner usr und sys des Flash Speichers der Steuerung siehe Seite 30 zugreifen Index von usr EO0O000 CFG slo k E g Web HINWEIS Vermeiden Sie den Zugriff auf die Verzeichnisse Visu oder Web im Index usr Die Dateien in diesen Verzeichnissen sollten nicht ver ndert werden Index von sys 000 O 3 2 2 22 s e EIO0000000410 05 2010 169 Ethernet Konfiguration Seite Setup Post Configuration Klicken Sie auf die Men option Setup um die Seite Postconf zu ffnen Post Konf geladen LMCOS8LF424S0 Ethernet IPAddress A Ethernet IP Adresse id 111 param 0 85 17 20 4 LMC058LF42450 Ethernet Subnetzmaske Ethernet IP Maske id 111 param 1 255 0 0 0 LMC058LF42450 Ethernet Gateway Adresse Ethernet IP Gateway Adresse i4 111 param 2 0 0 0 0 ill IMCO5S8LF42450 Ethernet IP KonfigModus IP Konfigurationsmodus 0 FIXED 1 BOOTP 2 DHCP id 111 param 4 0 IMCO5S8LF42450 Ethernet Ger tename Name des Ger ts im Ethernet Netzwerk id 111 param 5 MyMachine LMCOS8LF42450 Serielle Leitung Serielle Leitungskonfiguration Baudrate Serielle Leitung Baudrate in Bit s id 40101 param 10000 Bauds 38400 LMC058LF424S0 Serielle Leitung Serielle Leitungskonfiguration Parit t Serielle Leitung Par
85. ACTIVE Modul inaktiv 10 BOOT Boot Status 11 FWDNLD Firmware Download findet statt 20 PREOP Grundlegende Initialisierung 30 OPERATE Register Initialisierung 100 ACTIVE Modulkommunikation aktiv 200 ERROR Es wurde ein Fehler festgestellt 201 UNSUP Nicht unterst tztes Modul 202 NOCFG Keine Konfiguration verf gbar EIO0000000410 05 2010 163 Ethernet Konfiguration Monitoring Seite IO Viewer Auf der Seite IO Viewer k nnen Sie die E A anzeigen und ndern Si refesn 1000 ms lt lt 1 20v0n37 gt gt Mapping Adresse Typ Format Wert LIGHTAUTO QX3 0 BOOL Boolesch false IN_AUTO MODE IX6 0 BOOL Boolesch true EMB_DO_W YaW2 UINT Dezimal 1365 ANA_LOOP1_INO_ IW5 INT Dezimal 23670 ANA LOOP1_IN1_ IW6 INT Dezimal 23601 ANA_LOOP1_IN2_ IW7 INT Dezimal 23995 ANA _LOOP1_IN3_ IW8 INT Dezimal 24162 DIG_LOOP1_ BIN IB22 USINT Dezimal o DIG_LOOP1_B_OUT QB6 USINT Dezimal 1 DIG LOOP2INB IB24 USINT Dezimal 1 DIG_LOOP2_OUT_B QB7 USINT Dezimal 1 TK_K_BOX IW14 NT Dezimal 197 p TK_K_AMB IW15 NT Dezimal 232 TK_J_ BOX IW17 NT Dezimal 226 RTD_PT100_BOX W19 NT Dezimal 237 ANA _LOOP2_INO_ IW21 INT Dezimal 24113 ANA LOOP2_IN1_ IW22 NT Dezimal 23912 ANA LOOP2_OUTO QW4 NT Dezimal 24100 ANA LOOP2_OUT1 QW5 NT Dezimal 24000 TESYS_STS YIWAA UINT Dezimal 3 Element Beschreibung Refresh E A Aktualisierung aktivieren e Graue Schaltfl che
86. Beschreibung Applikation f r E A Behandlung Ist standardm ig auf Applikation eingestellt da in der Steuerung nur eine Anwendung vorhanden ist SPS E As aktualisieren Wenn diese Option aktiviert ist Standardeinstellung werden die Werte der Einstellungen im Stop Ein und Ausgangskan le auch aktualisiert wenn die Steuerung gestoppt wurde Verhalten der W hlen Sie in der Auswahlliste eine der folgenden Optionen aus um zu Ausg nge bei Stop bestimmen wie im Falle eines Stopps der Steuerung mit den Werten an den Ausgangskan len verfahren werden soll e Werte beibehalten e Alle Ausg nge auf Standardwert setzen Alle Variablen in Wenn diese Option aktiviert ist werden alle E A Variablen f r s mtliche allen Ger ten Ger te der aktuellen Steuerungskonfiguration in jedem Zyklus des Buszyklus aktualisieren Tasks aktualisiert Dies entspricht der Option Variablen immer aktualisieren die im Dialogfeld I O Abbild f r jedes Ger t separat eingestellt werden kann 88 EIO0000000410 05 2010 Ger te Editor der Steuerung Element Beschreibung Buszyklus Buszyklus Task Diese Konfigurationseinstellung gilt f r alle Parameter der Buszyklus Task Optionen die in der Ger testruktur verwendet werden Einige Ger te mit zyklischen Aufrufen wie z B CANopen Manager k nnen einem bestimmten Task zugeordnet werden Wenn f r die Einstellung des Ger ts die Einstellung Zykluseinstellungen des b
87. Betriebssystem USB Speicherstick 26 EIO0000000410 05 2010 Speicherzuordnung Element Steuerungsstatus Datei bertragungsereignisse Verbindung Beschreibung 1 Er Wird automatisch beim Intern Dateien werden vom Flash Einschalten und Neustarten Speicher in den RAM Speicher gestartet bertragen Der Inhalt des RAM Speichers wird berschrieben 2 Alle Status Vom Benutzer gestartet Ethernet oder Dateien k nnen wie folgt ausgenommen USB bertragen werden INVALID_OS 1 Programmierport Webserver u siehe Seite 159 e FTP Server siehe Seite 172 e SoMachine siehe Seite 86 3 Alle Status Wird automatisch vom Skript USB Upload Download erfolgt mit gestartet wenn ein USB Hostverbindung USB Speicherstick Speicherstick angeschlossen siehe Seite 249 ist 1 Wenn die Steuerung den Status INVALID_OS aufweist ist der Flash Speicher nur ber die USB Hostverbindung und nur bei Firmware Upgrades ber den Speicher verf gbar HINWEIS Alle Dateien im Flash Speicher k nnen unabh ngig vom Steuerungs status gelesen geschrieben oder gel scht werden Die nderung der Dateien im Flash Speicher darf sich nicht auf die ausgef hrte Anwendung auswirken Alle an Dateien im Flash Speicher vorgenommenen nderungen werden beim n chsten Neustart ber cksichtigt EIO0000000410 05 2010 27 Speicherzuordnung Aufbau des RAM Speichers Einf hrung In diesem Abschnitt wird di
88. CIA CANopenManager F CANmotion Schneider Electric 2 0 0 9 g CANopen Lei Schneider Electric 2 0 0 9 E Alle Versionen anzeigen nur f r Experten Hinzuf gen und schlie en Abbrechen 2 W hlen Sie den CANmotion Manager aus und klicken Sie auf die Schaltfl che Hinzuf gen und schlie en Ergebnis Das Konfigurationsfenster CANmotion Manager wird angezeigt CANopen Manager AllgemeinCANopen EJ A Abbild Knoten ID 127 CAN spe open Sync Generierung aktivieren Sync Zykluszeit us 50000 j Konfiguration pr fen mE und korrigieren Sync COB ID 128 L nge des Sync Fensters us o c Verarpe Heartbeat Heartbeat Generierung aktivieren Knoten ID 127 Heartbeat Zeit ms 210 EIO0000000410 05 2010 CANopen Konfiguration Konfiguration der CANmotion Zykluszeit Die CANmbotion Zykluszeit wird mit dem Parameter Sync cycle period us konfiguriert Die Zykluszeit muss f r 1 bis 20 ms in Schritten von 1 ms konfiguriert werden Sie m ssen den Wert f r die Sync cycle period us so konfigurieren dass gen gend Zeit f r die nachstehend aufgef hrten Aufgaben bleibt e Die in der Bewegungstask definierte Programmverarbeitung muss ber die zur vollst ndigen Ausf hrung erforderliche Zeit verf gen Testen Sie die f r die Ausf hrung der Bewegungstask erforderliche Zeit unter verschiedenen Betriebs bedingungen um einen angemessenen Wert zu bestimmen e Die Sync cycle period u
89. Configuration Stop bits Stoppbits der seriellen Leitung 1 oder 2 id 40101 param 10000 StopBit 1 42 EIO0000000410 05 2010 Tasks Einf hrung Inhalt dieses Kapitels ber den Knoten Taskkonfiguration in der SoMachine Ger tebaumstruktur k nnen Sie einen oder mehrere Tasks zur Steuerung der Ausf hrung eines Anwendungsprogramms definieren Es sind folgende Tasktypen verf gbar Zyklisch Freilaufend Ereignis Externes Ereignis Motion der Motion Task ist ein externer Ereignistask In diesem Kapitel werden zun chst die verschiedenen Tasktypen erl utert sowie Informationen ber die maximale Anzahl Tasks die Standard Taskkonfiguration sowie die Priorisierung von Tasks bereitgestellt Weiterhin werden in diesem Kapitel die System und Task Watchdog Funktionen vorgestellt und ihr Zusammenhang mit der Taskausf hrung erkl rt Dieses Kapitel enth lt die folgenden Themen Thema Seite Maximale Anzahl von Tasks 44 Fenster Taskkonfiguration 45 Tasktypen 48 Bewegungstask 51 System und Task Watchdogs 55 Taskpriorit ten 57 Standard Taskkonfiguration 59 EIO0000000410 05 2010 43 Tasks Maximale Anzahl von Tasks Maximale Anzahl von Tasks Die maximale Anzahl von Tasks die f r den Modicon LMC058 Motion Controller definiert werden k nnen lautet Gesamtanzahl Tasks 21 Zyklische Tasks 4 Freilaufende Tasks 1 Ereignistasks 8 Externe Erei
90. Die aktuellen bzw die Standardwerte werden an die TPDOs geschrieben und einmal gesendet bevor der CAN Master gestoppt wird 70 EIO0000000410 05 2010 Steuerungszust nde und Verhalten 7 3 Zustands berg nge und Systemereignisse bersicht 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 Steuerungszust nde und Ausgangsverhalten 72 Veranlassen von Zustands berg ngen 74 Fehlererkennung Fehlertypen und Fehlerhandhabung 81 Remanente Variablen 83 EIO0000000410 05 2010 71 Steuerungszust nde und Verhalten Steuerungszust nde und Ausgangsverhalten Einf hrung Der Modicon LMC058 Motion Controller definiert sein Ausgangsverhalten in Reaktion auf Befehle und Systemereignisse auf eine Weise die mehr Flexibilit t erm glicht Bevor die Befehle und Ereignisse erl utert werden die Steuerungszu st nde beeinflussen ist ein Verst ndnis dieses Verhaltens erforder
91. EIO0000000410 01 Modicon LMCO58 Motion Controller Programmierhandbuch 05 2010 Schneider Electric www schneider electric com Die Informationen in der vorliegenden Dokumentation enthalten allgemeine Beschreibungen und oder technische Leistungsmerkmale der hier erw hnten 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 l
92. Einheit Beschreibung E Eingang Eingang Ausgang Weitere Informationen finden Sie unter Beschreibung der Registerkarte I O Abbild siehe Seite 124 178 EIO0000000410 05 2010 Ethernet Konfiguration Die nachstehende Tabelle enth lt eine Beschreibung der Konfiguration von EtherNet IP Ger t I O Abbild Kanal Typ Standardwert Beschreibung Eingang IWO WORD Befehlswort des Steuerungsausgangs QW IWxxx Ausgang QWo WORD Status der Steuerungseing nge IW QWxxx Verbindungen auf EtherNet IP Die Anzahl der W rter sind von dem Gr enparameter abh ngig dessen Konfiguration im Abschnitt Konfiguration des EtherNet IP Ger ts siehe Seite 176 beschrieben ist Ausgang bedeutet AUSGANG der Master Steuerung IW f r die Steuerung Eingang bedeutet EINGANG der Master Steuerung QW f r die Steuerung Zum Zugriff auf einen Slave muss eine Verbindung ge ffnet werden globaler Name verwendet von EtherNet IP Protokollebene die verschiedene Sitzungen beinhalten kann die Requests senden Eine explizite Verbindung verwendet eine Sitzung bei einer Sitzung handelt es sich um eine TCP oder UDP Verbindung Eine E A Verbindung verwendet 2 Sitzungen Die folgende Tabelle zeigt die EtherNet IP Verbindungseinschr nkungen Merkmal Beschreibung Max explizite Verbindungen 8 Klasse 3 Max E A Verbindungen 1 Klasse 1 Max
93. IP Netzwerks erzeugt beispielsweise eine EtherNet IP Umgebung In hnlicher Weise erzeugt CIP in der Anwendungsschicht eines CAN Netzwerks eine DeviceNet Umgebung In diesem Fall k nnen Ger te in dem EtherNet IP Netzwerk mit Ger ten in dem DeviceNet Netzwerk ber CIP Bridges oder Router kommunizieren D Die Steuerung zeichnet Ereignisse die mit der Benutzeranwendung in Zusammenhang stehen in einem Datenprotokoll auf Dynamic Host Configuration Protocol DCHP ist eine hochentwickelte Erweiterung von BOOTP DHCP ist ausgereifter doch sowohl DHCP als auch BOOTP sind g ngig DHCP kann BOOTP Anforderungen von Clients handhaben EIO0000000410 05 2010 267 Glossar E E A Erweiterungsmodul Echtzeituhr RTC EEPROM EIA Rack Ein Eingangs oder Ausgangserweiterungsmodul ist entweder ein digitales oder ein analoges Modul das die Basissteuerung mit zus tzlichen E A ausstattet Siehe RTC Electrically Erasable Programmable Read Only Memory Es handelt sich hierbei um einen nicht fl chtigen Speicher der zur Speicherung von Daten dient die bei einer Unterbrechung der Stromversorgung erhalten werden m ssen Ein EIA Rack ist ein standardisiertes System EIA 310 D IEC 60297 und DIN 41494 SC48D zur Montage verschiedener elektronischer Module in einem 19 Zoll 482 6 mm breiten Stack oder Rack Eingang mit Statusspeicherung Erweiterungsbus EtherNet IP Ein Eingangsmodul mit Statusspeicherung bildet eine Sch
94. Leitungen Modbus Master Modbus Slave Wenn die Steuerung als Modbus Master konfiguriert ist werden die folgenden Funktionsbausteine aus der PLCCommunication Bibliothek unterst tzt e ADDM e READ_VAR e SEND_RECV_MSG e SINGLE_WRITE e WRITE_READ_VAR e WRITE_VAR Weitere Informationen finden Sie in den Funktionsbausteinbeschreibungen siehe SoMachine Modbus und ASCII Lese Schreibfunktionen PLCCommuni cation Bibliothekshandbuch der PLCCommunication Bibliothek Wenn die Steuerung als Modbus Slave konfiguriert ist werden die folgenden Modbus Anforderungen unterst tzt Funktionscode Unterfunktion Funktion Dez Hex Dez Hex 1 1 hex Digitalausg nge lesen Q 2 2 hex Digitaleing nge lesen l 3 3 hex Mehrere Register lesen MW 6 6 hex Einzelnes Register schreiben MW 8 8 hex Diagnose 15 F hex Mehrere digitale Ausg nge schreiben Q 6 10 hex Mehrere Register schreiben MW 3 17 hex Mehrere Register lesen schreiben MW 3 2B hex 4 E hex Auslesen der Ger teinformation Die folgende Tabelle enth lt die Unterfunktionscodes die vom Modbus Diagnose Request 08 unterst tzt werden Unterfunktionscode Funktion Dez Hexadezimal 10 0A Z hler und Diagnoseregister l schen 11 0B Anzahl von Busnachrichten zur ckgeben 12 oC Anzahl von Buskommunikationsfehlern zur ckgeben 13 oD Anzahl von Busausnahmefehlern zur c
95. NWEIS Weisen Sie Tasks nicht die gleiche Priorit t zu Wenn noch andere Tasks vorhanden sind die versuchen Tasks mit der gleichen Priorit t zuvorzukommen kann dies zu unvorhersehbaren Ergebnissen f hren Weitere Informationen finden Sie unter Taskpriorit ten siehe Seite 57 Typ 4 Tasktypen sind verf gbar Zyklisch siehe Seite 48 e Freilaufend siehe Seite 49 e Ereignis siehe Seite 50 e Externes Ereignis siehe Seite 50 Watchdog siehe Seite 56 Um den Watchdog zu konfigurieren m ssen Sie zwei Parameter definieren e Zeit Geben Sie das Timeout ein nach dessen Ablauf der Watchdog ausgef hrt werden soll e Empfindlichkeit Definiert wie oft der Watchdog Timer ablaufen muss bevor die Steuerung die Programmausf hrung beendet und sich in einenHALT Zustand siehe Seite 62 begibt 46 EIO0000000410 05 2010 Tasks Feldname Definition POUs siehe SoMachine Programmierhandbuch Die Liste der vom Task gesteuerten POUs Programming Organization Unit wird im Fenster der Taskkonfiguration definiert Verwenden Sie den Befehl Aufruf hinzuf gen 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 Mod
96. Nopen Manager oder einen CANmotion Manager e Die andere Verbindung CANO unterst tzt nur einen CANopen Manager der keine Motion Ger te unterst tzt Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite CANmbotion Prinzip 204 Konfiguration der CANmotion Schnittstelle 209 Konfiguration der CANopen Schnittstelle 217 EIO0000000410 05 2010 203 CANopen Konfiguration CANmbotion Prinzip Einf hrung Der Modicon LMC058 Motion Controller kann bis zu acht der folgende Ger te auf CANmotion synchronisieren e Lexium 05 Servoantrieb e Lexium 32 Servoantrieb e Lexium SD3 Schrittantrieb Sie d rfen nicht mehr als 8 Bewegungssteuerungsger te an den CANmotion Bus anschlie en oder CAN Ger te installieren die in keinem Bezug zur Bewegungs steuerung stehen Anderenfalls wird die CANmotion Buskommunikation u U unterbrochen und das f hrt zu einem Verlust der Synchronisierung oder der Kommunikation mit den gesteuerten Ger ten oder zu einem unbeabsichtigten Ger tebetrieb A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB e Schlie en Sie ausschlie lich Bewegungsger te an wie z B Antriebssteue rungen an den CANmbotion Bus e Schlie en Sie nicht mehr als 8 Bewegungsger te an den CANmotion Bus Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 204 EIO0000000410 05 2010 CANopen Konf
97. P bezogen IP Adresse aus BOOTP IP Adresse wird ber BOOTP bezogen Feste IP Adresse IP Adresse Subnetzmaske und Gateway Adresse werden vom Benutzer definiert EIO0000000410 05 2010 151 Ethernet Konfiguration Element Beschreibung bertragungsrate bertragungsgeschwindigkeit und richtung werden auf dem Bus automatisch konfiguriert Ethernet Protokoll Verwendeter Protokolltyp Ethernet2 oder IEEE 802 3 Web Server aktiv Webserver aktivieren deaktivieren Standard IP Adresse Die Standard IP Adresse 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 ist immer im hexadezimalen Format und eine IP Adresse im Dezimalformat Sie m ssen die MAC Adtresse in ein Dezimalformat konvertieren Beispiel Wenn die MAC Adresse 00 80 F4 01 80 F2 ist lautet die Standard IP Adresse 10 10 128 242 Adressklassen Die IP Adresse ist mit Folgendem verkn pft e einem Ger t als Host bezeichnet e dem Netzwerk an das das Ger t angeschlossen ist Eine IP Adresse besteht immer aus einem Code mit 4 Bytes Die Verteilung dieser Bytes zwischen Netzwerkadresse und Ger teadresse kann variieren Diese Verteilung wird durch die Adressklassen definiert Die verschieden Klassen f r IP Adressen werden in der
98. Parameter m ssen f r jedes serielle Ger t das mit dem Port verbunden ist identisch sein Element Beschreibung Baudrate bertragungsgeschwindigkeit in Bit s Parit t Dient zur Fehlererkennung Datenbits Anzahl der Bits zur bertragung von Daten 222 EIO0000000410 05 2010 Konfiguration serieller Leitungen Element Beschreibung Stoppbits Anzahl der Stoppbits Physikalisches Legen Sie das zu verwendenden Medium fest Medium e RS485 mit oder ohne Verwendung des Polarisierungswiderstands e RS232 HINWEIS Zwei Leitungspolarisierungswiderst nde sind in die Steuerung integriert und werden von der Software ein und ausgeschaltet Die SL Ports an der Steuerung sind beim Neukauf oder nach der Aktualisierung der Firmware standardm ig f r das SoMachine Protokoll definiert Das SoMachine Protokoll ist mit anderen Protokollen wie z B Modbus Serial Line nicht kompatibel Das Anschlie en einer neuen Steuerung an eine aktive konfigurierte Modbus SL bzw die Aktualisierung der Firmware einer Steuerung die an eine aktive konfigurierte Modbus SL angeschlossen ist kann zu einer Unterbrechung der Kommunikation der anderen an die serielle Leitung angeschlossenen Ger te f hren Vergewissern Sie sich vor dem Herunterladen einer g ltigen Anwendung bei der die entsprechenden Ports f r das jeweilige Protokoll konfiguriert sind dass die Steuerung nicht mit einem akti
99. QX1 0 BOOL TRUE Neu aktivieren Schneller Ausgang Gegentakt Mapping zur cksetzen Variablen immer aktualisieren Neue Variable erstellen Auf existierende variable abbilden EIO0000000410 05 2010 101 Integrierte Experten E A Die nachstehende Tabelle enth lt eine Beschreibung der Konfiguration des I O Abbilds der DM72Fe Module der Steuerung Kanal Typ Standardwert Beschreibung Eing nge IBO BYTE Status aller Eing nge Bits 8 0 nicht verwendet 10 BOOL Status von Eingang 0 l6 Status von Eingang 6 IB1 BYTE Statusbyte aller Ausg nge Bits 2 8 0 nicht verwendet 10 BOOL Statusbit aller Ausg nge 0 OK 1 Uberlast oder Kurzschlussausg nge erkannt Ausg nge QBO BYTE Befehlsbyte aller Ausg nge Bits 3 8 0 nicht verwendet Qo BOOL l Befehlsbit von Ausgang 0 Q1 Baa Befehlsbit von Ausgang 1 QB1 BYTE Befehlsbyte des Ausgangs neu starten Bits 2 8 0 nicht verwendet 00 BOOL Bit Befehl zur Neuaktivierung der Ausg nge siehe Seite 94 TRUE FALSE Benutzer kann den aufgelisteten Eing ngen und Ausg ngen Variablen zuordnen Weitere Informationen finden Sie in der Online Hilfe im Teil zu CoDeSys 102 EIO0000000410 05 2010 Integrierte Experten E A Hinzuf gen einer Expertenfunktion Einf hrung Alle Expertenmodule DM72F k nnen Expertenfunktionen unterst tzen Experten funktionen werden als einfach oder
100. SEI Man ger re a are REDE Ren 224 SoMachine Netzwerkmanager 2 22 22 22 2er een 227 Modbus E A Scanner 2 2 2 2useeen een r en ennnn 229 Hinzuf gen eines Ger ts auf dem Modbus E A Scanner 231 Modbus Manager 2222er en enr ee r ee renr ee eereenn en 238 Hinzuf gen eines Modems zu einem Manager 2Hr2er re 243 Kapitel 15 Anschlie en von Modicon LMC058 Motion Controller an einen PC 3 ae ea ehe 245 Anschlie en der Steuerung an einen PC ucerenenennn 246 Aktiver Pfad auf der Steuerung 22222222sneeeeeeennnnnnn 248 Kapitel 16 bertragung per USB Speicherstick 249 Aktualisieren der Modicon LMC058 Motion Controller Firmware 250 Datei bertragung mittels USB Speicherstick 2 222 222 0 252 Anhang ua sn ne ne Dee 257 Anhang A Funktionen zum Abrufen Einrichten der Konfiguration der seriellen Leitung in einem Anwenderprogramm 259 GetSerialConf Abrufen der seriellen Leitungskonfiguration 260 SetSerialConf nderung der seriellen Leitungskonfiguration 261 SERIAL_CONF Struktur des Datentyps f r die serielle Leitungskonfiguration 2222er een ern 263 Glossar un una n nn 265 INdEX ausser anna a E a E 279 EIO0000000410 05 2010 5 EIO0000000410 05 2010 Sicherheitshinweise Zd Wichtige Informationen HINWEISE Lesen Sie diese Anweisungen sorgf ltig durch und machen Sie sich vor Installation Betrieb und W
101. SPCRS2 Hersteller Schneider Electric Gruppen Version 2 0 0 8 Modellnummer TMSPCRS2 Beschreibung Serielles 232 Modul Ausgew hltes Ger t in den Steckplatz einf gen lt Leer gt D Sie k nnen einen anderen Zielknoten im Navigator ausw hlen w hrend dieses Fenster ge ffnet ist Ger t anschlie en Schlie en Weitere Informationen finden Sie unter Konfiguration von PCI Erweiterungs modulen siehe Modicon TM5 Konfiguration von PCI Modulen Programmierhandbuch EIO0000000410 05 2010 143 Konfiguration von PCI Erweiterungsmodulen 144 EIO0000000410 05 2010 Ethernet Konfiguration 12 Einf hrung In diesem Kapitel wird die Konfiguration der Ethernet Netzwerkschnittstelle des Modicon LMC058 Motion Controller beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Abschnitte Abschnitt Thema Seite 12 1 Ethernet Dienste 146 12 2 Optionale Ethernet Ger te 174 EIO0000000410 05 2010 145 Ethernet Konfiguration 12 1 Ethernet Dienste Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Ethernet Dienste 147 Konfiguration der IP Adresse 149 Modbus TCP Server Client 154 Web Server 159 FTP Server 172 SNMP 173 146 EIO0000000410 05 2010 Ethernet Konfiguration Ethernet Dienste Ethernet Dienste Ethernet Protokoll Die Steuerung unterst tzt die folgend
102. Sachsch den zur Folge haben EIO0000000410 05 2010 207 CANopen Konfiguration Kompatibilit t Die nachstehende Kompatibilit tstabelle verweist auf die f r einen ordnungs gem en Betrieb mit CANmotion erforderliche Mindestversion Lexium32A V01 03 22 oder h her Lexium 32M V01 01 31 oder h her Lexium 05 V1 502 oder h her Lexium SD3 V1 502 oder h her A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB e Stellen Sie sicher dass die Firmware Version Ihrer Antriebssteuerung den Anforderungen in der obigen Tabelle entspricht e Verwenden Sie keine Antriebssteuerung mit einer niedrigeren Firmware Version Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben HINWEIS Der zyklisch synchrone Modus Drehmoment und der zyklisch synchronen Modus Geschwindigkeit sowie die optionale TPDO darf nicht zusammen mit Lexium SD3 und Lexium 05 verwendet werden A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB F r die angegebenen Anstriebssteuerungen d rfen weder der CST noch der CSV Modus oder die optionale TPDO verwendet werden Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 208 EIO0000000410 05 2010 CANopen Konfiguration Konfiguration der CANmotion Schnittstelle Einf hrung Sie k nnen einen CANopen Manager an den Anschluss CAN1 anschlie
103. SoMachine Software bietet diese Steuerung eine optimierte L sung zur Achsenpositionierung Sie erm glicht die Steuerung einer breiten Palette von Anwendungen In Verbindung mit Lexium Servoantrieben oder dem Lexium SD3 Schrittantrieb k nnen Sie Ihre Anwendungen damit auf einfache Weise entwickeln und in Betrieb nehmen TM5 Bus zwischen Sender und Empf nger En oder BUS en Lokale Dezentrale ug Ema Erweiterung EIA Erweiterung Die Softwarekonfiguration wird im SoMachine Programmierhandbuch siehe Seite beschrieben Die mit der Steuerung kompatible SoMachine Software stellt folgende IEC61131 3 Programmiersprachen bereit e IL AWL Anweisungsliste e LD KOP Kontaktplan e ST Strukturierter Text EIO0000000410 05 2010 13 Allgemeine Informationen FBD Funktionsbausteindiagramm SFC Ablaufsteuerung auch AS CFC Continuous Function Chart Alle Steuerungen umfassen Folgendes CANmotion Master speziell f r die Synchronisierung von Bewegungsger ten CANopen Master Encoder Master Ethernet Serielle Leitung Expertenfunktionen Z hlen Reflexausg nge usw Integrierte E A Alle Steuerungen bieten Unterst tzung f r bis zu 21 Tasks Hierbei sind folgende Begrenzungen gegeben 4 zyklische Tasks 1 standardm ig konfiguriert Mast SPS Baureihe 1 freilaufende Task 8 Softwareereignis gesteuerte Tasks 9 hardwareereignis gesteuerte Tasks 1 mit dem CANmotion Master synchroni
104. Standard der die Verbindung die Kommunikation und die Daten bertragung zwischen zwei Computern erm glicht und steuert Pulse Train Output Impulswellenausg nge dienen zur Steuerung von Instanz Schrittmotoren in einer offenen Schleife Pulse Width Modulation Impulsbreitenmodulation wird f r Regelprozesse z B Aktoren zur Temperatursteuerung verwendet bei denen ein Impulssignal in seiner L nge moduliert wird F r diese Art von Signalen werden Transistorausg nge verwendet 274 EIO0000000410 05 2010 Glossar Reflexausgang Retain Daten RFID RPDO RTC Schnelle E A SDO Bei einem Z hlmodus wird der aktuelle Wert des Hochgeschwindigkeitsz hlers mit den konfigurierten Grenzwerten vergleichen um den Zustand dieser zweckbestimmten Ausg nge zu ermitteln Der Wert von Retain Daten beibehaltenen Daten wird beim n chsten Einschalten oder Warmstarten verwendet Der Wert bleibt sowohl nach einem normalen Abschalten der Steuerung als auch nach einem unkontrollierten Herunterfahren erhalten Die Funkfrequenzidentifizierung RFID Radio Frequency Identification erm glicht die automatische Identifizierung und Lokalisierung von Gegenst nden und Lebewesen anhand der Speicherung und dem dezentralen Abruf von Daten mit Hilfe von RFID Tags oder Transpondern Ein Empfangs PDO sendet Daten an ein Ger t in einem CAN basierten Netzwerk Die Option f r die Echtzeituhr Real Time Clock RTC liefert die Uhrzeit a
105. TEBETRIEB Ordnen Sie die Eing nge so zu dass die Tasks die Eingangsbilder nicht auf unerwartete Weise ndern Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 58 EIO0000000410 05 2010 Tasks Standard Taskkonfiguration Standard Taskkonfiguration F r den Modicon LMC058 Motion Controller e Ein MAST Task kann im Modus Freilaufend oder Zyklisch konfiguriert werden Der MAST Task wird standardm ig automatisch im Modus Zyklisch erstellt Dabei wird der Task auf eine mittlere Priorit t 15 und ein Intervall von 20 ms voreingestellt und der Task Watchdog Dienst wird auf eine Dauer von 100 ms und eine Empfindlichkeit von 1 gesetzt Weitere Informationen zu Priorit tseinstellungen finden Sie unter Taskpriorit ten siehe Seite 57 Weitere Informationen ber Watchdogs finden Sie unter System und Task Watchdogs siehe Seite 55 e Ein CANx_Sync Task wird automatisch erstellt wenn ein CANopen Manager der CANx Schnittstelle CANO oder CAN1 hinzugef gt und mit aktivierter Sync Generierung konfiguriert wird Dieser Task wird als externer Ereignistask deklariert Die Anzahl externer Ereignistasks die f r andere Vorg nge konfiguriert werden k nnen wird dadurch um einen Task reduziert Standardm ig wird dem CANx_Sync Task eine Priorit t von 2 zugewiesen 2 bzw 3 falls bereits ein anderer CANx_Sync Task erstellt wurde Zwar ist diese Eins
106. Zustand versetzt der dem aktuell zugewiesenen Wert entspricht und der Diagnosewert wird zur ckgesetzt e Manuelle Neuaktivierung Wenn ein Fehler erkannt wird wird der Status festgehalten und f r den Ausgang der Tri State forciert bis der Benutzer den Status manuell aufhebt siehe E A Mapping Kanal Im Falle einer berlast oder eines Kurzschlusses wird die Gruppe von Ausg ngen gemeinsam automatisch in den Temperaturschutzmodus versetzt alle Ausg nge werden auf 0 gesetzt und dann in regelm igen Abst nden jede Sekunde erneut aktiviert um den Verbindungsstatus zu testen Dabei werden allerdings Kenntnisse ber die Auswirkungen einer erneuten Aktivierung auf die Maschine und die gesteuerten Prozesse vorausgesetzt A WARNUNG UNBEABSICHTIGTER MASCHINENSTART Unterbinden Sie das automatische Wiedereinschalten der Ausg nge falls dieses Verhalten f r die Maschine oder den Prozess nicht w nschenswert ist Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben EIO0000000410 05 2010 97 Integrierte Experten E A 9 2 DM72FO und DM72F1 Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite DM72Fe Konfiguration 99 Hinzuf gen einer Expertenfunktion 103 Mapping f r integrierte Experten E A 107 Event_Latch Funktion 110 98 EIO0000000410 05 2010 Integrierte Experten E A
107. achine auf die Steuerung herunterladen bertragen Sie lediglich die bin re ausf hrbare Anwendung direkt in den Arbeitsspeicher Die Erstellung der Boot Anwendung erfolgt auf zwei Arten e W hlen Sie die Option w hrend die Anwendung heruntergeladen wird e W hlen Sie die Option im Online Men zu einem beliebigen Zeitpunkt nach dem Download 30 EIO0000000410 05 2010 Speicherzuordnung Dateiorganisation Wenn Sie keine Boot Anwendung erstellen wechselt die Steuerung nach dem n chsten Neustart in den Status EMPTY 2 SoMachine unterst tzt weder das Hochladen einer ausf hrbaren Anwendung noch das Hochladen einer Boot Anwendung auf einen PC zum Zweck der nderung Programm nderungen m ssen in der Anwendungsquelle vorgenommen werden Wenn Sie eine Anwendung herunterladen haben Sie die M glichkeit die Quelldatei im Flash Speicher abzulegen Die folgende Tabelle zeigt wie die Dateien des Flash Speichers organisiert sind Daten Verzeich Datei Inhalt Zugriff Hoch oder her tr ger nis untergeladener Datentyp sys Betriebssy M258FW1v_XX YY 0 Firmware von Core 1 Lesen Firmware stem Schreiben M258FW2V_XX YY 0 Firmware von Core 2 M258_top_Vxx bit Firmware Version ini Steuerungsdatei f r Firmware Version Cmd Cmd log Ergebnis des zuletzt durch Lesen Protokolldatei den USB Speicherstick Schreiben siehe Seite 249 ausgef hrten Skripts Script cmd Vom USB Speicherschl ssel au
108. agung per USB Speicherstick Datei bertragung mittels USB Speicherstick Einf hrung Der Modicon LMC058 Motion Controller l sst Datei bertragungen mit einem USB Speicherstick zu Bei Nutzung eines solchen Speichersticks ist es nicht notwendig SoMachine oder einen FTP Server zu verwenden Zum Upload oder Download von Dateien auf die Steuerung mithilfe eines USB Speichersticks stehen die folgenden Methoden zur Verf gung e Mithilfe der Klonfunktion Verwendung eines leeren USB Speichersticks e Mithilfe eines auf dem USB Speicherstick gespeicherten Skripts Wenn ein USB Speicherstick in den USB Datenport der Steuerung gesteckt wird sucht die Firmware nach dem auf dem Stick enthaltenen Skript sys CMD Script cmd und f hrt es aus HINWEIS Der Steuerungsbetrieb wird w hrend der Datei bertragung nicht ge ndert Mit dem USB Massenspeicher Editor k nnen Sie das Skript und alle erforderlichen Dateien generieren und auf den USB Speicherstick kopieren HINWEIS Der Modicon LMC058 Motion Controller akzeptiert nur USB Schl ssel im Format FAT oder FAT32 Wenn bei der bertragung des Anwendungsprogramms oder eines Firmware Updates ein Stromausfall oder eine Verbindungsunterbrechung eintritt kann das Ger t dadurch au er Betrieb gesetzt werden Sollte die Kommunikation unterbrochen werden oder ein Stromausfall auftreten dann f hren Sie die bertragung erneut durch VORSICHT GER T NICHT BETRIEBSBEREIT e Unterbr
109. allnput08 AIX3 8 BOOL 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend Digitallnput09 IX3 9 BOOL 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend Digitallnput10 IX3 10 BOOL 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend ODOOO Digitallnput11 IX3 11 BOOL 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend Weitere Informationen finden Sie unter Beschreibung der Registerkarte I O Abbild siehe Seite 124 Die nachstehende Tabelle enth lt eine Beschreibung der Konfiguration des E A Abbilds der DII2DE Module der Steuerung Digitallnput11 Kanal Typ Standar Beschreibung dwert Eing nge Digitallnputs UINT Status aller Eing nge bits 13 16 0 nicht verwendet Digitallnput00 BOOL Status von Eingang 0 Status von Eingang 11 EIO0000000410 05 2010 127 TM5 Module Integriertes E A Standard Modul DO12TE Einf hrung Das integrierte E A Standardmodul DO12TE ist ein 24 Vdc Modul mit 12 digitalen Ausg ngen Registerkarte O Konfiguration Um das DO12TE Modul zu konfigurieren w hlen Sie die Registerkarte I O Konfiguration aus 1 O Konfiguration EJA Abbild Status Information Parameter FunctionalMode Sa EB je oe Wert Standardwert Einheit Beschreibung x Ausgangsstatus Informationen Aufz hlung von BYTE MEHE Zus Information Klemmenleiste Aufz h
110. alter CIR CANopen ii 8 pe E fask Konfiguration E SiR Remote Ger t gam Ausschneiden Lexium 32 A Schneider Electric SM 3 3 0 22 a Kopieren Lexium 32 A Schneider Electric SM 3 3 0 22 g Motion Einf gen 8 Experten E A ER L schen Ate Versionen anzeigen nur f r Experten Power Distributid me Eigenschaften Encoder ENC Information 0404 Objekt hinzuf gen 5 Name Lexium 32 A NDMT2FO oM72 in Hersteller Schneider Electric 9DM2F1 DM72 Ger t hinzuf gen Gruppen Remote Ger t Version SM 3 3 0 22 5 18 Modellnummer 91100 E TMS_Manager Beschreibung Lexium 32 Erweiterter Servoantrieb E Integrierte E J lt D1204 Ger teversion aktualisieren Beane Ordner hinzuf gen B Ethemet Objekt bearbeiten 3 8 Serielle Leitung TNNG E SoMachine_Net R u S Y CANO Importieren E ACAN Ger tekonfiguraton CANmotion EB PCl Steckpl tze K lt Leer lt Leer gt K lt leer gt lt Leer gt 3 SoftMotion Allgemeiner Antriebspool 3 Doppelklicken Sie im Ger tefenster auf Lexium_32_A Lexium 32 A Reaktion Das Fenster zur Konfiguration von Lexium_32_A erscheint EIO0000000410 05 2010 213 CANopen Konfiguration W hle Empfangs PDO Name Index Sublndex Bitl nge C 1 Empfangs PDo 3 Empfangs PDo Zielgeschwindigkeit Zieldrehmoment Betriebsarten Fenster PDO Mapping CANopen Remote Gera PDO Mapping Service Data Object CANopen Konfiguration CANopen E A Abbild iat
111. artung 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 dieses Symbol zus tzlich zu einem Warnaufkleber bedeutet dies dass die Gefahr eines elektrischen Schlags besteht und die EIO0000000410 05 2010 7 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 Materialsch den zur Folge haben kann Elektrische Ger te d rfen nur von Fachp
112. atus eintritt ausgenommen bei einem Stromausfall da der Steuerung keine Zeit verblieb die Verbindungen zu schlie en Verf gbare Dienste Bei Ethernet Kommunikation wird der Dienst IEC VAR ACCESS von der Steuerung unterst tzt Mit dem Dienst IEC VAR ACCESS k nnen Daten zwischen der Steuerung und einer HMI ausgetauscht werden Der Dienst NetWork variables wird ebenfalls von der Steuerung unterst tzt ber den NetWork variables Dienst k nnen Daten zwischen Steuerungen ausgetauscht werden HINWEIS Weitere Informationen finden Sie in der Online Hilfe zu CoDeSys 148 EIO0000000410 05 2010 Ethernet Konfiguration Konfiguration der IP Adresse Einf hrung Es gibt vier verschiedene Methoden um die IP Adresse der Steuerung zuzuweisen e Adressenzuweisung ber den DHCP Server e Adressenzuweisung ber den BOOTP Server e Feste IP Adresse e Post Konfigurationsdatei siehe Seite 38 Wenn eine Post Konfigurationsdatei vorhanden ist hat diese Methode vor den anderen Vorrang HINWEIS Sollten die verwendeten Adressierungsmethoden fehlschlagen verwendet die Steuerung eine Standard IP Adresse siehe Seite 152 die aus der MAC Adresse abgeleitet ist Sie m ssen die IP Adressen der Module sorgf ltig verwalten da jedes Ger t im Netzwerk eine eindeutige Adresse ben tigt Wenn mehrere Ger te dieselbe IP Adresse besitzen kann dies ein unvorhersehbares Betriebsverhalten Ihres Netzwerks und der zugeh rigen Ger te hervorrufe
113. bung Bauds DWORD Baudrate InterframeDelay WORD Mindestzeit in ms zwischen 2 Frames in Modbus RTU ASCII FrameReceivedTimeout WORD Im ASCII Protokoll kann das System anhand von FrameReceivedTimeout das Ende eines Frame beim Empfang erkennen wenn eine Stille einer festgelegten Anzahl von ms aufgetreten ist Bei einem Wert von O wird dieser Parameter nicht verwendet FrameLengthReceived WORD Im ASCII Protokoll kann das System anhand von FrameLengthReceived das Ende eines Frame beim Empfang ermitteln wenn die Steuerung die festgelegte Anzahl von Zeichen empfangen hat Bei einem Wert von O wird dieser Parameter nicht verwendet Protocol BYTE 0 Modbus RTU oder Somachine siehe CodesysCompliant 1 Modbus ASCII 2 ASCII Address BYTE Modbus Adresse 0 bis 255 0 f r Master Parity BYTE 0 Keine 1 Ungerade 2 Gerade Rs485 BYTE 0 RS232 1 RS485 ModPol BYTE 0 Nein Polarisierungswiders 1 Ja tand i DataFormat BYTE 7 Bits oder 8 Bits StopBit BYTE 1 1 Stoppbit 2 2 Stoppbits CharFrameStart BYTE Im ASCII Protokoll bedeutet 0 dass im Frame kein Startzeichen vorhanden ist Andernfalls dient das entsprechende ASCIl Zeichen dazu den Beginn eines Frames im Empfangsmodus zu erkennen Im Sendemodus wird dieses Zeichen zu Beginn des Benutzer Frames hinzugef gt CharFrameEndl BYTE Im ASCII Protokoll bedeutet 0 dass im Frame kein zweites Endzeichen vorhanden ist Andernfalls dient das entsprechende ASCIl Zeichen dazu das Ende eines
114. chine cfg die in der Steuerung gespeichert ist Standardm ig werden alle Parameter in der Anwendung definiert Die in der Post Konfigurationsdatei definierten Parameter werden anstelle der entsprechenden in der Anwendung festgelegten Parameter verwendet Nicht alle Parameter m ssen in der Post Konfigurationsdatei angegeben werden z B Ein Parameter kann die IP Adresse ndern ohne dass die Gateway Adresse ge ndert wird Alle Parameter in der Post Konfigurationsdatei ohne zugeh rige Hardware werden ignoriert z B eine PCI Modulkonfiguration ohne PCI Modul Parameter Die Post Konfigurationsdatei erm glicht die nderung bestimmter Netzwerkparameter e Ethernet Parameter e IP Adresse e Subnetzmaske e Gateway Adresse e bertragungsrate e IP Konfig Modus e Ger tename e P Master Adresse siehe Seite 199 e SL Parameter f r jede serielle Leitung in der Anwendung integrierter Port oder PCI Modul e Baudrate e Parit t e Datenbits e Stoppbit Betriebsart Die Post Konfigurationsdatei wird gelesen e beim Einschalten e nach dem Download einer Anwendung e bei einem Neustart 38 EIO0000000410 05 2010 Speicherzuordnung Format Der Name der Datei lautet Machine cfg und sie befindet sich im Verzeichnis usr cfg Jeder Parameter wird mit einem Variablentyp einer Variable ID und einem Wert definiert Das Format lautet id modulTyp param paramId paramfFeld Wert wobei Folgendes gilt
115. chritten wird Beispiele e Task bzw Software Watchdog Ausnahme e Ausf hrung einer unbekannten Funktion usw Typ des Beschreibung Resultierender erkannten Steuerungszustand Fehlers Anwendunggsfehler Ein Anwendungsfehler tritt auf wenn unsachgem e Programmierung HALT Systemfehler Ein Systemfehler tritt auf wenn in der Steuerung eine Bedingung eintritt die w hrend der Laufzeit nicht bew ltigt werden kann Die meisten derartigen Bedingungen resultieren aus Firmware oder Hardware Ausnahmen doch es gibt auch einige F lle in denen eine unsachgem e Programmierung zu einem Systemfehler f hren kann etwa bei einem Versuch in einen Speicherbereich zu schreiben der w hrend der Laufzeit reserviert ist Beispiele e System bzw Hardware Watchdog berlauf berschreiten einer definierten Array Gr e usw HOCHFAHREN LEER HINWEIS Ausf hrlichere Diagnoseinformationen finden Sie im LMC058 PLCSystem Bibliothekshandbuch siehe Modicon M258 Logic Controller Systemfunktionen und Variablen Modicon M258 PLCSystem Bibliothekshandbuch 82 EIO0000000410 05 2010 Steuerungszust nde und Verhalten Remanente Variablen Remanente Variablen Remanente Variablen k nnen ihren Wert im Fall von Stromausf llen Neustart Resets und Anwendungsdownloads beibehalten Es gibt zahlreiche Typen von remanenten Variablen die jeweils einzeln als Retain oder Persistent oder k
116. den Modbus TCP siehe Seite 154 Slave gesendet wird erleichtert dies den Lesezugriff durch einen externen E A Scanner Das Modbus TCP Slave Ger t antwortet auf eine Untergruppe standardm iger Modbus Befehle weicht in seinem Verhalten jedoch von herk mmlichen Modbus Standards ab und dient zum Austausch von Daten mit dem externen E A Scanner Der folgenden 4 Modbus Befehle k nnen an das Modbus TCP Slave Ger t ausgegeben werden Funktionscode Funktionen Kommentar Dez in Hex Darstellung 3 3h Halteregister Erm glicht dem Master E A Scanner das Lesen lesen von IW und QW des Ger ts 6 6h Einzelnes Erm glicht dem Master E A Scanner das Register Schreiben von IW des Ger ts schreiben 16 10h Mehrere Register Erm glicht dem Master E A Scanner das schreiben Schreiben von IW des Ger ts 23 17h Lese Erm glicht dem Master E A Scanner das Lesen Schreibzugriff auf von IW und QW des Ger ts und das Schreiben mehrere Register von IW des Ger ts Andere Nicht unterst tzt HINWEIS Bei Modbus Requests die auf Register oberhalb von n m 1 zugreifen wird der Ausnahmecode 02 ILLEGAL DATA ADDRESS zur ckgegeben EIO0000000410 05 2010 201 Ethernet Konfiguration Zum Verbinden der E A mit den Variablen w hlen Sie die Registerkarte Modbus TCP Slave Device I O Mapping a Modbus TCP Modbus TCP Slaveger t E A Abbild Information
117. der Anwendung auf die serielle Leitung ein Ausgang Typ Kommentar SetSerialConf WORD Diese Funktion gibt Folgendes zur ck e 0 Die neue Konfiguration ist eingerichtet e 255 Die neue Konfiguration wird abgelehnt da e die Funktion gerade ausgef hrt wird e die Eingangsparameter ung ltig sind EIO0000000410 05 2010 261 Funktionen zum Abrufen Einrichten der Konfiguration der seriellen Leitung in einem Anwenderprogramm Beispiel VAR MySerialConf SERIAL CONF result WORD END VAR Aktuelle Konfiguration der seriellen Leitung 1 abrufen GetSerialConf 1 ADR MySerialConf Zu Modbus RTU Slave Adresse 9 ndern MySerialConf Protocol 0 Modbus RTU SoMachine Protokoll in diesem Fall w hlt CodesysCompliant das Protokoll aus MySerialConf CodesysCompliant 0 Modbus RTU MySerialConf address 9 Modbus Adresse auf 9 setzen Die serielle Leitung 1 neu konfigurieren result SetSerialConf 1 ADR MySerialConf 262 EIO0000000410 05 2010 Funktionen zum Abrufen Einrichten der Konfiguration der seriellen SERIAL_CONF Struktur des Datentyps f r die serielle Leitungskonfiguration Strukturbeschreibung Die Struktur von SERIAL_CONF enth lt Konfigurationsinformationen ber den seriellen Leitungsanschluss Sie enth lt die folgenden Variablen Variable Typ Beschrei
118. dert werden Die geschriebenen Werte werden ber die Software des SNMP Client Tools auf der Steuerung gespeichert Die Schneider Electric Software ist ConneXview ConneXview ist im Lieferumfang der Steuerung nicht enthalten Weitere Informationen finden Sie unter www schneider electric com Die L nge dieser Zeichenfolgen ist auf 50 Zeichen begrenzt EIO0000000410 05 2010 173 Ethernet Konfiguration 12 2 Optionale Ethernet Ger te Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Ethernet Manager 175 EtherNet IP Ger t 176 Modbus TCP Slave Ger t 199 174 EIO0000000410 05 2010 Ethernet Konfiguration Ethernet Manager Hinzuf gen eines Ethernet Managers Die Steuerung unterst tzt die folgenden Ethernet Manager e EithernetlP f r CIP Ger t e ModbusTCP Slave Device So f gen Sie einen Ethernet Manager hinzu Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung 2 Klicken Sie auf der linken Seite des Bildschirms auf den Eintrag Kommunikation Klicken Sie auf die Untereintr ge Ethernet Protokolleinstellungen Klicken Sie auf den Untereintrag Kein Manager definiert Ergebnis Das Dialogfeld f r Ethernet Manager wird angezeigt Objekt hinzuf gen Hersteller Schneider Electric Information Name Hersteller fi Kein Ger t ausgew hl
119. die Einstellung E As aktualisieren im Stop nicht aktiviert ist setzt die Steuerung die E A entweder auf die Einstellung Werte beibehalten oder Alle Ausg nge auf Standardwert setzen mit Anpassung f r Ausgangsforcierung sofern verwendet Danach gilt Folgendes e Der Vorgang Ausg nge lesen wird nicht mehr fortgesetzt Die Eingangsspei chervariable l wird mit ihren letzten Werten eingefroren e Der Taskverarbeitungsvorgang wird nicht ausgef hrt e Der Vorgang Ausg nge schreiben wird nicht mehr fortgesetzt Die Q Ausgangsspeichervariablen k nnen ber Ethernet serielle und USB Verbindungen aktualisiert werden Die physischen Ausg nge sind davon jedoch nicht betroffen und bleiben in dem durch die Konfigurationsoptionen festgelegten Zustand HINWEIS Expertenfunktionen werden nicht mehr ausgef hrt Beispielsweise wird ein Z hler angehalten EIO0000000410 05 2010 69 Steuerungszust nde und Verhalten CAN Verhalten wenn E As aktualisieren im Stop nicht ausgew hlt ist Folgendes gilt f r die CAN Busse wenn die Einstellung E As aktualisieren im Stop nicht aktiviert ist e Der CAN Master kommuniziert nicht mehr Ger te auf dem CAN Bus werden in ihren konfigurierten Fehlerausweichzustand versetzt e Es findet kein TPDO und RPDO Austausch mehr statt e Es findet kein SDO Austausch mehr statt falls dieser konfiguriert ist e Die Heartbeat und Node Guarding Funktionen sofern konfiguriert werden eingestellt e
120. e Expertenfunktionen haben jedoch keine Auswirkung auf den Zustand der Ausg nge Die Ausg nge von Experten E A verhalten sich wie hier beschrieben 68 EIO0000000410 05 2010 Steuerungszust nde und Verhalten HINWEIS Von Ethernet serieller USB und CAN Kommunikation empfangene Befehle k nnen weiterhin an die Speichervariablen schreiben nderungen an den Q Ausgangsspeichervariablen werden an die physischen Ausg nge geschrieben CAN Verhalten bei Auswahl von E As aktualisieren im Stop Folgendes gilt f r die CAN Busse wenn die Einstellung E As aktualisieren im Stop aktiviert ist e Der CAN Bus bleibt voll betriebsf hig Ger te auf dem CAN Bus nehmen weiterhin das Vorhandensein eines funktionsf higen CAN Masters wahr e TPDOs und RPDOs werden weiterhin ausgetauscht Optionale SDOs sofern konfiguriert werden weiterhin ausgetauscht e Die Heartbeat und Node Guarding Funktionen sofern konfiguriert sind weiterhin in Betrieb e Wenn das Feld Verhalten der Ausg nge bei Stop auf Werte beibehalten gesetzt ist werden die TPDOs weiterhin mit den letzten aktuellen Werten ausgegeben e Wenn das Feld Verhalten der Ausg nge bei Stop auf Alle Ausg nge auf Standardwert setzen eingestellt ist werden die letzten aktuellen Werte auf die Standardwerte aktualisiert und nachfolgende TPDOs werden mit diesen Standardwerten ausgegeben Task und E A Verhalten wenn E As aktualisieren im Stop nicht ausgew hlt ist Wenn
121. e RAM Random Access Memory Gr e verschiedener Bereiche des Modicon LMC058 Motion Controller beschrieben Speicherzuordnung Die RAM Gr e betr gt 64 MB Der RAM Speicher besteht aus zwei Bereichen e Reservierter Anwendungsspeicher e Betriebssystemspeicher Der reservierte Anwendungsspeicher wird in der folgenden Tabelle beschrieben Bereich Element Gr e Byte Systembereich 128 KB MWO0 MW59999 125000 System und Diagnosevariablen siehe Seite 29 60000 60199 Dynamischer Speicherbereich Neuzuordnungstabelle Lesen siehe Seite 34 60200 61999 Reservierter Speicherbereich 62000 62199 Dynamischer Speicherbereich Neuzuordnungstabelle Schreiben siehe Seite 34 62200 63999 Reserviert 3000 Benutzerbereich 10 MB Symbole 2000000 Retain Daten siehe Seite 30 10000 Persistente Daten siehe Seite 30 20000 Variablen Anwendung Bibliotheken 28 EIO0000000410 05 2010 Speicherzuordnung System und Diagnosevariablen Variablen PLC_R PLC_W ETH_R ETH_W SERIAL_R SERIAL_W TM5_MODULE_R Weitere Informationen zu System und Diagnosevariablen finden Sie im LMC058 PLCSystem Bibliothekshandbuch EIO0000000410 05 2010 29 Speicherzuordnung Flash Speicheranordnung Einf hrung Der Flash Speicher enth
122. e Variable handelt wird die Variable erstellt Au erdem lassen sich Variablen mit der Eingabehilfe und einem Mausklick auf die Schaltfl che erstellen Mapping Gibt an ob der Kanal auf eine neue Variable oder auf eine vorhandenen Variable abgebildet wird Kanal Name des Kanals des Ger ts Adresse Adresse des Kanals Typ Datentyp des Kanals 124 EIO0000000410 05 2010 TM5 Module Spalte Beschreibung Aktueller Wert Aktueller Wert des Kanals wird im Online Modus angezeigt Standardwert Der vom Ausgang bernommene Wert wenn sich die Steuerung im STOPPED oder HALT Status befindet siehe Seite 61 Doppelklicken Sie um den Standardwert zu ndern Einheit Einheit des Kanalwerts Beschreibung Beschreibung des Kanals EIO0000000410 05 2010 125 TM5 Module Integriertes E A Standard Modul DI12DE Einf hrung Das integrierte E A Standardmodul DI12DE ist ein 24 Vdc Modul mit 12 digitalen Eing ngen Registerkarte O Konfiguration Um das DI12DE Modul zu konfigurieren w hlen Sie die Registerkarte I O Konfiguration aus O Konfiguration EIA Abbild Status Information S oO Allgemein Eingangsfilter USINT 0 250 Klemmenleiste Aufz hlung von BYTE TMSACTB12 Wert Standardwert Einheit Beschreibung 40 rohs Definiert die Filterzeit Weitere Informationen finden Sie unter Beschreibung der Registerkarte I O Abbild s
123. echen Sie die bertragung des Anwendungsprogramms oder eines Firmware Updates nicht nachdem die bertragung begonnen hat e Nehmen Sie das Ger t erst in Betrieb wenn die bertragung abgeschlossen ist Die Nichtbeachtung dieser Anweisungen kann Sachsch den zur Folge ha ben Klonfunktion Mithilfe der Klonfunktion k nnen Sie die Anwendung ohne jegliche Software oder Steuerungskompetenz hoch oder herunterladen HINWEIS F r dieses Verfahren muss der USB Speicherstick leer sein 252 EIO0000000410 05 2010 bertragung per USB Speicherstick Automatisches Upload Verfahren Schritt Aktion 1 Stecken Sie den USB Speicherstick in die Steuerung ein die Steuerung kann sich im RUNNING Status befinden Der Upload der Anwendung findet statt HINWEIS W hrend des Upload Vorgangs blinkt die USB LED gr n Nach Abschluss des Upload Vorgangs leuchtet die USB LED permanent gr n im Falle eines Fehlers leuchtet die LED rot 2 Entfernen Sie den USB Speicherstick Automatisc hes Download Verfahren Schritt Aktion 1 Stecken Sie den USB Speicherstick in die Steuerung ein die Steuerung kann sich im RUNNING Status befinden Der Download der Anwendung findet statt HINWEIS W hrend des Download Vorgangs blinkt die USB LED gr n Nach Abschluss des Download Vorgangs leuchtet die USB LED permanent gr n im Falle eines Fehlers leuchtet die LED rot Entfernen Sie de
124. egrenzung Eingangsrampenbegrenzung kann nur stattfinden wenn ein Filter verwendet wird Die Eingangsrampenbegrenzung wird vor der Filterung ausgef hrt Es wird gepr ft um wie viel sich der Eingangswert ge ndert hat um sicherzustellen dass die festgelegten Grenzwerte nicht berschritten werden Bei einem berschreiten der Werte entspricht der angepasste Eingangswert dem alten Wert dem Grenzwert Die folgende Tabelle enth lt die anpassbaren Grenzwerte Grenzwert Der Eingangswert wird ohne Begrenzung verwendet 3FFF hex 16383 1FFF hex 8191 OFFF hex 4095 07FF hex 2047 O3FF hex 1023 EIO0000000410 05 2010 135 TM5 Module Grenzwert O1FF hex 511 OOFF hex 255 Die Eingangsrampenbegrenzung eignet sich gut zur Unterdr ckung von St rungen Spannungsspitzen Die folgenden Beispiele zeigen die Funktion der Eingangsram penbegrenzung basierend auf einem sprunghaften Anstieg des Eingangs und einer St rung Beispiel 1 Der Eingangswert macht einem Sprung von 8 000 auf 17 000 Das Diagramm stellt den angepassten Eingangswert f r die folgenden Einstellungen dar Eingangsrampenbegrenzung 4 07FF hex 2047 Filterstufe 2 17000 8000 a an gt AE 2 Ri ATS GON t ms 3 1 Eingangswert 2 Interner angepasster Eingangswert vor Filterung 3 Sprung am Eingang Beispiel 2 Der Eingangswert erf hrt eine St rung Das Diagramm
125. egrenzung der Eingangsrampe grenzung 16383 siehe Seite 135 an 8191 HINWEIS Parameter ist verf gbar wenn ein 4095 Eingangsfilter ausgew hlt wurde 2047 1023 511 255 Klemmenleiste TM5ACTB12 TM5ACTB12 Erm glicht das Ausw hlen der Klemmenleiste des elektronischen Moduls Kanal 00 Kanaltyp 10 V 10V Definiert den Kanaltyp 0 bis 20 mA 4 bis 20 mA Kanal 01 Kanaltyp 10V 10V Definiert den Kanaltyp 0 bis 20 mA 4 bis 20 mA Kanal 02 Kanaltyp 10V 10V Definiert den Kanaltyp 0 bis 20 mA 4 bis 20 mA Kanal 03 Kanaltyp 10V 10V Definiert den Kanaltyp 0 bis 20 mA 4 bis 20 mA Analoge Eing nge Der Eingangsstatus wird mit einem festen Offset in Bezug auf den Netzwerkzyklus registriert und wird im selben Zyklus bertragen 132 EIO0000000410 05 2010 TM5 Module Eingangsfilter Grenzwerte Das Elektronikmodul ist mit einem konfigurierbaren Einganggsfilter ausgestattet Bei k rzeren Zykluszeiten wird die Filterung automatisch deaktiviert t lt 500 us Wenn der Einganggsfilter aktiv ist werden alle Eingangskan le wiederholt mit einer Millisekunden Aufl sung gescannt Der Zeitversatz zwischen den Kan len betr gt 200 us Die Konvertierung eines physikalischen Signals an einem Eingang in ein gefiltertes Signal erfolgt asynchron zur Buszykluszeit Siehe Zykluszeit und E A Aktualisierungszeit siehe Modicon TM5 Konfiguration von Erweiterungsmodulen Programmierhandbuch Das Eingangssignal wird am oberen und
126. ehe Beispiel f r SetSerialConf siehe Seite 262 260 EIO0000000410 05 2010 Funktionen zum Abrufen Einrichten der Konfiguration der seriellen SetSerialConf nderung der seriellen Leitungskonfiguration Funktionsbeschreibung SetSerialConf dient zur nderung der Konfiguration der seriellen Leitung Graphische Darstellung SetSeriallonf Link SetSerialConf PointerToSerialConf HINWEIS Das ndern der Konfiguration der Ports f r serielle Leitungen w hrend der Programmausf hrung kann zu einer Unterbrechung der Kommunikation zwischen zwei miteinander verbundenen Ger ten f hren A WARNUNG STEUERUNGSAUSFALL AUFGRUND EINER UNERWARTETEN KONFIGU RATIONS NDERUNG Vergewissern Sie sich dass alle Parameter der Funktion SetSerialConf vorder Ausf hrung des Programms validiert und getestet wurden Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben Parameterbeschreibung Eingang Typ Kommentar Link LinkNumber LinkNumber ist die Nummer des Kommunikationsports PointerToSerialConf ZEIGER AUF PointerToSerialConf ist die Adresse der SERIAL_CONF Konfigurationsstruktur Variable vom Typ SERIAL CONF in siehe Seite 263 der die neuen Konfigurationsparameter gespeichert werden Die Standardfunktion ADR muss zum Definieren des zugeh rigen Zeigers verwendet werden siehe nachstehendes Beispiel Wenn 0 stellen Sie die Standardkonfiguration
127. eigen nur f r Experten Hinzuf gen und schlie en Abbrechen EIO0000000410 05 2010 229 Konfiguration serieller Leitungen Konfiguration des Modbus E A Scanners So konfigurieren Sie einen Modbus E A Scanner auf der seriellen Leitung Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf den Eintrag Kommunikation Serielle Leitung auf der linken Seite Klicken Sie auf den Eintrag Protokolleinstellungen Ergebnis Das Konfigurationsfenster wird angezeigt mm Modbus Master Konfiguration Status Information Modbus RTU ASCII MODBUS bertragungsmodus RTU C ASCII Response Timeout ms 1000 Zeit zwischen Frames ms 10 Legen Sie die Parameter wie in der folgenden Tabelle beschrieben fest Element Beschreibung bertragungsmodus Legen Sie den zu verwendenden bertragungsmodus fest e RTU Verwendet Bin rcodierung und CRC Fehlerpr fung 8 Datenbits e ASCII Nachrichten liegen im ASCIl Format vor LRC Fehlerpr fung 7 Datenbits Dieser Parameter muss f r jedes Modbus Ger t auf der Verbindung identisch sein ms Antwort Timeout Bei Austauschvorg ngen verwendetes Timeout Zeit zwischen den Zeit zur Vermeidung einer Bus Kollision Frames ms Dieser Parameter muss f r jedes Modbus Ger t auf der Verbindung identisch sein 230 EIO0000000410 05 2010
128. eilermoduls der Steuerung Kanal Typ Standardwert Beschreibung BO BYTE Status aller Eing nge Bits 4 8 0 nicht verwendet 10 BOOL 24 Vdc Expertenmodule Falsch wenn 24 Vdc angewendet wird Eing nge 1 Hauptstromversorgung 24 Vdc Falsch wenn 24 Vdc angewendet wird 12 24 Vdc E A Falsch wenn 24 Vdc angewendet wird HINWEIS Bei voller Spannungsversorgung ist die Speichervariable 00h 116 EIO0000000410 05 2010 TM5 Module 10 Einf hrung Der TM5 Bus enth lt e Integrierte E A Module e TM5 Erweiterungsmodule In diesem Kapitel wird die Konfiguration der TM5 Busses beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Abschnitte Abschnitt Thema Seite 10 1 TM5 Manager Konfiguration 118 10 2 Konfiguration integrierter normaler E A Module 122 10 3 Konfiguration von TM5 Erweiterungsmodulen 139 EIO0000000410 05 2010 117 TM5 Module 10 1 TM5 Manager Konfiguration TM5 Manager Konfiguration TM5 Manager Konfiguration So erstellen Sie den TM5 Manager Schritte Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung 2 Klicken Sie auf der linken Seite auf den Eintrag TM5 TM5_Manager Ergebnis Das Fenster zur Konfiguration des TM5 Managers wird angezeigt 1 O Konfiguration 1m5 Manager E A Abbild Status Informa
129. eine lineare oder eine Drehachse f r den Inkrementalgeber definieren Ziel dieser Funktion ist das Anschlie en eines Gebers f r Encoder Schnittstelle unterst tzen Bei dem Encoder kann Absolutwertgeber an einer Hardware Encoder Schnittstelle LMC058 HSC Bibliothek siehe Modicon LMC058 Motion Controller Hochgeschwindigkeitsz hlung LMC058 Expert I O Bibliothekshandbuch Zuweisung von Expertenfunktionen Zuweisung von Expertenfunktionen entsprechend der Schnittstelle Spalten schlie en sich gegenseitig aus I F Expertenfunktionen Schnittstelle Simple Funktionen HSC_Main SM_Encoder Encoder PWM Frequenz e Schnelle E A Ereignis oder mit generator Statusspeicher e HSC Simple DM72FO Bis zu 4 1 1 1 1 1 DM72F1 Bis zu 4 1 1 1 1 1 Encoder Nicht zul ssig Nicht 1 1 Nicht Nicht zul ssig zul ssig zul ssig Weitere Informationen finden Sie unter Experten l A Abbild siehe Seite 107 Expertenfunktions E A in Standard E A Expertenfunktions E A in Standard E A e Eing nge k nnen ber Standardspeichervariable gelesen werden auch wenn sie als Expertenfunktion konfiguriert sind e Ein Eingang kann nicht als Expertenfunktion konfiguriert werden wenn er bereits als Run Stop konfiguriert wurde e Ein Ausgang kann nicht als Expertenfunktion konfiguriert werden wenn er bereits als Alarm konfiguriert wurde e Q hat keine Auswirkung auf einen Reflexa
130. eisen einer neuen Konfiguration Steuerung Eine Steuerung auch speicherprogrammierbare Steuerung oder SPS genannt dient zur Automatisierung von Industrieprozessen Strukturierter Text Ein in der Sprache Strukturierter Text ST geschriebenes Programm umfasst komplexe Anweisungen und verschachtelte Befehle wie Iterationsschleifen bedingte Ausf hrungen oder Funktionen ST ist IEC 61131 3 konform Symbol 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 Systemvariable Eine Systemvariablenstruktur stellt Informationen zu Steuerungsdaten und Diagnose bereit und erm glicht das Senden von Befehlen an die Steuerung 276 EIO0000000410 05 2010 Glossar Task Eine Gruppe von Sections und Unterprogrammen die zyklisch oder periodisch f r den Task MAST oder periodisch f r den Task FAST ausgef hrt werden Ein Task besitzt eine bestimmte Priorit tsstufe und ist mit Ein und Ausg ngen der Steuerung verkn pft Diese E A werden nacheinander aktualisiert Eine Steuerung kann ber mehrere Tasks verf gen TCP Transmission Control Protocol Ein verbindungsorientiertes Transportschichtpro tokoll das die zuverl ssige gleichzeitige bidirektionale bertragung von Daten erm glicht TCP ist Teil der TCP IP Protokollreihe TPDO Ein Sende PDO liest Dat
131. eite 156 0x03 Modbus TCP Port 502 Diagnose siehe Seite 157 0x04 Modbus TCP Port 502 Verbindungstabelle siehe Seite 157 0x05 Ox7E Reserviert f r andere ffentliche Codes Ox7F Offsets von Datenstrukturen Standardnetzwerkdiagnose Standardnetzwerkdiagnose Feldname Byte TR Bezeichnung Basic NW Diag Validity Globaler Kommunikationsstatus Unterst tzte Kommunikationsdienste Status der Kommunikationsdienste IP Adresse IP Adresse Subnetzmaske gt r nr ny nw gt Subnetzmaske EIO0000000410 05 2010 155 Ethernet Konfiguration Feldname Byte TR Bezeichnung Standard Gateway 4 Standard Gateway MAC Adresse 6 MAC Adresse Ethernet Frame Format 6 Ethernet Frame Format Funktion Konfiguration Betrieb Fehlerfrei empf Ether Frames 4 Anzahl der fehlerfrei empfangenen Ethernet Frames Fehlerfrei bertragene Ether Frames 4 Anzahl der fehlerfrei bertragenen Ethernet Frames Reserviert 2 Anz offener MB Server 2 Num_Open_ServerEnx Anz gesendeter MB Fehlermeld 4 Num_MB_Error_Msgs_Sent Anz gesend MB Meld 4 Num_MB_Msgs_Sent Anz empf MB Meld 4 Num_MB_Msgs_Rcvd Ger tename 16 Ger tename IP Zuweisungsmodus 4 IPAssignment ModeCapability Funktion Betrieb IPAssignmentModeOperational Gesamt 78 Ethernet Port Diagnose Ethernet Port Diagnose G ltigkeit der Port Diagnosedaten
132. eken 21 C CANmotion Architektur mit CANmotion 205 Konfiguration 209 CANmotion Ger tekonfiguration 213 CANmotion Manager 210 D Download der Anwendung 79 E Encoder hinzuf gen Standard Encoder 114 Ethernet FTP Server 172 SNMP 173 G GetSerialConf 260 H Hinzuf gen eines Encoders Motion Encoder 114 K Konfiguration der CANmotion Zykluszeit 211 Konfiguration der Steuerung Dienste 90 M Modbus E A Scanner 230 Modbus Manager 239 N Neustart 77 R Remanente Variablen 83 Reset kalt 76 Reset Ursprung 77 Reset warm 75 Run Befehl 74 EIO0000000410 05 2010 279 Index S SERIAL_CONF 263 Serielle Leitung ASCII Manager 225 Modbus Manager 239 SetSerialConf 261 Steuerungskonfiguration SPS Einstellungen 88 Stop Befehl 74 T Task Ereignistask 50 Externer Ereignistask 50 Freilaufender Task 49 Typen 48 Watchdogs 55 Zyklischer Task 48 Z Zustandsdiagramm 62 280 EIO0000000410 05 2010
133. emanenten Variablen werden auf ihre Initialisie rungswerte zur ckgesetzt 8 Die Werte der ersten 1000 MW Register werden beibehalten EIO0000000410 05 2010 79 Steuerungszust nde und Verhalten 9 Die Werte der Register MW1000 bis MW59999 werden auf 0 zur ckgesetzt 10 Jegliche Feldbuskommunikation wird gestoppt Anschlie end werden alle konfigurierten Feldbusse der neuen Anwendung gestartet sobald der Download abgeschlossen ist 11 Integrierte Experten E A werden auf ihre vorherigen benutzerdefinierten Standardwerte zur ckgesetzt und dann auf die neuen benutzerdefinierten Standardwerte gesetzt sobald der Download abgeschlossen ist 12 Alle anderen E A werden auf ihre Initialisierungswerte zur ckgesetzt und dann auf die neuen benutzerdefinierten Standardwerte gesetzt sobald der Download abgeschlossen ist Einzelheiten zu den Variablen finden Sie unter Remanente Variablen siehe Seite 83 Auswirkungen eines Download Befehls ber FTP oder USB Stick Die Auswirkungen treten erst beim n chsten Neustart ein Beim n chsten Neustart hat dies dieselben Auswirkungen wie ein Neustart mit einem ung ltigen Kontext Siehe Neustart siehe Seite 77 80 EIO0000000410 05 2010 Steuerungszust nde und Verhalten Fehlererkennung Fehlertypen und Fehlerhandhabung Handhabung erkannter Fehler Die Steuerung kann drei Arten von Fehlern handhaben e Externe Fehler e Anwendungsfehler e Systemfehler
134. emfehlern Zur Verwendung durch den technischen Support von Schneider Electric PLClog txt Diese Datei enth lt Systemereignisdaten die in SoMachine auch unter Program MyController gt Log angezeigt werden k nnen FWLogBoot txt Diese Datei enth lt ein Protokoll der Firmware Boot Ereignisse Zur Verwendung durch den technischen Support von Schneider Electric FWLogCx txt Diese Datei enth lt einen Datensatz mit Systemfehlern Zur Verwendung durch den technischen Support von Schneider Electric Lesen Schreiben Protokolldatei Eip My_Machine_Controller eds My_Machine_Controller gz My_Machine_Controller ico Diese Dateien sind f r das Konfigurieren und Betreiben der Steuerung als EtherNet IP Master erforderlich Lesen Schreiben Konfigurations und Symboldateien 1 y_XX YY steht f r die Version EIO0000000410 05 2010 33 Speicherzuordnung Neuzuordnungstabelle Einf hrung Mithilfe der Neuzuordnungstabelle kann der Benutzer Daten zur Optimierung der Kommunikation zwischen der Steuerung und anderen Ger ten organisieren indem nicht zusammenh ngende Daten zu einer zusammenh ngenden Tabelle von Registern umgruppiert werden HINWEIS Eine Neuzuordnungstabelle wird als Objekt betrachtet F r eine Steuerung kann jeweils nur ein Neuzuordnungstabellen Objekt hinzugef gt werden Beschreibung der Neuzuordnungstabelle In dieser Tabelle w
135. en siehe Seite 221 PCI Steckpl tze Konfiguration von PCI Erweiterungsmodulen siehe Seite 141 Der Untereintrag h ngt von der ausgew hlten Steuerung ab EIO0000000410 05 2010 17 Konfigurieren der Steuerung Ger tebaumstruktur Auf viele Funktionen der Registerkarte Konfiguration kann auch ber die Registerkarte Programm zugegriffen werden Die Ger tebaumstruktur auf der Registerkarte Programm beschreibt die Hardwarekonfiguration beispielsweise wird die nachstehende Ger tebaumstruktur standardm ig beim Hinzuf gen der Steuerung angezeigt E EJ MyController LMC058LF424S0 S SPS Logik 5 0 Applikation ov J Biviotheksverwatter Task Konfiguration CANO_Sync amp MAST Experten E A Z PowerDistribution POWER Jr Encoder Enc IM DM72FO DM72F0 i DM72F1 DM72F1 g TM5 5 cy TM5_Manager TM5 Manager E Integrierte E A f DI12DE DI12DE gt DO12TE DO12TE Je Aue ane D Ethernet B Serielle Leitung E SoMachine_Network_Manager SoMachine Network_Manager CANO CAN1 PCI Steckpl tze lt Leer gt lt Leer gt C lt Leer gt lt Leer gt E SoftMotion Allgemeiner Antriebspool 18 EIO0000000410 05 2010 Konfigurieren der Steuerung Element Beschreibung SPS Logik In diesem Teil werden alle mit der Anwendung zusammenh ngenden Elemente angezeigt e Tasks einschlie lich Motion Task e Programmierung e Bibliothe
136. en Dienste Modbus TCP Server siehe Seite 154 Modbus TCP Client siehe Seite 154 Webserver siehe Seite 159 FTP Server siehe Seite 172 SNMP siehe Seite 173 EthernetIP Ger t siehe Seite 176 Modbus Ger t siehe Seite 199 Die Steuerung unterst tzt die folgenden Protokolle IP Internet Protocol UDP User Datagram Protocol TCP Transmission Control Protocol ARP Address Resolution Protocol ICMP Internet Control Messaging Protocol IGMP Internet Group Management Protocol TCP Serververbindung Diese Tabelle gibt die maximale Anzahl von TCP Serververbindungen an Verbindungstyp Max Anzahl Serververbindungen Modbus Server 8 Modbus Ger t 2 EthernetIP Ger t 16 FTP Server 4 Web Server 10 Jeder TCP basierte Server verwaltet seinen eigenen Verbindungspool Wenn ein Client versucht eine Verbindung zu ffnen die die maximale Anzahl von Abfragen Poll Gr e bersteigt schlie t die Steuerung die lteste Verbindung Wenn ein Client eine neuen Verbindung zu ffnen versucht und alle Verbindungen belegt sind ein Datenaustausch stattfindet wird die neue Verbindung zur ckgewiesen Alle Serververbindungen bleiben so lange ge ffnet wie die Steuerung in Betrieb ist RUN STOP HALT EIO0000000410 05 2010 147 Ethernet Konfiguration Alle Serververbindungen werden geschlossen wenn der Server den Betriebsstatus RUN STOP HALT verl sst bzw in diesen St
137. en aus einem Ger t in einem CAN basierten Netzwerk U UDP Das User Datagram Protocol ist ein Protokoll f r den verbindungslosen Modus definiert durch IETF RFC 768 in dem Nachrichten in einem Datagramm Datentelegramm an den Zielcomputer in einem IP Netzwerk zugestellt werden Das UDP Protokoll ist normalerweise mit dem IP Protokoll UPD IP geb ndelt UDP IP Nachrichten erwarten keine Antwort und sind deshalb ideal f r Anwendungen in denen verlorene Pakete keine Neu bertragung erfordern z B Streaming Video und Netzwerke die Echtzeitverhalten verlangen Unlokalisierte Variable Eine unlokalisierte Variable hat keine Adresse Siehe Lokalisierte Variable EIO0000000410 05 2010 277 Glossar Zyklischer Task Die Zykluszeit des zyklischen Tasks weist eine vom Benutzer festgelegte Dauer Intervall auf Wenn die aktuelle Zykluszeit k rzer ist als die zyklische Zykluszeit dann wartet die Steuerung bis die zyklische Zykluszeit abgelaufen ist bevor ein neuer Zyklus startet Zyklus Das Zyklusprogramm einer Steuerung f hrt drei grundlegende Funktionen aus 1 Es liest Eing nge und stellt diese Werte in den Arbeitsspeicher 2 es f hrt das Anwendungsprogramm Befehl f r Befehl aus und speichert die Ergebnisse im Arbeitsspeicher 3 es aktualisiert die Ausg nge anhand der Ergebnisse 278 EIO0000000410 05 2010 Index A ASCII Manager 225 Bewegung Leistung 54 Programmieranforderungen 53 Biblioth
138. en und nicht auf tats chlich gemessenen Werten Die gesch tzten Werte f r die Ausg nge basieren auf herk mmlichen Belastungen k nnen jedoch mithilfe der externen Stromeinstellung des 24 Vdc E A Segments in der Registerkarte l O Konfiguration eines jeden Moduls angepasst werden Die Sch tzungen f r die Eingangssignale basieren auf bekannten internen Belastungen und k nnen daher nicht ver ndert werden Die Verwendung der Funktion Ressourcen pr fen ist zwar zum Pr fen der Strombilanz erforderlich ersetzt jedoch keinesfalls das Testen des gesamten Systems und seine Inbetriebnahme wie im Systemplanungs und Installationshandbuch siehe Modicon Flexibles TM5 System Planungs und Installationshandbuch beschrieben EIO0000000410 05 2010 121 TM5 Module 10 2 Konfiguration integrierter normaler E A Module Einf hrung In diesem Kapitel wird die Konfiguration integrierter E A Standardmodule beschrieben Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Konfiguration integrierter normaler E A 123 Integriertes E A Standard Modul DI12DE 126 Integriertes E A Standard Modul DO12TE 128 Integriertes E A Standardmodul AI4LE 131 122 EIO0000000410 05 2010 TM5 Module Konfiguration integrierter normaler E A Einf hrung Die folgende Tabelle enth lt die integrierten normalen E A Module sowie die jeweils zugeh rige Steuerungsreferenz
139. er Offset Registernummer des zu initialisierenden Registers e L nge Anzahl der zu lesenden MW Beispiel Wenn Offset 2 und L nge 3 liest der Kanal MW2 MW3 und MWA Initialisierungswert Wert mit dem die Register initialisiert werden e Kommentar F gen Sie einen Kommentar zu diesem Kanal ein 3 Klicken Sie auf Nach oben um die Position eines Werts in der Liste zu ndern Klicken Sie auf L schen um einen Wert aus der Liste zu entfernen Klicken Sie auf Bearbeiten um die Parameter eines Werts zu ndern 4 Klicken Sie auf OK um einen neuen lnitialisierungswert zu erstellen 236 EIO0000000410 05 2010 Konfiguration serieller Leitungen So konfigurieren Sie das Modbus Master I O Abbild Schritte Aktion 1 Klicken Sie auf die Registerkarte Modbus Master E A Abbild Modbus Slave Kanal Modbus Slave Int Modbus Master E A Abbild Status Information gt Kan le A Variable Mapping Kanal Adresse Typ Aktuel Kanal 1 QX2 0 BOOL B Kanal 1 Aw WORD a Kanal 2 QW2 WORD 2 Bit 0 QX4 0 BOOL Bit 1 QX4 1 BOOL lt ii Trigger Variable i Variablen immer aktualisieren EC Objekte E Variable Mapping Typ gt 108 SI K Modbus serieller SI 2 canner_Siave odbus serieller Slave v lt ii gt 2 Doppelklicken Sie in eine Zelle der Spalte Variable um ein Textfeld zu ffnen Geben Sie den Namen einer Variable ein oder klicken Sie auf die Durchs
140. erfordert eine Programmierungsaktion durch den Benutzer Aus diesem Grund kann in den Status RUNNING STOPPED and EMPTY darauf zugegriffen werden Der Modbus TCP Client unterst tzt folgende Funktionsbausteine aus der Bibliothek PLCCommunication ohne jegliche Konfiguration e ADDM e READ_VAR e SEND_RECV_MSG e SINGLE_WRITE e WRITE_READ_VAR e WRITE_VAR Weitere Informationen finden Sie in den Funktionsbausteinbeschreibungen siehe SoMachine Modbus und ASCII Lese Schreibfunktionen PLCCommuni cation Bibliothekshandbuch der PLCCommunication Bibliothek 154 EIO0000000410 05 2010 Ethernet Konfiguration Modbus TCP Server Der Modbus Server unterst tzt die folgenden Modbus Anforderungen Funktionscode Unterfunktion Funktion Dez Hex Dez Hex 1 1h Digitalausg nge lesen Q 2 2h Digitaleing nge lesen l 3 3h Halteregister MW lesen 6 6h Einzelnes Register schreiben MW 8 8h Diagnose siehe Seite 155 15 Fh Mehrere digitale Ausg nge schreiben Q 16 10h Mehrere Register schreiben MW 23 17h Mehrere Register lesen schreiben MW 43 2Bh 14 Eh Ger teidentifikation lesen siehe Seite 158 Diagnose Anforderung Die folgende Tabelle enth lt die Liste der Datenauswahlcodes Datenauswahlcode Beschreibung 0x00 Reserviert 0x01 Standardnetzwerkdiagnose siehe Seite 155 0x02 Ethernet Port Diagnose siehe S
141. ergeordneten Busses verwenden eingegeben wurde wird die Einstellung f r die Steuerung verwendet Diese Auswahlliste enth lt alle Tasks die aktuell in der aktiven Anwendung definiert sind Die Standardeinstellung ist Mast Task HINWEIS lt Unspezifiziert gt bedeutet dass der Task im Modus der Langsamste zyklische Task ausgef hrt wird EIO0000000410 05 2010 89 Ger te Editor der Steuerung Dienste der Modicon LMC058 Motion Controller Steuerung Registerkarte Dienste Die Registerkarte Dienste ist in drei Bereiche unterteilt e RTC Konfiguration e Ger te ID e Post Konfiguration Die folgende Abbildung zeigt die Registerkarte Dienste r y ga Kommunikationseinstellungen Applikationen Dateien SPS Einstellungen E A Abbild Status RTC Konfiguration SPS Zeit Lokalzeit Datum Donnerstag 19 November 2009 x Zeit 09 00 34 lt Mit lokalem Datum lokaler Uhrzeit synchronisieren Ger te ID Firmware Version Boot Version Koprozessorversion Post Konfiguration Parameters overloaded by the Post configuration Lesen 90 EIO0000000410 05 2010 Ger te Editor der Steuerung HINWEIS Sie m ssen mit der Steuerung verbunden sein damit auf dieser Registerkarte Steuerungsinformationen angezeigt werden Element Beschreibung RTC SPS Zeit Konfiguration Zeigt Datum und Uhrzeit aus der Steuerung an Dieses schreibgesch tzte Feld ist anf nglich leer Klicken Sie a
142. ern siehe Seite 166 Diagnostics PLC siehe Seite 167 SPS Status Ethernet siehe Seite 168 Ethernet Status Serial siehe Seite 168 Status der seriellen Verbindung Maintenance FTP siehe Seite 169 Verbindung mit dem Dateisystemserver Ordner Usr und Sys Setup Post configuration setup siehe Seite 170 Parameter f r Ethernet und serielle Verbindungen festlegen EthernetIP Konfigurationsdateien siehe Seite 171 EthernetlP Konfigurationsdateien festlegen EIO0000000410 05 2010 161 Ethernet Konfiguration Seitenzugriff Diese Tabelle f hrt den zum Zugriff auf Seiten erforderlichen Status sowie die Benutzerrechte an Men Seite SPS Status EMPTY STOPPED RUNNING HALT Home Home x Documentation References x Monitoring PLC Viewer x Expansion Viewer V O Viewer Oscilloscope Data parameters Diagnostics PLC diagnostic Ethernet diagnostic Serial diagnostic Maintenance Usr Sys Setup Post configuration setup x X X X Xx Xx X X X X XI XKX X Xx x x x Xx X XIX X X X X X x x x x x X X X Xx Xx EthernetlP configurations files x x x x Monitoring Seite PLC Viewer Die Seite PLC Viewer zeigt den Status der Steuerung an Seriennummer Seriennummer Product reference 1684
143. ersonal 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 EIO0000000410 05 2010 ber dieses Buch y Auf einen Blick Ziel dieses Dokuments In diesem Handbuch wird beschrieben wie Sie einen Modicon LMC058 Motion G ltigkeitsbereich Controller programmieren und beschreiben HINWEIS Machen Sie sich mit diesem Dokument und allen verwandten Dokumenten siehe Seite 9 vertraut bevor Sie Modicon LMC058 Motion Controller installieren betreiben oder warten Benutzer von Modicon LMC058 Motion Controller sollten das gesamte Dokument lesen um sicherzugehen dass alle Funktionen verstanden werden Diese Dokumentation wurde f r die SoMachine Version V2 0 aktualisiert Weiterf hrende Dokumentation Titel der Dokumentation Referenz Nummer Modicon LMC058 Motion Controller Handwarehandbuch EIO0000000438 ENG EIO0000000439 FRE EIO0000000440 GER EIO0000000441 SPA EIO0000000442 ITA EIO0000000443 CHS Modicon TM5 Konfiguration der Erweiterungsmodule Programmierhandbuch EIO0000000421 FRE EIO0000000422
144. ersteller Schneider Electric Information Name Hersteller a Kein Ger t ausgew hlt O g Kommunikationselemente g Generisches Schneider Electric Modem g SR2MOD01 Schneider Electric g SR2MOD03 Schneider Electric A TDw33 Schneider Electric lt 1 l Alle Versionen anzeigen nur f r Experten Generische Ger te g Generisches externes Ger t Hinzuf gen und schlie en Abbrechen Klicken Sie auf das hinzuzuf gende Modem und dann auf Hinzuf gen und schlie en Weitere Informationen finden Sie unter Modem Bibliothek siehe SoMachine Modem Funktionen Modem Bibliothekshandbuch 244 EIO0000000410 05 2010 Anschlie en von Modicon LMCO058 Motion Controller an 1 5 einen PC Einf hrung In diesem Kapitel wird beschrieben wie ein Modicon LMC058 Motion Controller an einen PC angeschlossen wird Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Anschlie en der Steuerung an einen PC 246 Aktiver Pfad auf der Steuerung 248 EIO0000000410 05 2010 245 Anschlie en von Modicon LMC058 Motion Controller an einen PC Anschlie en der Steuerung an einen PC bersicht Um Anwendungen zu bertragen und auszuf hren m ssen Sie Ihren Modicon LMCO58 Motion Controller an einen Computer anschlie en auf dem SoMachine installiert ist Au erdem ben tigen Sie ein spezielles Kommunikationskabel um Ihre Steuerung an den Compu
145. ertragung des Anwendungsprogramms oder eines Firmware Updates ein Stromausfall oder eine Verbindungsunterbrechung eintritt kann das Ger t dadurch au er Betrieb gesetzt werden Sollte die Kommunikation unterbrochen werden oder ein Stromausfall auftreten dann f hren Sie die bertragung erneut durch VORSICHT GER T NICHT BETRIEBSBEREIT e Unterbrechen Sie die bertragung des Anwendungsprogramms oder eines Firmware Updates nicht nachdem die bertragung begonnen hat e Nehmen Sie das Ger t erst in Betrieb wenn die bertragung abgeschlossen ist Die Nichtbeachtung dieser Anweisungen kann Sachsch den zur Folge ha ben 250 EIO0000000410 05 2010 bertragung per USB Speicherstick Die SL Ports an der Steuerung sind beim Neukauf oder nach der Aktualisierung der Firmware standardm ig f r das SoMachine Protokoll definiert Das SoMachine Protokoll ist mit anderen Protokollen wie z B Modbus Serial Line nicht kompatibel Das Anschlie en einer neuen Steuerung an eine aktive konfigurierte Modbus SL bzw die Aktualisierung der Firmware einer Steuerung die an eine aktive konfigurierte Modbus SL angeschlossen ist kann zu einer Unterbrechung der Kommunikation der anderen an die serielle Leitung angeschlossenen Ger te f hren Vergewissern Sie sich vor dem Herunterladen einer g ltigen Anwendung bei der die entsprechenden Ports f r das jeweilige Protokoll konfiguriert sind dass die Steuerung nicht mit e
146. es Synchronisie rungsprozesses betr gt 75 us Das CANmotion Busprinzip bei der Achsensynchronisierung 3 gt Antrieb 1 Antrieb 3 Der neue Sollwert von der Steuerung berechnet wird an den Antrieb gesendet TPDO Alle Antriebe ber cksichtigen den neuen Sollwert bei Empfang des Synchrones Signal Der neue Antriebswert wird an die Steuerung gesendet RPDO Die Zwischensollwerte werden alle 250 us im Antrieb berechnet Lineare Interpolation E Synchrones Signal E Datenaustausch mit Antrieb 1 Die 3 zyklisch synchronen Modi k nnen mithilfe des Funktionsbausteins SMC_SetControllerMode geschaltet werden Bevor Sie diesen Funktionsbaustein verwenden um den zyklisch synchronen Modus einer Antriebssteuerung auf einem CANmotion Bus zu setzen m ssen Sie sich vergewissern dass dieser Modus vom Zielger t auch tats chlich unterst tzt wird Die Verwendung einer Antriebs steuerung mit einem nicht unterst tzten Modus ist unzul ssig und kann zu einem unbeabsichtigten Ger tebetrieb f hren 206 EIO0000000410 05 2010 CANopen Konfiguration A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Verwenden Sie weder den CST bzw CSV Modus noch die optionale TPDO zusammen mit Antriebssteuerungen vom Typ Lexium 05 und Lexium SD3 Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben Weitere Informationen
147. et wird das sich nicht im aktuellen Netzwerk befindet Wenn kein Gateway vorhanden ist lautet die Gateway Adresse 0 0 0 0 EIO0000000410 05 2010 153 Ethernet Konfiguration Modbus TCP Server Client Einf hrung Modbus TCP Client Der Einsatz des Modbus Protokolls in der Industrie ist weit verbreitet Im Gegensatz zu seriellen Modbus Verbindungen basiert ModbusTCP IP nicht auf einer hierarchischen Struktur sondern auf einem Client Server Modell Die bertragung von Informationen zwischen einem Modbus Client und Server wird initiiert wenn der Client eine Anforderung an den Server sendet um Nachrichten zu bertragen um einen Befehl auszuf hren oder um eine von vielen anderen m glichen Funktionen auszuf hren Wenn der Server die Anforderung empfangen hat f hrt er den Befehl aus oder ruft die erforderlichen Daten aus seinem Speicher ab Der Server antwortet dem Client anschlie end indem er entweder best tigt dass der Befehl ausgef hrt wurde oder indem er die angeforderten Daten sendet Der Modicon LMC058 Motion Controller implementiert sowohl Client als auch Server Dienste so dass er eine Kommunikation mit anderen Steuerungen und E A Ger ten initiieren und auf Anforderungen von anderen Steuerungen SCADA HMIs und anderen Ger ten antworten kann Der integrierte Ethernet Port der Steuerung unterst tzt Modbus Server ohne jegliche Konfiguration Der Modbus Server Client ist in der Firmware enthalten und
148. euerung 86 Einstellungen der Modicon LMC058 Motion Controller Steuerung 88 Dienste der Modicon LMC058 Motion Controller Steuerung 90 EIO0000000410 05 2010 85 Ger te Editor der Steuerung Ger te Editor der Steuerung Einf hrung Mithilfe des Ger te Editors der Steuerung kann die Steuerung konfiguriert werden Ger te Editor der Steuerung Sie ffnen den Ger te Editor der Steuerung indem Sie die Registerkarte Konfiguration ausw hlen und auf die Steuerung doppelklicken Mycontoner gt X Komm Applikationen Dateien Log SPS Einstellungen Dienste EJA Abbild Status info Den Netzwerkpfad zur Steuerung ausw hlen dl B jho Gateway 2 0010 2 10010 Gateway hinzuf gen 3 o MyPLC 0001 3 o SO TECHPUB3 407 005B nzuf Fj Netzwerkpfad nicht im Projekt speichern O Netzwerkpfad beim Login abfragen Sicherer Online Betrieb 86 EIO0000000410 05 2010 Ger te Editor der Steuerung Beschreibung der Registerkarten Die folgende Tabelle enth lt eine Beschreibung der Registerkarten des Ger te Editors der Steuerung Registerkarte Beschreibung Einschr nkung Kommunikation seinstellungen Hier k nnen Sie die Verbindung zwischen SoMachine und der Steuerung konfigurieren Applikationen Zeigt die aktuell auf der Steuerung ausgef hrte Nur Online Anwendung an und erm glicht das Entfernen der Modus Anwendung aus der Ste
149. ewegungstask zur Verwaltung aller bewegungsspezifischen Eing nge Ausg nge Task Verarbeitungen und CAN Kommunikationen Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben Merkmale von Bewegungstasks Die Modicon LMC058 Motion Controller kann unter bestimmten Bedingungen sehr hohe Leistungen erreichen Wenn Sie beispielsweise mit einer kleinen Untergruppe verf gbarer Bewegungsfunktionen eine sehr effiziente Anwendung schreiben und dabei keine Interpolation verwenden kann die Steuerung mehrere Achsen verwalten e 4 Achsen in 2 ms e 8 Achsen in 4 ms Im Folgenden ist die Untergruppe der Funktionen aufgef hrt bei deren Verwendung eine vergleichbare Leistung sofern sie eine effiziente Anwendung schreiben erreicht werden kann Virtuelle Achsen Relative und absolute Positionierung Geschwindigkeitssteuerung Nockenprofile Elektronisches Getriebe e Linear und Zirkularinterpolation HINWEIS F r einige Anwendungen wie z B CNC Fr sen sind Interpolationsfunk tionen erforderlich Weitere Informationen finden Sie in der Online Hilfe zu CoDeSys sowie unter den Themen CANmotion Prinzip siehe Seite 204 und Konfiguration der CANmotion Schnittstelle siehe Seite 209 54 EIO0000000410 05 2010 Tasks System und Task Watchdogs Einf hrung F r den Modicon LMC058 Motion Controller werden zwei Arten von Watchdog Funktionalit t implement
150. finden Sie unter dem Thema Kompatibilit t siehe Seite 208 und in der Onlinehilfe zu CoDeSys F r den zyklisch synchronen Modus Drehmoment und den zyklisch synchronen Modus Geschwindigkeit ist die Konfiguration von 1 zus tzlichen RPDO und 1 zus tzlichen TPDO erforderlich Weitere Informationen zur Konfiguration finden Sie unter Hinzuf gen eines CANmotion Ger ts siehe Seite 212 Asynchroner Nachrichtenaustausch Optionales TPDO Der asynchrone Nachrichtenaustausch kann ber SDO zwischen der Modicon LMC058 Motion Controller und den Antrieben auf CANmotion erfolgen F r alle CANmotion Slaves ist nur ein SDO Austausch pro Zyklus m glich Neben den TPDO und RPDO die zur Bereitstellung des zyklisch synchronen Modus verwendet werden k nnen Sie 1 zus tzliches TPDO pro Lexium 32 CANmotion Slave abbilden Dies erm glicht Ihnen die Durchf hrung einer zyklischen Aktualisierung auf einem zus tzlichen Antriebsparameter Diese Option darf nicht zusammen mit Antriebssteuerungen des Typs Lexium 05 oder Lexium SD3 verwendet werden Weitere Informationen zum Konfigurieren Ihrer Bewegungssteuerung finden Sie unter Hinzuf gen eines CANmotion Ger ts siehe Seite 212 A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Verwenden Sie weder den CST bzw CSV Modus noch die optionale TPDO zusammen mit Antriebssteuerungen vom Typ Lexium 05 und Lexium SD3 Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder
151. ftige Verwendung reserviert Get Konfigurationsf higkeit DWORD Bit Ebene 0 BOOTP Client 1 DNS Client 2 DHCP Client 3 DHCP DNS f hig 4 Schnittstellenkonfigurationssatz Tabelle Alle anderen Bits sind reserviert und auf O gesetzt Get Konfiguration DWORD Bit Ebene e 0 Die Schnittstellenkonfiguration ist g ltig e 1 Die Schnittstellenkonfiguration muss mit BOOTP abgerufen werden 2 Die Schnittstellenkonfiguration muss mit DHCP abgerufen werden e 3 Reserviert e 4 DNS aktivieren Alle anderen Bits sind reserviert und auf O gesetzt Get Physikalische Verbindung UINT Pfadgr e Anzahl von 16 Bit W rtern im Elementpfad Padded EPATH Pfad Logische Segmente zur Identifikation des physischen Verbindungsobjekts Der Pfad ist auf ein logisches Klassensegment und ein logisches Instanzsegment beschr nkt Die maximale Gr e betr gt 12 Byte 196 EIO0000000410 05 2010 Ethernet Konfiguration Attribut Zugriff Name Datentyp Wert Beschreibung ID 5 Get Schnittstellenkon UDINT IP Adresse figuration UDINT Netzwerkmaske UDINT Gateway Adresse UDINT Prim rer Name UDINT Sekund rer 0 Es wurde keine sekund re Namensserver Name Adresse konfiguriert Andernfalls wird die Namensserver Adresse auf eine g ltige Adresse der Klasse A B oder C eingestellt STRING Standa
152. g aus Laden In einem Steuerungsverzeichnis W hlen Sie das gespeicherte Dateien auf den USB Verzeichnis aus Speicherstick laden L schen Ein Verzeichnis auf der Steuerung W hlen Sie das l schen Verzeichnis aus Neustart Steuerung neu starten nur nach Abschluss des Skripts verf gbar Anhalten Steuerung in den STOPPED Status schalten Ausf hren Steuerung in den RUNNING Status schalten Beschreibung der Makros Makros Beschreibung Verzeichnis Dateien Download App Anwendung aus dem USB Speicherstick usr App app auf die Steuerung herunterladen usr App crc Upload App Anwendung aus der Steuerung auf den Jusr App map USB Speicherstick laden Download Sources Projektarchiv aus dem USB Speicherstick auf die Steuerung herunterladen Upload Sources Projektarchiv aus der Steuerung auf den USB Speicherstick laden usr App prj Upload Recipes Rezepturen aus der Steuerung auf den USB Speicherstick laden usr Rcp rcp usr Rcp rsi Download Multi files Mehrere Dateien aus dem USB Speicherstick in ein Steuerungsverzeichnis herunterladen Wird vom Benutzer definiert Upload Log Protokolldateien aus der Steuerung auf den USB Speicherstick laden usr Log log EIO0000000410 05 2010 255 bertragung per USB Speicherstick bertragungsverfahren Schritt Aktion 1 Erstellen Sie das Skript mit dem Editor USB Massen
153. g dargestellte Startseite der Website aufzurufen geben Sie in der Navigationsleiste des Browsers die IP Adresse der Steuerung ein bzw 90 0 0 1 bei einer USB Verbindung Schneider TM258LF42DR Dokumentation Abmelden URL berwachung Diagnostik Konfiguration Sprachen Deutsch Identifikation Anmelden Website Version 1 0 0 0 Copyright 1998 2009 Schneider Electric Alle Rechte vorbehalten Element Beschreibung 1 Allgemeine Men leiste siehe Seite 161 2 Untermen der aktiven Seite HINWEIS F r den Zugang zur Startseite sind keine Zugriffsberechtigungen erforderlich 160 EIO0000000410 05 2010 Ethernet Konfiguration Allgemeine Men leiste Die allgemeine Men leiste erm glicht den Zugriff auf die Hauptseiten des Webservers Der Webserver enth lt die folgenden Seiten Men Seite Beschreibung Home Home siehe Seite 160 Erm glicht die Eingabe von Login und Passwort Documentation References Verbindung zur Produktseite Monitoring PLC Viewer e Seriennummer siehe Seite 162 e Version Firmware Boot e Konfigurationsstatus Expansion Viewer Status der Erweiterungsmodule anzeigen siehe Seite 163 I O Viewer E A Werte nach Modul anzeigen siehe Seite 164 Oszilloskop Zeigt zwei Variablen in Form eines Rekorder siehe Seite 164 hnlichen Zeitdiagramms an Data parameters Steuerungsvariablen anzeigen und nd
154. g erfolgreich geladen wurde 10 Alle E A werden auf ihre Initialisierungswerte und dann auf ihre benutzerdefi nierten Standardwerte gesetzt falls sich die Steuerung nach dem Neustart in den Zustand GESTOPPT begibt Einzelheiten zu den Variablen finden Sie unter Remanente Variablen siehe Seite 83 HINWEIS Der Test zur Kontextpr fung befindet den Kontext als g ltig wenn die Anwendung und die remanenten Variablen mit den in der Bootanwendung definierten Variablen identisch sind 78 EIO0000000410 05 2010 Steuerungszust nde und Verhalten HINWEIS Wenn der Run Stop Eingang seinen Strom aus derselben Quelle erh lt wie die Steuerung wird ein Spannungsverlust an diesem Eingang umgehend festgestellt und die Steuerung reagiert so als h tte sie einen STOP Befehl empfangen Wenn also Steuerung und Run Stop Eingang aus derselben Quelle mit Strom versorgt werden wird die Steuerung nach einem Stromausfall in der Regel im Zustand GESTOPPT neu gestartet HINWEIS Wenn Sie einen Online Change am Anwendungsprogramm vornehmen w hrend sich die Steuerung im Zustand IM RUN MODUS oder GESTOPPT befindet und Sie Ihre Bootanwendung nicht manuell aktualisieren stellt die Steuerung beim n chsten Neustart eine Diskrepanz im Kontext fest In diesem Fall werden die remanenten Variablen wie bei einem Befehl f r ein Kalt Reset zur ckgesetzt und die Steuerung begibt sich in den Zustand GESTOPPT Download der Anwendung Auswirkung L dt die Pr
155. g zu beeintr chtigen Der Modbus TCP Slaves erm glicht im Wesentlichen das gleichzeitige Betreiben zweier Modbus Master und das Austauschen von Daten W hrend das TCPSlave Ger t verschiedene Modbus Standardbefehle 3h 6h usw verwendet haben diese Befehl nicht unbedingt eine standardm ige Bedeutung Da das Ger t als Gateway f r einen externen E A Scanner Modbus Master funktioniert wird das herk mmliche Schema bei dem die IW Register den Eing ngen schreibgesch tzt und die QW Register den Ausg ngen Schreib Lese Zugriff zugeordnet sind aus der Perspektive des externen Modbus Masters umgekehrt Weitere Informationen zu Modbus TCP finden Sie auf der Website unter www modbus org Modbus TCP Slave Ger t hinzuf gen Siehe Hinzuf gen eines Ethernet Managers siehe Seite 175 Modbus TCP Konfiguration So konfigurieren Sie das Modbus TCP Slave Ger t Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf der linken Seite auf den Eintrag Kommunikation Klicken Sie auf Ethernet Protokolleinstellungen Modbus TCP Slave Ger t EIO0000000410 05 2010 199 Ethernet Konfiguration Das folgende Dialogfeld wird angezeigt ModbusTCP Modbus TCP Slaveger t E A Abbild Information Konfigurierte Parameter IP Master Adresse 0 0 0 0 h Isnnn Al Timeout 2000 5j Slave Port Unit ID Gr
156. gen 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 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 EIO0000000410 05 2010 11 Benutzerkommentar Ihre Anmerkungen und Hinweise sind uns jederzeit willkommen Senden Sie sie einfach an unsere E mail Adresse techcomm schneider electric com 12 EIO0000000410 05 2010 Allgemeine Informationen Informationen zum Modicon LMCO058 Motion Controller bersicht Hauptfunktionen Der Modicon LMC058 Motion Controller von Schneider Electric ist eine Steuerung mit einer Vielzahl leistungsstarker Funktionen Dank einer Software mit integrierten Automatisierungsfunktionen sowie einer ergonomischen Schnittstelle f r die Achsenkonfiguration
157. genden Themen Thema Seite GetSerialConf Abrufen der seriellen Leitungskonfiguration 260 SetSerialConf nderung der seriellen Leitungskonfiguration 261 SERIAL_CONF Struktur des Datentyps f r die serielle Leitungskonfiguration 263 EIO0000000410 05 2010 259 Funktionen zum Abrufen Einrichten der Konfiguration der seriellen Leitung in einem Anwenderprogramm GetSerialConf Abrufen der seriellen Leitungskonfiguration Funktionsbeschreibung GetSerialConf gibt die Konfigurationsparameter f r den Kommunikationsport einer bestimmten seriellen Leitung zur ck Graphische Darstellung GetSeriallonf Link GetSerialConf PointerToSerialConf Parameterbeschreibung Eingang Typ Kommentar Link LinkNumber Link ist de Nummer des Kommunikationsports PointerToSerialConf ZEIGER AUF PointerToSerialConf ist die Adresse der SERIAL_CONF Konfigurationsstruktur Variable vom Typ SERIAL CONF in siehe Seite 263 der die Konfigurationsparameter gespeichert werden Die Standardfunktion ADR muss zum Definieren des zugeh rigen Zeigers verwendet werden siehe nachstehendes Beispiel Ausgang Typ Kommentar GetSerialConf WORD Diese Funktion gibt Folgendes zur ck e 0 Die Konfigurationsparameter werden zur ckgegeben e 255 Die Konfigurationsparameter werden nicht zur ckgegeben da e die Funktion nicht erfolgreich war e die Funktion gerade ausgef hrt wird Beispiel Si
158. gnistasks 9 44 EIO0000000410 05 2010 Tasks Fenster Taskkonfiguration Beschreibung des Fensters Im folgenden Fenster k nnen die Tasks konfiguriert werden Doppelklicken Sie in der Ger tebaumstruktur des Fensters Ger te auf den zu konfigurierenden Task um dieses Fenster zu ffnen Jeder Konfigurationstask hat eigene von anderen Tasks unabh ngigen Parameter Das Fenster Taskkonfiguration besteht aus 4 Bereichen Konfiguration 1D X Priorit t 0 31 15 Typ Zyklisch v Intervall z B t 200ms 20 ms Watchdog Aktivieren Zeit z B t 200ms 100 Empfindlichkeit 1 POUs POU Kommentar Aufruf hinzuf gen Aufruf l schen POU POU ffnen Change POU Nach oben Nach unten a E M i In der folgenden Tabelle werden die Felder des Fensters Taskkonfiguration beschrieben EIO0000000410 05 2010 45 Tasks Feldname Definition Priorit t Sie k nnen die Priorit t eines Tasks anhand einer Nummer zwischen 0 und 31 konfigurieren 0 entspricht dabei der h chsten 31 der geringsten 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 geringerer Priorit t e Tasks mit derselben Priorit t werden abwechselnd ausgef hrt mit einem Zeitanteil von jeweils 2 ms HI
159. gs Start des externen Tasks 10 bis 13 ausgel st werden betr gt 0 5 ms es sein denn es wird ein Task mit einer h heren Priorit t ausgef hrt 110 EIO0000000410 05 2010 Integrierte Experten E A Parameter Wert Beschreibung Einschr nkung Prelleffekt in ms 0 002 Standard 0 004 0 012 0 04 0 12 0 4 1 2 4 Filterwert reduziert Prelleffekt auf einem Steuerungseingang Flanke Steigend Standard Fallend Beides Definiert die Flankenerkennung wenn der Ereignismodus ausgew hlt ist Im Speicherungsmodus ist dieser Parameter deaktiviert HINWEIS Die Auswahl des Eingangs der die Run Stop Funktion unterst tzt wird im Fenster zur Konfiguration der Experten E A siehe Seite 94 vorgenommen EIO0000000410 05 2010 111 Integrierte Experten E A 9 3 Hardware Encoder Schnittstelle Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Hardware Encoder Schnittstelle 113 Hinzuf gen eines Encoders 114 112 EIO0000000410 05 2010 Integrierte Experten E A Hardware Encoder Schnittstelle Einf hrung Encoder Funktion E A Abbild Die Steuerung verf gt ber eine spezifische Hardware Encoder Schnittstelle die folgende Geber unterst tzt e Inkrementalgeber e SSI Absolutwertgeber Ziel dieser Funktion ist das Anschlie en eines Gebers f r die Erfassung e
160. i ist im Komprimierungsdateiformat ZLIB codiert ZLIB ist eine kostenlose rechtlich unbelastete verlustlose Komprimierungsbibliothek f r allgemeine Zwecke Die Spezifikationen sind von der Internet Engineering Task Force http www ietf org erh ltlich Die folgende Tabelle beschreibt die Instanzdienste Dienstcode Name Beschreibung OEh Attribut abrufen einzeln Gibt den Wert des angegebenen Instanzattributs zur ck 4Bh Uploadvorgang starten Startet den Uploadvorgang Der Request enth lt die maximale Dateigr e die der Client beim Upload akzeptieren kann Die Antwort enth lt die Dateigr e die niemals gr er ist als die maximale Dateigr e und die bertragungsgr e die Anzahl von Byte die mit jeder Upload bertragungsanforderung bertragen werden 4Fh Upload bertragung Upload eines weiteren Teils der Dateidaten Der Request enth lt die bertragungsnummer die mit jeder nachfolgenden bertragung erh ht wird Die Antwort enth lt die entsprechende bertragungsnummer den bertragungstyp die Dateidaten und f r die letzte bertragung das Pr fsummenwort Der bertragungstyp gibt an ob es sich hierbei um das erste oder letzte Paket ein Paket dazwischen oder das einzige Paket handelt oder ob die bertragung abgebrochen werden sollte 192 EIO0000000410 05 2010 Ethernet Konfiguration Die folgende Tabelle beschreibt die Instanzattribute Attribut ID Zugr
161. ie SoMachine Softwareplattform bietet zahlreiche leistungsstarke Optionen zur Verwaltung von Taskausf hrung und Ausgangszust nden w hrend sich die Steuerung im Zustand GESTOPPT oder HALT befindet Weitere Einzelheiten finden Sie unter Beschreibung der Steuerungszust nde siehe Seite 66 Hinweis 9 Um den Zustand HALT zu beenden muss einer der Reset Befehle Reset warm Reset kalt Reset Ursprung verwendet eine Anwendung heruntergeladen oder die Steuerung aus und wieder eingeschaltet werden Hinweis 10 Im Zustand IM RUN MODUS gibt es zwei Ausnahmebedingungen Hierbei handelt es sich um e IM RUN MODUS mit externem Fehler Diese Ausnahmebedingung wird durch die Status LED MS angezeigt durch gr nes Leuchten mit einmaligem roten Blinken Sie k nnen diesen Zustand beenden indem Sie den externen Fehler l schen Es sind keine Steuerungsbefehle erforderlich e IM RUN MODUS mit Haltepunkt Diese Ausnahmebedingung wird durch die Status LED MS angezeigt durch dreimaliges roten Blinken Weitere Einzelheiten finden Sie unter Beschreibung der Steuerungszust nde siehe Seite 66 EIO0000000410 05 2010 65 Steuerungszust nde und Verhalten 7 2 Beschreibung der Steuerungszust nde Beschreibung der Steuerungszust nde Einf hrung Dieser Abschnitt enth lt eine detaillierte Beschreibung der Steuerungszust nde A WARNUNG UNERWARTETER GER TEBETRIEB e Gehen Sie niemals davon aus dass sich die Steuerung in ei
162. ie k nnen die G ltigkeit der Buszykluszeit sowie die Spannungsversorgung der Erweiterungsmodule pr fen So pr fen Sie die Ressourcen der Erweiterungsmodule Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf den Eintrag Integrierte E A auf der linken Seite Klicken Sie auf die Schaltfl che Ressourcen pr fen Ressourcen pr fen Die Konfigurationsbuszykluszeit 1 ms ist g ltig Segment Ger testart Ger teende Verbrauch TMS5 Bussegment 1 TM5_Manager TM5SBET1 34 mA 24V EIA Segment TM5_Manager TM5SBET1 9 795 mA TM5 Bussegment 2 TM5SBER2 TM5SE11C01024 Fr 646mA 24V E A Segment TM5SBER2 TM5SE11C01024 8 993 ma 120 EIO0000000410 05 2010 TM5 Module Ein Segment ist eine Gruppe der E A Module die von dem gleichen Spannungsver teilungsmodul mit Spannung versorgt wird So pr fen Sie die Ressourcen der Erweiterungsmodule Element Beschreibung 1 Zeigt an ob die konfigurierte TM5 Buszykluszeit g ltig ist 2 Zeigt die berechnete Stromversorgung in den Modulen an Zeigt an ob das PDM die Module mit Spannung versorgen kann 3 Zeigt in diesem Segment den berechnete Stromverbrauch der 24 Vdc E A an Zeigt an ob das PDM die E A mit Spannung versorgen kann HINWEIS Der von der Funktion Ressourcen pr fen pr sentierte aktuelle Stromverbrauch basiert auf gesch tzt
163. ie m glich die Trennung und Wiederherstellung der Spannungsversorgung der Steuerung und die Wiederherstellung der E A Initialisierungswerte 2 Kehrt m glichst genau zur werkseitigen Standardkonfiguration zur ck ausgenommen der Kommunikationsverbindungsparameter und emuliert dann das Aus und Wiedereinschalten der Stromversorgung so genau wie m glich Die zu bewahrenden Kommunikationsverbindungsparameter werden vom jeweiligen Netzwerktyp definiert Vollst ndige Informationen erhalten Sie unter dem Reset Dienst des oder der netzwerkspezifischen Verbindungsobjekte Simuliert den Befehl Reset Ursprung 3 99 Reserviert 100 199 Herstellerspezifisch 200 255 Reserviert EIO0000000410 05 2010 181 Ethernet Konfiguration Die folgende Tabelle beschreibt die Instanzattribute Attribut ID Zugriff Name Datentyp Wert Details 1 Get Hersteller ID UINT 243h Schneider Automations ID 2 Get Ger tetyp UINT 0Eh SPS 3 Get Produktcode UINT 806h Produktcode der Steuerung 4 Get Revision Structof Produktrevision der USINT Steuerung USINT Entspricht den 2 niederwertigen Bytes der Steuerungsversion 5 Get Status WORD l Siehe Definition in der Tabelle unten 6 Get Seriennummer UDINT Seriennummer des Ger ts XX 3 LSB der MAC Adresse 7 Get Produktname Struct of Beispiel LMC258LF42DT USINT STRING 1 Abgebildet in einem
164. iehe Seite 123 In der folgenden Tabelle wird die Konfiguration der Modulparameter beschrieben Parameter Wert Standardwert Einheit Beschreibung Eingangsfilter 0 250 10 1 ms 0 1ms Legt die Filterzeit von Digitaleing ngen fest Klemmenleiste TMSACTB12 TM5ACTB12 Klemmenleiste des Moduls 126 EIO0000000410 05 2010 TM5 Module Registerkarte I O Abbild Auf der Registerkarte I O Abbild k nnen die Variablen definiert und benannt werden Weiterhin sind auf dieser Registerkarte zus tzliche Informationen wie die topologische Adressierung enthalten I O Konfiguration E A Abbild Status Information Kan le Variable Adresse Typ Aktueller Wert Standardwert Einheit Beschreibung B D Eing nge a Q DigitaleEing nge lW3 UINT Digitallnput0O 1X3 0 BOOL OO l f 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend Digitallnput02 IX3 2 BOOL O f 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend Digitallnput03 BOOL Digitallnput04 BOOL 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend 2AVDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend Digitallnput05 IX3 5 BOOL 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend Digitalinput06 AIX3 6 BOOL 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend Digitallnput07 IX3 7 BOOL 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend Digit
165. ielzahl von Steuerungsumgebungen in der industriellen Automatisierung eingesetzt CANmotion ist ein auf CANopen basierender Motion Bus mit einem zus tzlichen Mechanismus der f r die Synchronisierung zwischen der Motion Steuerung und den Antrieben sorgt CANopen ist ein offenes Industriestandard Kommunikationsprotokoll sowie eine Ger teprofilspezifikation 266 EIO0000000410 05 2010 Glossar CFC CiA CIP Datenprotokoll DHCP Continuous Function Chart eine Erweiterung der Norm IEC61131 3 ist eine graphische Programmiersprache die wie ein Flussdiagramm funktioniert Durch das Hinzuf gen einfacher logischer Bausteine AND OR usw wird jede Funktion oder jeder Funktionsbaustein im Programm in diesem graphischen 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 CAN in Automation CiA ist eine gemeinn tzige Gruppe von Herstellern und Anwendern die sich der Entwicklung und der Unterst tzung von h herschichtigen CAN basierten Protokollen widmet Common Industrial Protocol Wenn das CIP Protokoll auf der Anwendungsschicht eines Netzwerks implementiert ist kann es ohne Ber cksichtigung des Protokolls nahtlos mit anderen CIP basierten Netzwerken kommunizieren Die Implemen tierung von CIP in der Anwendungsschicht eines Ethernet TCP
166. iert Dabei handelt es sich um Folgende e System Watchdogs Diese Watchdogs werden vom Betriebssystem der Steuerung Firmware definiert und verwaltet Sie k nnen nicht vom Benutzer konfiguriert werden e Task Watchdogs F r jeden Task k nnen optionale Watchdogs definiert werden Diese werden von Ihrem Anwendungsprogramm verwaltet und in SoMachine konfiguriert System Watchdogs F r den Modicon LMC058 Motion Controller sind zwei System Watchdogs konfiguriert Diese Watchdogs werden vom Betriebssystem der Steuerung Firmware verwaltet und werden daher in der SoMachine Onlinehilfe gelegentlich als Hardware Watchdogs bezeichnet Wenn einer der System Watchdogs seine Schwellwertbedingungen berschreitet wird ein Systemfehler festgestellt Die Schwellwertbedingungen f r die beiden System Watchdogs werden wie folgt definiert e Wenn alle Tasks mehr als 3 Sekunden lang mehr als 85 der Prozessorres sourcen ben tigen tritt ein Systemfehler auf Die Steuerung begibt sich in den Status LEER e Wenn die gesamte Ausf hrung der Tasks mit Priorit ten zwischen 0 und 24 mehr als 1 Sekunde lang 100 der Prozessorressourcen ben tigt tritt ein Systemfehler auf Die Steuerung reagiert mit einem automatischen Neustart in den Status LEER HINWEIS System Watchdogs k nnen nicht vom Benutzer konfiguriert werden EIO0000000410 05 2010 55 Tasks Task Watchdogs In SoMachine k nnen Sie f r jeden in Ihrem Anwendungsprogramm defi
167. iff Name Datentyp Wert Beschreibung 1 Get Status USINT Folgende Statuszust nde sind m glich e 0 nicht vorhanden e 1 Datei leer Datei sollte keine Inhalte aufweisen bis sie vom Remote Client heruntergeladen wird In diesem Fall sind die Werte f r Dateiname Revision Pr fsumme und Dateispeicherungs Flag ohne Bedeutung und die Dateigr e ist 0 e 2 Datei geladen Dateiinhalt wird von der Anwendung vorab geladen Dateigr e gt 0 oder Dateidaten wurden heruntergeladen und im nicht fl chtigen Speicherbereich gespeichert 3 Upload gestartet 4 Download gestartet 5 Uploadvorgang l uft 6 Downloadvorgang l uft e 7 Speichern im nicht fl chtigen Bereich l uft 2 Get Instanzname STRING Ein der Dateiobjektinstanz zugewiesener eindeutiger Name F r die Instanz 0xC8 lautet er EDS und Symboldateien F r die Instanz 0xC9 lautet er Zugeh rige EDS und Symboldateien 3 Get Instanzformatsre vision UINT Revisionsnummer die dieser Instanz von der Anwendung zugewiesen wurde um zwischen verschiedenen Dateiformaten zu unterscheiden Get Dateiname STRING Eindeutiger Name zur Dateispeicherung Get Dateirevision USINT Major Minor Die Dateirevisionsnummer wird jedes Mal aktualisiert wenn sich der Dateiinhalt ndert Get Dateigr e UDINT Dateigr e in Byte Get Dateipr fsumme UINT Zweierkomplement der 16 Bit Su
168. iguration Architekturbeispiel mit CANmotion Motion Bus Max 8 Ger te HINWEIS In vielen F llen lassen sich durch eine Netzwerktopologie mit einer Priorit tsverkettung ohne Abzweige h here Leistungen erzielen Wenn Sie eine anderen Topologie und Abzweige verwenden um die Bewegungsger te an den CANmotion Bus anzuschlie en bersteigen diese alternativen Topologien die Kapazit ten des CANmotion Busses und verhindern eine synchronisierte Bewegungssteuerung Es wird dringend empfohlen die Ausf hrung und Inbetriebnahme vor einer Verwendung des CANmotion Busses eingehend zu testen Zyklisch synchrone Modi Mit CANmotion sind 3 zyklisch synchrone Modi verf gbar e Zyklisch synchroner Modus Position CSP Cyclic Synchronous Position Standard e Zyklisch synchroner Modus Drehmoment CST Cyclic Synchronous Torque e Zyklisch synchroner Modus Geschwindigkeit CSV Cyclic Synchronous Velocity EIO0000000410 05 2010 205 CANopen Konfiguration Bei jedem Bewegungstask Zyklus Sync Zykluszeit us wird ein neuer Sollwert Position Drehmoment oder Geschwindigkeit berechnet und ber das RPDO Receive Process Data Object an den jeweiligen Antrieb gesendet Durch den Synchronisierungsmechanismus aktualisieren alle Antriebe ihren Sollwert gleichzeitig Der neue aktuelle Antriebswert wird ber das TPDO Transmit Process Data Object an die Steuerung gesendet Der maximale Jitter d
169. inem aktiven Modbus SL Netzwerk verbunden ist VORSICHT UNBEABSICHTIGTER GER TEBETRIEB Pr fen Sie ob die SL Ports in Ihrer Anwendung vorschriftsm ig f r Modbus konfiguriert wurden bevor Sie die Steuerung mit einem aktiven Modbus SL Netzwerk verbinden Die Nichtbeachtung dieser Anweisungen kann Sachsch den zur Folge ha ben Aktualisieren durch Quick Key Management Schritt Aktion 1 Extrahieren Sie die ZIP Datei in das Stammverzeichnis auf dem USB Speicherstick HINWEIS Der Ordner sys CMD enth lt die Download Skriptdatei Ausgeschaltet Stecken Sie den USB Speicherstick in die Steuerung ein HINWEIS W hrend des Downloads blinkt die USB LED gr n Eingeschaltet Warten Sie bis die USB LED durchgehend gr n leuchten der Download ist beendet und e Entfernen Sie den USB Speicherstick e Die Steuerung startet automatisch neu mit der neuen Firmware e Sollte ein Fehler aufgetreten sein leuchtet die USB LED rot HINWEIS Wenn Sie ausschlie lich den USB Speicherstick zum Upgraden der Firmware oder der Anwendung im Speicher verwenden ben tigen Sie einen vorkonfigurierten und verdrahteten Run Stop Eingang um die Steuerung im Anschluss an den Download neu starten zu k nnen Nach dem Downloaden und dem Einschalten befindet sich die Steuerung im Status STOPPED sofern die brigen Bedingungen der Boot Sequenz dies zulassen EIO0000000410 05 2010 251 bertr
170. iner Position So kann diese Funktion beispielsweise als Master Achse f r Bewegungs antriebe auf CAN angewendet werden Die Funktion kann an einer Schnittstelle f r integrierte Experten E A implementiert werden und eine Hardware Encoder Schnittstelle unterst tzen Bei dem Encoder kann es sich um einen Inkrementalgeber oder einen SSI Absolutwertgeber an einer Hardware Encoder Schnittstelle handeln Die Schnittstelle f r integrierte Experten E A unterst tzt nur einen Inkrementalgeber Sie k nnen eine lineare oder eine Drehachse f r den Inkrementalgeber definieren Eingang der integrierten Experten E A Module DM72Fe die von der Standard Encoder Funktion verwendet werden DM72F0 I6 DM72F1 I6 CAPO C CAP1 C EN 0 REF C Eingang der integrierten Experten E A Module DM72Fe die von der Motion Encoder Funktion verwendet werden DM72FO I6 DM72F1 I6 CAPO 0 CAP1 C C je nach Konfiguration EIO0000000410 05 2010 113 Integrierte Experten E A Hinzuf gen eines Encoders Einf hrung Der Modicon LMC058 Motion Controller verf gt ber eine spezifische Hardware Encoder Schnittstelle die die folgende Gebertypen unterst tzt e Inkrementalgeber e SSI Absolutwertgeber Encoder hinzuf gen So f gen Sie einen Encoder hinzu Schritte Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung
171. ird und das Abbild das von den zugeordneten HMI Ger ten verwendet wird Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben Wenn die Steuerung und die Magelis HMI ber Modbus verbunden sind HMI ist Master der Modbus Requests werden f r den Datenaustausch Requests mit einfachen Worten verwendet EIO0000000410 05 2010 241 Konfiguration serieller Leitungen W hrend Doppelw rter verwendet werden findet im HMI Speicher eine berlappung f r einfache W rter statt nicht jedoch im Speicher der Steuerung siehe nachstehendes Diagramm Um eine bereinstimmung zwischen dem Speicherbereich der HMI und dem der Steuerung zu erzielen muss das Verh ltnis von Doppelw rtern im HMI Speicher und den Doppelw rtern im Steuerungs speicher 2 lauten HMI Addressing MWO X7 Controller Addressing MWO Xx0 MX0 7 MX0 0 MWO MX1 7 MX1 0 MB1 MWO0 X15 MWO X8 MD MX2 7 MX2 0 MB2 Modbus requests SENNA MW1 X7 MW1 X0 o MX3 7 MX3 0 MB3 generated by HMI MW1 X15 MW1 X8 Modbus master The MD1 MX4 7 MX4 0 MB4 double word is split into MW2 X7 MW2 XO two simple words MWw2 MX5 7 MX5 0 MBS5 p MW2 X15 MW2 X8 MD MX6 7 MX6 0 MB6 MW3 X7 MW3 X0 m MW3 MW3 X15 MW3 X8 MX7 7 MX7 O Es folgenden Beispiele von Speicher bereinstimmungen f r
172. ird die Anordnung der Neuzuordnungstabelle beschrieben Register Beschreibung 60200 61999 Dynamischer Speicherbereich Neuzuordnungstabelle Lesen 62200 63999 Dynamischer Speicherbereich Neuzuordnungstabelle Schreiben Weitere Informationen finden Sie im LMC058 PLCSystem Bibliothekshandbuch Hinzuf gen einer Neuzuordnungstabelle In der folgenden Tabelle wird beschrieben wie Sie einem Projekt eine Neuzuord nungstabelle hinzuf gen Schritt Aktion 1 W hlen Sie die Registerkarte Programm 34 EIO0000000410 05 2010 Speicherzuordnung Schritt Aktion 2 Klicken Sie im Fenster Ger te mit der rechten Maustaste auf den Knoten Applikation und klicken Sie dann im Kontextmen auf die Option Objekt hinzuf gen 8 SPS Logik alle Applikation amp MAST D Experten E A W hlen Sie in der Liste den Eintrag Neuzuordnungstabelle aus und klicken Sie auf die Schaltfl che ffnen Objekt hinzuf gen amp CNC program Neuzuordnungstabelle F Data Server Neuzuordnungstabelle u DataLogManager 92 DUT Global Variable List 23 Image Pool Interface T Persistent Variables 8 POU 8 POUs for A Recipe Manager 3 Symbol configuration Text List amp Trace 8 Visualization Visualization Manager Visualizationinstance v Editor f r das Arbeiten mit der Tabelle zur Neuzuordnung
173. it t 0 Keine l Ungerade 2 Gerade id 40101 param 10000 Parity 2 Die folgende Tabelle beschreibt das Verfahren zum ndern von Parametern Schritt Aktion 1 Klicken Sie auf Load ndern Sie die Parameter siehe Seite 38 3 Klicken Sie auf Save HINWEIS Die neuen Parameter werden beim n chsten Neustart ber cksichtigt 170 EIO0000000410 05 2010 Ethernet Konfiguration Setup EthernetlP Konfigurationsdateien Die Dateistruktur wird nur angezeigt wenn der EthernetIP Dienst auf der Steuerung konfiguriert ist Index von usr oO My Machine Controller gz oO My Machine Controller ico oO My Machine Controller eds Datei Beschreibung My Machine Controller gz GZIP Datei My Machine Controller ico Symboldatei My Machine Controller eds Electronic Data Sheet dt elektronisches Datenblatt EIO0000000410 05 2010 171 Ethernet Konfiguration FTP Server Einf hrung Zur bertragung von Dateien an und von dem Datenspeicherbereich der Steuerung kann ein beliebiger FTP Client verwendet werden der auf einem PC installiert ist der ber Ethernet oder USB mit der Steuerung verbunden ist ohne dass SoMachine installiert sein muss HINWEIS Der FTP Server ist selbst dann verf gbar wenn die Steuerung leer ist keine Benutzeranwendung FTP Zugriff Wenn die Steuerung ber den USB Port angeschlossen ist kann
174. kgeben 14 0E Anzahl von Slave Nachrichten zur ckgeben 15 OF Anzahl von fehlenden Slave Antworten zur ckgeben 240 EIO0000000410 05 2010 Konfiguration serieller Leitungen Unterfunktionscode Funktion 16 10 Slave NAK Z hler zur ckgeben 17 11 Anzahl von ausgelasteten Slaves zur ckgeben 18 12 Anzahl von Buszeichen berl ufen zur ckgeben In der folgenden Tabelle werden die Objekte aufgef hrt die mit einem Request zum Lesen der Ger teidentifikation gelesen werden k nnen Basis ID Stufe Objekt ID Objektname Typ Wert 00 hex Hersteller ID ASCII Schneider Electric Zeichenfolge 01 hex Produktcode ASCII Referenz der Steuerung Zeichenfolge z B LMC058LF42 e 02 hex Haupt Nebenrevision ASCII aa bb cc dd entspricht einem Zeichenfolge Ger tedeskriptor Im folgenden Abschnitt werden die Unterschiede zwischen dem Modbus Abbild der Steuerung und dem Modbus Abbild der HMI erl utert Wenn Sie die Anwendung nicht dahingehend programmieren dass sie unterschiedliche Abbilder erkennt k nnen die Steuerung und die HMI nicht st rungsfrei miteinander kommunizieren und es besteht die Gefahr dass falsche Werte in die Speicherbereiche geschrieben werden die Ausg nge vorbehalten sind A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Programmieren Sie die Anwendung f r eine bersetzung zwischen dem Modbus Speicherabbild das von der Steuerung verwendet w
175. ksverwalter usw Experten E A Diese Darstellung zeigt die integrierten Experten E A TM5 TM5 enth lt die integrierten E A Standardmodule und die Erweiterungsmodule in der Steuerung Ethernet Hierbei handelt es sich um die eingebettete Kommunikation Serielle Leitung CANO CANI1 PCI Steckpl tze Kommunikationsschnittstellen auf dem Bus liegen in Form von Steckpl tzen vor SoftMotion SoftMotion Ger te Konfiguration auf virtueller Achse Allgemeiner Antriebspool Inhalt der Ger tebaumstruktur Die Ger tebaumstruktur stellt die von einem bestimmten Ziel Steuerung oder HMI verwalteten Objekte dar Dabei handelt es sich um folgende Objekte e Anwendungsobjekte Tasks usw e Programmierobjekte POU GVL usw e Hardwarebezogene Objekte interne Funktionen CAN Erweiterungsmodule usw Standardm ig beinhaltet die Ger tebaumstruktur die folgenden hardwarebe zogenen Objekte Referenz Experten E A TM5 Eingebettete PCI SoftMotion Manager Kommunikation Allgemeiner Antriebspool LMCO58LF42 PowerDistribution DI12DE Ethernet SoftMotion Ger te Encoder DO12TE Serielle Leitung Konfiguration auf DM72FO CANO CANopen F virtueller Achse LMC058LF424 e DI12DE 2 Steckpl tze DM72F1 DO12TE CAN1 CANmotion paz AIALE oder CANopen EIO0000000410 05 2010 19 Konfigurieren der Steuerung 20 EIO0000000410 05 2010 Bibliotheken
176. le E Modbus E A Scanner Schneider Ele E Modbus_Manager Schneider Ele E SoMachine Network_Manager Schneider Ele E iii B _ Alle Versionen anzeigen nur f r Experten Hinzuf gen und schlie en Abbrechen 224 EIO0000000410 05 2010 Konfiguration serieller Leitungen Konfigurationsfenster f r ASCII Manager So konfigurieren Sie den ASCII Manager auf Ihrer Steuerung Schritte Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung 2 Klicken Sie auf den Eintrag Kommunikation Serielle Leitung auf der linken Seite 3 Klicken Sie auf den Eintrag Protokolleinstellungen Reaktion Das Konfigurationsfenster f r den ASCII Manager wird angezeigt Konfiguration Status Information ASCII Startzeichen 0 Empfangene Frame L nge 0 Erstes Endzeichen 10 Timeout f r Frame empfangen ms 0 Zweites Endzeichen 0 Serielle Leitungseinstellungen Baudrate 115200 Parit t Keine Datenbits 8 Stoppbits 1 Physisches Medium RS485 Legen Sie die Parameter wie in der folgenden Tabelle beschrieben fest Parameter Beschreibung Startzeichen Bei 0 wird kein Startzeichen im Frame verwendet Andernfalls wird im Empfangsmodus das entsprechende Zeichen im ASCIlI Format verwendet um den Beginn eines Frame zu erkennen Im Sendemodus wird dieses Zeichen zu Beginn eines Frames eingef gt Erstes Endzeichen Bei 0 wird
177. len 22222 enr nern en 83 Ger te Editor der Steuerung nunrnennnnn 85 Ger te Editor der Steuerung 2222222 eee een nennen 86 Einstellungen der Modicon LMC058 Motion Controller Steuerung 88 Dienste der Modicon LMC058 Motion Controller Steuerung 90 Integrierte Experten E A zununenunenennn nn 93 bersichten ser nee enge 94 Experten E A berblick 222coocseeeeee seen nenn 94 DM72FO und DM72F1 22 2 sun alana e aE ai en 98 DM72Fe Konfiguration 222222 2e een een een nenn 99 Hinzuf gen einer Expertenfunktion 2222er ernennen 103 Mapping f r integrierte Experten E A 2 22222 n nee 107 Event_Latch Funktion 2 22 2222 neeeeeee nennen eeeennn 110 Hardware Encoder Schnittstelle 2222222 112 Hardware Encoder Schnittstelle 2 22222202 113 Hinzuf gen eines Encoders 2222er see ernennen 114 Stromverteilermodul der Steuerung 222222 seen 116 Stromverteilermodul der Steuerung 2 22222 2n seen en 116 TM5 Module 23 117 TM5 Manager Konfiguration 2222202 aeaa 118 TM5 Manager Konfiguration 2222222 naeun 118 Konfiguration integrierter normaler E A Module 22222 122 Konfiguration integrierter normaler EA 2 2222 2nen nenn 123 Integriertes E A Standard Modul DI12DE annann 126 Integriertes E A Standard Modul DO12TE 22 222 2ere 0 128 Integriertes E A Standa
178. lich Beispielsweise bieten typische Steuerungen nur zwei Optionen f r das Verhalten von Ausg ngen bei Stopp ein Zur cksetzen auf den Standardwert oder das Beibehalten des aktuellen Werts Die m glichen Ausgangsverhalten und die Steuerungszust nde f r die sie gelten lauten wie folgt e Vom Anwendungsprogramm verwaltet Werte beibehalten Alle Ausg nge auf Standardwert setzen Initialisierungswerte Forcierung der Ausg nge Vom Anwendungsprogramm verwaltet Das Anwendungsprogramm verwaltet die Ausg nge auf normale Weise Die gilt im RUN Status sowie im RUN Status mit externem Fehler Aktuelle Werte beibehalten Zur Auswahl dieser Option w hlen Sie Aktuelle Werte beibehalten im Dropdown Men Verhalten der Ausg nge bei Stop auf der Unterregisterkarte SPS Einstellungen des Steuerungs Editors Um den Steuerungs Editor aufzurufen klicken Sie mit der rechten Maustaste in die Ger tebaumstruktur und w hlen Sie Objekt bearbeiten Dieses Verhalten betrifft die Steuerungszust nde GESTOPPT und HALT Ausg nge werden in ihren aktuellen Zustand versetzt und dort erhalten obwohl die jeweiligen Details des Ausgangsverhaltens in hohem Ma von der Einstellung der Option E As aktualisieren im Stop und den ber die konfigurierten Feldbusse veranlassten Aktionen abh ngen Weitere Einzelheiten zu diesen Unterschieden finden Sie unter Steuerungszust nde Beschreibung siehe Seite 66 72 EIO0000000410 05 2010 Steuerungszust
179. llenobjekts Attribut ID Zugriff Name Datentyp Wert Details 1 Get Revision UINT 1 Implementierungsrevision des TCP IP Schnittstellenobjekts 2 Get Max Instanzen UINT 1 Die gr te Anzahl von Instanzen 3 Get Anzahl Instanzen UINT 1 Die Anzahl von Projektinstanzen 6 Get Max Klassenattribut UINT 07h Der gr te Klassenattributwert 7 Get Max Instanzattribut UINT 06h Der gr te Instanzattributwert Die folgende Tabelle beschreibt die Klassendienste Dienstecode Name Beschreibung Oth Attribut abrufen alle Gibt den Wert aller Klassenattribute zur ck OEh Attribut abrufen Gibt den Wert des angegebenen Attributs zur ck einzeln Instanzcodes Es wird nur 1 Instanz unterst tzt Die folgende Tabelle beschreibt die Instanzdienste Dienstecode Name Beschreibung Oih Attribut abrufen alle Gibt den Wert aller Instanzattribute zur ck OEh Attribut abrufen einzeln Gibt den Wert des angegebenen Instanzattributs zur ck EIO0000000410 05 2010 195 Ethernet Konfiguration Die folgende Tabelle beschreibt die Instanzattribute Attribut ID Zugriff Name Datentyp Wert Beschreibung 1 Get Status DWORD Bit Ebene e 0 Das Schnittstellen Konfigurationsattribut wurde nicht konfiguriert e 1 Die Schnittstellenkonfiguration enth lt eine g ltige Konfiguration e 2 15 F r die zuk n
180. load Ziele in den Zustand IM RUN MODUS neu gestartet vorausgesetzt die zugeh rigen Run Stop Eing nge befehlen den Zustand IM RUN MODUS jedoch unabh ngig vom letzten Zustand der Steuerung vor Starten des Mehrfach Downloads Deaktivieren Sie diese Option wenn Sie nicht w nschen dass sich alle Zielsteuerungen nach einem Neustart im Zustand IM RUN MODUS befinden Bevor Sie die Option Mehrfach Download verwenden testen Sie die nderungen an Ihrem Anwendungs programm in einer virtuellen oder einer Testumgebung um zu best tigen dass die Zielsteuerungen und angeschlossene Ger te im Zustand IM RUN MODUS wie erwartet reagieren 64 EIO0000000410 05 2010 Steuerungszust nde und Verhalten A WARNUNG UNERWARTETER GER TEBETRIEB Vergewissern Sie sich immer dass Ihr Anwendungsprogramm auf allen Zielsteuerungen und ger ten erwartungsgem funktioniert bevor Sie den Befehl Mehrfaches Download mit ausgew hlter Option Nach Download oder Online Change alle Applikationen starten erteilen Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperver letzungen oder Sachsch den zur Folge haben HINWEIS Im Gegensatz zu einem normalen Download bietet SoMachine bei einem Mehrfach Download keine Option zur Erstellung einer Bootanwendung an Sie k nnen eine Bootanwendung jederzeit manuell erstellen indem Sie Boot Anwendung erstellen im Online Men auf allen Zielsteuerungen ausw hlen Hinweis 8 D
181. lt die von der Steuerung verwendeten Dateien Dateityp Der Modicon LMC058 Motion Controller verwaltet die folgenden Dateitypen Typ Beschreibung Ausf hrbare Benutzeranwendung Dies ist der Code der ausgef hrt wird wenn Anwendung sich die Steuerung im RUNNING Status befindet Boot Anwendung Diese Datei ist im Flash Speicher resident und enth lt den kompilierten bin ren Code der ausf hrbaren Anwendung Bei jedem Neustart der Steuerung wird die ausf hrbare Anwendung aus der Boot Anwendung extrahiert und in den Arbeitsspeicher der Steuerung kopiert Anwendungsquelle Die Quelldatei die aus dem Flash Speicher auf den PC hochgeladen werden kann wenn die Quelldatei nicht auf dem PC resident ist Post Konfiguration Datei mit Ethernet und seriellen Parametern Die in der Datei definierten Parameter berschreiben bei jedem Neustart die in der ausf hrbaren Anwendung enhaltenen Parameter Datenprotokollierung Dateien in denen die Steuerung Ereignisse aufzeichnet wie von der Benutzeranwendung vorgegeben HTML Seite HTML Seiten die vom Webserver f r die in der Steuerung integrierte Website bereitgestellt werden Betriebssystem OS Steuerungs Firmware die in den Flash Speicher geschrieben werden kann Die Firmware Datei wird beim n chsten Neustart der Steuerung angewendet Retain Variable Remanente Variablen Persistente Retain Variablen 1 Eine Boot Anwendung wird nicht automatisch erstellt Wenn Sie eine Anwendung aus SoM
182. lung von BYTE TMSACTB12 mmsacte OO Weitere Informationen finden Sie unter Beschreibung der Registerkarte I O Abbild siehe Seite 123 In der folgenden Tabelle wird die Konfiguration der Modulparameter beschrieben Parameter Wert Standardwert Beschreibung Ausgangsstatus Ein Ein Zus tzliche Informationen zum Informationen Aus Ausgangsstatus Ein Das Wort StatusDigitalOutputs wird der Registerkarte I O Abbild hinzugef gt Klemmenleiste TM5ACTB12 TM5ACTB12 Klemmenleiste des Moduls 128 EIO0000000410 05 2010 TM5 Module Registerkarte I O Abbild Auf der Registerkarte I O Abbild k nnen die Variablen definiert und benannt werden Weiterhin sind auf dieser Registerkarte zus tzliche Informationen wie die topologische Adressierung enthalten I O Konfiguration a B Eing nge E A Abbild Status Information er Aus er Aus er Aus Le K2 a A gjaja S c S S w D D V a Jele e JE amp lt 5 taler Aus igitaler Aus e2 o amp jg E O o e 2 amp S gt amp a 2 amp es taler Aus 2 wW tatus digitaler Aus Si ws fe 0 Al 2 3 4 5 8 6 7 0 A 3 0 tatus digitaler Aus w tatus digi Q o tatus digitaler Aus tal er Aus Q w tatus digitaler Aus igitalOui Adresse Typ Jaruster Wert Standardwert E ui KOX6 OX6 1 QX6 2 BOOL AW
183. m n chsten Zyklus erzeugt Wenn zur Ausf hrung mehr Zeit erforderlich ist wird von einem Steuerungssystem ein berlauf angezeigt Ist die berschreitung zu hoch wird die Steuerung angehalten Daten mit best ndigen Werten die bei der n chsten nderung der Anwendung oder einem Kaltstart verwendet werden Persistente Daten werden nur beim Neustart der Steuerung oder durch einen Reset auf den Ursprung neu initialisiert Insbesondere behalten sie ihre Werte nach einem Download bei EIO0000000410 05 2010 273 Glossar PLCopen Post Konfiguration POU Protokoll PTO PWM Der PLCopen Standard erm glicht Effizienz Flexibilit t und Herstellerunabh n gigkeit auf dem Gebiet der Automatisierungs und Regeltechnik dank der Standardisierung von Tools und Bibliotheken sowie modularer Ans tze f r die Softwareprogrammierung Post Konfigurationsdateien enthalten maschinenunabh ngige Parameter darunter e Maschinenname Ger tename oder IP Adresse Adresse der seriellen Modbus Leitung Routing Tabelle 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 Bei der SoMachine Programmierung ist der Einsatz von POUs erforderlich Ein Protokoll ist eine Konvention bzw ein
184. mme aller Bytes Get Aufrufverfahren USINT Legt fest was nach dem Download der Datei geschehen soll Zu den m glichen Optionen geh ren e 0 Keine Aktion e 2 Aus Einschalten usw 9 Get Dateispeicherpar ameter BYTE Wenn Bit 1 gesetzt ist sollte die Datei nach dem Download explizit in einem nicht fl chtigen Speicher gespeichert werden 10 Get Dateityp USINT e 0 Schreib Lesezugriff 1 Nur lesen 11 Get Dateicodierungsf ormat UINT e 0 Keine Codierung e 1 Unter Verwendung von ZLIB codiert EIO0000000410 05 2010 193 Ethernet Konfiguration Modbus Objekt Das Modbus Objekt bietet eine zus tzliche Methode zum Zugriff auf die Modbus Tabellendaten Ein einzelner expliziter Request liest oder schreibt in 1 oder mehrere zusammenh ngende Register Ein zus tzlicher Pass through Dienst erm glicht dem Benutzer die Angabe der eigentlichen Modbus Meldungsdaten Die folgende Tabelle beschreibt die Klassenattribute des Modbus Objekts Attribut ID Zugriff Name Datentyp Wert Details 1 Get Revision UINT 1 Implementierungsrevision des Modbus Objekts Die folgende Tabelle beschreibt die Klassendienste Dienstecode Name Beschreibung 0Eh Attribut abrufen Gibt den Wert des angegebenen Attributs zur ck einzeln Instanzcodes Es wird nur 1 Instanz unterst tzt Die folgende Tabelle beschreibt
185. n A WARNUNG UNBEABSICHTIGTER BETRIEBSZUSTAND DES GER TS e Stellen Sie sicher dass im Netzwerk oder auf der dezentralen Verbindung nur eine Master Steuerung konfiguriert ist e Vergewissern Sie sich dass alle Slave Ger te ber eindeutige Adressen verf gen Vergewissern Sie sich dass alle Slave Ger te ber eindeutige Adressen verf gen Doppelte Adressen sind nicht zul ssig e Erfragen Sie Ihre IP Adresse bei Ihrem Systemadministrator e Pr fen Sie die IP Adresse des Ger ts auf Eindeutigkeit bevor Sie das System in Betrieb setzen e Weisen Sie dieselbe IP Adresse keinem anderen Ger t im Netzwerk zu Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben HINWEIS Es wird empfohlen dass der Systemadministrator ber alle zugewiesenen IP Adressen im Netzwerk und im Subnetz Buch f hrt und dass er von allen durchgef hrten Konfigurations nderungen unterrichtet wird EIO0000000410 05 2010 149 Ethernet Konfiguration Adressverwaltung Das folgende Diagramm zeigt die verschiedenen Arten von Adresssystemen f r die Steuerung Verbindung Anf nglicher IP trennen Erfassungsstatus IP Modus BOOTP BOOTP Prozess initialisieren IP Modus DHCP DHCP Prozess initialisieren IP Modus Unver n derlich G ltige IP Duplizierte IP JA Duplizierte IP Endstatus IP
186. n Dateien unter Verwendung dieser Werte Diese automatisch generierte Datei weist jedem Parameter der ber die Post Konfiguration definiert werden kann ausdr cklich einen Wert zu Nach dem Generieren einer Post Konfigurationsdatei pr fen Sie die Datei und entfernen alle Parameterzuweisungen die weiterhin von der Anwendung gesteuert werden sollen Sie behalten nur die Parameterzuweisungen bei die von der Post Konfigurationsfunktion ge ndert werden sollen um die Portabilit t der Anwendung zu gew hrleisten Post Konfigurationsdatei bertragen Nach dem Erstellen und ndern der Post Konfigurationsdatei m ssen Sie sie in das Verzeichnis usr cfg der Steuerung bertragen Die Steuerung kann die Datei Machine cfg erst lesen wenn sie sich in diesem Verzeichnis befindet Zur bertragung der Post Konfigurationsdatei haben Sie die Wahl zwischen folgenden Methoden e USB Speicherstick siehe Seite 252 mit entsprechendem Skript e Download ber FTP Server siehe Seite 172 e Download mithilfe des SoMachine Ger te Editors der Steuerung siehe Seite 86 Post Konfigurationsdatei ndern Wenn sich die Post Konfigurationsdatei auf einem PC befindet bearbeiteten Sie sie mithilfe eines Texteditors HINWEIS Die Codierung der Textdatei darf nicht ge ndert werden Die Standard codierung entspricht ANSI Wenn Sie die Post Konfigurationsdatei direkt in der Steuerung bearbeiten m chten verwenden Sie das Men Konfiguration des Webserver
187. n USB Speicherstick HINWEIS Sie m ssen das System neu starten damit die neue Anwendung ber cksichtigt wird EIO0000000410 05 2010 253 bertragung per USB Speicherstick Skript und Dateigenerierung mithilfe von USB Massenspeicher Klicken Sie im Men Online auf USB Massenspeicher gt USB Massenspeicher Makros w y Befehl Quelle OX Ziel Herunterladen w Application app y eel usr app v von gt APCE X E Ta Herunterladen Application crc lusr App Oo Herunterladen Application map lusr App Generieren Komponente Beschreibung Neu Einen neuen Eintrag erstellen ffnen Ein Skript ffnen Makros Ein Makro einf gen Generieren Das Skript und alle erforderlichen Dateien auf dem USB Speicherstick generieren Befehl Liste einfacher Anweisungen Quelle Quellverzeichnis auf dem PC oder der Steuerung Ziel Zielverzeichnis auf dem PC oder der Steuerung Neu hinzuf gen Einen Skriptbefehl hinzuf gen Nach Reihenfolge der Skriptbefehle ndern oben unten L schen Einen Skriptbefehl l schen 254 EIO0000000410 05 2010 bertragung per USB Speicherstick Beschreibung der Befehle Befehl Beschreibung Quelle Ziel Herunterladen Datei aus dem USB Speicherstick auf W hlen Sie die W hlen Sie das die Steuerung herunterladen herunterzuladende Datei Zielverzeichnis auf der aus Steuerun
188. n oder CANmotion Port Manager CAN 1 Port Manager der seriellen Leitung standardm ig SoMachine_Network_Manager o AJ OI NJ 6 Zugang zum Fenster f r die Steuerungskonfiguration doppelklicken Sie auf die Steuerung Fenster f r die Steuerungskonfiguration Gehen Sie wie folgt vor um das Fenster f r die Steuerungskonfiguration aufzurufen Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration 2 Doppelklicken Sie auf die Steuerung ber die Eintr ge und Untereintr ge auf der linken Seite k nnen Sie auf die Konfigurationsfenster f r die verschiedenen Elemente zugreifen MyController Parameter Experten E A TM5 Integrierte E A Kommunikation Zur ck 16 EIO0000000410 05 2010 Konfigurieren der Steuerung Eintrag Untereintrag Siehe Parameter Ger te Editor der Steuerung siehe Seite 85 Experten E A Stromverteilung Encoder DM72FO DM72F1 Experten E A Konfiguration siehe Seite 93 TM5 TM5 Manager TM5 Manager Konfiguration siehe Seite 118 Integrierte E A Konfiguration integrierter E A Standardmodule siehe Seite 122 Kommunikation Ethernet Ethernet Konfiguration siehe Seite 145 CAN1 CAN Konfiguration CANopen oder CANmotion siehe Seite 203 CANO CANopen Konfiguration siehe Seite 203 Serielle Leitung Konfiguration von seriellen Leitung
189. neing nge als Ereignis oder als Statusspeicher konfiguriert werden Hinzuf gen einer Event_Latch Funktion Zum Hinzuf gen einer Event_Latch Funktion folgen Sie den Anweisungen unter Hinzuf gen einer Expertenfunktion siehe Seite 103 Konfiguration der Event_Latch Funktion Zum Konfigurieren der Event_Latch Funktion klicken Sie auf die Funktion Event_Latch I O Configuration Status Information Parameter Type Value Default Value Unit Description Mode Enumeration of BYTE Event taten Mode Bounce Enumeration of BYTE 0 002 0 002 Event_Latch Eing nge dienen zum Aktivieren von E A mit Statusspeicher oder von Ereignis E A Es handelt sich hierbei um eine einfache Eingangsfunktion die unter DM72F0 oder DM72F1 f r Eingang 0 bis 3 hinzugef gt wird Parameter der Event_Latch Eingangsfunktion Parameter Wert Beschreibung Einschr nkung Modus Speicherung Durch die Statusspeicherung k nnen eingehende Standard Impulse mit einer k rzeren Dauer als die Zykluszeit der Steuerung erfasst und aufgezeichnet werden Wenn der Eingang den Status 1 erreicht wird dieser Status aufrechterhalten bis der Task den Eingang gelesen hat Ereignis Die Ereigniserkennung erm glicht das Starten eines Die maximale Vorbereitungszeit Ereignistasks an der Flanke zwischen dem Der externe Task kann durch die steigenden Flanke Eingangs bergang und dem die fallende Flanke oder beide Flanken des Eingan
190. nem bestimmten Steuerungszustand befindet wenn Sie einen Wechsel des Zustands veranlassen die Optionen der Steuerung konfigurieren oder die physische Konfiguration der Steuerung und der damit verbundenen Ger te ndern e Erw gen Sie die Auswirkungen auf s mtliche angeschlossenen Ger te bevor sie irgendeinen dieser Vorg nge durchf hren e Bevor Sie an einer Steuerung eine Handlung vornehmen berzeugen Sie sich anhand der LEDs vom Zustand der Steuerung best tigen Sie den Zustand des Run Stop Eingangs pr fen Sie ob Ausgangsforcierung vorhanden ist und berpr fen Sie die Statusinformationen der Steuerung mithilfe von SoMachine a Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 1 Hinweis Die Steuerungszust nde k nnen aus der PLC_R i_wStatus Systemvariable der Bibliothek LMC058 PLCSystem siehe Modicon LMC058 Motion Controller Systemfunktionen und Variablen LMC058 PLCSystem Bibliothekshandbuch ersehen werden 66 EIO0000000410 05 2010 Steuerungszust nde und Verhalten Tabelle der Steuerungszust nde Die folgende Tabelle beschreibt die Zust nde der Steuerung dass die LED Anzeigen anders sind Zustand der Beschreibung RUN MS LED Steuerung HOCHFAHREN Die Steuerung f hrt die Boot Firmware und ihre internen Gr nes rotes Blinken Selbsttests aus Anschlie end pr ft sie die Pr fsumme der Firmware und der Benutzeranwendungen
191. nen Aufruf durch die Anwendung oder einen externen Aufruf ber eine Modbus Anforderung unter Verwendung der Systemvariablen PLC_W q_wPLCControl und PLC_W q_uiOpenPLCControl der LMC058 PLCSystem Bibliothek siehe Modicon LMC058 Motion Controller Systemfunktionen und Variablen LMC058 PLCSystem Bibliothekshandbuch e Option Mit Online Change einloggen Ein erfolgreich verlaufener Online Change teilweiser Download der eingeleitet wurde w hrend sich die Steuerung im Zustand GESTOPPT befand versetzt die Steuerung erneut in den Zustand GESTOPPT e Befehl Download Versetzt die Steuerung implizit in den Zustand GESTOPPT e Befehl Mehrfach Download Versetzt die Steuerungen in den Zustand GESTOPPT wenn die Option Nach Download oder Online Change alle Applikationen starten nicht ausgew hlt ist unabh ngig davon ob sich die Zielsteuerungen urspr nglich im Zustand IM RUN MODUS GESTOPPT HALT oder LEER befanden e NEUSTART durch Skript Das Datei bertragungsskript auf einem USB Speicherstick kann in seinem letzten Befehl einen NEUSTART veranlassen Die Steuerung wird beim Neustart in den Zustand GESTOPPT versetzt vorausgesetzt die anderen Bedingungen der Bootsequenz lassen dies zu Weitere Einzelheiten finden Sie unter Skript und Dateigenerierung mithilfe von USB Massenspeicher siehe Seite 254 und Neustart siehe Seite 77 e Die Steuerung wird unter bestimmten Bedingungen bei einem Neustart automatisch in den Zustand GESTOPPT versetzt
192. nen vollst ndigen physikalischen Austausch aller PDO und SDO Daten erm glicht bevor Sie das System in Betrieb nehmen A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB So definieren die eine angemessene Sync cycle period us f r Ihre Bewegungstask e Berechnen Sie die zur Verarbeitung der Task und den physikalischen Datenaustausch mindestens erforderliche Zykluszeit e Definieren Sie einen Task Watchdog Software f r die Bewegungstask mit einer Watchdog Zeit die den Wert f r die Sync cycle period ps der f r den CANmotion Manager festgelegt wurde leicht bersteigt e Testen Sie Ihr CANmotion System besonders gr ndlich unter normalen und au ergew hnlichen Betriebsbedingungen bevor Sie Ihr System in Betrieb nehmen Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben 1 Weitere Anweisungen zur Berechnung der f r die Bewegungstask mindestens erforderliche Zykluszeit finden Sie unter Konfiguration der CANmotion Zykluszeit siehe Seite 209 52 EIO0000000410 05 2010 Tasks m Konfiguration Priorit t 1 31 Typ Diese Abbildung zeigt die Einstellungen f r die Bewegungstask Extern Watchdog C Aktivieren Zeit z B t 200ms Empfindlichkeit POUs Aufruf hinzuf gen DZ Externes Ereignis CAN1_SYNC v POU Kommentar CANmotion_MGT Cam_MGT SM_profiles HINWEIS Sie d rfen die Bewegung
193. net Informationen anzeigen Aktuelle IP Fast device replacement MAC Adresse 0 80 F4 40 0 21 IP Modus 255 Standard IP IP Adresse 0 0 0 Ger tename Subnetzmaske 0 0 0 0 FDR Server 0 0 0 0 Gateway Adresse 0 0 0 0 Ethernet Statistik Ethernet Port Ge ffnete TCP Verbindungen 2 Status 0 Verbindung nach unten Fehlerfrei gesendete Frames 0 Geschwindigkeit 10 Fehlerfrei empfangene Frames 0 Duplexmodus 0 Halbduplex Buffers transmitted NOK 0 Kollisionen 0 Buffers received NOK 0 Frame sending protocol 0 Ethernet Il Ethernet IP Statistik Modbus Statistik Gesendete E A Nachrichten Messages transmitted OK 0 Empfangene E A Nachrichten UCMM Request UCMM Fehler Messages received OK 0 Fehlermeldungen 0 0 0 0 0 Class3 Request 0 Class3 Error 0 Assembly Instance Input 0 Assembly Instance Input size 0 Assembly Instance Output 0 Assembly Instance Output size 0 0 Connection timeouts Diagnostics Seite Serial Auf der Seite Seriell k nnen Sie Informationen zu seriellen Verbindungen anzeigen E TEEN 7 TEE Fehlerfrei gesendete Frames 0 Fehlerfrei gesendete Frames 0 Fehlerfrei empfangene Frames 0 Fehlerfrei empfangene Frames 0 RX Message error 0 RX Message error 0 Slave exception count 0 Slave exception count 0 Anzahl von fehlenden Slave Antworten 0 N Anzahl von fehlenden Slave Antworten 0 Slave Nak count 0 Slave Nak count 0 Anzahl von ausgelasteten Slaves 0 Anzahl von ausgelasteten Slaves 0 168 EIO0000000410 0
194. ng des Tasks des folgenden Buszyklustask aktualisiert HINWEIS Die Absicht besteht darin die effektive Aktivierung von Ausg ngen durch Befehls oder Bewegungssteuerung im Netzwerk zu synchronisieren Weitere Informationen zum Buszyklustask finden Sie unter SPS Einstellungen siehe Seite 88 100 EIO0000000410 05 2010 Integrierte Experten E A DM72F O Abbild Auf der Registerkarte I O Abbild k nnen Variablen definiert und benannt werden Weiterhin sind auf dieser Registerkarte zus tzliche Informationen wie die topologische Adressierung enthalten Schritte Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf den Eintrag Experten E A gt DM72F auf der linken Seite W hlen Sie die Registerkarte E A Kan le I O Abbild VO Konfguration E A E A Kan le E A Abbild Status Information Kan le Variable Mapping Kanal Adresse Typ Aktueller Wert Standardwert Einheit Beschreibung E Eing nge IBO IB1 BYTE Schneller Eingang 10 X1 0 BOOL Schneller Eingang n X1 1 BOOL Schneller Eingang 12 lX1 2 BOOL Schneller Eingang 8 X1 3 BOOL Normaler Eing 4 AIX1 4 BOOL Normaler Eing 15 X1 5 BOOL Schneller Eingang 16 AlX1 6 BOOL EG 1B1 IB2 BYTE 10 X2 0 BOOL Tastenkom E E Ausg nge o QB0 QBO BYTE ao QX0 0 BOOL Schneller Ausgang nS an 3 9 QB1 QB1 BOOL Qo
195. nierten Task einen optionalen Task Watchdog konfigurieren Task Watchdogs werden in der SoMachine Onlinehilfe manchmal auch als Software Watchdogs oder Steuerungs Timer bezeichnet Wenn einer der definierten Task Watchdogs seine Schwellwertbedingung erreicht tritt ein Anwendungsfehler auf und die Steuerung begibt sich in den Status HALT Bei der Definition eines Task Watchdogs sind folgende Optionen verf gbar e Zeit Definiert die maximal zul ssige Ausf hrungszeit f r einen Task Wenn ein Task l nger braucht als hier festgelegt wurde meldet die Steuerung eine Task Watchdog Ausnahme e Empfindlichkeit Dieses Feld definiert wie viele Task Watchdog Ausnahmen auftreten m ssen bevor die Steuerung einen Anwendunggsfehler feststellt Ein Task Watchdog wird auf der Unterregisterkarte Konfiguration der Registerkarte Taskkonfiguration f r den jeweiligen Task konfiguriert Doppelklicken Sie zum Zugriff auf diese Registerkarte in der Ger tebaumstruktur auf den Task HINWEIS Weitere Informationen zu Watchdogs finden Sie in der Onlinehilfe zu CoDeSys 56 EIO0000000410 05 2010 Tasks Taskpriorit ten 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 eine eindeutigen Priorit t besitzen Wenn Sie mehreren Tasks die gleiche Priorit t zuweisen ist die Ausf hrung dieser Tasks unbestimmt und unvorhersehbar was
196. nittstelle mit Ger ten die Nachrichten in kurzen Impulsen bertragen Eingehende Impulse werden erfasst und f r die sp tere Untersuchung durch die Applikation aufgezeichnet Der Erweiterungsbus ist ein elektronischer Kommunikationsbus zwischen Erweiterungsmodulen und einer CPU Das Ethernet Industrial Protocol ist ein offenes Kommunikationsprotokoll f r Fertigungsautomatisierungsl sungen in industriellen Systemen EtherNet IP geh rt zu einer Familie von Netzwerken die CIP Common Industrial Protocol in den oberen Schichten implementieren Die unterst tzende Organisation ODVA gibt EtherNet IP f r globale Anpassungsf higkeit und Medienunabh ngigkeit vor 268 EIO0000000410 05 2010 Glossar Experten E A FB FBD FG Firmware Flash Speicher FTP Experten E A sind zweckbestimmte Module oder Kanale f r erweiterte Merkmalen Diese Merkmale sind in der Regel in das Modul eingebettet um keine Ressourcen der SPS in Anspruch zu nehmen und erm glichen je nach Modul eine schnelle Antwortzeit Im Hinblick auf seine Funktion k nnte dieses Modul als eigenst ndig angesehen werden da die Funktion vom Verarbeitungszyklus der Steuerung unabh ngig ist sie tauscht lediglich einige Informationen mit der CPU der Steuerung aus F Ein Funktionsbaustein f hrt eine spezifische Automatisierungsfunktion aus z B Geschwindigkeitssteuerung Intervallsteuerung oder Z hlung Er umfasst Konfigurationsdaten und eine Reihe
197. nnnnnn 25 Organisation des Steuerungsspeichers sesauran unnn 26 Aufbau des RAM Speichers ssnaauan anunua 28 Flash Speicheranordnung 2 22 22 aaaea 30 Neuzuordnungstabelle 22222 een een en r ee r nern 34 Post Konfiguration 2H222er een een en 38 Kapiteli6 Tasks oioi rare 43 Maximale Anzahl von Tasks 2 22c oe eee een rennen 44 Fenster Taskkonfiguration 222222 ene er eneenrenrenrenn 45 T sktypen 4 2 u ee Ha ee 48 Beweg ngst ask 2 2 Se Ser E Er 51 System und Task WatchdogSs 2222222 een en 55 Taskpriorit ten 2 022 22 erahnen 57 Standard Taskkonfiguration 2222222 eeeee nern 59 Kapitel 7 Steuerungszust nde und Verhalten 61 7 1 Diagramm der Steuerungszust nde 2 22 22 eeeeneee nn 62 Diagramm der Steuerungszust nde 2 222222 een 62 7 2 Beschreibung der Steuerungszust nde 222 22 sen nennen 66 Beschreibung der Steuerungszust nde 2222222 aaaea 66 EIO0000000410 05 2010 3 7 3 Kapitel 8 Kapitel 9 9 1 9 2 9 3 9 4 Kapitel 10 10 1 10 2 10 3 Kapitel 11 Kapitel 12 12 1 Zustands berg nge und Systemereignisse 2222222 neenee 71 Steuerungszust nde und Ausgangsverhalten 2222222200 72 Veranlassen von Zustands berg ngen 2 2 2222 seen een en 74 Fehlererkennung Fehlertypen und Fehlerhandhabung 81 Remanente Variab
198. nt Reserviert 102 Gesamt 34 6 N 2 Modbus TCP Port 502 Verbindungstabelle Modbus TCP Port 502 Verbindungstabelle Feldname Byte TR Bezeichnung G ltigkeit der Verbindungstabelle 2 Anz Eintr ge AE 2 Eintragsindex starten 2 Verbindungstabelleneintrag 1 16 Verbindungstabelleneintrag 2 16 Reserviert EIO0000000410 05 2010 157 Ethernet Konfiguration Feldname Byte TR Bezeichnung Verbindungstabelleneintrag N 16 Gesamt 6 16 N Anforderung zum Lesen der Ger teidentifikation In der folgenden Tabelle werden die Objekte aufgef hrt die mit einer Anforderung zum Lesen der Ger teidentifikation gelesen werden k nnen Basis ID Stufe Objekt ID Objektname Typ Wert 00h Herstellername ASCIl Zeichenfolge Schneider Electric Oth Produktcode ASCII Zeichenfolge Referenz der Steuerung z B LMCO58LF42 02h Hauptversion ASCIl Zeichenfolge aa bb cc dd entspricht einem Nebenversion Ger tedeskriptor 158 EIO0000000410 05 2010 Ethernet Konfiguration Web Server Einf hrung Die Steuerung stellt als Standardausstattung einen integrierten Webserver mit einer werkseitig vordefinierten integrierten Website zur Verf gung Sie k nnen die Seiten dieser Website zur Einrichtung und Steuerung von Modulen sowie zur Diagnose und berwachung von Anwendungen nutzen Sie k nnen diese Seiten mit einem
199. ntakte Spulen und Bl cke als Symbole in einer Folge von Programmbl cken dargestellt werden die von der Steuerung der Reihe nach ausgef hrt werden IEC 61131 3 konform Lokalisierte Variable Eine lokalisierte Variable hat eine Adresse Siehe Unlokalisierte Variable EIO0000000410 05 2010 271 Glossar MAC Adresse MAST Master Slave MIB Modbus NEMA Media Access Control Adresse Eine eindeutige 48 Bit Zahl die mit einer bestimmten Hardwarekomponente verkn pft ist Die MAC Adresse wird bei der Fertigung in jede Netzwerkkarte oder jedes Ger t programmiert Ein Master Task MAST ist ein Prozessortask der ber die Programmiersoftware ausgef hrt wird Der MAST Task hat zwei Sections 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 Steuerungsrichtung in einem Netzwerk die das Master Slave Modell umsetzt verl uft immer vom Master Ger t oder Prozess zu einem oder mehreren Slave Ger ten Die MIB Management Information Base ist eine Objektdatenbank die von einem Netzwerkverwaltungssystem wie SNMP berwacht wird SNMP berwacht Ger te die von ihren MIBs definiert werden Schneider hat eine private MIB groupeschneider 3833 Das Modbus Kommunikationsprotokoll erm glicht die Kommunikation zwischen mehreren Ger ten die alle mit demselben Netzwerk verbunden
200. ogrammdatei der Anwendung in den RAM Speicher Optional wird eine Bootanwendung im Flash Speicher erstellt Startbedingungen Zustand IM RUN MODUS GESTOPPT HALT und LEER Methoden zum Erteilen eines Befehls zum Download der Anwendung e SoMachine Zum Download einer vollst ndigen Anwendung gibt es zwei Optionen e Befehl Download e Befehl Mehrfach Download Wichtige Informationen zum Anwendungsdownload finden Sie unter Diagramm der Steuerungszust nde siehe Seite 62 e FTP Laden Sie die Bootanwendungsdatei mittels FTP in den Flash Speicher Die aktualisierte Datei wird beim n chsten Neustart angewendet e USB Speicherstick Laden Sie die Bootanwendungsdatei mithilfe eines USB Speichersticks der an den USB Hostport der Steuerung angeschlossen ist Die aktualisierte Datei wird beim n chsten Neustart angewendet Weitere Einzelheiten finden Sie unter Datei bertragung mit einem USB Speicherstick siehe Seite 252 Auswirkungen des SoMachine Befehls Download 1 Die vorhandene Anwendung wird gestoppt und anschlie end gel scht 2 Die neue Anwendung sofern g ltig wird geladen und die Steuerung begibt sich in den Zustand GESTOPPT 3 Forcierung wird gel scht 4 Diagnosehinweise f r erkannte Fehler werden zur ckgesetzt 5 Die Werte von Retain Variablen werden auf ihre Initialisierungswerte zur ckgesetzt 6 Die Werte jeglicher Retain Persistent Variablen werden beibehalten 7 Alle nicht lokalisierten und nicht r
201. okalen 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 EIO0000000410 05 2010 Inhaltsverzeichnis Sicherheitshinweise zrenrreennnennn 7 Uber dieses Buch 4 24 0 9 Kapitel 1 Allgemeine Informationen zrreenunnen 13 Informationen zum Modicon LMC058 Motion Controller 13 Kapitel 2 Konfigurieren der Steuerung zurnnseneen 15 Konfigurieren der Steuerung 222222 seeee een nn 15 Kapitel 3 Bibliotheken Hrreennnnnn nn nn nn nn 21 Bibliotheken s ietro siria 2 2 SE een en Ea a a 21 Kapitel 4 Unterst tzte Standarddatentypen 23 Unterst tzte Standarddatentypen sssaaa saaana 23 Kapitel 5 Speicherzuordnung ssaanssnsnnnnnn
202. ombiniert als Retain Persistent deklariert werden HINWEIS Bei dieser Steuerung weisen als Persistent deklarierte Variablen dasselbe Verhalten auf wie solche die als Retain Persistent deklariert wurden Die folgende Tabelle beschreibt das Verhalten von remanenten Variablen in den einzelnen F llen Aktion VAR VAR RETAIN VAR PERSISTENT und RETAIN PERSISTENT Online Change am X x x Anwendungsprogramm Stop X x x Aus und Einschalten x x Reset warm x x Reset kalt x Reset Ursprung Download des x Anwendungsprogramms X Der Wert wird beibehalten Der Wert wird neu initialisiert HINWEIS Die ersten 1000 MW sind automatisch vom Typ Retain und Persistent wenn mit ihnen keine Variable verkn pft ist ihre Werte bleiben nach einen Neustart warmen Reset kalten Reset erhalten Die brigen MW werden als VAR verwaltet Beispiel In Ihrem Programm liegt Folgendes vor e VAR myVariable AT MWO WORD END VAR In diesem Fall verh lt sich MWO wie myVariable wird nicht beibehalten und ist nicht persistent EIO0000000410 05 2010 83 Steuerungszust nde und Verhalten 84 EIO0000000410 05 2010 Ger te Editor der Steuerung Einf hrung In diesem Kapitel wird die Konfiguration der Steuerung beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Ger te Editor der St
203. on wird gestoppt und anschlie end neu gestartet wenn das Reset abgeschlossen ist 10 Alle E A werden kurzzeitig auf ihre Initialisierungswerte und dann auf ihre benutzerdefinierten Standardwerte gesetzt O 0 Einzelheiten zu den Variablen finden Sie unter Remanente Variablen siehe Seite 83 76 EIO0000000410 05 2010 Steuerungszust nde und Verhalten Reset Ursprung Neustart Auswirkung Setzt alle Variablen einschlie lich remanenter Variablen auf ihre Initialisierungswerte zur ck L scht s mtliche Benutzerdateien in der Steuerung Versetzt die Steuerung in den Zustand LEER Startbedingungen Zustand IM RUN MODUS GESTOPPT oder HALT Methoden zum Erteilen eines Befehls f r ein Reset auf Ursprung e SoMachine Online Men W hlen Sie den Befehl Reset Ursprung Auswirkungen des Befehls Reset Ursprung 1 Die Anwendung wird gestoppt 2 Forcierung wird gel scht 3 Alle Benutzerdateien Bootanwendung Datenprotokollierung Post Konfiguration werden gel scht Diagnosehinweise f r erkannte Fehler werden zur ckgesetzt Die Werte von Retain Variablen werden zur ckgesetzt Die Werte von Retain Persistent Variablen werden zur ckgesetzt Alle nicht lokalisierten und nicht remanenten Variablen werden zur ckgesetzt Die Werte der ersten 1000 MW Register werden auf O zur ckgesetzt Die Werte der Register MW1000 bis MW59999 werden auf O zur ckgesetzt 10 Jegliche Feldb
204. r CSV pro Antrieb 1 89 0 95 0 47 Modus EIO0000000410 05 2010 211 CANopen Konfiguration Baudrate 250 Kbit s 500 Kbit s 1 Mbit s CANmotion Dienst Standard Verbrauchszeit ms Optionales TPDO Header pro 0 19 0 10 0 05 TPDO pro Antrieb pro Byte pro 0 04 0 02 0 01 TPDO Berechnungsbeispiel Beschreibung Wert CANmotion mit einer Baudrate von 1 Mbit s 0 48 Antrieb 1 und Antrieb 2 sind im CSP Modus Antrieb 3 ist im CST Modus 2x0 23 0 47 1 optionales TPDO ist f r das Lesen des Werts f r das Drehmoment 2 0 05 2x0 01 Bytes von Antrieb 1 konfiguriert worden 1 optionales TPDO ist f r das Lesen des Werts f r das Drehmoment 4 0 05 4x0 01 Bytes von Antrieb 3 konfiguriert worden F r den physikalischen Austausch von Daten zwischen der Steuerung 1 57 ms und den Bewegungsger ten mindestens erforderliche Zeit Im obigen Beispiel betr gt die f r den physikalischen Datenaustausch erforderliche Zeit 1 57 ms Dieser Wert muss mit der im Testverfahren verwendeten Dauer der Bewegungstaskverarbeitung verglichen werden Definieren Sie eine Sync cycle period die den gr eren der beiden Werte um wenigstens 20 bersteigt um die Variationen in der Dauer der Bewegungstask und des Datenaustausches aufzufangen HINWEIS Bei der Berechnung der bereitgestellten Leistungswerte wird davon ausgegangen dass die Installationsanweisungen f r das
205. rd ASCII Zeichen Die maximale L nge betr gt Dom nenname 48 Zeichen Wird auf eine gerade Anzahl von Zeichen aufgef llt Auff llung nicht in der L nge enthalten 0 Es ist kein Dom nenname konfiguriert 6 Get Hostname STRING ASCII Zeichen Die maximale L nge betr gt 64 Zeichen Wird auf eine gerade Anzahl von Zeichen aufgef llt Auff llung nicht in der L nge enthalten 0 Es ist kein Hostname konfiguriert Ethernet Verbindungsobjekt Dieses Objekt bietet einen Mechanismus zum Konfigurieren eines TCP IP Netzwerkschnittstellen Ger ts Die folgende Tabelle beschreibt die Klassenattribute des Ethernet Verbindungsobjekts Attribut ID Zugriff Name Datentyp Wert Details 1 Get Revision UINT 2 Implementierungsrevision des Ethernet Verbindungsobjekts 2 Get Max Instanzen UINT 1 Die gr te Anzahl von Instanzen 3 Get Anzahl Instanzen UINT 1 Die Anzahl von Projektinstanzen 6 Get Max Klassenattribut UINT 07h Der gr te Klassenattributwert 7 Get Max Instanzattribut UINT 03h Der gr te Instanzattributwert Die folgende Tabelle beschreibt die Klassendienste Dienstecode Name Beschreibung Oth Attribut abrufen alle Gibt den Wert aller Klassenattribute zur ck OEh Attribut abrufen einzeln Gibt den Wert des angegebenen Attributs zur ck EIO0000000410 05 2010 197 Ethernet Konfiguration Instanzcodes Es wird nur 1 Ins
206. rdmodul AIALE 222 cnsenenen nenn 131 Konfiguration von TM5 Erweiterungsmodulen 2222rH 200 139 Konfiguration von TM5 Erweiterungsmodulen 2222H220 139 Konfiguration von PCI Erweiterungsmodulen 141 Allgemeine Beschreibung 2 22 H2e rennen rennen nenn 142 Hinzuf gen eines PCI Erweiterungsmoduls 22222222 143 Ethernet Konfiguration srrsennennnn nn 145 Ethernet Dienste 2nn n nennen nennen nenn 146 Ethernet Dienste 2H2uH rennen anne ner en nenn 147 Konfiguration der IP Adresse 2222222 een rer 149 Modbus TCP Server Client 222202 eeeeen ernennen nen 154 Web SelVer ana ER le A N AA ES 159 EIER SEIVEr kart Sara a A a ee rare a een 172 SNMP o 2 52 228 Deka ec a ee ee see 173 EIO0000000410 05 2010 12 2 Optionale Ethernet Ger te 22222 nneeeeen een nenn 174 Ethernet Manager 22n2 seen een 175 EtherNet IP Ger t 2 22esenen een renennnn 176 Modbus TCP Slave Ger t 222222 en ernennen nennen 199 Kapitel 13 CANopen Konfiguration zzarreennnenenn 203 CANmotion Prinzip 2222er ernennen nennen 204 Konfiguration der CANmotion Schnittstelle 2 22222220 209 Konfiguration der CANopen Schnitistelle 2222222nen 0 217 Kapitel 14 Konfiguration serieller Leitungen zz 221 Konfiguration von seriellen Leitungen 22222 n seen ren 222 A
207. rperverlet zungen oder Sachsch den zur Folge haben 246 EIO0000000410 05 2010 Anschlie en von Modicon LMC058 Motion Controller an einen PC In der folgenden Abbildung wird der USB Anschluss an einen PC dargestellt z BMXXCAUSBH045 o Maching 4 5 m 14 8 ft TCSXCNAMUM3P 3 m 9 8 fi USB Mini B Yyy Gehen Sie wie folgt vor um das USB Kabel an die Steuerung anzuschlie en Schritt Aktion 1 Schlie en Sie das USB Kabel an dessen Schirmung mit einer Funktionserde FE siehe Modicon Flexibles TM5 System Planungs und Installationshandbuch am TM5 System gesichert werden kann Schlie en Sie das USB Kabel an den USB Port des PCs an Schlie en Sie Ihr USB Kabel an den USB Programmierport der Steuerung an Anschluss an einen Ethernet Port In der folgenden Abbildung wird der Ethernet Anschluss an einen PC dargestellt Gehen Sie wie folgt vor um die Steuerung mit dem PC zu verbinden Schritt Aktion 1 Stecken Sie das Ethernet Kabel in den PC ein 2 Stecken Sie das Ethernet Kabel in den Ethernet Port der Steuerung ein EIO0000000410 05 2010 247 Anschlie en von Modicon LMCO58 Motion Controller an einen PC Aktiver Pfad auf der Steuerung Einf hrung Nach dem Anschlie en der Steuerung an den siehe Seite 246 m ssen
208. rten Wert zu forcieren Die Ausgangsfor cierung setzt alle anderen Befehle an einen Ausgang au er Kraft unabh ngig von der Taskprogrammierung Sie k nnen den Wert eines Ausgangs nur dann forcieren wenn die Steuerung mit SoMachine verbunden ist Verwenden Sie dazu den Befehl Werte forcen im Men Debug Watch Wenn Ausgangsforcierung definiert wurde und Sie sich von SoMachine abmelden wird eine Option angezeigt um die Einstellungen f r die Ausgangsforcierung beizubehalten Wenn Sie diese Option ausw hlen wird der Zustand der ausgew hlten Ausg nge solange durch die Ausgangsforcierung gesteuert bis Sie eine Anwendung herunterladen oder einen der Reset Befehle verwenden EIO0000000410 05 2010 73 Steuerungszust nde und Verhalten Veranlassen von Zustands berg ngen Run Befehl Stop Befehl Auswirkung Veranlasst einen bergang in den Steuerungszustand IM RUN MODUS Startbedingungen Zustand HOCHFAHREN oder GESTOPPT Methoden zum Erteilen eines Run Befehls e Run Stop Eingang Wenn dieser Eingang konfiguriert ist setzen Sie eine steigende Flanke f r den Run Stop Eingang Um wirksam zu sein muss der Run Stop Eingang f r alle nachfolgenden Optionen auf 1 gesetzt sein Weitere Informationen finden Sie unter Run Stop Eingang siehe Seite 95 e SoMachine Online Men W hlen Sie den Befehl Start e Durch einen externen Aufruf ber eine Modbus Anforderung unter Verwendung der Systemvariablen PLC_W qa_wPLCControl
209. rward Close Requests die keiner aktiven Verbindung entsprachen e Anzahl von Verbindungen bei denen ein Timeout aufgetreten ist da die Gegenseite nicht mehr erzeugte oder eine Netzwerktrennung auftrat Get Max Klassenattribut UINT 07h Der gr te Klassenattributwert Get Max Instanzattribut UINT 08h Der gr te Instanzattributwert Die folgende Tabelle beschreibt die Klassendienste Dienstecode Name Beschreibung Otih Attribut abrufen alle Gibt den Wert aller Klassenattribute zur ck OEh Attribut abrufen einzeln Gibt den Wert des angegebenen Attributs zur ck Die folgende Tabelle beschreibt die In stanzdienste Dienstecode Name Beschreibung Oth Attribut abrufen alle Gibt den Wert aller Instanzattribute zur ck 0Eh Attribut abrufen einzeln Gibt den Wert des angegebenen Attributs zur ck 4Eh Forward Close Schlie t eine vorhandene Verbindung 52h Nicht verbunden senden Sendet einen nicht verbundenen Multi Hop Request 54h Forward Open ffnet eine neue Verbindung 190 EIO0000000410 05 2010 Ethernet Konfiguration Die folgende Tabelle beschreibt die Instanzattribute Attribut ID Zugriff Name Datentyp Wert Beschreibung 1 Get Open Requests UINT Anzahl der empfangenen Forward Open Diensterequests 2 Get Open Format UINT
210. s ausgel st e Sie haben den Befehl Mehrfacher Download ausgef hrt und vorher das K stchen Alle Anwendungen nach Download starten oder online ndern markiert EIO0000000410 05 2010 95 Integrierte Experten E A Alarmausgang Bei Verwendung von Automatischer Start in RUN beginnt die Steuerung mit der Ausf hrung der Programmlogik sobald dem Ger t Strom zugef hrt wird Es ist unbedingt erforderlich im Voraus zu wissen wie die automatische Reaktivierung der Ausg nge den gesteuerten Prozess bzw die gesteuerte Maschine beeinflussen wird Konfigurieren Sie den Run Stop Eingang um die Funktion Automatischer Start in RUN besser kontrollieren zu k nnen Dar ber hinaus erm glicht der Run Stop Eingang eine lokale Kontrolle von Remote RUN Befehlen Wenn ein Remote RUN Befehl nach dem lokalen Stopp der Steuerung ber SoMachine unbeabsichtigte Folgen mit sich bringen w rde m ssen Sie den Run Stop Eingang konfigurieren und verdrahten um diese Situation kontrollieren zu k nnen A WARNUNG UNBEABSICHTIGTER MASCHINENSTART e Vergewissern Sie sich vor Verwendung der Einstellung Automatischer Start in RUN dass das automatische Reaktivierung von Ausg ngen keine unbeabsichtigten Folgen nach sich zieht e Mit dem Run Stop Eingang vermeiden Sie einen unerw nschten Neustart im RUN Modus e Verwenden Sie den Run Stop Eingang um den unbeabsichtigten Start von einem entfernten Standort aus zu verhindern
211. s muss ausreichen um den physikalischen Austausch aller PDO und SDO Daten zwischen der Steuerung und den konfigurierten Ger ten zu erm glichen Wenn die Sync cycle period us nicht ausreichen sollte kann dies eine Task oder System Watchdog Ausnahme oder sogar einen Synchronisierungsfehler f r die gesteuerten Ger te zur Folge haben F r den Austausch physikalischer Daten mindestens erforderliche Zeit berechnen Die f r den physikalischen Austausch von PDO und SDO Objekten mindestens erforderliche Zeit ist von den nachstehend aufgef hrten Faktoren abh ngig e Die Baudrate bertragungsgeschwindigkeit e Die Anzahl der deklarierten Achsen e Die Anzahl der verwendeten CANmotion Dienste dem zyklisch synchronen Modus zugeordnete TPDO and RPDO sowie der asynchrone SDO Nachrichten austausch und das optionale TPDO sofern ausgew hlt Zum Beispiel Die Verwendung einer Achse im Modus CSV oder CST erfordert mehr Zeit als der Austausch von 1 zus tzlichen RDO und 1 zus tzlichen TPDO im Modus CSP In der nachstehenden Tabelle wird die theoretische CANmotion Mindestzeit f r die Berechnung des physikalischen Austauschs von PDO und SDO Daten erkl rt Baudrate 250 Kbit s 500 Kbit s 1 Mbit s CANmotion Dienst Standard Verbrauchszeit ms Standardverkehr pro CANmotion 1 01 0 66 0 48 Synchrones Bit reservierter SDO Austausch andere Antrieb nur in CSP Modus pro Antrieb 0 92 0 46 0 23 Antrieb im CST ode
212. s siehe Seite 159 40 EIO0000000410 05 2010 Speicherzuordnung Beispiel einer Post Konfigurationsdatei LMCO5S8LF424S0 Ethernet IPAddress Ethernet IP Adresse id 111 param 0 0 0 0 0 LMCO5S8LF424S0 Ethernet SubnetMask Ethernet IP Maske id 111 param 1 0 0 0 0 LMCO5S8LFA24S0 Ethernet GatewayAddress Ethernet IP Gateway Adresse id 111 param 2 0 0 0 0 LMCO5S8LF424S0 Ethernet TransferRate bertragungsrate 0 Auto 1 10 MBit full 2 10 MBit half 3 100 MBit full 4 100 MBit half id 111 param 3 0 LMCOS5S8LF424S0 Ethernet IPConfigMode IP Konfigurationsmodus 0 FIXED 1 BOOTP 2 DHCP id 111 param 4 0 LMCO5S8LF424S0 Ethernet DeviceNam Name des Ger ts im Ethernet Netzwerk id 111 param 5 meinGer t LMC258LF42450 Serial Line Serial Line Configuration Baudrate Baudrate der seriellen Leitung in bps id 40101 param 10000 Bauds 38400 LMC258LF42450 Serial Line Serial Line Configuration Parity EIO0000000410 05 2010 41 Speicherzuordnung Parit t der seriellen Leitung 0 Keine 1 Gerade 2 Ungerade id 40101 param 10000 Parity 0 LMCO5S8LF4245S0 Serial Line Serial Line Configuration Data bits Datenbits der seriellen Leitung 7 oder 8 id 40101 param 10000 DataFormat 8 LMCO5S8LF4245S0 Serial Line Serial Line
213. s anderen optionalen Instanzattributs Get Max Klassenattribut UINT 07h Der gr te Klassenattributwert Get Max Instanzattribut UINT 07h Der gr te Instanzattributwert 180 EIO0000000410 05 2010 Ethernet Konfiguration Die folgende Tabelle beschreibt die Klassendienste Dienstcode Name Beschreibung o1h Attribut abrufen alle Gibt den Wert aller Klassenattribute zur ck OEh Attribut abrufen einzeln Gibt den Wert des angegebenen Attributs zur ck Die folgende Tabelle beschreibt die Instanzdienste Dienstecode Name Beschreibung Oth Attribut abrufen alle Gibt den Wert aller Klassenattribute zur ck 05h Reset Initialisiert die EthernetIP Komponente Neustart der Steuerung OEh Attribut abrufen einzeln Gibt den Wert des angegebenen Attributs zur ck 0 Beschreibung des Reset Diensts Bei Empfang eines Reset Requests geht ein Identit tsobjekt wie folgt vor e Ermittelt ob es den angeforderten Reset Typ bereitstellen kann e Reagiert auf den Request e Versucht den angeforderten Typ von Reset auszuf hren Der allgemeine Reset Dienst verf gt ber einen bestimmten Parameter Reset Typ USINT mit den folgenden Werten Wert Reset Typ 0 Emuliert das Aus und Wiedereinschalten der Stromversorgung so genau wie m glich Simuliert den Neustart Befehl HINWEIS Dieser Wert ist der Standardwert wenn dieser Parameter ausgelassen wird 1 Emuliert so gut w
214. sgef hrtes Skript Web Index htm HTML Seiten die vom Lesen Website Conf htm Webserver f r die in der Schreiben Steuerung integrierte Website bereitgestellt werden EIO0000000410 05 2010 31 Speicherzuordnung UserDefinedLogName_n log funktionen siehe SoMachine Datenprotokollierungsfunktio nen DataLogging Bibliotheks handbuch erstellt wurden Sie m ssen die Anzahl der insge samt erstellten Dateien ange ben sowie Namen und Inhalt einer jeden Protokolldatei Daten Verzeich Datei Inhalt Zugriff Hoch oder her tr ger nis untergeladener Datentyp usr App Application app Boot Anwendung Lesen Anwendung Application crc Schreiben Application map Archive prj 9 Anwendungsquelle App MFW DevicelD_X fiw 2 Firmware f r Lesen Firmware Erweiterungsmodule Schreiben Cfg Machine cfg Post Konfigurationsdatei Lesen Konfiguration siehe Seite 38 Schreiben CodesysLateConf cfg e Name der aufzurufenden Konfiguration Anwendung e Routing Tabelle main sub net Log UserDefinedLogName_1 Alle Protokolldateien die mit Lesen Protokolldatei log den Datenprotokollierungs Schreiben 32 EIO0000000410 05 2010 Speicherzuordnung Daten tr ger Verzeich nis Datei Inhalt Zugriff Hoch oder her untergeladener Datentyp usr SysLog CrashCx txt Diese Datei enth lt einen Datensatz mit Syst
215. sind N National Electrical Manufacturers Association Eine US amerikanische Vereinigung die Leistungsstandards f r verschiedene Klassen elektrischer Geh use ver ffentlicht NEMA Standards befassen sich mit der Korrosionsbest ndigkeit dem Schutz gegen Regen und dem Eindringen von Wasser usw F r IEC Mitglieds l nder gilt die Norm IEC 60529 mit ihrer Klassifizierung der verschiedenen Schutzgrade IP Codes f r Geh use 272 EIO0000000410 05 2010 Glossar Netzwerk ODVA PDO Ein Netzwerk umfasst miteinander verbundene Ger te die einen gemeinsamen Datenpfad und ein gemeinsames Kommunikationsprotokoll nutzen O Open DeviceNet Vendors Association Die ODVA unterst tzt die Familie von Netzwerktechnologien die auf CIP aufbauen EtherNet IP DeviceNet und CompoNet P Ein Prozessdatenobjekt Process Data Object wird in CAN basierten Netzwerken als nicht best tigte Rundsendemeldung bertragen oder von einem Erzeugerger t an ein Verbraucherger t gesendet Das Sende PDO vom Erzeugerger t weist einen spezifischen Bezeichner auf der dem Empfangs PDO der Verbraucherger te entspricht Periodische Ausf hrung Persistente Daten Der Master Task wird entweder zyklisch oder periodisch ausgef hrt Im periodischen Modus k nnen Sie einen bestimmten Zeitraum Periode festlegen in dem der Master Task ausgef hrt werden muss Wenn er in weniger als dieser Zeit ausgef hrt werden kann wird eine Wartezeit bis zu
216. speicher 2 Klicken Sie auf Generieren und w hlen Sie das Stammverzeichnis auf dem USB Speicherstick aus Ergebnis Das Skript und alle erforderlichen Dateien werden auf den USB Speicherstick bertragen Stecken Sie den USB Speicherstick in die Steuerung ein HINWEIS W hrend der bertragung blinkt die USB LED gr n Wenn der Download abgeschlossen ist leuchtet die USB LED permanent gr n Sollte ein Fehler aufgetreten sein leuchtet die LED permanent rot Nachdem die Steuerung das Skript ausgef hrt hat wird das Ergebnis auf dem USB Speicherstick aufgezeichnet Datei sys CMD Cmd log Entfernen Sie den USB Speicherstick HINWEIS Sie m ssen das System neu starten damit die neue Anwendung ber cksichtigt wird 256 EIO0000000410 05 2010 Anhang EIO0000000410 05 2010 257 258 EIO0000000410 05 2010 Funktionen zum Abrufen Einrichten der A Konfiguration der seriellen Leitung in einem bersicht Anwenderprogramm In diesem Abschnitt werden die Funktionen zum Abrufen Einrichten der Konfiguration der seriellen Leitung in einem Anwenderprogramm beschrieben Um diese Funktionen nutzen zu k nnen m ssen Sie die M2xx Communication Bibliothek hinzuf gen Weitere Informationen ber das Hinzuf gen einer Bibliothek finden Sie im SoMachine Programmierhandbuch siehe SoMachine Programmierhandbuch Inhalt dieses Kapitels Dieses Kapitel enth lt die fol
217. stanzattribute UINT 4 Jedes nachfolgende Bytepaar steht f r die Anzahl eines anderen optionalen Instanzattributs 5 Get Optionale Diensteliste UINT 00h Dieses Attribut gibt die Anzahl und Liste implementierter optionaler Dienste zur ck 0 es werden keine optionalen Dienste unterst tzt Get Max Klassenattribut UINT 07h Der gr te Klassenattributwert 7 Get Max Instanzattribut UINT 04h Der gr te Instanzattributwert EIO0000000410 05 2010 187 Ethernet Konfiguration Die folgende Tabelle beschreibt die Klassendienste Dienstecode Name Beschreibung 0Eh Attribut abrufen einzeln Gibt den Wert des angegebenen Attributs zur ck Die folgende Tabelle beschreibt die Instanzdienste Dienstecode Name Beschreibung 10h Attribut abrufen einzeln Modifiziert den Wert des angegebenen Attributs 0Eh Attribut abrufen einzeln Gibt den Wert des angegebenen Attributs zur ck 18h Mitglied abrufen Liest ein Mitglied einer Assembly Objektinstanz 19h Mitglied einrichten Modifiziert ein Mitglied einer Assembly Objektinstanz Unterst tzte Instanzen Ausgang bedeutet AUSGANG der Master Steuerung IW f r die Steuerung Eingang bedeutet EINGANG der Master Steuerung QW f r die Steuerung Die Steuerung unterst tzt 2 Assemblys Name Instanz Datenl nge Native Controller Output Konfigurierbar muss 2 40 W rter IW zwischen 100 und 149 liegen
218. stask weder l schen noch deren Attribute Name Typ oder Externes Ereignis ndern Anderenfalls erkennt SoMachine einen Fehler beim Generieren der Anwendung und Sie werden die Anwendung nicht auf die Steuerung herunterladen k nnen Programmieranforderungen f r die Bewegungstask Die Bewegungstask muss zur Verwaltung s mtlicher Aspekte der Programmierung in Zusammenhang mit dem CANmotion Bus und den angeschlossenen Bewegungsger ten wie z B Antriebssteuerungen verwendet werden Diese umfasst folgende Elemente e Lokale Eing nge die zur Erfassung von Bewegungsereignissen verwendet werden e Gebereing nge die zur Erfassung von Bewegungsereignissen verwendet werden e Task Verarbeitung f r alle Bewegungsfunktionen CANmotion Bewegungs Task usw e bertragung aller RPDO auf Bewegungsger te e Empfang aller TPDO von Bewegungsger ten e bertragung und Empfang aller SDO und optionaler PDO mit einem Bezug zur Bewegungsverarbeitung und Bewegungsereignissen e Geberausg nge die f r eine Antwort auf Bewegungsereignisse konfiguriert wurden e Lokale Ausg nge die f r eine Antwort auf Bewegungsereignisse konfiguriert wurden EIO0000000410 05 2010 53 Tasks Wenn Sie bewegungsspezifische Ein nge Ausg nge Task Verarbeitungen oder CAN Kommunikationen au erhalb der Bewegungstask verwalten kann dies einen unerwarteten Ger tebetrieb zur Folge haben A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Verwenden Sie die B
219. stics Seite PLC Auf der Seite PLC k nnen Sie SPS Informationen anzeigen Hersteller ID 0x101a Anwendungsstatus Ein 2 Herstellername Schneider Electric Boot Projektstatus Gleiches Boot Projekt 65535 ProductID 0x218 EA Status 1 Ok FFFF Product reference LMCOS8LF42450 EA Status 2 Ok FFFF Seriennummer 168433 Clock Battery Status Ok FFFF Knotenname My_Machine_Controller Application signature 1 D2D163B1 Application signature 2 4E1C640B Application signature 3 8493398C Application signature 4 B12421EC Firmware 2 0 0 29 Last stop cause ESMI Last application error Hardware Watchdog ist abgelaufen 17 Boot 0 0 0 29 Hardware 0x1 Systemfehler 1 No error Chip 0x12 Systemfehler 2 No error Last stop time Fr 9 Okt 2009 17 03 41 Last power off time Fr 9 Okt 2009 16 03 55 Ereignisz hler 0 Host USB Host Status Nicht verbunden 0 Prg Port Terminal prg port status Verbunden 2 0b0000000011110000 File system free handle 18 File system total bytes 127795200 122 MB File system free bytes 126644224 121 MB Der Treiber f r diesen Anschluss ist verf gbar TM5 Bus Hardware wurde gefunden TM5 Buskonfiguration wurde abgeschlossen TM5 Bus ist aktiv und kann verwendet werden Busstatus Sync error count ASync error count Break count Topology change count Anzahl Zyklen 114 6 1 17 61482 EIO0000000410 05 2010 167 Ethernet Konfiguration Diagnostics Seite Ethernet Auf der Seite Ethernet k nnen Sie Ether
220. t EthernetiP Schneider E 5 Modbus TCP Slave Ger t Schneider E lt j i Alle Versionen anzeigen nur f r Experten Hinzuf gen und schlie en Abbrechen HINWEIS Sie k nnen das Dialogfeld ebenfalls aufrufen indem Sie im grafischen Konfigurationseditor siehe Seite 15 auf den Port der Steuerung klicken Beachten Sie jedoch dass dies zu einer Neukonfiguration des Ports f hrt und die bereits verf gbaren konfigurierten Einstellungen entfernt werden 5 W hlen Sie den Ethernet Manager in der Liste aus und klicken Sie auf die Schaltfl che Hinzuf gen und schlie en EIO0000000410 05 2010 175 Ethernet Konfiguration EtherNet IP Ger t Einf hrung Dieser Abschnitt beschreibt den Anschluss des EtherNet IP Ger ts CIP an die Steuerung Weitere Informationen zu EtherNet IP CIP finden Sie auf der Website www odva org Hinzuf gen eines EtherNet IP Ger ts Siehe Hinzuf gen eines Ethernet Managers siehe Seite 175 Konfiguration eines EtherNet IP Ger ts Gehen Sie wie folgt vor um die Parameter eines EtherNet IP zu konfigurieren Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung 2 Klicken Sie auf der linken Seite des Bildschirms auf den Eintrag Kommunikation 3 Klicken Sie auf die Untereintr ge Ethernet Protokolleinstellungen gt EthernetlP Das folgende Dialogfeld wird angezeigt
221. t 11 Schwerer nicht TRUE gibt an dass das Ger t einen Fehler festgestellt hat behebbarer woraufhin das Ger t einen Ausnahmebericht generiert und in Fehler den HALT Status wechselt 12 15 Reserviert Meldungsrouter Objekt Die folgende Tabelle beschreibt die Klassenattribute des Meldungsrouter Objekts Attribut ID Zugriff Name Datentyp Wert Details 1 Get Revision UINT Oih Implementierungsrevision des Meldungsrouter Objekts 2 Get Max UINT Oih Die gr te Anzahl von Instanzen Instanzen 3 Get Anzahl UINT Oih Die Anzahl von Projektinstanzen Instanzen 4 Get Optionale Structof 20 Die ersten beiden Byte enthalten die Instanzattri UINT Anzahl optionaler Instanzattribute butliste UINT Jedes nachfolgende Bytepaar steht f r die Anzahl eines anderen optionalen Instanzattributs von 100 bis 119 EIO0000000410 05 2010 183 Ethernet Konfiguration Attribut ID Zugriff Name Datentyp Wert Details 5 Get Optionale UINT 00h Dieses Attribut gibt die Anzahl und Dienstelist Liste implementierter optionaler e Dienste zur ck 0 es werden keine optionalen Dienste unterst tzt 6 Get Max UINT 07h Der gr te Klassenattributwert Klassenatt ribut 7 Get Max UINT 119 Der gr te Instanzattributwert Instanzattri but Die folgende Tabelle beschreibt die Klassendienste Dienstecode Name Beschreibung
222. t versetzt die Steuerung erneut in den Status IM RUN MODUS vorausgesetzt der Run Stop Eingang ist konfiguriert und auf Run gesetzt Bevor Sie die Option Mit Online Change einloggen verwenden testen Sie die nderungen an Ihrem Anwendungsprogramm in einer virtuellen oder einer Testumgebung um zu best tigen dass die Steuerung und angeschlossene Ger te im Zustand IM RUN MODUS wie erwartet reagieren A WARNUNG UNERWARTETER GER TEBETRIEB Vergewissern Sie sich immer dass Online Changes an einer Anwendung IM RUN MODUS erwartungsgem funktionieren bevor Sie sie in Steuerungen herunterladen Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperver letzungen oder Sachsch den zur Folge haben HINWEIS Online Changes an Ihrem Programm werden nicht automatisch an die Bootanwendung geschrieben und werden von der vorhandenen Bootanwendung bei n chsten Neustart berschrieben Wenn Ihre nderungen auch nach einem Neustart weiter bestehen sollen m ssen Sie die Bootanwendung manuell aktualisieren indem Sie im Online Men Boot Anwendung erstellen w hlen e Mehrfach Download SoMachine verf gt ber eine Funktion mit der Sie ein vollst ndiges Anwendungsdownload auf mehrere Ziele in Ihrem Netzwerk oder auf Ihrem Feldbus vornehmen k nnen Eine der Standardoptionen bei Auswahl des Befehls Mehrfacher Download ist die Option Nach Download oder Online Change alle Applikationen starten Damit werden alle Down
223. tanz unterst tzt Die folgende Tabelle beschreibt die Instanzdienste Dienstecode Name Beschreibung Oth Attribut abrufen alle Gibt den Wert aller Instanzattribute zur ck 10h Attribut setzen einzeln Modifiziert den Wert des angegebenen Attributs OEh Attribut abrufen einzeln Gibt den Wert des angegebenen Instanzattributs zur ck Die folgende Tabelle beschreibt die Instanzattribute Attribut Zugriff Name Datentyp Wert Beschreibung ID 1 Get Schnittstellenge UDINT Geschwindigkeit in Mbps 10 oder 100 schwindigkeit 2 Get Schnittstellenken DWORD Bit Ebene e 0 Verbindungsstatus nungen e 1 Halbduplex Duplex e 2 4 Verhandlungsstatus e 5 manuelle Einstellung erfordert Reset e 6 Lokaler Hardwarefehler Alle anderen Bits sind reserviert und auf O gesetzt 3 Get Physikalische ARRAY mit Dieses Array enth lt die MAC Adresse des Adresse 6 USINT Produkts Format XX XX XX XX XX XX 198 EIO0000000410 05 2010 Ethernet Konfiguration Modbus TCP Slave Ger t Einf hrung Dieser Abschnitt beschreibt den Anschluss des Modbus TCP Slave Ger ts an die Steuerung Das Modbus TCP Slave Ger t ist ein privilegiertes Modbus Ger t in einem Netzwerk Es dient als Gateway f r einen als Modbus Master konfigurierten externen E A Scanner und erm glicht diesem Scanner das Austauschen von Daten mit der Steuerung ohne den Betrieb des Modbus Servers auf der Steuerun
224. tellung f r zahlreiche Installationen geeignet es liegt jedoch in Ihrer Verantwortung die korrekte Taskpriorit t f r Ihr System zu berpr fen Weitere Informationen finden Sie unter Taskpriorit ten siehe Seite 57 e Ein Motion Task wird automatisch erstellt wenn ein CANmotion Manager der CANI Schnittstelle hinzugef gt wird Dieser Task wird als externer Ereignistask deklariert Die Anzahl externer Ereignistasks die f r andere Vorg nge konfiguriert werden k nnen wird dadurch um einen Task reduziert Standardm ig wird dem Motion Task eine Priorit t von 1 zugewiesen Zwar ist diese Einstellung f r zahlreiche Installationen geeignet es liegt jedoch in Ihrer Verantwortung die korrekte Taskpriorit t f r Ihr System zu berpr fen Weitere Informationen finden Sie unter Taskpriorit ten siehe Seite 57 EIO0000000410 05 2010 59 Tasks Der Entwurf eines effizienten Anwendungsprogramms spielt in Systemen in denen die maximal konfigurierbare Anzahl von Tasks nahezu erreicht ist eine wichtige Rolle In einer solchen Anwendung kann es sich als schwierig erweisen die Ressourcenauslastung unter dem System Watchdog Schwellwert zu halten Sollte die Zuweisung von Priorit ten nicht ausreichend sein um unter dem Schwellwert zu bleiben k nnen einige Task mit geringerer Priorit t erstellt werden die weniger Systemressourcen nutzen wenn diesen Tasks die Funktion SysTaskWaitSleep hinzugef gt wird Weitere Informationen zu dieser
225. ter Sende PDO Mapping ge ndert werden das nur aufgerufen werden kann wenn die Option Experten PDO Einstellungen aktivieren aktiviert ist pannan E Lexium 32A Application onzoe 00120E sonmoton Gener CANopen Remote Ger t PDO Mapping Empfangs PDO Mapping Sende PDO Mapping Service Data Algemein e i CANopen K Alle SDO s erzeugen V Optionaies Ger t I keine initiatisierung HINWEIS Die Mapping Optionen f r die 1 Empfangs PDO und die 1 Sende PDO sind standardm ig deaktiviert Die Aktivierung dieser Optionen kann eine S ttigung des CANmotion Busverkehrs und eine Verz gerung oder Verhinderung der Weiterleitung von Bewegungsbefehlen an die Ger te am Bus zur Folge haben A WARNUNG PDO UNBEABSICHTIGTER GER TEBETRIEB Vermeiden Sie eine Aktivierung der Optionen 1 Empfangs PDO bzw 1 Sende Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverlet zungen oder Sachsch den zur Folge haben EIO0000000410 05 2010 215 CANopen Konfiguration Fenster Sende PDO Mapping loer MyMotionController SPS Logik Applikation E vycont F Lexium 32A J SM _Drive_CAN_Schneider_Lex 4 gt X CANopen Re PDO map Emfangs P Sende PDO Mapping Service Da CANopen EJA Stat I Info Name Index Teilindex Bitl nge 1sttransmit PDO communication 16 1800 1B0
226. ter anzuschlie en Dieses Kabel ist von dem zu verwendenden Anschlusstyp abh ngig e USB Programmierport TCS XCNAMUMS3P Kabel e Ethernet Ethernet Kabel HINWEIS Schlie en Sie nur jeweils eine Steuerung an einen Computer an Wenn Sie versuchen sollten mehrere USB Verbindungen zu mehreren Steuerungen ber einen PC herzustellen erkennt SoMachine nur die erste Steuerung aber nicht die folgenden Steuerungen Anschluss f r den Mini B USB Port Der USB Mini B Port ist eine Programmierschnittstelle die Sie zum Anschlie en eines PC an den USB Host Port mithilfe der SoMachine Software verwenden Mit einem USB Standardkabel eignet sich dieser Anschluss f r schnelle Aktualisie rungen des Programms oder f r kurzzeitige Verbindungen zum Durchf hrung von Wartungsarbeiten und Pr fung von Datenwerten Die Schnittstelle eignet sich nicht f r l nger andauernde Verbindungen wie bei der Inbetriebnahme oder der berwachung ohne die Verwendung speziell angepasster Kabel zur Minimierung der Auswirkungen elektromagnetischer St rungen A WARNUNG GER T NICHT BETRIEBSBEREIT ODER UNBEABSICHTIGTER BETRIEBS ZUSTAND DES GER TS e F r lang andauernde Verbindungen muss ein geschirmtes und mit der Funktionserde FE des Systems verbundenes USB Kabel verwendet werden z B BMX XCAUSBHO e Schlie en Sie nie mehr als eine Steuerung gleichzeitig mithilfe von USB Verbindungen an Die Nichtbeachtung dieser Anweisungen kann Tod schwere K
227. tion Parameter Typ Wert Standardwert Einheit Beschreibung Buszykluszeit Aufz hlung von UDINT 1ms 1ms Maximale Anzahl UINT 250 250 Name des FW Rep STRING usr app MFW usr app MFW Max Busl nge UINT 100 100 Parameter des TM5 Managers Parameter Wert Standardwert Einheit Beschreibung Buszykluszeit 0 5 ms 1 ms ms TM5 Buszykluszeit 1 ms 2 ms 3 ms 4 ms 5 ms Maximale Anzahl der Anz der 250 Maximale Anzahl der Module am TM5 Bus physikalischen integrierten Steckpl tze Module 250 118 EIO0000000410 05 2010 TM5 Module Metern Parameter Wert Standardwert Einheit Beschreibung Name des FW Nicht Dieser Parameter verweist auf das Flash Repositorys konfigurierbar Speicher Repository in dem die Firmware der Module gespeichert ist Max Busl nge in 1 2500 100 m Auf dem TM5 Bus insgesamt verwendete Kabell nge Kabel zwischen Sender Empf ngermodulen Buszykluszeit Die Buszykluszeit kann von 0 5 bis 5 ms konfiguriert werden Extrem schnelle Zyklen verk rzen die erforderliche Standby Zeit IDLE f r die Verarbeitung von berwachungs Diagnose und azyklischen Befehlen Die TM5 Buszykluszeit folgt 2 Regeln e Die TM5 Buszykluszeit muss l nger sein als die Minimale Zykluszeit eines JEDEN Erweiterungsmoduls e Die TM5 Buszykluszeit muss lang genug sein um den Datenaustausch mit allen Modulen zu erlauben Die Berechn
228. tung des Moduls mit der Softwarekonfiguration f r das Modul kompatibel ist Die Nichtbeachtung dieser Anweisungen kann Sachsch den zur Folge ha ben Registerkarte l O Konfiguration Um das AI4LE Modul zu konfigurieren w hlen Sie die Registerkarte I O Konfiguration aus en O Konfiguration E A Abbild Status Information Wert Standardwert Einheit Beschreibung Typ BO Aeren E org Er a m 32767 INT 32767 32767 32767 2767 Legt den oberen Legt den unteren Oberer Grenzwert 3 0 Genossen _ asraungnsme af a Verwendete Klemmenleiste Aufz hlung von BYTE TMSACTB12 TMSACTB12 E Shameloo Kanaltyp Aufz hlung von BYTE 10V 10V Spannung 10 V Str DD chamen Weitere Informationen finden Sie unter Beschreibung der Registerkarte I O Abbild siehe Seite 123 EIO0000000410 05 2010 131 TM5 Module In der folgenden Tabelle wird die Konfiguration der Modulparameter beschrieben Parameter Wert Standardwert Beschreibung Allgemein Unterer 32768 32767 32767 Legt den unteren Messgrenzwert fest Grenzwert siehe Seite 133 Oberer 32768 32767 32767 Legt den oberen Messgrenzwert siehe Seite 133 Grenzwert fest Eingangsfilter Aus Aus Definition der Filterstufe siehe Seite 134 Stufe 2 Stufe 4 Stufe 8 Stufe 16 Stufe 32 Stufe 64 Stufe 128 Eingangsbe Aus Aus Gibt die B
229. tungsrahmen ge ffnet Standardwert Standardwert des Parameters Nein Einheit Einheitswert des Parameters Nein Beschreibung Kurzbeschreibung des Parameters Nein Beschreibung der Registerkarte I O Abbild Auf der Registerkarte I O Abbild k nnen Variablen definiert und benannt werden Weiterhin sind auf dieser Registerkarte zus tzliche Informationen wie die topologische Adressierung enthalten 1 0 Konfiguration Kan le S mm Eing nge il E A Abbild Status Information Aktueller Wert Standardwert Beschreibung ERS Digitallnput01 IX5 1 BOOL Digitallnput03 IX5 3 BOOL DigitaleEing ngef IB5 USINT Digitallnput0O IX5 0 BOOL Digitallnput02 IX5 2 BOOL Digitallnput04 IX5 4 BOOL JDitatnputos IX5 5 BOOL 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend 24VDC 0 1 bis 25ms Umschaltverz gerung Strom aufnehmend Die Registerkarte I O Abbild enth lt die folgenden Spalten Spalte Beschreibung Variable L sst Sie den Kanal auf einer Variablen abbilden Doppelklicken Sie auf das Symbol um die Variable zu benennen Wenn es sich um eine neu
230. uch wenn die Steuerung f r eine begrenzte Zeit nicht mit Spannung versorgt wird S Schnelle E A sind spezifische E A mit einigen elektrischen Merkmalen z B Antwortzeit aber die Verarbeitung dieser Kan le erfolgt durch die CPU der Steuerung Dienstdatenobjekt Service Data Object In CAN basierten Netzwerken werden SDO Meldungen vom Feldbus Master verwendet um auf die Objektverzeichnisse von Netzwerkknoten zuzugreifen mit Lese Schreibzugriff SDO Typen umfassen SDOs SSDOs und Client SDOs CSDOs EIO0000000410 05 2010 275 Glossar SFC AS SFC ist die Abk rzung f r den englischen Begriff Sequential Function Chart Ablaufsteuerung AS Es handelt sich um eine Programmiersprache f r Prozesse die sich in einzelne 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 SFC ist in der Norm IEC 848 definiert und ist IEC 61131 3 konform SNMP Das Simple Network Management Protokoll erm glicht die Fernverwaltung eines Netzwerks durch die Abfrage des Zustands der Stationen die Durchf hrung von Sicherheitstests und die Anzeige verschiedener mit der Daten bertragung verbundener Informationen Es kann au erdem f r die Fernverwaltung von Softwareprogrammen und Datenbanken verwendet werden Au erdem erm glicht das Protokoll aktive Verwaltungstasks wie das ndern und Zuw
231. uchen Schaltfl che und w hlen Sie die Variable ber die Eingabehilfe aus 3 Weitere Informationen ber das I O Abbild finden Sie in der Online Hilfe zu CoDeSys EIO0000000410 05 2010 237 Konfiguration serieller Leitungen Modbus Manager Einf hrung Der Modbus Manager wird f r das RTU oder ASCII Protokoll im Master oder Slave Modus verwendet Manager hinzuf gen So f gen Sie den Manager auf der seriellen Leitung hinzu Schritte Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung 2 Klicken Sie auf den Eintrag Kommunikation Serielle Leitung auf der linken Seite Klicken Sie auf den Eintrag Protokolleinstellungen Klicken Sie auf die Schaltfl che Protokoll entfernen ndern W hlen Sie das Objekt Modbus_Manager und klicken Sie auf Hinzuf gen und schlie en Objekt hinzuf gen Hersteller Schneider Electric 7v Information Nome Herseler Kein Ger t ausgew hlt E Protocol Managers ASCII_Manager Schneider Ele E Modbus E A Scanner Schneider Ele E Modbus_Manager Schneider Ele E SoMachine Network_Manager Schneider Ele E iii B _ Alle Versionen anzeigen nur f r Experten Hinzuf gen und schlie en Abbrechen 238 EIO0000000410 05 2010 Konfiguration serieller Leitungen Modbus Manager Konfiguration So konfigurieren Sie den Modbus Manager Ihrer Steuerung
232. uerung Dateien Dateiverwaltung zwischen PC und Steuerung Nur Online Modus Log Anzeigen der Protokolldatei der Steuerung Nur Online Modus SPS Konfiguration von Einstellungen e Anwendungsname siehe Seite 88 e E A Verhalten bei Stopp e Buszyklus Optionen Dienste Hier k nnen Sie die Online Dienste der Steuerung Nur Online siehe Seite 90 konfigurieren RTC Ger teidentifizierung Modus I O Abbild Zuordnung der Eingangs und Ausgangskan le eines E A Objekts auf Projekt Anwendungs variablen Status Keine Informationen bereitgestellt Information Zeigt allgemeine Informationen zum Ger t an Name Beschreibung Hersteller Version Bild Weitere Informationen finden Sie in der Online Hilfe von SoMachine im Teil f r CoDeSys EIO0000000410 05 2010 87 Ger te Editor der Steuerung Einstellungen der Modicon LMC058 Motion Controller Steuerung bersicht Die folgende Abbildung zeigt die Registerkarte SPS Einstellungen Kommunikationseinstellungen Applikationen Dateien i Dienste Status Information Applikation f r E A Behandlung Applikation v SPS Einstellungen E As aktualisieren im Stop K Alle Ausg nge auf Verhalten der Ausg nge bei Stop Standardwert setzen v m Alle Variablen in allen Ger ten aktualisieren Buszyklus Optionen Buszyklus Task MAST v Die folgende Tabelle beschreibt die verschiedenen Elemente auf der Registerkarte SPS Einstellungen Element
233. uf die Schaltfl che Lesen um das Datum und die Uhrzeit zu lesen die auf der Steuerung gespeichert sind Lokale Uhrzeit Hiermit k nnen Sie ein Datum und eine Uhrzeit angeben die an die Steuerung gesendet werden wenn Sie auf die Schaltfl che Schreiben klicken Der Benutzer wird in einem Meldungsfeld ber den Erfolg des Befehls informiert Felder f r die Lokalzeit werden mit den aktuellen PC Einstellungen initialisiert Mit Datum Uhrzeit des Gebietsschemas synchronisieren Hiermit k nnen Sie die aktuellen PC Einstellungen direkt senden Der Benutzer wird in einem Meldungsfeld ber den Erfolg des Befehls informiert Ger te ID Zeigt die Firmware Version die Boot Version und die Koprozessor Version der ausgew hlten Steuerung an falls verbunden Post Konfiguration Zeigt die von der Post Konfiguration berschriebenen Anwendungsparameter an EIO0000000410 05 2010 91 Ger te Editor der Steuerung 92 EIO0000000410 05 2010 Integrierte Experten E A Einf hrung In diesem Kapitel wird die Konfiguration integrierter Modicon LMC058 Motion Controller Experten E A beschrieben Das Steuerungsgrundger t bietet Folgendes e 2 integrierte Experten E A Module DM72FO und DM72F1 mit e 5 schnelle Eing nge e 2 normale Eing nge e 2 schnelle Ausg nge e 1 Hardware Encoder Port der folgende Elemente unterst tzt e Inkrementalgeber e SSI Absolutwertgeber e 1 Steuer
234. und PLC_W q_uiOpenPLCControl der LMC058 PLCSystem Bibliothek siehe Modicon LMC058 Motion Controller Systemfunktionen und Variablen LMC058 PLCSystem Bibliothekshandbuch e Option Mit Online Change einloggen Ein erfolgreich verlaufener Online Change teilweiser Download der eingeleitet wurde w hrend sich die Steuerung im Zustand IM RUN MODUS befand versetzt die Steuerung erneut in den Zustand IM RUN MODUS e Befehl Mehrfach Download Versetzt die Steuerungen in den Zustand IM RUN MODUS wenn die Option Nach Download oder Online Change alle Applikationen starten ausgew hlt ist unabh ngig davon ob sich die Zielsteue rungen urspr nglich im Zustand IM RUN MODUS GESTOPPT HALT oder LEER befanden e Die Steuerung wird unter bestimmten Bedingungen bei einem Neustart automatisch in den Zustand IM RUN MODUS versetzt Weitere Einzelheiten finden Sie unter Diagramm der Steuerungszust nde siehe Seite 62 Auswirkung Veranlasst einen bergang in den Steuerungszustand GESTOPPT Startbedingungen Zustand HOCHFAHREN LEER oder IM RUN MODUS Methoden zum Erteilen eines Stop Befehls e Run Stop Eingang Wenn dieser Eingang konfiguriert ist setzen Sie einen Wert 0 f r den Run Stop Eingang Weitere Informationen finden Sie unter Run Stop Eingang siehe Seite 95 e SoMachine Online Men W hlen Sie den Befehl Stop 74 EIO0000000410 05 2010 Steuerungszust nde und Verhalten Reset warm e Durch einen inter
235. ung dieser minimalen Buszykluszeit erfolgt ber die Funktion Ressourcen pr fen siehe Seite 120 Minimale Zykluszeit eines Moduls Die minimale Zykluszeit eines Moduls ist die Zeit die ein Modul f r das E A Management ben tigt Wenn die Buszykluszeit k rzer ist als dieser minimale Wert kann das Modul nicht mehr ordnungsgem funktionieren Weitere Informationen finden Sie im Modicon TM5 Konfiguration von Erweiterungs modulen Programmierhandbuch siehe Modicon TM5 Konfiguration von Erweiterungsmodulen Programmierhandbuch Minimale E A Aktualisierungszeit eines Moduls Die minimale E A Aktualisierungszeit eines Moduls ist die Zeit die ein Modul zur Aktualisierung der E A am Bus ben tigt Wenn die Buszykluszeit k rzer ist als dieser minimale Wert dann werden die E A am Bus bei dem n chsten Buszyklus aktualisiert EIO0000000410 05 2010 119 TM5 Module E A Verwaltung Zu Beginn eines jeden Tasks wird die f r die Eing nge verwendete Speichervariable l anhand der physischen Informationen aktualisiert Am Ende eines jeden Tasks wird der f r die Speichervariable verwendete Wert Q f r die Ausg nge aktualisiert Am Ende des als Buszyklus Task konfigurierten Tasks wird der physische Ausgang im darauf folgenden TM5 Buszyklus mit dem Wert der Speichervariablen Q aktualisiert Weitere Informationen zum Buszyklus Task finden Sie unter SPS Einstellungen der Steuerung siehe Seite 88 Ressourcen pr fen S
236. ungs Stromverteilermodul CPDM Jedes integrierte Experten E A Modul DM72Fe kann Expertenfunktionen siehe Seite 103 unterst tzen Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Abschnitte Abschnitt Thema Seite 9 1 bersicht 94 9 2 DM72FO und DM72F1 98 9 3 Hardware Encoder Schnittstelle 112 9 4 Stromverteilermodul der Steuerung 116 EIO0000000410 05 2010 93 Integrierte Experten E A 9 1 bersicht Experten E A berblick Einf hrung Das Steuerungsgrundger t bietet Folgendes e 2 integrierte Experten E A Module DM72FO und DM72F1 mit e 5 schnelle Eing nge e 2 normale Eing nge e 2 schnelle Ausg nge e 1 Hardware Encoder Port der folgende Elemente unterst tzt e Inkrementalgeber e SSI Absolutwertgeber e 1 Steuerungs Stromverteilermodul CPDM Jedes integrierte Experten E A Modul DM72Fe kann Expertenfunktionen siehe Seite 103 unterst tzen Konfiguration von integrierten Experten E A So konfigurieren Sie die Experten E A Schritt Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung N Klicken Sie auf den Eintrag Experten E A auf der linken Seite Experten E A lt gt x een VO Konfiguration Status Information Parameter Typ Wert Standardwert Einheit Beschreibung e Run Stop Eingang Aufz hlung von BYTE BLOcKo_ f Keine Alarmausgang Aufz hlung von
237. us 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 EIO0000000410 05 2010 49 Tasks Ereignistask 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 Ereignistask 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 m 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 Externer Ereignistask Diese Art von Task ist ereignisgesteuert und wird eingeleitet wenn ein Hardware oder ein hardwarebezogenes Funktionsereignis festgestellt wird Der Task startet bei Eintreten des Ereignisses es sei den ein Task mit h herer Priorit t kommt ihm zuvor In diesem Fall wird der externe Ereignistask entsprechend den Vorgaben
238. us Information 16 1400 16 1402 16 60FF 16 00 32 16 6071 16 00 16 16 6060 16 00 8 W hle 2 PDO Name Index Sublndex Bitl nge E 1 senge ppo 1641800 C 3 Sende PDO c 16 1802 Velocity actual value 16 606C 16 00 32 Torque actual value 16 6077 16 00 16 Betriebsarten di 16 6061 16 00 8 Die Standardkonfiguration der PDO Mapping f r den CANmotion Slave eignet sich f r den zyklisch synchronen Modus Position Sind der zyklisch synchrone Modus Drehmoment der zyklisch synchrone Modus Geschwindigkeit oder das optionale TPDO erforderlich muss das PDO Mapping wie folgt ge ndert werden Standardstatus Funktion 1 Empfangs PDO Nicht Nicht verwendet Diese Optionen d rfen nicht 2 Sende PDO 1 Sende PDO standardm ig aktiviert werden f aktiviert 2 Empfangs PDO Standardm ig Wird f r alle Modi verwendet CSP CSV amp CST aktiviert Kann nicht deaktiviert werden Zuordnung kann nicht ge ndert werden 214 EIO0000000410 05 2010 CANopen Konfiguration Standardstatus Funktion 3 Empfangs PDO Nicht Wird nur f r CST und CSV verwendet standardm ig Sollte nur aktiviert werden wenn CST oder CSV aktiviert erforderlich sind Zuordnung kann nicht ge ndert werden 4 Sende PDO Nicht Optionales TPDO sollte nur aktiviert werden wenn standardm ig ein optionales TPDO erforderlich ist aktiviert Die Zuordnung kann im Fens
239. us 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 Change POU Eingabehilfe Kategorien Elemente Programme Projekt MyController Programme Bibliotheken g SPS Logik MyController Abbrechen B Applikation MyController SPS Logik ErrorProvider PROGRAM 5 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 Aufruf hinzuf gen POU Kommentar myPoU1 Aufruf l schen POU ffnen mypou2 Eingabehilfe Nach oben Nach unten lt EIO0000000410 05 2010 47 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 i Festes benutzerdefiniertes Taskintervall n 5 Taskdauer Eing nge lesen Die Eingangszust nde werden an die Eingangsspeicherva riable l geschrieben
240. usgang EIO0000000410 05 2010 105 Integrierte Experten E A e Kurzschlussverwaltung gilt dennoch f r alle Ausg nge Status der Ausg nge sind verf gbar e Alle E A die nicht von einer Expertenfunktion verwendet wurden sind als schnelle oder normale E A verf gbar Wenn Eing nge in einer Expertenfunktion Latch HSC verwendet werden wird der Integratorfilter durch einen Antiprellfilter siehe Modicon LMC058 Motion Controller Hardware Handbuch Der Filterwert wird im Fenster f r die Experten funktion konfiguriert 106 EIO0000000410 05 2010 Integrierte Experten E A Mapping f r integrierte Experten E A E A Mapping f r die Expertenfunktion auf DM72Fe Mapping f r integrierte Experten E A durch die Expertenfunktion O obligatorisch K konfigurationsabh ngig ao Q1 Event_Latch 0 4 Eingang Event_Latch 1 5 Eingang Event_Latch 2 6 Eingang Event_Latch 3 7 Eingang HSC Simple 0 4 Eingang A HSC Simple 1 5 Eingang A HSC Simple 2 6 Eingang A HSC Simple 3 7 Eingang A HSC Main 0 1 Eingang A Eingang B SYNC CAP EN REF Ausg nge PWM 0 1 Ausg nge SYNC EN Frequenzgenerator 0 1 Ausg nge SYNC EN Standardgeber Eingang A Eingang B SYNC CAP EN REF Ausg nge EIO0000000410
241. uskommunikation wird gestoppt 11 Integrierte Experten E A werden auf ihre vorherigen benutzerdefinierten Standardwerte zur ckgesetzt 12 Alle anderen E A werden auf ihre Initialisierungswerte zur ckgesetzt oOONODO OMR Einzelheiten zu den Variablen finden Sie unter Remanente Variablen siehe Seite 83 Auswirkung Veranlasst einen Neustart der Steuerung Startbedingungen Alle Zust nde Methoden zum Erteilen eines Neustart Befehls e Aus und Einschalten e NEUSTART durch Skript Das Datei bertragungsskript auf einem USB Speicherstick kann in seinem letzten Befehl einen NEUSTART veranlassen Die Steuerung wird beim Neustart in den Zustand GESTOPPT versetzt vorausgesetzt die anderen Bedingungen der Bootsequenz lassen dies zu Weitere Einzelheiten finden Sie unter Skript und Dateigenerierung mithilfe von USB Massenspeicher siehe Seite 254 Auswirkungen des Neustarts 1 Der Zustand der Steuerung h ngt von einer Reihe Bedingungen ab a Unter folgenden Bedingungen befindet sich die Steuerung im Zustand IM RUN MODUS Der Neustart wurde durch Aus und Einschalten veranlasst und der Run Stop Eingang sofern konfiguriert ist auf RUN gesetzt und EIO0000000410 05 2010 77 Steuerungszust nde und Verhalten die Steuerung befand sich vor dem Aus und Einschalten im Zustand IM RUN MODUS b Unter folgenden Bedingungen befindet sich die Steuerung im Zustand GESTOPPT Der Neustart wurde durch einen
242. ven Modbus SL Netzwerk verbunden ist VORSICHT UNBEABSICHTIGTER GER TEBETRIEB Pr fen Sie ob die SL Ports in Ihrer Anwendung vorschriftsm ig f r Modbus konfiguriert wurden bevor Sie die Steuerung mit einem aktiven Modbus SL Netzwerk verbinden Die Nichtbeachtung dieser Anweisungen kann Sachsch den zur Folge ha ben Die folgende Tabelle enth lt die Baudrateeigenschaft des Managers Manager Maximale Baudrate Bit s SoMachine Netzwerkmanager 115200 Modbus Manager 38400 ASCII Manager Modbus E A Scanner EIO0000000410 05 2010 223 Konfiguration serieller Leitungen ASCII Manager Einf hrung Der ASCII Manager dient zum Senden und oder Empfangen von Daten mittels eines einfachen Ger ts Manager hinzuf gen So f gen Sie den Manager auf der seriellen Leitung hinzu Schritte Aktion 1 W hlen Sie die Registerkarte Konfiguration aus und doppelklicken Sie auf die Steuerung Klicken Sie auf den Eintrag Kommunikation Serielle Leitung auf der linken Seite Klicken Sie auf den Eintrag Protokolleinstellungen Klicken Sie auf die Schaltfl che Protokoll entfernen ndern W hlen Sie das Objekt ASCII_Manager und klicken Sie auf Hinzuf gen und schlie en Objekt hinzuf gen Hersteller Schneider Electric 7v Information Nome Herseler Kein Ger t ausgew hlt E Protocol Managers ASCII_Manager Schneider E
243. vschrift ausgewiesen e Entscheidungen Ergebnisse von Entscheidungen und allgemeine Informationen werden in normalem Text angegeben 1 Einzelheiten zum bergang vom Zustand GESTOPPT in den Zustand IM RUN MODUS finden Sie unterRun Befehl siehe Seite 74 2 Einzelheiten zum bergang vom Zustand IM RUN MODUS in den Zustand GESTOPPT finden Sie unterStop Befehl siehe Seite 74 Hinweis 1 Durch Aus Einschalten Stromunterbrechung gefolgt von Einschalten der Stromzufuhr werden s mtliche Einstellungen f r Ausgangsforcierung gel scht Weitere Einzelheiten finden Sie unter Steuerungszust nde und Ausgangsverhalten siehe Seite 72 Hinweis 2 Zwischen dem Eintritt in den Zustand HOCHFAHREN und der LED Anzeige dieses Zustands besteht eine Verz gerung von 4 bis 5 Sekunden Der Bootvorgang kann unter normalen Bedingungen bis zu 45 Sekunden in Anspruch nehmen Die Ausg nge nehmen ihre Initialisierungszust nde an Hinweis 3 Bei Erkennung eines Systemfehlers f hrt dies in manchen F llen dazu dass die Steuerung automatisch in den Zustand LEER neu startet wenn im Flash Speicher keine Bootanwendung vorhanden war Die Bootanwendung wird jedoch nicht tats chlich aus dem Flash Speicher gel scht Hinweis 4 Nach Best tigung einer g ltigen Bootanwendung treten folgende Ereignisse ein e Die Anwendung wird in den RAM Speicher geladen e Die Einstellungen aus der Post Konfigurationsdatei siehe Seite 38 falls vorhanden werden zugewiesen
244. zahl der in der letzten Sekunde insgesamt Sekunde f r alle impliziten gesendete ausgehende Verbindungen Class1 gesendeten Class1 Pakete ausgehenden Pakete 102 Get Innerhalb der letzten UINT Gesamtanzahl der in der letzten Sekunde insgesamt Sekunde f r alle expliziten empfangene eingehende Verbindungen Class3 empfangenen Class3 Pakete eingehenden Pakete 103 Get Innerhalb der letzten UDINT Gesamtanzahl der in der letzten Sekunde insgesamt Sekunde f r alle expliziten gesendete ausgehende Verbindungen Class3 empfangenen Class3 Pakete eingehenden Pakete 104 Get Innerhalb der letzten UINT Gesamtanzahl aller eingehenden Sekunde insgesamt nicht verbundenen Pakete die in der empfangene eingehende letzten Sekunde empfangen wurden nicht verbundene Pakete EIO0000000410 05 2010 185 Ethernet Konfiguration Attribut ID Zugriff Name Datentyp Wert Beschreibung 105 Get Innerhalb der letzten UINT Gesamtanzahl aller ausgehenden Sekunde insgesamt nicht verbundenen Pakete die in der gesendete ausgehende letzten Sekunde gesendet wurden nicht verbundene Pakete 106 Get Innerhalb der letzten UINT Gesamtanzahl aller nicht Sekunde insgesamt verbundenen Class1 oder Class3 empfangene eingehende Pakete die in der letzten Sekunde EtherNet IP Pakete empfangen wurden 107 Get Innerhalb der letzten UINT Gesamtanzahl aller nicht Sekunde insgesamt verbundenen Class1 oder Class3

Download Pdf Manuals

image

Related Search

Related Contents

Doro Comfort 4005  instalación  Annual Diesel Service Check List  Anexos C e D  Page 1 Page 2 このマニュアルは、「放射線の測定及び線量が高い箇所  RedMax RECIPROCATOR SGCZ2500S User's Manual  Philips SA3385 8GB* Flash audio video player    

Copyright © All rights reserved.
Failed to retrieve file