Home
Betriebsanleitung ProNumeric XCx 800
Contents
1. 113 CO NET RESTART ALL 113 CO NET RESTART CAN 113 CO NET SDO READ uuu tette 113 CO NET SDO WRITE 113 NET SENDL2 nnt 113 CO NET GHUTDOWN eene 113 ENNEN 2 e 113 DP NET GET MSG una u emt 117 DP NET GET STATE 117 DP NET PUT M 117 FEUSH RRORILE Sun eet en 116 GET DATE iere iai 115 GET MIS iiu iiiter i epe i 116 GET PROFILE INTE 116 GET PROFIBE REAL nr certes 116 GET PROFILE STRING 116 GET TIME gua iter iecit teint 115 IDN 118 MG ANALOG iret cite ten 114 MC ANALOG 1 AXIS 114 MC CAN e 114 MC CAN 1 ANS 114 MER ttt ttr e ten rtt tems 114 MG DP AXIS ette ae 114 MC GetCncAXis l sss 115 MC tette he eene 115 MC MoveAbsolute i r 115 MC Movehdditve 115 MC_MoveRelative nnns 115 MC_MoveVelocity sse 115 ME POWER ERR 115 MC_ReadAcltualPosition a a 115 MG e ettet 115 _ 115 MC ReadParameter eene 115 MG Reader ee EES 115 MG ReleaseCncAXIs L rte tems 115 ME Eeer 115 EE 115 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Anhang _ 115 _WriteParameter nn
2. 72 6 9 6 SPS Beispiel f r Interrupt mit den Eing ngen der XCx 400 XCx 800 73 6 10 CANopen f r dezentrale UO 78 6 10 1 Spezifikationen dea teet te eda aed aree ataw asus gs 78 6 10 2 Anschlussprinzip und Verkabelung u 79 6 10 3 Einstellungen am RIO 8 80 6 10 4 Deklaration des l O Treibers f r CANopen sse 80 6 10 5 Deklaration von Netzwerkvariablen in TIPPOO 82 6 10 6 CANopen Konfiguration mit Schleicher CANopen Konfiguration 83 6 10 7 CANopen Konfiguration mit ProCANopen 84 6 10 8 Konfiguration der sercos III l O Ger te U 90 6 11 Der WW oli 91 6 11 1 Allgemeine Funktionen und konzept 91 6 11 2 Aktivierung des entren nnne nns 91 6 11 3 Visualtsierungsapplkatton enn nennen 91 6 11 4 Deklaration von Variablen zur Visualeierung nn 92 6 11 5 Browser 92 6 12 Allgemeine Hinweise zur Inbetriebnahme AA 93 7 Bedienung der XCx mit dem Schleicher Dialog sess 94 7 1 gt E M 94 7 2 Vorbereitung des OPC Servers n u 95 7 2 1 Deklaration der
3. 86 Bild 64 ProCANopen mit aktuellem CANopen Projekt a 86 Bild 65 Einlesen des Netzes ProCANopen u 87 Bild 66 Einstellen der Scan Optionen u 87 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Anhang Bild 67 Bild 68 Bild 69 Bild 70 Bild 71 Bild 72 Bild 73 Bild 74 Bild 75 Bild 76 Bild 77 Bild 78 Bild 79 Bild 80 Bild 81 Bild 82 Bild 83 Bild 84 Bild 85 Bild 86 Bild 87 Bild 88 schleicher control systems Graphische Verkn pfung der Netzwerk Knoten a 88 Kommunikations beziehung zwischen Steuerung und 1 88 Auswahl des Konfigurationsmanagers 89 Speichern der CAN Konfiguration in den Konfigurationsmanager 89 Test der Netzwerkverbindung mit POE CANdemgo A 90 POE CANdemo mit dazugeh rigem Variablen Arbeitsblatt 90 Deklaration von PDD Variablen in MULTIPROG a 92 Deklaration der A 95 Schleicher Dialog Startfenster r 101 Schleicher Dialog Status und Meldebereich 101 Koppelspeicher als Verbindung von SPS und CN 106 MULTIPROG Wechsel
4. 101 Tabelle 47 SPS Betriebszust nde rte eet nennen 107 Tabelle 48 MULTIPROG Starten der Programmausf hrung seen 108 Tabelle 49 MULTIPROG Stoppen der Proorammausf brung seen 109 Tabelle 50 MULTIPROG Allgemeines Reset a 109 Tabelle 51 Systemvariableri u u ul nee en nern 110 Tabelle 52 Bibliotheken und Funktionsbausteine in MULTIPROQ a 111 Tabelle 53 Bibliothek CANopen_VxxX nene 113 Tabelle 54 Bibliothek Van 113 Tabelle 55 Bibliothek CN Van 114 Tabelle 56 Bibliothek Date_Time anne ee ee naar 115 Tabelle 57 Bibliothek MC_Vxxx a 115 Tabelle 58 Bibliothek MM 116 Tabelle 59 Bibliothek DC Van 116 Tabelle 60 Bibliothek PNS MN ici ea 117 Tabelle 61 Bibliothek Profibus Van 117 Tabelle 62 Bibliothek Serial 117 Tabelle 63 Bibliothek 7 Van enne nennen entrer ennt neret nnn 118 Tabelle 64 Multi Task System Ereignis Tasks a 121 Tabelle 65 Multi Task System System Tasks u a 123 Tabelle 66 Multi Task System Taskpriorit ten a 125 Betriebsanleitung XCx 400 800 e Version 05 13 Anhang schleicher i control systems Tab
5. 89 POE CANdemo esee tenentes 90 Test der Netzwerkverbindung sess 90 141 schleicher control systems Process Data Directory 92 Process Data Objects s ssssseesessreessstreessrrenssrrensrrerssrrnrssns 78 Programm Zuweisen zu Task 127 Programmieren 103 Programmierung der DP 106 Wuel te 41 PWM SPS Beispiel T3 PWM1 2 mit den schnellen Ausg ngen 0 1 72 Ieset Taslel inc esaiete ren cederent rp eres 23 RS 232 RS 422 RS 485 Schnittstellen 18 Schleicher Dialog tcc ee Bedienoberfl che nee Bedienung der XCx mit dem Installation prre pp aa ass Konfig riefen acus tr ce tr teet ertet Steuerungsmen Au Schnelle Ausg nge schnelle Ausg nge 0 1 als PWM1 2 schnelle Ausg nge 0 2 schnelle Eing nge 0 3 65 Schnelle Eing nge 52 65 Schneller Ausgang l n nanan 65 Schnittstellen a s ee EE Ee 17 16 RS 2321 RS 422 I RS 485 18 jm 16 USB 2 0 5 asa a i etui tta i ans 16 USB ainne 17 Ehe ee ee a 52 E UC i sus Santus mes 78 sercos III Schnittstellen AAA 16 Service Data Objects 78 Sicherheitshinweise AEN T NO e 135 Siehe Systemprogramme SpiderControl PLC Editor 91 SPS Allgemeines Reset 109 Applikationsbe
6. ne ee 116 PEG E 116 NEE e kis 117 Profibus VxxxSerial sse 117 Schleicherkib Vox 26 us ts 117 Zeta 117 LI et e EE 118 CANopen Anschluss an die Steuereinheit sii seeiis esere 17 Anmschluseprinzip l a nn snn T9 Configuration manager sss 84 Deklaration des l O Treibers 80 EDS Dalel tacita itta ds 84 Einstellungen am 80 Feldbuskarte A 84 Konfiguration mit sse 84 NMT manager e rena mc tm creme trees 84 Schleicher CANopen 83 Spezifikationen EEN 78 CAN Schnittstellen AA 17 UNO anne le 133 Darstellungskonventionen l l 6 Default Task l l 124 Deklaration EIS REI VE 95 Deklaration von Netzwerkvariablen 82 Die RS232 Schnittstelle am Service PC einrichten 131 Display nur DUU 23 Displayfunktionen Displayanzeige des Betriebszustands 129 in Abh ngigkeit vom Betriebsartenschalter 130 Displayfunktionen der 800 129 Echtzeit gege fnm dietro rai pio n en e 115 EDS Daloi 4 eee er ete edente diets 84 EIN Betriebszus
7. uu uu 36 Bild 14 IP Adresse ndern im Schleicher Dialog a 37 Bild 15 Aufruf der Ressource Einstellungen in MULTIPROG 38 Bild 16 Eingeben der IP Adresse in MULTIPROG a 39 Bild 17 Aufruf der Verbindung zur XCx 400 XCx 800 in MULTIPROG 39 Bild 18 Ressource Fenster bei Online Verbindung zur XCx 800 a 40 Bild 19 Neues Projekt in MULTIPROG ffnen u Bild 20 Steuerungstyp f r neues Projekt ausw hlen Bild 21 Beispiel f r Projektbaum in MULTIPROG L Bild 22 Speicherdialog aufrufen nennen nene Bild 23 Dialogfenster Projekt speichern 1 u uuu Bild 24 Projekt kompilere Mair u u u uuu L u ctio te eet een fter reste eier Bild 25 Projekt auf die Steuerung bertragen nennen Bild 26 Online Anzeige der Variablen Bild 27 Aufruf des Dialogfensters SPS MC CNC 45 Bild 28 Dialogfenster SPS CNC MC Koppelspeicher AA 46 Bild 29 Auslesen der Beirebsotftware Version 47 Bild 30 Darstellung der Koppelspeicher Fehlermeldung im Schleicher Dialog 48 Bild 31 Men eintrag Extras XIO konfiouraton nennen nennen 49 Bild 32 D
8. Betriebsanleitung XCx 400 800 e Version 05 13 35 6 4 6 4 1 6 4 2 36 schleicher Inbetriebnahme control systems Inbetriebnahme der Ethernet Schnittstelle Die Inbetriebnahme Konfiguration und Programmierung der XCx erfolgt ber die Ethernet Schnittstelle Voraussetzung ist ein PC mit Netzwerkkarte f r Ethernet und ein Cross Link oder Link Kabel f r die Direktverbindung zur XCx Einstellen der IP Adresse des Service PC e Die IP Adresse des Service PC wird unter Netzwerkverbindungen im Bereich Systemsteuerung eingestellt e Zum Einstellen ist gegebenenfalls eine Netzwerkverbindung erforderlich Dann TCP IP ausw hlen und Eigenschaften anklicken IP Adresse eingeben 192 168 1 1 Subnet Mask eingeben 255 255 255 0 e berpr fen der IP Adresse des Service PCs hierzu ist in Windows das Fenster Eingabeaufforderung zu ffnen Mit Aufruf von ipconfig wird die aktive Einstellung angezeigt e Als IP Adresse sollte jetzt 192 168 1 1 stehen Als Subnet Mask sollte jetzt 255 255 255 0 stehen Zum Beenden das Fenster schliessen Ethernet Verbindung herstellen und pr fen e Den Ethernet Anschluss des PC mit der Ethernet Schnittstelle Ethernet X3 der XCx ber ein Cross Link Kabel verbinden e Auf dem PC Start Ausf hren w hlen e In das Eingabefeld lt ffnen gt ping 192 168 1 2 eintragen diese IP Adresse ist bei Auslieferung der XCx voreingestellt Bild 13 Ausf hren sl Ethernet
9. Wichtig Der Einbau des Automatisierungssystems muss in geerdeten metallischen Geh usen z B Schaltschr nken erfolgen Es sind die in der Dokumentation EMV Richtlinien f r den Aufbau von Automatisierungsger ten gt Seite 10 dargelegten Vorschriften zu beachten Die CPU ist ein Modul im Promodul U System Design Bauh he und tiefe sind entsprechend ausgef hrt Die Steuereinheit mit integriertem Netzteil belegt insgesamt eine Breite von zwei Standard U Modulen Aus dem integrierten Netzteil werden sowohl die CPU selbst wie auch der R ckwandbus und die Erweiterungsmodule auf dem Baugruppentr ger versorgt Zur Programm und Datenspeicherung kommen Compact Flash zur Anwendung Bild 2 Aufbau des Gesamtsystems eeceec x EE Cece eee 9 6 66 d v 4 gt 6 6666666 C66666 Steuerung X U Erweiterungs Netzteil CPU module 12 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 System bersicht 3 2 Montage Bild 3 Montage der Module auf dem Baugruppentr ger schleicher control systems Der Steckplatz der Steuerung auf einem Baugruppentr ger der XBT Reihe befindet sich links von den Erweiterungsmodulen Diese Steckplatzreihenfolge ist unbedingt einzuhalten is K 1 2 Modul mit den Modul fest in die Befestigung seitlichen Zapfen von Kontaktleiste dr cken sschrauben oben in den anziehen Baugruppentr ger e
10. 4 4 4 Dar ber hinaus muss in den Einstellungen der Ressource die Einstellung PDD gt Markierte Variablen eingeschaltet sein Diese Variablen werden in der XCx in einer internen Liste aktualisiert Der Webserver kann die Variablen dieser Liste lesen und schreiben Im Projektier Tool kann dann einem Visualisierungs Objekt eine Steuerungs Variable zugeordnet werden z B 9GV PLC SYS TICK CNT oder GV cmpS_lRevisionNo 6 11 5 Browser Komponenten 92 Die in der Steuerung befindliche Visualisierung kann von einem Bedienger t oder von einem PC mit Ethernet aufgerufen werden Zur Anzeige der Visualisierung ben tigt man den MicroBrowser oder einen Standard Browser mit installiertem Java Ein Aufruf der Visualisierung im Standard Browser k nnte z B wie folgt aussehen http 192 168 244 2 index html Ist die Datei index html in der Steuerung auch als Start Datei deklariert so reicht auch folgender beispielhafter Aufruf aus http 192 168 244 2 Die beste visuelle bereinstimmung der projektierten Seiten erfolgt mit dem MicroBrowser Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 12 Allgemeine Hinweise zur Inbetriebnahme Grundinitialisierung Um bei fehlerhaften SPS Projekten Q Parametern bzw ung ltigen Daten im remanenten Datenspeicher z B bei Ausfall der Pufferbatterie den Betrieb des Echtzeitbetriebssystems sicherzustellen kann die Steue
11. EE jokumentation Schleicher Service Pack 11 21 ze 9 Wilkommen zur Schleicher Service Pack CD Version 11 21 Stand 21 Mai 2011 Auf dieser CD finden Sie die aktuelle Software f r die Steuerungsfamilien XCx XOx mloro und ProNumeric ProSyCon sowse die zugeh rige Dokumentation Wahlen Sie einen der folgenden Links um die entsprechende Software zu installieren Softwareversion 11 21 0 Steuerungssoftwece f r XCx 1100 f r XCx 400 800 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 3 Inbetriebnahme der Netzwerk Schnittstelle e Wichtig Die netzwerkspezifischen Besonderheiten und die Vorgehens weise sind zuerst mit dem Netzwerkadministrator f r das jeweilige Hausnetz zu kl ren Alle in den folgenden Installationshinweisen angef hrten bzw vorgegebenen Bezeichner und Adressen sind beispielhaft und m ssen gegebenenfalls an Ihre lokalen Verh ltnisse angepasst werden Alle Beispiele dieser Anleitung sind mit Windows XP erstellt Die Vorgehensweise in anderen Betriebssystemen kann von der hier beschriebenen abweichen Die hier gegebenen Hinweise sind in jedem Falle unverbindlich 6 3 4 Kommunikationsschema Crosslink cable for X3 ETH direct connection IP Address 192 168 1 2 Service PC Laplink cabie for Hyperterminal X7 IP Address 192 168 1 1 Carnoso RS 232 Bild 12 Kommunikationsschema
12. Die Steuereinheiten der XCx 400 XCx 800 sind mit einem integrierten Netzteil und einer intelligenten I O Karte ausgestattet und k nnen sowohl stand alone oder auch alternativ zum Anschluss von Erweiterungsmodulen betrieben werden Die leistungsf higere XCx 800 besitzt im Vergleich zur XCx 400 bei sonst gleicher Ausstattung zus tzlich ein Display sowie ein SERCOS III Interface Sie ist in der Lage bei h chster Performance und offener modularer Architektur eine Vielzahl von komplexen Automatisierungsaufgaben und Einsatzszenarien integral abzudecken Konventionelle Anforderungen wie Steuern Regeln Bedienen Diagnostizieren und Melden werden durch die XCx 400 XCx 800 auf einer einheitlichen skalierbaren Plattform bedient Applikationsseitig ist die Kompatibilit t der SPS und CNC Programme gew hrleistet Steucrainheit 4 i CNC SPS Faldtus Stuuerungs vermetzunmg Programmserung Visuallaenung Bedisnung Diagnosa Sa ee Baugruppen tr ger SS E Pasitionier Kommunikations Koppel prozessor modul interface prassssoren module module Bild 1 System bersicht XCx 400 800 Erweiterungsmodule und Peripherie Betriebsanleitung XCx 400 800 e Version 05 13 11 1 System bersicht schleicher 3 1 Steuerungsaufbau Das Automatisierungssystem XCx 400 XCx 800 ist modular aufgebaut es k nnen bis zu 128 Module auf maximal 8 Baugruppentr gern angeordnet werden
13. XCA 11xx ProNumeric ProSyCon Microline MCS 20 20 MCS 20 21 Wahlen einen der folgenden Links um das Sebup Programm f r die entsprechende Software aufzurufen Aktuelle Versionen e MULTIPROG 4 8 Build 332 mit PruVisii 2 3 Build 758 ProCon05 OPC Server 2 1 Build 187 Hinweis Ist eine Version von MULTIPROG kleiner als 4 bereits installiert darf die installierte Version nicht berschrieben werden wenn weiter mit den alten Projekten gearbeitet werden soll MULTIPROG muss dann in einem neuen Pfad installiert werden Alle anderen Installations Einstellungen k nnen unver ndert bleiben Am Ende der Installation erfolgt eine Aufforderung zum Neustart des Computers Falls Sie anschlieBend auch den ProConOS OPC Server installieren wollen ist ein Neustart des Computers jetzt noch nicht erforderlich Betriebsanleitung XCx 400 800 e Version 05 13 31 schl eicher control systems Inbetriebnahme 6 2 2 OPC Server installieren 32 Bild 8 Installation des OPC Servers Zur Installation des OPC Servers im Internet Explorer den ProConOS OPC Server ausw hlen und die Installation starten Bild 8 wasa scneicher B Grazer Cron amp Cz rb Ta oe Rotes ertet me E tno Y 13567 Gevare MULTIPROG 4 8 E Willkommen nar Installations CD f r das SPS Programmiersystem MULTIPROG und den ProConOS S OPC Server MULTIPROGS und der ProConO5 OPC Server k nnen f r d
14. nen anne 7 1 1 Bestimmungsgem e Verwendung seen 7 1 2 Personalauswahl und qualifikation eene emen 8 1 3 Projektierung Programmierung Installation Inbetriebnahme und Betrieb 8 1 4 Gefahren durch elektrische Energie a 9 1 5 Wartung und Instandhaltung U 9 1 6 Umgang mit verbrauchten Batterien u 9 2 Zus tzliche Betriebsanleitungen I 10 3 Systemi bersicht III sassa aassswaaawaqasduwsaqawausasiassassusausassaa 11 3 1 Steuer ngsaufbau ice ein anna eR Eed 12 3 2 eee tiep m Eus u un Le e 13 4 Steuereinheit XCx 400 XCX 800 essen u u u 14 4 1 1 Frontansicht XCx 800 Schnittstellen Bedienelemente Anzeigen 14 4 1 2 Frontansicht XCx 400 Schnittstellen Bedienelemente Anzeigen 15 4 1 3 X1 X2 sercos IIl Schnittstellen nur XCx800 sse 16 4 1 4 Ethernet Schnittstelle AAA 16 4 1 5 X4 USB 2 0 Host Schnittstelle essere 16 4 1 6 X5 USB Device Schnittstelle AAA 17 4 1 7 X6 CAN Schnittstelle AAA 17 4 1 8 X7 RS 232 RS 422 RS 485 Schnittstellen 18 4 1 9 X8 Betriebsspannung Betriebsbereitrelais a 18 41 10 X9 Standard l Os 24V DC 19 4 1 11 X10 High Speed Eing nge 5V DC 19
15. NullImp WORD TO BOO IF RefFahrt RefNeu END IF 1 Nullimpuls akti n L xfio MW178 INC status and WORD 8 vieren und Speichern TRUE TH EN xfio MW164 INC co RefFahrt FALSE Nullimpulsspeiche TRUE THEN ntrol WORD 3 r l schen THEN IF NullImp TRUE xfio MW178 INC END IF Status WORD 16 0000 END IF Geberwert als DWORD lesen IF CountRd TRUE THEN LowWordRd xfio MW168 INC counter lw HighWordRd xfio MW170 INC counter hw CountValRd LowHighWordRd END IF Geberwert als DWORD Schreiben IF CountWr TRUE THEN LowHighWordWr CountValWr xfio MW168 INC counter lw LowWordWr xfio MW170 INC counter hw HighWordWr END IF Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme 6 9 4 Absolutwertgeber schleicher control systems F r die Absolutwertgeber Funktion stehen 4 Variablen f r die Auswertung zur Verf gung Variable Datentyp Beschreibung xfio MW228 ABS control WORD Control xfio MW232 ABS value lw WORD Z hler Low xfio MW234 ABS value hw WORD Z hler High xfio MW242 ABS status WORD Status Tabelle 36 Absolutwertgeber Parameter Anwendung read write read read read e xfio MW228 ABS control mit dieser Variablen werden die Geberdaten eingestellt Tabelle 37 Bit Beschreibung xfio MW228 ABS contr
16. Abbrechen Schlie en des Fensters ohne Ver nderungen am SPS Projekt und ohne Speichern der erstellten Modul Konfiguration 6 8 1 1 XFIO Konfiguration 3 Nach Aufruf des Fensters wird zun chst die im SPS Projekt gespeicherte Konfiguration angezeigt O Konfigurationen der Klemmen X10 und X11 Tabelle 22 XFIO Konfiguration 3 XFIO Auswahl Klemme X10 mi Anschl sse 1 6 Funke XER ER SOD CFU Modal ES Klemme X11 ETT 3 neie m Schnee E ef 3 Anschl sse 1 4 H Klemme X11 SE Schreiber Ausgang 0 schneller Ausgang 1 Anschl sse 5 8 X13 Arachknae 5 B Task f r l O Refresh 5 Ausgang 2 schneller Eingang 2 urkoonen Tek aa See Eregres Tach ee Ereg me Mit best tigt durch OK der gew hlten Eingangs bzw Ausgangs Funktion werden in Global Variables in der Gruppe XF O Variables Variable dieser Funktionen angelegt und in Klartext beschrieben Ein Neustart der Steuerung kann auch nach der bertragung weiterer Einstellungen erfolgen Die aktuelle XFIO Konfiguration wird auch im Schleicher Dialog angezeigt Betriebsanleitung XCx 400 800 e Version 05 13 51 52 schleicher control systems Inbetriebnahme Klemme X10 Funktionsauswahl Bild 33 Klemme X10 Funktionsauswahl Klemmenbelegung siehe X10 High Speed Eing nge 5V DC Seite 19 Klemme x10 Anschl sse 1 6 Schnelle
17. ERR CR 64 Tabelle 28 Mod lklassen een ae EU E 64 Tabelle 29 XFIO Parameter sse nennen nennen nennen enne en ENE Eee AEAEE 65 Tabelle 30 Eingangsbits xfio_IW0 66 Tabelle 31 Ausgangsbits xfio OD 66 Tabelle 32 Inkrementalwertgeber Parameier AAA 67 Tabelle 33 xfio MW164 ING Control ciet esteri ent 67 Tabelle 34 xfio MW178 INC stage 67 Tabelle 35 SPS Variablenliste Inkrementalwertgeber essen 68 Tabelle 36 Absolutwertgeber Parameter 69 Tabelle 37 xfio MW228 ABS control sius ea a 69 Tabelle 38 xfio MW242 ABS status sssssssssssssssssseseeeenenee rennen nennen nennen nnne nennen nnns 70 Tabelle 39 SPS Variablenliste Absolutwertgeber A 70 Tabelle 40 DWM Vartablen a 72 Tabelle 41 SPS Variablenliste PWM r 73 Tabelle 42 SPS Variablenliste Interrupt u 74 Tabelle 43 Pinbelegung der verwendeten Stecker sese 79 Tabelle 44 Einstellen von Knotennummer und 80 Tabelle 45 Schleicher Dialog Aufteilung der Bedienoberfl che 101 Tabelle 46 Schleicher Dialog Status und Meldebereich 222
18. R6 322 0770 0 beschrieben Diese Betriebsanleitunge kann als PDF Datei kostenlos von der Website http www schleicher electronic com geladen werden Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 11 Der Webserver 6 11 1 Allgemeine Funktionen und Konzept e Der Hauptvorteil der Webserver Technologie ist die Ablage der kompletten Visualisierungs Applikation HTML Java Applet auf der Steuerung e Die Visualisierungs Kommunikation zwischen der Steuerung und dem Bedienger t bzw PC erfolgt ber die Standard Schnittstelle Ethernet mit dem TCP IP Protokoll Der Webserver ist im Betriebssystem der XCx integriert und wird ber den Schleicher Dialog aktiviert e Zum Anzeigen der Visualisierung ist ein Browser auf dem Bedienger t bzw PC notwendig 6 11 2 Aktivierung des Webservers Standardm ig ist der Webserver auf der XCx inaktiv Wird der Webserver f r eine Visualisierung ben tigt so muss er ber den Schleicher Dialog aktiviert werden ber die Dialogseite Inbetriebnahme gt Boot Einstellungen gt Webserver Die steuerungsseitige Default Einstellung des Root Verzeichnisses f r den Webserver ist pc webs web bei der XCx 1100 ata0 webs web bei allen anderen XCx Steuerungen In diesem Verzeichnis wird die Web Visualisierung abgelegt und der Browser greift hier auf die Web Seiten zu Die Startseite ist die Datei auf die der Browser zugreift wenn kein
19. amp inrichten in MULTIPROG aktiviert wurde SPG13 BADCAL wird ausgef hrt wenn eine e Anwender Tasks werden deaktiviert herstellerspezifische POE e alle Ausg nge werden aktualisiert aufgerufen wird die nicht e die Close Funktion des I O Treibers wird existiert ausgef hrt e SPS wechselt in den Zustand STOPP SPG14 IOERROR wird ausgef hrt wenn ein e SPS setzt Abarbeitung fort Fehler im UO Treiber auftritt w hrend der Prozess abl uft SPG16 MATHERR wird ausgef hrt wenn ein e Anwender Tasks werden deaktiviert Gleitkommafehler in einer alle Ausg nge werden aktualisiert arithmetischen Funktion auftritt e die Close Funktion des I O Treibers wird ausgef hrt e SPS wechselt in den Zustand STOPP 122 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Das Multi Task System Nr SPG 17 SPG 18 SPG 19 SPG 20 SPG 21 Name CPU OVERLOAD INITIODRV ERR BOUNDS ERR BUS ERR STRING ERR Ereignis wird ausgef hrt wenn eine CPU Uberlastung auftritt wird ausgef hrt wenn beim Initialisieren des 1 0 w hrend eines Kalt oder Warmstarts ein Fehler auftritt wird ausgef hrt wenn die Grenzen eines Felds oder einer Struktur berschritten wurden Wird nur ausgef hrt wenn das Kontrollk stchen Index Pr fung oder das Kontrollk stchen Feldbegrenzungs Pr fung im Dialog Ressource einrichten in MULTIPROG aktiviert wurde wird ausgef hrt wenn Variablen mit einem
20. sl Stoppbits H Flusssteuerung Wiederherstellen Abbrechen bemehmen e Die XCx einschalten oder RESET ausl sen W hrend des Steuerungsanlaufes wird im HyperTerminal Dialogfenster das Bootprotokoll ausgegeben Auslesen der IP Adresse der XCx ber die RS232 Schnittstelle XCx800 Die eingestellte IP Adresse wird im Display angezeigt Mode Schalter in Stellung 0 XCx400 Im Dialogfenster von Hyperterminal den Befehl version eingeben Es wird die Versionsinformation ausgegeben version VxWorks for Freescale iMx31 ARM1136JFS version 6 7 Kernel WIND version 2 12 Made on Nov 17 2010 18 02 24 Boot line ata 0 0 0 0 ata0 08 XCx800 VxWorks xcn e 192 168 1 2 ffffff00 u schleicher pw berlin f 0x8 tn XCx s ata0 OS run vxs o sme value 139 0x8b Die IP Adresse 192 168 1 2 Subnet Mask 255 255 255 00 Username u schleicher und Passwort pw berlin stehen in der Zeile e 192 168 1 2 ffffff00 u schleicher pw berlin fZ0x8 tn XCx Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Die CNC 12 Die CNC schleicher control systems Die XCN 800 ist eine CNC mit bis zu 32 Achsen Spindeln und integrierter leistungsf higer SPS Funktions bersicht Bis zu 16 Teilsystemen mit insgesamt 32 Achsen Spindeln Technologien f r Bohren Fr sen Schleifen Handling Endlosdrehende Rundachsen Spindelpaket mit umfangreicher Funktionalit t wie z B Gewinde schneidfunktionen
21. 41 12 X11 High Speed Ausg nge 5V DC 19 41 13 LED Anzeigen Steuerung n asua 21 4 2 LED Anzeigen Ethernet LLULLU IILI akawa 22 4 2 1 LED Anzeigen sercos l LLL a asas 22 4 2 2 Betriebsartensehallg LU cuo erecti eet dent ve detur egit aliut V uda is 23 4 2 3 Reset ED 23 4 2 4 Display n r ADS EE 23 4 3 Technische Daten Steuereinheit XCx 400 XCX 800 24 4 4 Bestellangaben XCx 400 800 nennen nnne nennen 27 5 Erweiterungsmodule XCx und Promodul U sese 28 6 Inbetriebnahme uueeciieeeeie en en nn en nie 30 6 1 Installation von MULTIPROG OPC Server und 30 6 2 Systemvoraussetzungen U L nennen nene 30 6 2 1 MULTIPROG installieren otii u u estet tob etie eese tener tin ense 31 6 2 2 OPC Server installiereri x uuu uuu rte c ee 32 6 2 3 Add Ons installieren ie 33 6 2 4 Schleicher Dialog installieren U an 34 6 3 Inbetriebnahme der Netzwerk Gchnittetelle essen 35 6 3 1 A 35 6 4 Inbetriebnahme der Ethernet Schnittstelle sees 36 6 4 1 Einstellen der IP Adresse des Gervic
22. 46 RIO4I230VAC DIGITAL 2 0 3 0x001A 0x00 RIOSITTL DIGITAL 2 0 3 0x001B 0x00 80 DIGITAL 0 2 3 0x001C 0x50 10 10 ANALOG 844 8 9 0x001D 0 70 RIOECX2 DIGITAL 2 2 3 Tabelle 27 Modultypen Input Bytes sind die Summe von entprellten und nicht entprellten Eingangs Bytes l O Bytes effektive sind die Summe aller zuschiebenden resp zu bertragenden Bytes Tabelle 28 Modul Typ Code Modulklassen ANALOG 0 DIGITAL 1 COUNTER 2 NOMOD 3 64 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 9 SPS Applikationsbeispiele f r XCx400 XCx800 UO Schnittstellen SPS Applikationsbeispiele f r die l O Schnittstellen X9 bis X11 der Steuereinheiten XCx400 und XCx800 6 9 1 X9 X10 X11 Bitbelegung e X9 8l davon 41 0 f r Standard I O Interruptfunktion siehe SPS Beispiel f r Interrupt mit den Eing ngen der XCx 400 XCx 800 Seite 73 e X10 e Schnelle Eing nge 0 2 Die schnellen Eing nge sind als 5V Differentialeing nge ausgelegt siehe schnelle Ausg nge 0 2 schnelle Eing nge 0 3 Seite 65 Inkrementalwertgeber Inkrementalwertgeberanschluss mit 5V Pegel Beispiel siehe Inkrementalwertgeber Seite 67 e X11 e Schnelle Ausg nge 0 2 und schneller Eingang Die schnellen Ein und Ausg nge sind als 5V Differential Ein Ausg nge ausgelegt siehe schnelle Ausg nge 0 2 schnelle Eing nge 0 3 Seite 65 Absolutwertgeber Absolutwer
23. Anzeige des Fehlertextes des letzten aktiven Fehlers aus dem Active Error Buffer Anzeige der Fehlernummer des letzten aktiven Fehlers aus dem Active Error Buffer wechselnde Anzeige aller aktiven Fehler aus dem Active Error Buffer Anzeige des Fehlertextes des letzten aktiven Fehlers aus dem Active Error Buffer Anzeige der Fehlernummer des letzten aktiven Fehlers aus dem Active Error Buffer keine Fehleranzeige wechselnde Anzeige aller aktiven Fehler aus dem Active Error Buffer keine Fehleranzeige wechselnde Anzeige aller aktiven Fehler aus dem Active Error Buffer keine Fehleranzeige f r Nutzung durch einen speziellen FB SPS i V keine Fehleranzeige f r Nutzung durch einen speziellen FB SPS i V Anzeige der Fehlernummer des letzten aktiven Fehlers aus dem Active Error Buffer Anzeige zus tzlicher Informationen Seriennummer und Typcode Anzeige der Fehlernummer des letzten aktiven Fehlers aus dem Active Error Buffer Anzeige zus tzlicher Informationen CANopen Node ID und Baudrate SERCOS III IP Adresse MAC ID aktueller Rootpfad des Dateisystems etc Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Die RS232 Schnittstelle am Service PC einrichten schleich er control systems 11 Die RS232 Schnittstelle am Service PC einrichten Bild 87 Dialogfenster Eigenschaften von Auswahl Verbindung Di
24. Bild 47 Interrupt Freigabe BOOL GLOBAL InterruptO WAR GLOBAL Interrupt1 Zaehler IDINT WAR GLOBAL Zielposition DINT VAR_GLOBAL POE Interrupt X8 IO Interrupt mit den XCx400 XCx800 Eing ngen X9 X10 X11 Beispiel 1 Interrupt f r XCN800 mit sercos Ill steigende Flanke Single Mode Eingang 10 InterruptO 54 Messtaster Auswertung der ersten steigender Flanke am Eingang z B ein Messtaster Die InterruptOo RTrig Freigabe muss hier manuell durch Forcen gesetzt werden Sie wird dann im Programm InterruptO zur ckgesetzt Name XFIOenable IOchannel XFIOmode XFIOerror XFIO CONFIG 1 WRPenable RRPenable axNr parNr wrData rdData WRPerror RRPerror WRITE AXIS PAGE Typ BOOL BYTE BYTE WORD XFIO CONFIG BOOL BOOL USINT UDINT DINT DINT WORD WORD WRITE AXIS PAGI READ AXIS PAGE 1 READ AXIS PAGE Tabelle 42 SPS Variablenliste Interrupt 74 Verwendung Beschreibung Adresse VAR TRUE f r FALSE Interruptfreigabe VAR von X9 0 VAR enable sercos 2 interrupt Interrupttask EventO VAR VAR VAR TRUE f r warten auf FALSE Interrupt VAR TRUE VAR Achse 1 1 VAR 54 f r Me taster 25 VAR 1 VAR VAR VAR VAR VAR Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems XFIO CONFIG l ENABLE xfioEnable CHANNEL IOc
25. control systems Fremdsoftware starten lt Strg F5 gt gilt auch f r XCS E F1 F2 F3 F4 F5 F6 F7 F8 Hilfe Paint Taschen Editor rechner Inbetriebnahme lt Strg F6 gt Softkeyebene 1 F Gilt auch f r XCS F1 F2 F3 F4 F5 F6 F7 F8 Hilfe CNC CNC System Antriebs gt Boot Ein OPC Daten Weiter gt gt Grundein konfiguration stellungen Variablen sicherung stellungen Editieren Editieren Editieren Editieren Wert Backup ndern Datei Anzeige Antriebs CAN Ein Editieren L schen namen modus parameter stellungen Achs DriveTop Neu ffnen zuordnung L schen Restore Inbetriebnahme lt Strg F6 gt Softkeyebene 2 F Gilt auch Gilt auch f r XCS f r XCS F1 F2 F3 F4 F5 F6 F7 F8 Hilfe Programm SPS CNC Protokol Software Verbinden Info Zur ck einstellungen Optionen lierung Update Eigen Optionen System Update schaften freigeben parameter USP hinzuf gen Ressource System Update hinzuf gen parameter XSF XSL l schen Ressource Antriebs l schen parameter hinzuf gen Ressource Antriebs nach oben parameter l schen Ressource nach unten 104 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Bedienung der XCx mit dem Schleicher Dialog schleicher control systems 7 3 4 Aufruf von Activ Error Buffer und Log Book Die Fehlermeldungen im Active Error Buffer und Log Book sind auf jeder Bedienebene ber die Tastenkombination lt Strg gt aufrufbar Fehler lt Strg gt F1
26. nge 10 ms Eingangsverz 16 Ausg nge 1A 2 Z hler 24 V Eingangsspannung 2 Z hler 5 V Eingangsspannung Betriebsanleitung XCx 400 800 e Version 05 13 Erweiterungsmodule XCx und Promodul U Modul Artikel Nr Multifunktionsmodule XSF 05 R4 315 0340 0 XSF 24 R4 315 0350 0 XSL 05 R4 315 0360 0 XSL 24 R4 315 0370 0 Analog und Temperaturmodule schleicher control systems Bemerkung Funktionsmodul UNIVERSAL 5V Pegel Funktionsmodul UNIVERSAL 24V Pegel Funktionsmodul LASER 5V Pegel Funktionsmodul LASER 24V Pegel USA 8 1 R4 315 0090 F Analogprozessor 8 Slots f r USA Module USA 1 1 R4 315 0100 0 1 Spannungseingang USA E1 2 1 R4 315 0120 0 1 Stromeingang USA E1 6 R4 315 0140 0 1 Widerstandstemperaturmessung Pt100 USA E1 7 R4 315 0150 0 1 Thermoelementeingang Fe CuNi USA A1 1 R4 315 0110 B 1 Spannungsausgang USA A1 2 R4 315 0130 0 1 Stromausgang Positioniermodule XSP 200 R4 508 0100 0 sercos 2 Master 1 Ring 8 Achsen XSP 400 R4 508 0200 0 sercos 2 Master 2 Ringe 16 Achsen USP 2005 R4 315 0300 0 sercos 2 Master 1 Ring 8 Achsen USP 4005 R4 315 0330 0 sercos 2 Master 2 Ringe 16 Achsen USP 2 R4 315 0020 0 Positionierprozessor 2 Achsen Inkremental Encoder USP 2A R4 315 0030 0 Positionierprozessor 2 Achsen Absolut Encoder SSI UPI 2 DIA R4 318 0180 B Positionierinterface 2 Achsen UPI 3 DIA R4 318 0160 B Positionierinterface 3 Achsen Kommunikationsmodule USK DIM R4 318 0170 0 Interbus S
27. tsstufe f r Betriebssystem Priorit tsstufa f r e tasks Systemtosks niedrig e berwachungstask Die berwachungstask ist eine besonders gesch tzte Betriebs systemtask die in der h chsten Priorit tsstufe abgearbeitet wird Sie ermittelt Fehler wie z B eine Division durch Null oder die berschreitung der Ausf hrungszeit einer Task und aktiviert die entsprechende Betriebssystemtask e Anwender und Defaulttasks Auf der Anwender und Defaulttask Stufe laufen alle Tasks die vom Anwender eingef gt werden In diesem Bereich laufen auch einige wichtige Firmware Tasks die beim Parametrieren der Anwender Tasks ber cksichtigt werden m ssen Siehe dazu Abschnitt Task Priorit ten Seite 125 Die Anwendertasks sind zeit berwacht Watchdog Zyklische Tasks f hren die ihnen zugewiesenen Programme innerhalb eines definierten Zeitintervalls mit einer vom Anwender vorgegebenen Priorit t aus Die Task mit der h chsten Priorit t wird als erste aufgerufen Ereignistasks werden vom Betriebssystem der Steuerung gestartet wenn bestimmte Ereignisse wie z B Interruptsignal CANopen oder IPO Task auftreten Defaulttask ist die Anwendertask mit der niedrigsten Priorit t Sie ist nicht zeit berwacht und wird als Hintergrundtask aktiviert wenn zum entsprechenden Zeitpunkt keine h herprioren Anwendertasks aktiv sind e Betriebssystemtasks Auf der Priorit tsstufe f r Betriebssystemtasks laufen Tasks z B f r Kommunik
28. variable Pulsbewertung orientierter Spindelhalt Synchronspindel Programmierbare Beschleunigung Elektronisches Getriebe 2D n Schraubenlinien Interpolation Vorschub und Eilgang 0 001 mm min bis 999 m min Werkzeugradiuskorrektur mit An und Abfahrstrategien Werkzeugl ngenkorrektur Interpolatorische Spindelsteigungs und Messsystemfehler kompensation Losekompensation Arbeitsfeldbegrenzung Softwareendschalter Die Inbetriebnahme der CNC Funktionen und die CNC Programmierung der XCN werden ausf hrlich in einer eigenen Betriebsanleitung beschrieben gt Seite 10 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 133 schleicher Anna 13 Anhang 13 1 Technische Daten aller Module Klimatische Bedingungen Betriebsumgebungstemperatur Lagertemperatur Relative Luftfeuchte Luftdruck im Betrieb Mechanische Festigkeit Schwingen Schocken Freier Fall Elektrische Sicherheit Schutzklasse Schutzart Luft Kriechstrecken Pr fspannung Elektromagnetische Vertr glichkeit Elektrostatische Entladung Elektromagnetische Felder Schnelle Transienten Burst St raussendung 0 55 C KV nach DIN 40040 senkrechter Einbau freie Luftzirkulation 25 70 C Kl HS nach DIN 40040 10 95 Kl F nach DIN 40040 keine Betauung 860 1060 hPa nach DIN EN 60068 2 6 10 57 Hz konstante Amplitude 0 075mm 57 150 Hz konstante Beschleunigung 1 g nach DIN EN 60068 2 27 Sinus Halb
29. xfio MW180 PWM freq und xfio MW184 PWM low dur neu berechnet werden Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems SPS Beispiel f r PWM Name xfio MW180 PWM freq xfio MW182 PWM high dur xfio MW184 PWM low dur bPWMlStart PWM1IFreq PWMlHigh PWM1 Low Tabelle 41 SPS Variablenliste PWM Das Programmbeispiel ist f r PWM1 und kann in der Anwendung auf PWM2 bertragen werden Typ Verwendung Beschreibung Anfangswert UINT VAR EXTERNAL XFIO PWM 1 frequency UINT VAR EXTERNAL XFIO PWM 1 high duration UINT VAR EXTERNAL XFIO PWM 1 low duration BOOL VAR PWM aktiv mit TRUE UINT VAR Grundeinheit n 20 ns 50 UINT VAR Highzeit n Grundeinheit 400 UINT VAR Lowzeit n Grundeinheit 600 PWM1 Schalten 0 4 ein und 0 6us aus IF bPWM1Start TRUE THEN xfio MW180 freq PWMlFreg xfio MW182 high dur PWMlHigh xfio MW184 low dur 11 END IF 6 9 6 SPS Beispiel f r Interrupt mit den Eing ngen der XCx 400 XCx 800 6 9 6 1 6 9 6 2 Betriebsanleitung XCx 400 800 e Version 05 13 Die XCx 800 kann bis zu 12 Interrupts verarbeiten Diese k nnen durch die digitalen Eing nge der Schnittstellen X9 Seite 19 X10 Seite 19 und X11 Seite 19 ausgel st werden Interruptfunktion im CNC Betrieb mit 53 54 e F r sercos Ill sind die Eing nge 10 und
30. 0 3 Ein Ausgang 3 gt 10 7 14 Eingang 4 8 15 Eingang 5 Federkraftan 9 16 Eingang 6 schluss Block 10 polig 10 17 Eingang 7 Die Federkraftanschluss Blockklemmen sind kodiert um ein Vertauschen der Schnittstellen X6 X11 zu verhindern Funktionsbeispiel siehe unter X9 X10 X11 Bitbelegung Seite 65 e Wichtig Die Spannungsversorgung an X9 Pin 1 und 2 versorgt die Steckblockklemmen X9 X10 X11 und muss angeschlossen werden wenn eine der Federkraftanschluss Blockklemmen beschaltet wird 4 1 11 X10 High Speed Eing nge 5V DC Tabelle 10 GE Pin Bezeich Erl uterung Pinbelegung der NH nung 5V Eingangs gt Schnittstellen X10 1 IN 0 A Eingang 0 Gebersignal A ue 2 NN 0 A X inv Eingang 0 Gebersignal inv 4 Eingang g ae 5 3 IN 1 B Eingang 1 Gebersignal B 6 4 1 _ Eingang 1 Gebersignal inv B M 5 IN 2 N Eingang 2 Gebersignal N WS o 6 NN 2 N d i Eingang 2 Gebersignal inv N WS 10 7 NC nicht angeschlossen 8 24VF gefilterte Betriebsspannung f r Geber Federkraftan 9 MF Masse f r gefilterte Betriebsspannung schluss Block 10 SHLD Schirm klemme 10 polig Die Federkraftanschluss Blockklemmen sind kodiert um ein Vertauschen der Schnittstellen X6 X11 zu verhindern Funktionsbeispiel siehe unter Zugriff auf die O Ebene Seite 49 4 1 12 X11 High Speed Ausg nge 5V DC Betriebsanleitung XCx 400 800 e Versi
31. 18 X8 Betriebsspannung Betriebsbereitrelais 18 X9 Standard 1 05 24 V DC 19 X9 X10 X11 Bitbelegung l a 65 XFIO Konfigiratlon uu uqa mui EE 51 Online Funktionen seen 50 53 Buskoppler hinzuf gen 54 Eigenschaften ne teretes 54 Karte hnzuttgen 54 Konfiguration Eoo E Modul hinzuf gen l l a na nana 54 Online Funktionen een 50 optionale Buskoppler s 55 optionale Module sss 55 XUIO Eigenschaften AEN 58 Konfiguration sse 50 58 Eoo ES 58 Modul hinzuf gen sees 58 Online Funktionen seen 50 Zubeh r sretnete 135 Zugangsberechtoung l a a 103 Zuweisen Programm zu 127 Zyklische Task iare terrea re ena 120 Betriebsanleitung XCx 400 XCx 800 e Version 05 13
32. 76 Bild 49 Einstellungen f r zyklische Task 76 Bild 50 Anlegen der Event Tasks f r die Interrupts 77 Bild 51 Einstellungen f r Event Tasks 42404444444Rn nen nnannnnnnnnnnnnnnnnnenrnnnnnnnnnnnnnnnnnnnenrnannnnnnnnnnnnn 77 Bild 52 Einstellungen f r Event Taske AAA 77 Bild 53 Anschlussprinzip f r CANopen Netzwerk u nnne 79 Bild 54 DIP Schalter am Kompaktmodul RIO 8 VO CANopen 80 Bild 55 CANopen Konfiguration Dialogfenster O Konfiguration 80 Bild 56 CANopen Konfiguration Dialogfenster Eigenschaften a 81 Bild 57 CANopen Konfiguration Treiberparameter einstellen a 81 Bild 58 CANopen Konfiguration Arbeitsblatt Network_Variables 82 Bild 59 CANopen Konfiguration Arbeitsblatt I O Variables a 82 Bild 60 Aufruf der Schleicher CANopen Konfiguration in MULTIPROOG 83 Bild 61 Schleicher CANopen Konfiguration nennen nennen nennen 83 Bild 62 Aufruf von ProCANopen Konfigurations werkzeug in MULTIPROGQG 86 Bild 63 Auswahl der CAN Karte und Starten von
33. Ausgang 2 und schneller Eingang 3 Die schnellen Ein und Ausg nge sind als 5V Differential Ein Ausg nge ausgelegt siehe X9 X10 X11 Bitbelegung Seite 65 e Absolutwertgeber Absolutwertgeberanschluss mit 5V Signalpegel siehe X9 X10 X11 Bitbelegung Seite 65 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems e XRIO Anschluss f r RIO O Module mittels XRIO Buskoppler siehe XRIO Konfiguration 1 Seite 53 d Hinweis Sonderfall wird eine vorhandene XRIO Konfiguration nicht f r jede Anwendung ben tigt und soll ausgeblendet werden dann muss XRIO f r Klemme 11 abgew hlt werden Die vorhandene XRIO Modulliste bleibt im MULTIPROG Projekt und in der Steuerung erhalten Task f r l O Refresh Hiermit erfolgt die Taskzuordnung f r die Ein und Ausg nge an Klemme X9 f r den Betriebsartenschalter und den Reset Taster 6 8 1 2 XRIO Kontiguration 1 Der Editor der XRIO Konfiguration kann erst aufgerufen werden wenn in der XFIO Konfiguration f r Klemme X11 XHIO eingetragen ist Hier kann eine Konfiguration erstellt oder von der Steuerung mit der Online Funktion eingelesen werden siehe Online Funktionen Seite 50 Vor dem Einlesen einer Konfiguration muss die XRIO Einstellung f r Klemme 11 in der Steuerung eingetragen und ein Steuerungsreset ausgef hrt worden sein Die erste eingelesene Konfiguration nach der Freigabe f r XRIO wird sofort wieder in die Steuerung
34. Betriebsanleitung XCx 400 800 e Version 05 13 Inbetriebnahme schleicher control systems Infolge der Erweiterung des XRIO Konfigurators muss der SPS Programmierer folgende Punkte bei der Erstellung Anderung des SPS Programms beachten e Am Anfang sollte einmalig eine Maximalkonfiguration erstellt werden die sich dann m glichst nicht mehr ndert Das nachtr gliche Einf gen bzw L schen von Buskopplern Modulen sollte die Ausnahme sein da sich dadurch die Variablennamen der nachfolgenden Module ndern so dass unter Umst nden gr ere Anpassungen des SPS Programms erforderlich sind e Die Anpassung des SPS Projektes an eine konkrete Maschine besteht in der Regel darin die H kchen im Konfigurator entsprechend der physikalisch vorhandenen Buskoppler und Module zu setzen Alle physikalisch vorhandenen Module m ssen aktiviert werden H kchen setzen und alle physikalisch nicht vorhandenen Module m ssen deaktiviert werden H kchen wegnehmen 0 Das SPS Programm sollte auf nicht vorhandene Module intelligent reagieren indem diese nicht angesprochen werden Hierf r ist der SPS Programmierer verantwortlich e Das SPS Programm sollte auf die RIO Module nur anhand der vom Konfigurator generierten Variablen zugreifen Direkte Zugriffe auf die z B QX9002 5 true sind nicht mehr erlaubt Vorhandene SPS Programme sind entsprechend anzupassen e Nach dem Aktivieren bzw Deaktivieren von Bu
35. Bits einer XUIO Variablen einem digitalen Eingang bzw Ausgang Die XUIO Variablen k nnen jedoch auf Wunsch f r jeden digitalen Ein bzw Ausgang auch eine eigene Variable vom Typ BOOL generiert werden Hierzu muss die Option Generierung von BOOL Variablen f r digitale Ein Ausg nge in den Eigenschaften der XUIO Konfiguration aktiviert werden Einstellen von Optionen in der Hardware Konfiguration Hinweis Die folgenden Ausf hrungen sind nur f r fortgeschrittene Benutzer wichtig Optionen der Hardware Konfiguration im Folgenden Optionen genannt erlauben eine effektive SPS Programmerstellung Ein SPS Programm kann sich durch Abfrage der Optionen ohne Programm nderung an unterschiedliche Hardware Konfigurationen anpassen Betriebsanleitung XCx 400 800 e Version 05 13 61 62 schleicher control systems Beispiel Bild 43 Dialogfenster XUIO Konfiguration Modul hinzuf gen Bild 44 Dialogfenster XUIO Konfiguration Eigenschaften Inbetriebnahme Der I O Konfigurator wird erneut ber den Men eintrag Extras XIO Konfiguration gestartet Dann wird die oben eingelesene Hardware Konfiguration ber den Button Modul hinzuf gen 1 mit zwei Z hler Modulen UZB 2VR erg nzt 2 gt Bild 43 XUIO Konfiguration zi XLUIO Konfiguration 00 XCx 800 CPU BB srs UBE 24V 100 ke UBE 24V 1D ke UBE 115V UBE 230V UBA 0 5A UBA 2AF UBAR UBA RC pi UBK 16E 100 AnschlieBe
36. CAN 1 Jo unter INPUT und CAN 1 Out unter OUTPUT erstellt Bild 55 Bild 55 CANopen INPUT OUTPUT VARCONF Konfiguration VO Grppe _ Kate U O Modul Bereich __ Ta k Kommentar g i 1 In Anwenderdefinierter Ei z B1000 CanT sk CAN 120 I O Konfiguration F2 In Anwenderdefinierter Ei 21810000 xfioTsk Interrupt combi 120 42 WS RIO In Anwenderdefinierter Ei 2180 41863 XRIOTsk Hinzuf gen Eigenschaften L schen Beschreibung Abbrechen bernehmen Hits _ Abbrechen iesse 80 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme Bild 56 CANopen Konfiguration Dialogfenster Eigenschaften Bild 57 CANopen Konfiguration Treiberparameter einstellen schleicher I control systems F r dieses Beispiel m ssen folgende Parameter eingetragen werden gt Bild 56 e Die Task mit welcher der UO Adressraum synchronisiert wird muss CanTsk sein e Als Startadresse werden die logischen Adressen B1000 f r CAN 1 In und QB1000 f r CAN 1 Out eingetragen e Im Parameter L nge werden so viele 1 0 Bytes deklariert wie im CANopen Netzwerk ausgetauscht werden sollen hier 4 da minimal Doppelwortabst nde angewendet werden o Task CanTsk Abbrechen r Logische Adressen Beschreibung Startadresse IB 000 L nge Endadresse 218 1003 Refresh Deyice durch T
37. CANopen die Information wie das Netzwerk zu konfigurieren ist Der Configuration manager speichert die Information z B bei der XCx auf der Flashdisk und nach dem Einschalten konfiguriert die XCx das Netzwerk Nachdem das Netzwerk konfiguriert ist kann der NMT manager das CAN Netzwerk starten Netzwerk starten bedeutet Status operational und Datenaustausch von PDOs Process Data Objects Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 10 7 1 Installation von ProCANopen Hinweis F r Anwender welche bereits ProCANopen Version 2 1 und MULTIPROG 1 2 f r die Schleicher Steuerungen MicroLine und ProNumeric ProSycon installiert haben Sie ben tigen nur die Update Version von ProCANopen berschreiben Sie nicht die bereits installierte Version Installieren Sie ProCANopen V3 2 in einem neuen Pfad auf der Harddisk z B ProCANopen3 Wenn Sie eine CANCardX im Einsatz haben ist es manchmal erforderlich ein Update der Firmware und der Options auf der Karte vorzunehmen Bitte notieren Sie die Seriennummer der Karte und setzen Sie sich mit Ihrem lokalen H ndler in Verbindung In Abh ngigkeit von Ihrem PC Betriebssystem m ssen Sie verschiedene Treiber installieren Einige neue Treiber sind nicht kompatibel mit der lteren ProCANopen Version 2 1 Dies bedeutet ProCANopen Version 2 1 mit dem neuen Treiber V3 x funktioniert nicht mehr online mit dem Feldbus Mit Pr
38. Datentyp gt 2 Bytes und ungeraden Adressen verwendet wurden oder wenn in MULTIPROG ein interner Fehler aufgetreten ist Nur bei Motorola Plattformen wird ausgef hrt wenn ein Fehler bei einer Zeichenfolge Operation auftritt z B wenn eine Zeichenfolge durch eine andere ersetzt werden sollte aber nicht gefunden wurde Tabelle 65 Multi Task System System Tasks Hinweis System Tasks werden nicht vom Watchdog berwacht Betriebsanleitung XCx 400 800 e Version 05 13 schleicher control systems Aktionen Anwender Tasks werden deaktiviert alle Ausg nge werden aktualisiert die Close Funktion des l O Treibers wird ausgef hrt SPS wechselt in den Zustand STOPP SPS wird nicht gestartet Anwender Tasks werden deaktiviert alle Ausg nge werden aktualisiert die Close Funktion des I O Treibers wird ausgef hrt SPS wechselt in den Zustand STOPP Anwender Tasks werden deaktiviert alle Ausg nge werden aktualisiert die Close Funktion des I O Treibers wird ausgef hrt SPS wechselt in den Zustand STOPP Das Verhalten einer Zeichenfolge Ausnahme hat sich ge ndert In der Standardeinstellung wird nach dem Auftreten einer Zeichenfolge Ausnahme das SPG 21 aufgerufen Zus tzlich wird ein Eintrag in den Fehlerkatalog vorge nommen der die Modul und Zeilennummer enth lt Die SPS bleibt im RUN Status 123 9 2 4 schleicher control systems Default Task Das Multi Task System Die Defa
39. F2 F3 F4 F5 F6 F7 F8 Hilfe Logbuch Boot Problem Protokoll report ffnen Speichern Drucken Aktuali sieren L schen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 105 8 8 1 1 8 1 2 schleicher control systems Die SPS Programmierung Die SPS e Betriebssytem ProConOS e Programmierung MULTIPROG nach IEC 61131 3 e Kommunikation mit der CNC ber Koppelspeicher Die Programmierung der XCx erfolgt mit der Programmiersoftware MULTIPROG nach IEC 61131 3 auf einem PC Wichtig Die Programmiersoftware besteht aus der Software MULTIPROG und den Add Ons f r MULTIPROG von Schleicher Das Programmiersystem mit Programmieranleitung ist als Zubeh r zu beziehen Seite 134 Die SPS wird mit dem fertig konfigurierten Projekt ausgeliefert auf dessen Grundlage die Programmierung der SPS begonnen werden kann gt Erste Schritte mit MULTIPROG Seite 41 Der Koppelspeicher Bild 77 Koppelspeicher als Verbindung von SPS und CNC Der Koppelspeicher der XCN verbindet die Ablaufsteuerung der SPS und die Bewegungsfunktionen der CNC Die beiden Steuerungssysteme arbeiten zum Datenaustausch synchron auf den Speicher wobei die SPS eine Masterfunktion bernehmen kann Auch Visualisierungssysteme sind ber OPC in die Kommunikation eingebunden Decoder Bahnvorbereitung Zwischen Arbeitsspeicher Interpolator Koppelspeicher Variablenspeicher SPS Die enge Verbindung des SPS mit dem CNC
40. NO SUSPEND C XLARGE Zuletzt werden Event Tasks angelegt die interruptabh ngig gestartet und denen die interrupverarbeitenden POEs zugewiesen werden Bild 50 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleich er control systems Bild 50 2 3 Hardwarestruktur Anlegen der Event 5 8 Konfiguration XCx 40 Tasks 5 8 Ressource XCN8xx f r die Interrupts 1 98 Tasks cul Int 0 EVENT p Interupt Interrupt 1 8 Int 1 EVENT n Interrupt1 Interrupt1 Hier werden Event Tasks f r die Interruptauswertung angelegt e Int f r Interrupt ber Eingangs Bit 0 mit POE nterruptO Int 1 EVENT f r Interrupt ber Eingangs Bit 1 mit POE nterrupt1 Die Zuweisung der Interrupts Eingangs Bits zu den Event Tasks muss in der Taskeinstellung mittels der Ereignisnummer angegeben werden gt Bild 51 Bid 51 Einstellungen f r Event Tasks Ereignis Ereignis 0 DI un Abbrechen Hilfe Priorit t W atchdogzeil r Stack C SMALL MEDIUM LARGE C XLARGE BYPASS SUSPEND Bild 52 Task Einstellungen f r XCx 40 x Einstellungen f r Event Tasks Ereignis Priorit t E Abbrechen W atchdogzeil 00 ms Hilfe r Stack r Optionen C SMALL SAVE FPU MEDIUM BYPASS Nus NO SUSPEND C XLARGE m Betriebsanleitung XCx 400 800 e Version 05 13 77 schle
41. O Treibers wird ausgef hrt e Anwender Tasks werden aktiviert e SPS wechselt in den Zustand Betrieb SPG 1 COLD START wird bei einem Kaltstart alle Daten werden initialisiert ausgef hrt e die Open Funktion des I O Treibers wird ausgef hrt e Anwender Tasks werden aktiviert e SPS wechselt in den Zustand Betrieb SPG2 TO STOPP wird ausgef hrt wenn die e Anwender Tasks werden deaktiviert Programmausf hrung gestoppt e alle Ausg nge werden aktualisiert wird e die Close Funktion des l O Treibers wird ausgef hrt e SPS wechselt in den Zustand STOPP SPG 10 WATCHDOG wird ausgef hrt wenn die e Anwender Tasks werden deaktiviert Ausf hrung einer Task nicht e alle Ausg nge werden aktualisiert innerhalb ihrer Watchdogzeit e die Close Funktion des I O Treibers wird beendet ist ausgef hrt e SPS wechselt in den Zustand STOPP SPG11 ZERODIV wird ausgef hrt wenn e Anwender Tasks werden deaktiviert w hrend der e alle Ausg nge werden aktualisiert Programmausf hrung eine e die Close Funktion des I O Treibers wird Division durch Null aufgetreten ausgef hrt ist e SPS wechselt in den Zustand STOPP SPG12 STACKOVER wird ausgef hrt wenn ein e Anwender Tasks werden deaktiviert Stack berlauf aufgetreten ist e alle Ausg nge werden aktualisiert Wird nur ausgef hrt wenn das e die Close Funktion des I O Treibers wird Kontrollk stchen Stack ausgef hrt Pr fung im Dialog Ressource e SPS wechselt in den Zustand STOPP
42. ausreichend gesch tzt sind Betriebsanleitung XCx 400 800 e Version 05 13 Sicherheitshinweise schleicher control systems 1 4 Gefahren durch elektrische Energie Warnung Nach ffnen des Systemschrankes oder nach Entfernen des Geh uses von Systemkomponenten werden bestimmte Teile des Automatisierungssystems zug nglich die unter gef hrlicher Spannung stehen k nnen Die Spannung abschalten bevor an den Ger ten gearbeitet wird Bei Messungen unter Spannung Kurzschluss vermeiden Der Anwender muss daf r sorgen dass unbefugte und unsachgem e Eingriffe unterbunden werden z B verschlossener Schaltschrank Das Personal muss gr ndlich mit allen Gefahrenquellen und Ma nahmen zur Inbetriebnahme und Wartung gem den Angaben in der Betriebsanleitung vertraut sein 1 5 Wartung und Instandhaltung Werden Mess oder Pr farbeiten am aktiven Ger t erforderlich dann sind die Festlegungen und Durchf hrungsanweisungen der nationalen Unfallverh tungsvorschriften wie z B BGV A VBG 4 zu beachten Es ist geeignetes Elektrowerkzeug zu verwenden Reparaturen an Steuerungskomponenten d rfen nur von autorisierten Reparaturstellen vorgenommen werden Unbefugtes Offnen und un sachgem e Eingriffe oder Reparaturen k nnen zu K rperverletzungen oder Sachsch den f hren Vor ffnen des Ger tes ist immer die Verbindung zum speisenden Netz zu trennen Netzstecker ziehen oder Trennschalter ffnen Steue
43. das Kontextmen der jeweiligen Bibliothek erreichbar Das Kontextmen wird aktiv wenn mit der rechten Maustaste auf das Icon der Bibliothek geklickt wird 8 4 1 Hinweis zu den Variablendeklarationen der Beispielprogramme von FBs Die Beispielprogramme in den Hilfen zu den Funktionsbausteinen enthalten Variablendeklarationen nach IEC 61131 3 mit den Schl sselw rtern VAR und END_VAR Sollen die Beispielprogramme mit MULTIPROG angewendet werden m ssen die Variablen deklarationen in Tabellenform auf dem Variablen Arbeitsblatt der benutzten POE von Hand eingetragen werden 112 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Die SPS 8 4 2 Bibliothek CANopen Vxxx schleicher control systems Die Bibliothek CANopen Vxxx enth lt Funktionsbausteine f r die Parametrierung und Diagnose des CANopen Netzwerkes Funktionsbaustein Nr CO NET SDO WRITE 150 CO NET SDO READ 151 CO NET GET LOCAL NODE ID 152 CO NET GET STATE 153 CO NET GET KERNEL STATUS 154 CO NET NMT 155 CO NET RECV EMY DEV 156 CO NET RECV EMY 157 CO NET RECV ERR DEV 160 CO NET RECV ERR 161 CO NET SENDL2 162 CO NET PING 163 CO NET RESTART CAN 164 CO NET RESTART ALL 165 CO NET SHUTDOWN 166 CO NET CAN SYNC 170 Tabelle 53 Bibliothek CANopen Vxxx 8 4 8 Bibliothek CFB Vxxx Kurzbeschreibung Steuerungs typen sendet ein Service Data Object SDO XCx empf ngt ein Service Data Object SDO ProNumeric liefert die eigene Node ID zur ck ProSyC
44. die einzelnen Komponenten des Koppelspeichers zugegriffen werden Zum Beispiel kann das SPS Programm die Versionsnummer der Betriebssoftware der Steuerung folgendermaBen auslesen cncMem plcSect lOSVersion Visualisierungssysteme haben Zugriff auf den Koppelspeicher ber die OPC Schnittstelle Die Versionsnummer der Betriebssoftware kann beispielsweise aus der OPC Variablen cmpS_10SVersion ausgelesen werden Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 7 2 Hinweise zur Auswahl der Koppelspeicher Version Bild 29 Auslesen der Betriebsoftware Version Die Koppelspeicher Struktur wird von Schleicher von Zeit zu Zeit aktualisiert bzw erweitert Zur Unterscheidung der einzelnen Varianten dient eine Versionsnummer Die Versionsnummer wird bei gr eren Anderungen an der Koppelspeicher Struktur erh ht bei der eine nderung von Adressen von Variablen erforderlich ist Koppelspeicher Varianten mit unterschiedlicher Versionsnummer sind daher inkompatibel Nur bei bereinstimmender Versionsnummer ist eine Kompatibilit t gew hrleistet Grunds tzlich sollte immer die aktuellste Koppelspeicher Version verwendet werden Wenn es sich jedoch um eine Steuerung mit einer lteren Betriebssoftware handelt muss eine hierzu passende ltere Koppelspeicher Version verwendet werden Das Dokument XCx 8xx Revision History gibt Auskunft dar ber welche Koppelspeicher Version mit welcher Be
45. erscheint eine Auswahlliste mit allen RIO Modulen L schen L schen eines oder mehrerer Module Wenn in der Baumansicht ein Modul ausgew hlt wurde wird dieses Modul aus der Konfiguration entfernt Wenn in der Baumansicht ein Buskoppler ausgew hlt wurde wird dieser mit allen zugeh rigen Modulen entfernt Wenn in der Baumansicht eine XRIO Karte ausgew hlt wurde wird diese mit allen zugeh rigen Buskopplern und Modulen entfernt Wenn in der Baumansicht der Knoten XRIO Konfiguration ausgew hlt wurde werden s mtliche XRIO Karten Buskoppler und Module entfernt Eigenschaften Anzeigen der Eigenschaften der XRIO Karte es wird eine Auswahl der m glichen Tasks zur Anwendung angezeigt Betriebsanleitung XCx 400 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 8 1 3 Erweiterte Funktionalit t der XRIO Konfiguration optionale Buskoppler und optionale Module Hinweis Die erweiterte Funktionalit t der XRIO Konfiguration mit optionalen Buskopplern Modulen steht SPS Projekten unter MULTIPROG Version 5 x f r die Steuerungstypen XCx 400 und XCx 800 zur Verf gung Die M glichkeit Module als optional zu kennzeichnen wie sie bei der XUIO Konfiguration vorhanden ist gibt es bei XRIO nicht Beim Hinzuf gen oder Entfernen von RIO Modulen verschieben sich die Adressen aller nachfolgenden Module Eine flexible Handhabung unterschiedlicher Konfigurationen ist damit schwierig Um eine solche auch bei XRI
46. m ssen daher noch folgende Betriebsanleitungen verwendet werden Bezeichnung Artikel Nr bzw Referenz Zur Inbetriebnahme der Feldbusse EMV Richtlinien deutsch R4 322 1060 0 Inbetriebnahmehinweise f r R4 322 1600 0 Feldbussysteme sercos III I O R6 322 0770 0 F r die Programmierung der SPS und der CNC MULTIPROG Programmiersystem MULTIPROG Handbuch deutsch nach IEC 61131 3 Quickstart_MWT pdf im Installationspfad von MULTIPROG CNC Programmierung XCx und R4 322 2080 0 ProNumeric Koppelspeicherbelegung der XCx Online Hilfe des Softwarepaketes zur XCx Zur Inbetriebnahme der CNC CNC Inbetriebnahme XCx und R4 322 2340 0 ProNumeric Getting Started MULTIPROG R4 322 2460 0 F r die Baugruppentr ger Netzteile und Erweiterungsmodule Erweiterungsmodule f r XCx R4 322 2400 0 RIO Erweiterungsmodule R4 322 1720 0 XRIO Buskoppler RIO EC 2 R5 363 0160 0 Alle Betriebsanleitungen sind als PDF Dateien auf der Service CDROM zur XCx verf gbar und k nnen kostenlos von der Website http www schleicher electronic com geladen werden Betriebsanleitung XCx 400 800 e Version 05 13 System bersicht schleicher 3 System bersicht Die XCx 400 XCx 800 sind Steuereinheiten des Steuerungssystems Promodul X Das System Promodul X ist eine evolution re Weiterentwicklung der bew hrten Promodul U Produktreihe und erg nzt diese um neue Module mit leistungsf higen technischen Merkmalen und Funktionen vgl Modul XSF
47. siehe Eigenschaften Seite 58 Nach Best tigung mit OK wird das Modul entsprechend der gew hlten Steckplatznummer in die Modulreihe eingef gt L schen eines oder mehrerer Module Mit Anwahl eines Moduls wird dieses Modul aus der Hardware Konfiguration entfernt Mit Anwahl eines SPS Racks werden alle zu diesem Rack geh rigen Module entfernt Mit Anwahl der XUIO Konfiguration werden s mtliche Module aus der Hardware Konfiguration entfernt Anzeigen der Eigenschaften der XUIO Konfiguration bzw eines Moduls Mit Anwahl von Knoten XUIO Konfiguration kann die Darstellung der O Variablen in den Global Variables eingestellt und eine Task zugewiesen werden Mit Anwahl eines Moduls werden die Eigenschaften dieses Moduls angezeigt Hier k nnen Steckplatz Option und Moduladressen ge ndert werden siehe Einstellen von Optionen in der Hardware Konfiguration Seite 61 Betriebsanleitung XCx 400 800 e Version 05 13 Inbetriebnahme schleicher control systems Einlesen der Hardware Konfiguration Wichtig Bei Fehler in der Kommunikation ber die Ethernet Verbindung zur XCx muss die korrekte Parametrierung der Schnittstelle in MULTIPROG berpr ft werden In diesem Fall kann die Hardware Konfiguration aus der mit Modulen best ckten Steuerung ausgelesen Button Konfiguration holen werden Zeigt die eingelesene Modul Konfiguration Rot markierte Module mit der Meldung Fehler in der Hardware Konfiguration dann ist die v
48. systems H Pegel gt 24Vext 0 5 V L Pegel lt 1 V 500 mA berstrom und kurzschlussfest 300 us Hardware H Pegel gt 4 2 V lu 20mA L Pegel lt 0 5 V l 20mA 50 mA kurzschlussfest 400 ns Hardware Programmier Diagnose und Bedienger teschnittstelle sercos 111 Antriebsschnittstelle Ethernet USB Schnittstelle USB Speicherstick USB Schnittstelle PC CANopen Feldbusschnittstelle f r station ren Anschluss serieller Ger te serielle Bedienger teschnittstelle Lokale Ein Ausg nge XRIO Busschnittstelle i MX31L ARM 64 MB 1 MB 2MB gt 512 MB Batteriegepuffert mit Kalender und Schaltjahr Aufl sung 15 3 Monate ber wiederaufladbare Batterie Ladezeit mini 4h graphisch 128 x 32 Pixel 25 26 schleicher control systems CNC SPS Eigenschaften SPS Bit Bearbeitungs p W DWord zeiten je 1000 Anweisungen Integer Add Mul Real Add SPS Signallaufzeit Input to Output Funktionsbausteine Anzahl NC Achsen Teilsysteme XCN CNC Interpolationstakt XCN ab Blockzykluszeit ab Betriebs Steuerung system SPS Runtime Projektierung Anzahl der Anwendertasks Taskzykluszeiten Echtzeit Betriebssystem Speicher Daten Programme SPS Speicher Programme Merker remanent Merker nicht remanent Speicherverwaltung Zeiten und Z hler Abmessungen Gewicht MaBe B x H x T Teilungsbreite Gewicht Steuereinheit XCx 400 XCx 800 0 2
49. 03 0 in CNC V009 lib verf gbar 114 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 gelies schleicher control systems 8 4 5 Bibliothek Date Time Die XCx verf gt ber eine gepufferte Echtzeituhr mit Kalender Ber cksichtigung von Schaltjahren und einer Aufl sung von 1 s Datum und Uhrzeit k nnen mit den Funktionsbausteinen aus der Bibliothek Date Time gelesen und gesetzt werden Funktionsbaustein Nr Kurzbeschreibung Steuerungs typen GET TIME 130 Zeitlesen XCx GET DATE 128 Datum lesen Pronumeng ProSyCon SET_TIME 131 Zeit setzen MCS xx xx SET_DATE 129 Datum setzen XCS 20x Tabelle 56 Bibliothek Date_Time 8 4 6 Bibliothek MC_Vxxx Die Bibliothek MC_Vxxx Motion Control enth lt Funktionsbausteine zur Programmierung von Bewegungsabl ufen in der SPS Funktionsbaustein Nr Kurzbeschreibung Steuerungs typen MC_MoveAbsolute 320 Achse wird beauftragt auf eine absolute XCN 300 Position zu fahren XCN 5xx MC_MoveRelative 321 Achse wird beauftragt eine Strecke zu fahren xcN 700 MC MoveAdditive 322 wird beauftragt auf eine absolute Position zu fahren MC MovevVelocity 324 Achse wird beauftragt mit der vorgegebene Geschwindigkeit zu fahren MC Home 325 Achse wird beauftragt zu referenzieren MC Stopp 326 Achse wird beauftragt Achsbewegung zu beenden MC_Power 327 Achse wird beauftragt Drehmoment Reglerfreigabe einzuschalten MC ReadStatus 328 Status Informationen der Achsen werden gelesen MC ReadAxi
50. 1 von X9 der XCx800 zu benutzen e F r die Achsmodule auf dem X Bus U Bus sind die ersten vier Eing nge eines Eingangs Modules UBE 32 0 11 bzw eines 32 0 1 1 zu benutzen siehe Betriebsanleitung Erweiterungsmodule f r XCx BestellNr R4 322 2400 0 Interruptverarbeitung mit dem Funktionsbaustein XFIO_CONFIG Die digitalen Eing nge der Schnittstellen X9 X10 und X11 der XCx 400 XCx 800 k nnen mittels dem Funktionsbaustein XFIO CONFIG der SPS als Interrupteing nge ausgewertet werden gt Programmbeispiel POE Interrupt X8 IO Seite 74 Beispiel POEs f r die Interruptverarbeitung Es werden drei POEs erstellt und in die Taskstruktur eingebunden Die POEs dienen sowohl der Interrupt Freigabe nterrupt X8 als auch der Interrupt Verarbeitung eines Messtasters nterrupt 0 und eines Z hlimpulses nterrupt1 gt Bild 46 73 schleicher i control systems Bild 46 Knoten f r Interrupt freigabe und verarbeitung Bild 47 Globale Variablen f r Interruptz hlung und Kommunikation 2 CH Logische POEs 52 080 Interrupt_X8_10 D Interrupt X8 IOT Interrupt X8 IDV zz Interrupt 8 IO 7121 Interrupt zz InterruptO 89 18 Interrupt1 8 18 Interrupt2 B Interrupt3 i Interrupt T zz Interrupt Inbetriebnahme Es werden globale Variablen angelegt f r die Auswertung der aufgetretenen Interrupts und f r die Kommunikation der POEs untereinander
51. 116 8 4 9 Bibliothek PNS Van 117 8 4 10 Bibliothek Profibus_Vxxx 117 8 4 11 Bibliothek SchleicherLib_VxxX 117 8 4 12 Bibliothek Serial uu uu uu een 117 8 4 13 Bibliothek 7 VXxx ennan aara nada sanas sas assa adsis 118 9 Das Multi Task System sees eese uuu 119 9 1 Do EE e a c 119 9 2 Anwernder Task u u ORE ne Een 120 9 2 1 Melcher Task uu uuu 120 9 2 2 Ereignis E eem 121 9 2 3 SICLMEC CRM 122 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 9 2 4 9 2 5 9 2 6 9 2 7 9 2 8 10 10 1 10 2 11 11 1 12 13 13 1 13 2 13 3 13 5 13 6 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 schleicher control systems Default Task MERETRICEM 124 Anwender Task Information a nennen nnns 124 Task ePrioritalellu uuu uu ku 125 Task und Watchd g iit ae nei iin 126 Task einf gen und Programm zuweisen u 127 Displayfunktionen der XCx800 u u u 129 Displayanzeige des Betriebszustands u 129 Display Funktionen in Abh ngigkeit vom Betriebsartenschalter 130 Die RS232 Schnittst
52. 37 ms 0 104 ms 0 103 ms 0 677 ms lt 2 ms bei Taskperiode 1 ms Firmwarefunktionen und Funktionsbausteine in beliebiger Anzahl 32116 1ms 1ms VxWorks Multitask Betriebssystem zeit und priorit tsgesteuert ProConOS MULTIPROG nach IEC 61131 3 18 programmierbar 2 1 ms ganzzahlig 32768 kB 4096 kB 256 kB 2048 kB dynamisch beliebig viele programmierbar von 1 ms 290 h Anzahl nur durch Speicherauslastung begrenzt 71 mm x 200 mm x 150 mm 2 1000 g Zus tzlich gelten die Angaben im Kapitel Technische Daten aller Module Seite 134 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Steuereinheit XCx 400 XCx 800 schleicher control systems 4 4 Bestellangaben XCx 400 800 Bestellbezeichnung XCS 400 C XCN 400 C2 XCN 400 CE XCN 400 C6 XCN 400 C8 XCN 400 C16 XCS 800 CS XCN 800 CS2 XCN 800 CES XCN 800 CS6 XCN 800 CS8 XCN 800 C812 XCN 800 CS16 XCN 800 CS24 XCN 800 CS32 Ausstattung SPS Steuereinheit CNC Steuereinheit max 2 CNC Achsen CNC Steuereinheit max 4 CNC Achsen CNC Steuereinheit max 6 CNC Achsen CNC Steuereinheit max 8 CNC Achsen CNC Steuereinheit max 16 CNC Achsen SPS Steuereinheit CNC Steuereinheit max 2 CNC Achsen plus 2 sercos Ill Achsen CNC Steuereinheit max 4 CNC Achsen plus 4 sercos Ill Achsen CNC Steuereinheit max 6 CNC Achsen plus 6 sercos Ill Achsen CNC Steuereinheit max 8 CNC Achsen plus 8 sercos Ill Achsen CNC Steuer
53. 4 314 0110 E XBE 32 0 11 R4 314 0170 0 XBE 32 1D R4 314 0140 0 XBE 32 10D R4 314 0180 0 XBA 32 1A R4 314 0150 0 XBK 16E 1D 16A 1A R4 314 0160 0 16E 10D 16A 1A R4 314 0190 0 Z hlermodule UZB 2VR R4 315 0010 B UZB 2VR 5V R4 315 0040 B Bemerkung Basis Erweiterungsbaugruppentr ger 2 Steckpl tze Basis Erweiterungsbaugruppentr ger 4 Steckpl tze Basis Erweiterungsbaugruppentr ger 8 Steckpl tze Basis Erweiterungsbaugruppentr ger 12 Steckpl Basis Erweiterungsbaugruppentr ger 16 Steckpl Basis Erweiterungsbaugruppentr ger 4 Steckpl tze Basis Erweiterungsbaugruppentr ger 8 Steckpl tze Basis Erweiterungsbaugruppentr ger 12 Steckpl Basis Erweiterungsbaugruppentr ger 16 Steckpl Basisbaugruppentr ger 20 Steckpl tze Koppelmodul f r Basisbaugruppentr ger Koppelmodul f r Erweiterungsbaugruppentr ger Netzger t 230 V Breite 2 Einheiten Netzger t 115 V Breite 2 Einheiten Netzger t 24 V Breite 1 Einheit 32 Eing nge 4 Interrupts 0 1 ms Eingangsverz 32 Eing nge 1 ms Eingangsverz gerung 32 Eing nge 10 ms Eingangsverz gerung 32 Halbleiterausg nge DC 24V 2A 16 Eing nge 1 ms Eingangsverz 16 Ausg nge 16 Eing nge 10 ms Eingangsverz 16 Ausg nge 32 Eing nge 4 Interrupts 0 1 ms Eingangsverz 32 Eing nge 1 ms Eingangsverz gerung 32 Eing nge 10 ms Eingangsverz gerung 32 Halbleiterausg nge DC 24V 1A 16 Eing nge 1 ms Eingangsverz 16 Ausg nge 1A 16 Eing
54. 6 QW 1002 mi UDINT VAR GLOBAL QD 1000 E IB RPLC Common Bild 58 CANopen Konfiguration Arbeitsblatt Network Variables t Global Variables TC uo Variables l O Bits werden im Arbeitsblatt O Variables mit den Adressen IX1000 0 und QX1000 0 deklariert gt Bild 59 Im Beispiel wird QX1000 7 benutzt um das Ergebnis am RIO 8 I O sichtbar zu CAN 1 BOOL VAR GLOBAL CANopeni NetzwerkEingangO 98IX 1000 0 CAN 1 QX7 BOOL VAR GLOBAL CANopen 1 Netzwerk Ausgang Q X 1000 7 xRIO 1 pop BOOL VAR GLOBAL XRIO Modul 1 RIO 161 Eingang D IX 0 0 1 1x1 BOOL VAR GLOBAL XRIO Modul RIO 161 Eingang 1 IX 0 1 xRIO 2 oun BOOL VAR_GLOBAL DE Modul 2 RIO 16 Ausgang 0 xax 0 0 4 machen BB Global Variables Configuration Resource DI E _ Nam Typ Vermendung Beschreibung TI Adresse as Bild 59 CANopen Konfiguration Arbeitsblatt WO Variables Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 10 6 CANopen Konfiguration mit Schleicher CANopen Konfiguration Bild 60 Aufruf der Schleicher CANopen Konfiguration in MULTIPROG Bild 61 Schleicher CANopen Konfiguration F r die Einrichtung einfacher CANopen Netze steht die Schleicher CANopen Konfiguration zur Verf gung die zusammen mit den MULTIPROG
55. 800 4 1 13 LED Anzeigen Steuerung Tabelle 13 LED Farbe LED Anzeigen auf Bezeichnung der St er Steuerung CAN NET XCx 400 LAN NOD RI gr n 0 9 Qa rot BUS WO RUN ERR XCx 800 LAN M00 SERC PH CAN MOD AN o 5 ER gr n un 9 d rot BUS WD RUN ERR SERC PH rot rot gelb gr n SERC ERR rot Power gr n BUS WD gr n rot rot Fortsetzung Betriebsanleitung XCx 400 800 e Version 05 13 Zustand aus dauernd ein blinkend dauernd ein blinkend dauernd ein blinkend dauernd ein blinkend dauernd ein blinkend blinkend blinkend dauernd ein aus dauernd ein blinkend aus dauernd ein aus dauernd ein blinkend dauernd ein schleicher control systems Bedeutung Netzwerkzugriffe CAN State Prepared CAN State Operational CAN State Pre Operational Bus Off CAN Fehler CAN Modulstatus CAN Stack initialisiert ung ltige CAN Konfiguration Steuereinheit nicht bereit oder schwerer Fehler Fehler in der Steuerung SERCOS Phasen SERCOS Phase 0 SERCOS Phase 1 SERCOS Phase 2 SERCOS Phase 3 SERCOS Phase 4 SERCOS Fehler kein Fehler Kommunikationsfehler Antriebsfehler Power Ger t ausgeschaltet Ger t eingeschaltet Buszugriff Watchdog kein Buszugriff bei SPS Stopp oder Betriebssystem nicht aktiv Buszugriff in Ordnung Buszugriffsfehler Konfigurationsfehler schwerwiegender Fehler oder Betriebssystem nicht aktiv Watchdog hat angesproche
56. 9 PLC EVENT XFIO 110 0x0A Messinterrupt aktiv 0 nur XCx3 4 5 8 PLC EVENT XFIO 111 0x0B Messinterrupt aktiv 1 nur XCx3 4 5 8 Reserviert 0x0C Reserviert 0x0D Reserviert 0x0E PLC_EVENT_AC_FAIL 0x0F AC Fail XCx 11 ProNumeric Tabelle 64 Multi Task System Ereignis Tasks Die Ereignisnummer wird in der Taskeinstellung von MULTIPROG verwendet um das Ereignis zu spezifizieren das die Ereignis Task startet Die vorgegebene Priorit t wird au er bei gesetzter Bypass Option vom System ber cksichtigt Bypass hebt den normalen Taskwechsel auf sodass die zugewiesenen Programme sofort ausgef hrt werden wenn das Ereignis eintritt Es werden bis zu 16 Ereignisse in eine Warteschlange gesetzt Diese Ereignisse gehen daher nicht verloren und werden sp ter ausgef hrt Dies gilt auch im Falle eines Auftretens neuer Ereignisse vor der Ausf hrung der zugewiesenen Ereignis Task Betriebsanleitung XCx 400 XCx 800 e Version 05 13 121 schleicher Das Multi Task System control systems 9 2 3 System Tasks System Tasks bzw Systemprogramme SPGs werden automatisch vom Betriebssystem gestartet wenn im Zusammenhang mit dem Betriebssystem ein Ereignis auftritt Verschiedene SPGs sind verf gbar wie in der folgenden Tabelle dargestellt Nr Name Ereignis Aktionen SPG 0 WARM START wird bei einem Warmstart e remanente Daten werden nicht initialisiert ausgef hrt e nicht gepufferte Daten werden initialisiert e die Open Funktion des I
57. Add Ons installiert wird Der Konfigurator ist ein reines Offline Werkzeug d h es besteht keine Kommunikation zur CAN Karte der Steuerung Das Werkzeug generiert Programmcode der beim Start der SPS ausgef hrt wird Dabei werden eine Reihe von SDOs zur Steuerung bertragen die das Netzwerk konfigurieren Extras Seitenlayout Editor SPS MC CNC Koppelspeicher ProCANopen Konfigurationswerkzeug Schleicher CANopen Konfiguration XIO Konfiguration Shortcuts Optionen Schloichor Konfiguration ll Concerne sho X 1 idigtal output bytes 1 3 PEDO 2 analog ouput wah 1 4 BD Iv SOG hs bung Tine ure Tine Factor en das Ges schicken atte Im Konfigurationsfenster k nnen je nach Steuerung eine oder mehrere CAN Karten konfiguriert werden CAN Ger te wie Buskoppler oder Antriebe lassen sich einfach ber eine Auswahlliste hinzuf gen Dabei werden automatisch die vom Ger t unterst tzten Empfangs und Sende PDOs eingef gt Anschlie end wird die erstellte Konfigu ration gespeichert und alle erforderlichen Anderungen am SPS Projekt inkl Generierung des SPS Programmcodes vorgenommen Da der Konfigurator offline arbeitet ist keine direkte Fehlerdiagnose mit dem Werkzeug selbst m glich Es werden jedoch SPS Programm code sowie Variablen erzeugt die es erlauben die Konfigurierung des CANopen Netzwerkes nach dem Start der SPS zu berp
58. BU DP Antriebsparametern Funktionsbaustein Nr Kurzbeschreibung Steuerungs typen READ Q PARAM 200 liest einen CNC Systemdaten Parameter XCN bis ProNumeric 207 WRITE Q PARAM 208 schreibt einen CNC Systemdaten Parameter bis 215 SAVE Q PARAM 221 speichert de CNC Systemdaten Parameter auf der Festplatte SAVE R PARAM 220 speichert die CNC Rechenparameter auf der Festplatte READ SERC PARAM 302 liest einen SERCOS Parameter WRITE SERC PARAM 303 schreibt einen SERCOS Parameter SET SERC PHASE 304 X Umschaltung der SERCOS Kommunikationsphase SET SERC COMMAND 308 ausf hren eines SERCOS Kommandos MC ANALOG 300 XRIO Motion Control Baustein mit Lageregler ANALOG 1 AXIS 307 XRIO Motion Control Baustein f r eine Achse mit Lageregler READ AXIS PAGE 305 liest einen Parameter aus der einer Achse zugeordneten sogenannten Remotepage WRITE AXIS PAGE 306 schreibt einen Parameter in die einer Achse zugeordneten sogenannten Remotepage MC CAN 1 AXIS 315 CAN MotionControl Baustein f r eine Achse XCN MC CAN 301 MotionControl Baustein F r XCN700 MC DP 309 PROFIBUS DP Motion Control Baustein ab V09 38 0 MC DP 1 AXIS 310 PROFIBUS DP Motion Control Baustein f r eine Achse Tabelle 55 Bibliothek CN Vxxx Die Funktionsbausteine READ AXIS PAGE und WRITE AXIS PAGE sind von der Bibliothek XCx7 in die Bibliothek CNC Vxxx bernommen worden ab CNC V006 XCx7_V002 Der Funktionsbaustein MC CAN 1 AXIS ist ab V10
59. Betriebsanleitung ii I XCx 400 XCx 800 RI per pice 22 24800 5 XCx ds e Version 0 13 0 322 385 92 sch leicher schleicher control systems Zielgruppe Die Betriebsanleitung ist f r geschulte Fachkr fte ausgelegt Es werden besondere Anforderungen an die Auswahl und Ausbildung des Personals gestellt die mit dem Automatisierungssystem umgehen Als Personen kommen z B Elektrofachkr fte und Elektroingenieure in Frage die entsprechend geschult sind siehe auch Sicherheitshinweise Personalauswahl und qualifikation G ltigkeit der Betriebsanleitung ab Software Version V11 21 0 Vorg ngerversion der Betriebsanleitung 05 11 08 11 10 11 04 12 Bezugsm jglichkeiten f r Betriebsanleitungen Betriebsanleitungen k nnen kostenlos vom Internet http www schleicher electronic com geladen oder unter Angabe der Artikel Nr bestellt werden bei SCHLEICHER Electronic GmbH amp Co KG PichelswerderstraBe 3 5 D 13597 Berlin Zus tzliche Dokumentationen Copyright by Siehe Seite 10 SCHLEICHER Electronic GmbH amp Co KG Pichelswerderstra e 3 5 D 13597 Berlin Telefon 49 30 33005 0 Telefax 49 30 33005 378 Hotline 49 30 33005 304 Internet http www schleicher electronic com E Mail info schleicher electronic com nderungen und Irrtum vorbehalten Betriebsanleitung XCx 400 800 e Version 05 13 schleicher control systems Inhaltsverzeichnis 1 Sicherheitshinweise
60. D Version 11 21 Stand 31 Mai 2011 Auf dieser CD finden Se die aktuelle Software f r die SteuerungsZamilten XCx XOx micro und ProNumeric ProSyCan sowie die zugeh rige Dokumentation Wahlen Sie einen der folgenden Links um die entsprechende Software zu installieren KO Im Lauf der Installation muss die vom Nutzer aktuell verwendete ProCANopen Version hier 3 2 eingetragen werden gt Bild 10 ProCANopen wird sp ter zur Inbetriebnahme des CANopen Netzes ben tigt Wird kein ProCANopen eingesetzt k nnen die Vorein stellungen bernommen werden 12 ProCANopen Vector ProCANopen configuration tool for CANopen networks Enter the ProCANopen verzlon number you are ung Verion E Ein Neustart des PCs nach der Installation ist nicht erforderlich Betriebsanleitung XCx 400 800 e Version 05 13 33 schl eicher control systems Inbetriebnahme 6 2 4 Schleicher Dialog installieren 34 Bild 11 Installation des Schleicher Dialogs Anschlie end wird die Bedienoberfl che Schleicher Dialog installiert Dazu im Internet Explorer unter der Rubrik f r die vorhandene Steuerung Dialog ausw hlen und starten gt Bild 11 Der Schleicher Dialog wird beschrieben im Kapitel Bedienung der XCx mit dem Schleicher Dialog auf Seite 94 EE C schleicher Tee Deppa Go amp Cs Two 4 070 20005 04 Poco dersiramm 2 5 Zen 0600 36 35055 3644 125657 Gere eae p Sache elec even E lm tons
61. D ROM auf Anfrage verf gbar Tabelle 19 Inhalt der CD ROM Name MULTIPROG Service Pack 6 2 Systemvoraussetzungen Inhalt Programmiersoftware MULTIPROG OPC Server Steuerungssoftware f r alle Schleicher Steuerungen Add Ons Schleicher Dialog Weitere Hilfsmittel wie Dokumentation und Service Informationen F r Installation und Betrieb der Software sind folgende Systemvoraus setzungen einzuhalten Tabelle 20 Windows PC Systemvoraus setzungen Arbeitsspeicher Festplatte Monitor Schnittstellen CD ROM Laufwerk PC Betriebssystem 30 Pentium 1 GHz 256 MB 250 MB 1024 x 768 True Color Ethernet RS232 f r Diagnose Windows 2000 SP2 XP Vista Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 21 MULTIPROG installieren Bild 7 Installation von MULTIPROG Die CD MULTIPROG in das Laufwerk des PC einlegen ber die AutoRun Funktion der CD wird der Internet Explorer gestartet Dann MULTIPROG hier Version 4 8 ausw hlen und die Installation starten Bild 7 EF u schleicher B MULTIPROG 4 8 Willkommen zur Enstallations CO f r das SPS Programmiersystem MULTIPROGS und den 5 OPC Server MULTIPROG und der ProConOS OPC Server k nnen f r die falgenden SPS CNC Steuerongen von Schleicher verwendet wordon XON Zen XCS Zen 4xx den Sxx XCS 5xx Zen XCS Ze Bx XC5
62. Dateiname im Aufruf der Web Seite steht Web Adresse ohne Dateiname 6 11 3 Visualisierungsapplikation Normalerweise ist die Web Technologie ein Herunterladen in einer Richtung zum Browser die Web Seite selbst ist dynamisch Animation GIF oder Flash Files Ein zyklischer Parameterrefresh ist nicht m glich Mit Hilfe des Projektierungstools Schleicher MicroVisIT SpiderControl PLC Editor kann eine Visualisierung erstellt werden die anschlie end in die Steuerung bertragen wird Die Visualisierungs Applikation besteht aus bildbeschreibenden Dateien und einem Java Applet das einen bidirektionalen Datenaustausch zwischen Browser und Steuerung erm glicht Dadurch ist ein zyklischer Variablenrefresh sowie ein Beschreiben von Variablen in der Steuerung m glich Betriebsanleitung XCx 400 XCx 800 e Version 05 13 91 schleicher control systems Inbetriebnahme 6 11 4 Deklaration von Variablen zur Visualisierung Bild 73 Deklaration von PDD Variablen in MULTIPROG Die Variablen die visualisiert werden sollen sind in MULTIPROG mit der Checkbox PDD zu markieren PDD Process Data Directory gt Name Type usage Desi Address Int Retan Pp TEsiobal varies E PLCMODE ON BooL GLOBAL MX 1 0 0 PLCMODE RUN BOOL VAR GLOBAL P J mx 1 01 PLCMODE_STOP BOOL WAR GLOBAL Mx 1 0 2 PLCMODE HALT BOOL vaRGLoBaL mein D CE mneer DOC heap onn
63. Dialog installieren auf Seite 34 001279 Free Betal i953 S schleicher control systems Je nach verwendeter Steuerung wird zwischen Schleicher Dialog f r XCS und XCN unterschieden Die Erkennung des Steuerungstyps f hrt das Programm automatisch aus Voraussetzung ist ein auf dem PC installierter OPC Server siehe gt Konfiguration des OPC Servers auf Seite96 Die Installation vom OPC Server ist beschrieben im Kapitel OPC Server installieren auf Seite 32 Die Ethernet Verbindung des PC mit der XCx muss in Betrieb sein siehe gt Kommunikationsschema auf Seite 35 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Bedienung der XCx mit dem Schleicher Dialog schleicher rol systems Vorbereitung des OPC Servers Deklaration der OPC Variablen im SPS Projekt mit MULTIPROG Alle Variablen die der OPC Server zur Verf gung stellen soll m ssen zuvor in der Variablen Tabelle des zugeh rigen MULTIPROG Projektes als OPC Variablen gekennzeichnet werden indem die CheckBox OPC f r diese Variablen aktiviert wird Der Anwender muss die globalen Variablen und oder die lokalen Variablen einer POE als OPC Variablen deklarieren Die Variablen des Koppelspeichers sind standardm Big als OPC Variable deklariert MUI TIPROG START Global Variables Configuration Resource er _ ar Qm E amp 2 om DER mesela em uu mms
64. ECTS Erst Mel x Speichern der CAN Besbeten Pret RU I Konfiguration in den Konfigurationsmanage r e Hinweis Weitere Hinweise zur CAN Konfiguration finden Sie in der Betriebsanleitung Inbetriebnahmehinweise f r Feldbussysteme gt 10 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 89 schleicher rol systems Bild 71 Test der Netzwerk verbindung mit POE CANdemo Bild 72 POE CANdemo mit dazugeh rigem Variablen Arbeitsblatt Inbetriebnahme Zum Test der Netzwerkverbindung muss eine neue POE hier CANdemo erstellt und in der CanTsk instanziiert werden Bild 71 E E Projekt H E Bibliotheken E Datentypen GC CH Logische POEs E at CANdemo i CANdemoT ES CANdemoV E CANdemo 51 18 XRl demo 0 0 XRl demoT EE XRlOdemoV XRIOdemo El Count CountT EE County i Count Die POE CANdemo mit dem dazugeh rigen Variablen Arbeitsblatt Bild 72 CAN demo CAN demo T C N Demo 2 _1_ CAN 1_1 4 EB CANdemoV CANdemo Eee ES meni wei VAR EXTER VAR EXTER CANopen 1 Netzwerk Eingang D CANopen 1 Netzwerk Ausgang 7 Wird an den Eingang 0 vom RIO 8 I O CANopen 24 V angelegt wird der Ausgang 7 auf 1 gesetzt 6 10 8 Konfiguration der sercos III O Ger te Die Beschreibung zur Konfiguration der sercos lll Schnittstellen ist ausf hrlich in der gesonderten Bedienungsanleitung sercos IlI I O
65. Eing nge D 2 iSchnelle Eing nge 0 2 Inkrementalwertgeber e Schnelle Eing nge Die schnellen Eing nge sind als 5V Differentialeing nge ausgelegt e Inkrementalwertgeber Inkrementalwertgeberanschluss mit 5V Pegel Beispiel siehe Inkrementalwertgeber Seite 66 Klemme X11 Funktionsauswahl Bild 34 Klemme X11 Anschl sse 1 4 Funktionsauswahl Bild 35 Klemme X11 Anschl sse 5 8 Funktionsauswahl Klemmenbelegung siehe X11 High Speed Ausg nge 5V DC Seite 19 Klemme gt 11 Anschl sse 1 4 Schneller Ausgang schneller Ausgang 1 DI iSchneller Ausgang 0 schneller Ausgang 1 PwM 1 schneller Ausgang 1 Schneller Ausgang 0 2 PWM 1 PWM 2 Schrittmotor e M gliche Auswahl der Funktionen der schnellen Ausg nge 0 und 1 Die schnellen Ausg nge sind als 5V Differentialausg nge ausgelegt Schneller Ausgang 0 und schneller Ausgang 1 siehe X9 X10 X11 Bitbelegung Seite 65 PWM 1 und schneller Ausgang 1 Schneller Ausgang 0 und PWM 2 PWM 1 und PWM 2 1 siehe X9 X10 X11 Bitbelegung Seite 65 PWM PulsWeitenModulation Beispiel siehe PWM1 2 mit den schnellen Ausg ngen 0 1 Seite 72 e Schrittmotor Mit dieser Einstellung kann 1 Schrittmotor angesteuert werden Die Schrittmotordaten werden im Schleicher Dialog eingestellt Klemme 11 Anschl sse 5 8 Schneller Ausgang 2 schneller Eingang 3 Schneller amp usqana 2 schneller Eingang 3 e Schneller
66. Full Duplex Betrieb Ethernet LED 2 unten Link Activity Speed keine Netzwerkverbindung Verbindung aktiv Bedeutung Ethernet LED 1 oben Link keine Netzwerkverbindung Netzwerkverbindung hergestellt Ethernet LED 2 unten Activity keine Aktivit t 100 MBit s Verbindung aktiv Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Steuereinheit XCx 400 XCx 800 schleicher control systems 4 2 2 Betriebsartenschalter Der Betriebsartenschalter verf gt ber zehn Stellungen Das SPS Startverhalten wird mit dem Betriebsartenschalter eingestellt Es k nnen folgende Varianten ausgew hlt werden mit denen das Hochlaufverhalten der Steuerung bestimmt wird Weitere Funktionen siehe Seite 130 Tabelle 16 Stellung Bedeutung Betriebsartenschaller Bezeichnung 0 Grundinitialisierung Diagnose 0 34 7 Start des Echtzeitbetriebssystems im abgesicherten Modus MODE 2 y und R cksetzen des remanenten Datenspeichers S 93 1 Prog Betriebsart Programmierung SPS Stopp 2 Warm Warmstart der SPS nach IEC 61131 3 auch 4 9 Defaultstellung 3 Cold Kaltstart der SPS nach IEC 61131 3 Reinitialisierung der Retainvariablen Die Display Funktionen in Abh ngigkeit vom Betriebsartenschalter sind in Abschnitt 10 2 dargestellt Die aktuelle Einstellung des Betriebsartenschalters kann im SPS Programm abgefragt werden Arbeitsblatt Global Variables PLC COMMON cmpSwrdPlcRd 1XModeSwitch 4 2 3 Reset Taster De
67. IIN1 B IOUT1 1 02 IN2 N OUT2 1 03 NN2 N IOUT2 14 nc IN3 15 24VF IN l6 MF MF I7 SHLD SHLD Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Steuereinheit XCx 400 XCx 800 schleicher control systems 4 1 2 Frontansicht XCx 400 Schnittstellen Bedienelemente Anzeigen Bild 5 Steuereinheit XCx 400 X6 V CAN_H DRAIN CAN_L V CAN_H DRAIN CAN_L Betriebsanleitung XCx 400 800 e Version 05 13 X7 SHLD TxD RxD GND GND TD TD RD RD SHLD X8 24V 24V M M nc nc nc ffner Schlie er Wurzel 3 Ethernet Schnittstelle RJ 45 4 X4 USB Host 5 X5 USB Device 6 X6 CAN Schnittstelle 7 X7 RS 232 RS 422 RS 485 8 X8 Betriebsspannung 24 V Betriebsbereit 9 X9 Inputs Outputs 0 1 2 3 24 V Inputs 4 5 6 7 24 V 10 X10 Inputs 0 1 2 3 5 V differentiell 11 X11 Outputs 0 1 2 5V differentiell 12 MODE Betriebsartenschalter 13 RESET Reset Taster 14 F1 Sicherung 15 L0 L1 L7 LED Anzeigen Inputs Outputs 0 7 24 V 16 CAN NET CAN MOD ACT LED Anzeigen Controller Status X9 X10 X11 24Vext INO A OUTO Mext NNO JA OUTO 1 00 IN1 B OUT1 1 01 IN1 IB OUT1 1 02 IN2 N OUT2 1 03 IIN2 IN IOUT2 14 nc IN3 15 24VF IN l6 MF MF I7 SHLD SHLD schleicher control systems Steuereinheit XCx 400 XCx 800 4 1 3 X1 X2 sercos III Schnittstellen nur XCx800 Tabelle 2 Pinbelegung der sercos
68. Ill Schnittstellen X1 X2 RJ 45 Buchse Pin Bezeichnung TX TX RX nc nc RX nc D O Go MN ch nc Erl uterung Sendedaten plus Sendedaten minus Empfangsdaten plus nicht angeschlossen nicht angeschlossen Empfangsdaten minus nicht angeschlossen nicht angeschlossen Die sercos Ill Schnittstellen sind nur bei entsprechend ausgestatteten Steuereinheiten aktiv Bestellangaben XCx 400 800 S 27 X3 Ethernet Schnittstelle Tabelle 3 Pinbelegung der Ethernet Schnittstellen X3 RJ 45 RJ 45 Buchse Pin Bezeichnung TX TX RX nc A Wf Sa gt RX nc N Go N ch nc 4 1 5 X4 USB 2 0 Host Schnittstelle Tabelle 4 Pinbelegung der USB Schnittstellen X4 Pin Bezeichnung VCC D D GND O N ch USB Buchse Standard A Erl uterung Sendedaten plus Sendedaten minus Empfangsdaten plus nicht angeschlossen nicht angeschlossen Empfangsdaten minus nicht angeschlossen nicht angeschlossen Erl uterung 5 V Data minus Data plus Ground Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Steuereinheit XCx 400 XCx 800 schleicher control systems 4 1 6 X5 USB Device Schnittstelle Tabelle 5 Pin Bezeich Erl uterung Pinbelegung der nung USB Schnittstellen X5 1 VCC 5 V 2 D Data minus 3 D Data plus 4 GND Ground USB Buchse Standard B 4 1 7 X6 CAN Schnittstelle rid A Pin Beze
69. Konfigurationsdaten Namen von Variablen Beispiel HANDBUCH DOC Einf gen Grafik Aus Datei C Windows System htto www schleicher electronic com MaxTsdr 9 6 60 MaxTsdr 93 75 60 Esc Enter nacheinander dr cken lt Strg Alt Entf gt gleichzeitig dr cken Q23 mcMem axSect n bContRel Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Sicherheitshinweise schleicher control systems 1 Sicherheitshinweise Der im Folgenden verwendete Begriff Automatisierungssysteme umfasst Steuerungen sowie deren Komponenten Module andere Teile wie z B Baugruppentr ger Verbindungskabel Bedienger te und Software die f r Programmierung Inbetriebnahme und Betrieb der Steuerungen genutzt wird Die vorliegende Betriebsanleitung kann nur einen Teil des Automatisierungssystems z B Module beschreiben Die technische Auslegung der Schleicher Automatisierungssysteme basiert auf der Produktnorm EN 61131 2 IEC 61131 2 f r speicher programmierbare Steuerungen F r die Systeme und Ger te gilt grund s tzlich die CE Kennzeichnung nach der EMV Richtlinie 2004 108 EG und sofern zutreffend auch nach der Niederspannungsrichtlinie 2006 95 EG Die Maschinenrichtlinie 2006 42 EG ist nicht anzuwenden da die in der Richtlinie genannten Schutzziele auch von der Niederspannungs und EMV Richtlinie abgedeckt werden Sind die Schleicher Automatisierungssysteme Teil der elektrischen Ausr stung einer Maschine m ssen sie vo
70. MULTIPROG folgende Schritte ausgef hrt werden e Im Projektbaum unter der Ressource f r die jeweilige Steuerung mit der rechten Maustaste auf den Ordner Tasks klicken um das Kontextmen zu ffnen Bild 85 2 3 Hardwarestruktur 1 8 Konfiguration Ca A0 5 89 Ressource 0 Eur T aT Task ad Einf gen GI Ale aufklappen ID Als Netzwerkvorlage speichern Platzhalter definieren e Den Men punkt Einf gen Task w hlen es erscheint der Dialog Einf gen e Den Namen f r die Task eingeben e Im Listenfeld Task Typ den gew nschten Task Typ einstellen Es kann zwischen einer Default Task zyklischen Task der Ereignis oder System Task gew hlt werden Hinweis Wenn der Tasktyp DEFAULT nicht in dem Listenfeld aufgef hrt ist besitzt die Ressource bereits eine Default Task Den Dialog mit OK best tigen Es erscheint der Dialog Task Einstellungen f r Abh ngig von der zuvor ausgew hlten Task enth lt der Dialog verschiedene Text und Listenfelder F r die jeweilige Task m ssen folgende Parameter eingegeben werden Task Parameter zyklische Task Zeitintervall Ereignis Task Ereignisnummer Nummer des Interrupt System Task Nummer eines Systemprogrammes Bei der Vergabe der Priorit t m ssen unbedingt die Ausf hrungen im Abschnitt Task Priorit ten Seite 125 beachtet werden Programme m ssen Tasks zugewiesen werden um sie auszuf hren Zuweisen eines Progr
71. Master USK DPM R4 318 0370 0 PROFIBUS DP Master USK DPS R4 318 0360 0 PROFIBUS DP Slave Zubeh r UBT LA R4 318 0120 0 Leerort Abdeckungen f r UBT UKK 24 R4 318 0020 0 Kabel UKZ UKE ohne Spannungsversorgung UKK 24V R4 318 0060 0 Kabel UKZ UKE mit Spannungsversorgung UNB 115 230 R4 318 0050 0 Pufferbatterie f r UNG 230A 115A UNB 24 R4 318 0130 0 Pufferbatterie f r UNG 24 Tabelle 18 Liste der x Verwendung nur auf Erweiterungsbaugruppentr gern verf gbaren Betriebsanleitung XCx 400 XCx 800 e Version 05 13 29 schleicher control systems 6 Inbetriebnahme Inbetriebnahme Die in diesem Kapitel beschriebene Inbetriebnahme der XCx kann ohne tiefgreifendes Wissen durchgef hrt werden Die Inbetriebnahme schritte m ssen genau befolgt und die Rahmenbedingungen wie z B die O Konfiguration eingehalten werden dq Hinweis Die in den folgenden Kapiteln gezeigten Screenshots zu Software Installation und Inbetriebnahme sind beispielhaft Versionsnummern von Software oder Ger tebezeichnungen k nnen vom aktuellen Stand abweichen 6 1 Installation von MULTIPROG OPC Server und Add Ons e Wichtig Die gesamte Programmiersoftware besteht aus den Software Komponenten MULTIPROG dem OPC Server Add Ons f r MULTIPROG und dem Schleicher Dialog Alle Software Komponenten m ssen vor der weiteren Inbetriebnahme einzeln in dieser Reihenfolge nacheinander installiert werden Die Software ist als Service C
72. O besser zu unterst tzen wurde die XRIO Konfiguration um optionale Buskoppler und optionale Module erweitert Diese erweiterte Funktionalit t steht f r SPS Projekte unter MULTIPROG Version 5 x f r die Steuerungstypen XCx 400 und XCx 800 zur Verf gung und umfasst folgende Punkte e Es gibt f r den Benutzer eine M glichkeit zum Aktivieren bzw Deaktivieren von Buskopplern und Modulen Buskoppler Modul ist vorhanden L Buskoppler Modul ist nicht vorhanden e Die Namen der generierten Variablen einer festgelegten Maximalkonfiguration ndern sich durch das Aktivieren bzw Deaktivieren von Buskopplern und Modulen nicht Auch f r die deaktivierten Module werden Variablen ohne Adressangabe erzeugt Die Adressen werden vom Konfigurator f r alle aktivierten Module aufsteigend ohne L cken vergeben e F r Digitalmodule werden zus tzlich zu den bisher generierten Variablen vom Typ BYTE auch Bitvariablen vom Typ BOOL erzeugt e Zus tzlich wird f r jeden Buskoppler eine Variable Bitmaske vom Typ DWORD erzeugt und mit einem entsprechenden Anfangswert initialisiert aus dem das SPS Programm ermitteln kann welche Buskoppler und Module aktiviert bzw deaktiviert sind F r den ersten Buskoppler hei t diese Variable xrio1 bc1 f r den zweiten Buskoppler xrio1 bc2 usw Damit kann das SPS Programm flexibel auf fehlende deaktivierte Module reagieren Den Aufbau dieser Variablen beschreibt die Tabelle unterhalb der beiden folgenden Ab
73. OPC Variablen im SPS Projekt mit MULTIPROG 95 7 2 2 Konfiguration des OPC Servers a nnne 96 7 2 3 Test rede am 98 7 3 Schleicher RU EE 99 7 3 1 Schleicher Dialog Konfigurieren aa 100 7 3 2 Aufbau der Bedienoberfl che 1 101 7 3 3 Schleicher Dialog GPGACN a 102 7 3 4 Aufruf von Activ Error Buffer und Log Book esee 105 8 RR u u M 106 8 1 1 tele E 106 8 1 2 Der Koppelspelcher irren ai nee qaqusqa reote deciden reds 106 8 2 SPS Betriebszust nde und Startverhalten 107 8 2 1 SE ne u u einen 107 8 2 2 Wechseln der Betriebszust nde mit MULTIPROG sse 108 8 3 SyStermvariablen n 110 8 4 Bibliotheken und Funktionsbausteine in MULTIPROG 111 8 4 1 Hinweis zu den Variablendeklarationen der Beispielprogramme von 112 8 4 2 Bibliothek CANopen Vaxy 113 8 4 3 Bibliothek Voxx 113 8 4 4 Bibliothek ONC_VxxX u nannneennnenssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 114 8 4 5 Bibliothek Date TIME aaa 115 8 4 6 Bibliothek MC Van 115 8 4 7 Bibliothek M 116 8 4 8 Bibliothek PLG VXXX L u u u u uuu uuu
74. PROFILE NEW_PROFILE FLUSH_PROFILE CLOSE_PROFILE GET_PROFILE_STRING GET_PROFILE_INT GET_PROFILE_REAL WRITE_PROFILE_STRING WRITE_PROFILE_INT WRITE_PROFILE_REAL Tabelle 59 Bibliothek PLC_Vxxx 116 Nr 400 401 402 405 406 410 420 422 430 431 432 433 434 435 436 437 438 439 440 Kurzbeschreibung Steuerungs typen erzeugt eine nutzerdefinierte Fehlermeldung XCx bitte nicht mehr verwenden ProNumeric erzeugt eine nutzerdefinierte Fehlermeldung ProSyCon l scht eine mit Lock Flag abgesetzte Fehlermeldung lesender Dateizugriff schreibender Dateizugriff sendet eine E MAIL SMTP Client XFIO Interrupt Konfiguration XCx XRIO Statusinformationen XCS 20x liefert den aktuellen Zeitwert in us Ticks XCx ffnet eine Datei im INI Format ProNumeric legt eine neue Datei im INI Format an ProSyCon schreibt aktualisierte Datei im INI Format XCS 20x schlie t eine Datei im INI Format liest einen String aus einer Datei im INI Format liest einen Integer Wert aus einer Datei im INI Format liest einen Real Wert aus einer Datei im INI Format schreibt einen String in eine Datei im INI Format schreibt einen Integer Wert in eine Datei im INI Format schreibt einen Real Wert in eine Datei im INI Format Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Die SPS 8 4 9 Bibliothek PNS_Vxxx schleicher control systems Die Bibliothek PNS Vxxx enth lt Funktionsbausteine f r die Parametri
75. PWM1 identisch zu PWM2 e xfio MW180 freq diese Varable ist die Grundeinheit zur Erstellung der High und Low zeiten Sie kann zwischen 1 20ns und 65535 20ns eingestellt werden Mit dem Wert 0 ist die PWM Funktion abgeschaltet e xfio MW182 PWM high dur die Highzeit wird berechnet durch n xfio MW180 freq Mit dem Wert 0 ist die PWM Funktion abgeschaltet Die k rzeste Highzeit darf 500ns nicht unterschreiten e xfio MW184 PWM low dur die Lowzeit wird berechnet durch n xfio MW180 freq Mit dem Wert 0 und Grundeinheit 0 wird ein Highpegel ausgegeben Die k rzeste Lowzeit darf 500ns nicht unterschreiten e xfio MW192 PWM type in Bit 0 3 wird mit 0011 angezeigt das PWM enabled ist Berechnungsbeispiel f r eine Periodenzeit von 1ms e Die Grundeinheit soll 1us 50 20ns sein damit wird der Wert 50 in die Variable xfio MW180 PWM freq eingetragen e Die Highzeit soll 400us 400 Grundeinheit 1 sein damit wird der Wert 400 in xfio MW182 PWM high dur eingetragen e Die Lowzeit soll 600us 600 Grundeinheit 1 sein damit wird der Wert 600 in xfio MW184 PWM low dur eingetragen Mit diesem Konfigurationsbeispiel k nnen nderungen der High bzw Low zeit mit einer Schrittweite von 1 erfolgen Die Anderung der Schrittweite kann nur durch Wert nderung in der Variablen xfio MW180 PWM freq erfolgen Soll die High und Low zeit erhalten bleiben dann m ssen die Werte der Variablen
76. Starten Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Bedienung der XCx mit dem Schleicher Dialog schleicher control systems 7 3 2 Aufbau der Bedienoberfl che Bild 75 Tum At mam Schleicher Dialog m aede iis Startfenster schleicher control systems Q A WW Tabelle 45 Bereich Bedeutung Schleicher Dialog Aufteilung der 1 Status und Meldebereich Bedienoberfl che 2 Arbeitsbereich f r Einstellungen und Informationen 4 Hinweisbereich A Softkeys mit Funktionshinweis Bild 76 Schleicher Dialog Status und Meldebereich 0t PL 17 02 09 Dese E System setup Step 1516 Tabelle 46 Bereich Bedeutung Schleicher Dialog Status und 1 Aktuelle Betriebsart anzeigen Meldebereich 2 Angew hltes NC Teilsystem 3 Aktueller NC Zustand 4 Meldungfenster 5 Aktuelle Position im Steuerungsmen 6 SPS Status 7 Datum und Uhrzeit Betriebsanleitung XCx 400 XCx 800 e Version 05 13 101 schleicher Bedienung der XCx mit dem Schleicher Dialog control systems 7 3 3 Schleicher Dialog SPS CNC Steuerungsmen und Bedienbereiche der XCx Die oberste Ebene des Steuerungsmen s besteht aus Bedienbereichen die sich an den f r die Maschine wichtigen T tigkeiten orientieren Handbetrieb Automatik Programmieren etc Sie werden mit der Tastenkombination Strg Funktionstaste gt aufgerufen ber die untergeordnete Softkey Ebene Funktionstasten F1 F8 werden zugeh rigen Optionen aufg
77. System erm glicht die Realisierung von komplexen Funktionsabl ufen die mit getrennten SPS und CNC Steuerungen undenkbar w ren Die klassische SPS Schnittstelle erm glicht SPS Funktionen im NC Programm z B das Setzen und Abfragen von SPS Merkern Die Synchronisierung der SPS Task mit der CNC Lageregelung bietet dar ber hinaus weit reichende Optionen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Die SPS schleicher control systems Es entstehen keine Wartezeiten und kein Kommunikations Overhead Die SPS kann alle Aktionen der CNC berwachen Die CNC kann ber die SPS Sollwerte ausgeben Die SPS kann der CNC F hrungsgr Ben im Lageregeltakt vorgeben Die Inbetriebnahme der CNC Funktionen werden in der Betriebsanleitung CNC Inbetriebnahme beschrieben gt Seite 10 8 2 SPS Betriebszust nde und Startverhalten 8 2 1 Betriebszust nde Betriebszustand Beschreibung EIN STOPP BETRIEB e HALT Es ist kein Programm geladen Programm ist geladen Anwendertasks sind inaktiv Eing nge des Prozessabbildspeichers werden nicht aktualisiert Ausgangssignale werden nicht an die Ein und Ausg nge bermittelt Programmausf hrung ist aktiviert Anwendertasks sind aktiv Eing nge des Prozessabbildspeichers werden gem der I O Konfiguration aktualisiert Ausg nge des Prozessabbildspeichers werden gem der UC Konfiguration und der Programmausf hrung aktualisiert Programmausf h
78. _ Geben Sie den Namen eines Programms Ordners Verbindun 9 pri fen 4 Dokuments oder einer Internetressource an ffnen ping 192 168 1 2 Abbrechen Durchsuchen e Mit O K starten ping wird ausgef hrt f r 192 168 1 2 mit 32 Bytes Daten Anzeige bei korrekter Verbindung Antwort von 192 168 1 2 Bytes 32 Time lt ims TTL 63 Antwort von 192 168 1 2 Bytes 32 Time lt 1ms TTL 63 Antwort von 192 168 1 2 Bytes 32 Time lt 1ms TTL 63 Antwort von 192 168 1 2 Bytes 32 1 TTL 63 Anzeige bei nicht korrekter Verbindung Zeit berschreitung der Anforderung Zeit berschreitung der Anforderung Es sind die IP Adresse und die Kabelanschl sse zu berpr fen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 5 ndern der IP Adresse der XCx Bild 14 IP Adresse ndern im Schleicher Dialog Das ndern der IP Adresse ist nicht notwendig wenn die XCx wie vorher beschrieben ber ein Crosslink Kabel direkt am PC betrieben wird e Vorzugsweise Wichtig Vor dem ndern der IP Adressen die Vorgehensweise zuerst mit dem Netzwerkadministrator f r das jeweilige Hausnetz kl ren Die hier gegebenen Hinweise sind in jedem Falle unverbindlich Zum ndern der IP Adresse ist ein Men im Schleicher Dialog vorhanden Die Inbetriebnahme vom Schleicher Dialog siehe Seite 99 Enron 2 Boo uwa ran Nach der Eingabe aller IP Daten der Benutzern
79. abelle 7 Pinbelegung der RS 232 422 485 Schnittstellen X7 18 Tabelle 8 Pinbelegung der Betriebsspannung Betriebsbereitrelais Schnittstellen 7 18 Tabelle 9 Pinbelegung der 24V H 19 Tabelle 10 Pinbelegung der 5V Eingangs Schnittstellen Ni 19 Tabelle 11 Pinbelegung der 5V Ausgangs Schnittstellen XI 20 Tabelle 12 Anschluss der Schnittstelle X11 an den Buskoppler RIO EC 2 20 Tabelle 13 LED Anzeigen auf der Steuerung L 21 Tabelle 14 LED Anzeigen an der Ethernet Buchse 1x HAD 22 Tabelle 15 LED Anzeigen an den sercos Ill Buchsen GxHlAb A 22 Tabelle 16 Betriebsartenschalter 23 I II EORUM 23 Tabelle 18 Liste der verf gbaren u l U uu nnne nennen nnn 29 T belle 19 Inhalt der CD ROM uuu ae ee ea 30 Tabelle 20 Systemvoraus setzumngen nennen 30 Tabelle 21 Bezeichnungen der Netzwerkeinstellungen 38 Tabelle 22 SEIO Auswahl 51 Tabelle 23 XRIO Auswabt eene 53 Tabelle 24 XRIO Eigenschaften eere ae indian 54 Tabelle 25 xn01besns 56 Tabelle 26 XUIO Auswahl r 58 Tabelle 27 Modultyper u
80. ame und das Kennwort d rfen nicht gleich sein den Dialog verlassen und die Ubernahme der Anderung best tigen Die IP Einstellung ist damit in der XCx in dem Verzeichnis in der Datei BootLine ini gespeichert Zur bernahme der Adress nderung muss die XCx in der Mode Schalterstellung 1 oder 0 neu gestartet werden Wichtig Die bisherige IP Einstellung der XCx bleibt solange aktiv bis die Anderung der IP Einstellung mit der Mode Schalterstellung 1 bzw 0 und Neustart ausgef hrt wird AnschlieBend den Service PC Netzwerkverbindung den Schleicher Dialog den OPC Server und das SPS Projekt in MULTIPROG auf die im Dialog eingestellte Adresse anpassen e Alternativ Es besteht die M glichkeit die IP Einstellung ber f r den FTP File Transfer Protokoll Zugriff 2 B Windows Internet Explorer 6 zu ndern Betriebsanleitung XCx 400 800 e Version 05 13 37 6 5 1 38 schleicher control systems Tabelle 21 Bezeichnungen der Netzwerkeinstellungen Inbetriebnahme Wichtig F r den Zugriff per FTP mu die TCP IP Verbindung zur XCx aktiv sein Siehe Uberpr fen der IP Adresse mit Ping Abschnitt 6 4 2 Mit Eingabe der bekannten IP Einstellung wird die Verbindung zur XCx hergestellt Von dem Compact Flash wird aus dem Verzeichniss VOS die Datei BootLine ini auf die Festplatte kopiert In die Datei BootLine ini werden die gew nschten IP Einstellungen eingetragen und anschliessend wird die Datei auf
81. ammes zu einer Task bedeutet dass eine Instanz des Programmes ausgef hrt wird wenn die Task aktiviert wird Von einem Programm k nnen verschiedene Instanzen verschiedenen Tasks zugeordnet werden Einer Task k nnen mehrere Programme zugewiesen werden In diesem Fall wird das erste Programm im Taskverzeichnis als erstes ausgef hrt Danach wird das Programm darunter ausgef hrt usw Betriebsanleitung XCx 400 XCx 800 e Version 05 13 127 schl Programme zuweisen 128 Bild 86 Multi Task System Zuweisen von Programmen in MULTIPROG eicher control systems Das Multi Task System Um Programme zuzuweisen m ssen in MULTIPROG folgende Bedienschritte durchgef hrt werden Im Projektbaum mit der rechten Maustaste auf das Symbol der Task klicken in die das Programm eingef gt werden soll Bild 86 Im Kontextmen Einf gen Programminstanz w hlen Einen Instanznamen f r das Programm in das Feld Programminstanz eingeben Im Listenfeld Programmtyp das gew nschte Programm einstellen Den Dialog mit OK best tigen Das Programmsymbol wird in den Projektbaum eingef gt 5 88 Tasks UserTsk DEFAULT mg INTOTsk EVENT Dokumentations Arbeitsblatt mp SPGTsk SYSTEM L schen Task XAIDTsK CYCLIC e ER XfioTsk CycLic Aussehneiden CanTsk EVENT Kopieren l AMA Global Variahlae Einfudaeri Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Displayfunktionen der XCx800 schleiche
82. ask Treiber C manuell C Speicher Board 0 Modul Anwenderdefinierter Eingang Treiberparameter Kommentar 170 In den Treiberparametern muss der Treibername CANIO eingestellt sein der Datentyp ist DWORD gt Bild 57 Parameter 1 p Abbrechen Parameter 2 Beschreibung Parameter 3 Parameter 4 0 Datentyp x Betriebsanleitung XCx 400 800 e Version 05 13 81 schleicher Inbetriebnahme rol systems 6 10 5 Deklaration von Netzwerkvariablen in MULTIPROG 82 Im Fenster des Projektbaums unter Global Variables sind im Ordner Network Variables die ben tigten Variablen vordefiniert Bild 58 EB Global Variables Configuration Resource lolx Global_Variables SS H UO Variables Hetwork Variables Legale erer SE PD Ing USINT VAR GLOBAL IB 1000 E Io ip1001 USINT VAR GLOBAL IB 1001 E IB 17 i81002 USINT VAR GLOBAL IB 1002 E IB i81003 USINT VAR GLOBAL IB 1003 E IB Iw pop UINT VAR GLOBAL SKY 1000 m e Juan UINT VAR GLOBAL 96h 1002 m e ip1000 UDINT VAR GLOBAL ID 1000 E IB aB1000 USINT VAR GLOBAL QB 1000 E IB aB1001 USINT VAR GLOBAL 1001 E IB aB1002 just VAR GLOBAL 1002 E IB aB1003 USINT VAR GLOBAL 1003 E IB Joan 000 UINT VAR GLOBAL Kay 1000 m law 002 UINT VAR GLOBAL 9
83. askInfoType1 TaskInfoTypet VAR GLOBAL IVAR GLOBAL 5 Die folgende Anwendertask Information wird mit einem Offset von 64 ab 1004 deklariert 1004 64 1068 usw Die Reihenfolge der Tasks wird durch den Rang der Task im Projektbaum Physikalische Hardware Configuration Ressource Tasks festgelegt Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Das Multi Task System 9 2 6 Task Priorit ten schleicher control systems Die Tabelle gibt eine bersicht ber die empfohlenen Task Priorit ten bzw deren Einordnung hinsichtlich wichtiger reservierter Firmware Tasks tfwLAGE tfwCANhigh Warnung Eine falsche oder zumindest ungeeignete Wahl der Anwender Task Einstellungen hinsichtlich Typ Priorit t oder Interrupt Mode usw insbesondere in Kombination mit langen Programmlaufzeiten kann zu Steuerungsfehlfunktionen f hren da essentielle Firmware Tasks tfwLAGE tfwCANhigh tfwIPO verdr ngt werden Die Taskzuordnung und Taskzeiteinstellung berpr fen bzw anpassen MULTIPROG RTOS Priorit t RTOS Priorit t default Task Name 0 30 beliebig 1 31 beliebig 2 32 beliebig 3 33 tfwLAGE 34 beliebig 5 35 tfwCANhigh 6 36 beliebig 7 37 tfwIPO 8 38 beliebig 9 39 tfwCANhigh 10 40 beliebig 11 15 41 45 beliebig 16 31 46 beliebig Default 127 default Tabelle 66 Multi Task System Taskpriorit ten Hinweis Verwendung z B Anwender Task Ereigni
84. ation Debugging Speicherverwaltung und Systemkontrolle vom Anwender unbeeinflusst ab Priorit t Betriebsanleitung XCx 400 XCx 800 e Version 05 13 119 9 2 9 2 1 120 schleicher control systems Anwender Task Zyklische Task Das Multi Task System Achtung Eine falsche oder zumindest ungeeignete Wahl der Anwender Task Einstellungen hinsichtlich Typ Priorit t oder Interrupt Mode usw insbesondere in Kombination mit langen Programmlaufzeiten kann zu Steuerungsfehlfunktionen f hren da essentielle Betriebssystem Tasks verdr ngt werden Beschreibung im Abschnitt Task Priorit ten unbedingt beachten Anwender Tasks sind alle Tasks die durch den Anwendungsprogram mierer eingef gt werden Die Default Task geh rt ebenfalls zur Priorit tsstufe f r Anwender Tasks Sie ist die Anwender Task mit der niedrigsten Priorit t Die Default Task wird abgearbeitet wenn zum entsprechenden Zeitpunkt keine Anwender Task aktiv ist Es k nnen verschiedene Anwender Tasktypen verwendet werden Zyklische Tasks f hren die ihnen zugewiesenen Programme innerhalb eines definierten Zeitintervalls mit einer vom Anwender vorgegebenen Priorit t aus In MULTIPROG k nnen den einzelnen Tasks Priorit ten zwischen 0 und 31 zugeordnet werden 0 steht f r die h chste 31 f r die niedrigste Priorit t Die Task mit der h chsten Priorit t wird als erste aufgerufen Die User Task Priorit ten werden auf die Priorit t
85. austeine k nnen folgenderma en eingebunden werden Mit der rechten Maustaste im Projektbaum von MULTIPROG das XCS20C 0 XCS20P 0 ProNumeric ProSyCon MCS 20 20 MCS 20 21 Simulation Kontextmen Bibliotheken Einf gen Bibliothek ffnen gt Bild 79 B Projekt ST ke _ 002 Betriebsanleitung 400 800 e Version 05 13 Einf gen Einf gen Bibliothek 111 schleicher Die SPS control systems Den Pfad KWSoft MWT PLC FW_LIB und den Dateityp Firmware Bibliothek fwl w hlen gt Bild 80 Bild 80 MULTIPROG Dialogfenster Suchenin Cu Pw LiB e E Bibliothek einbinden mm 2 voo2 JPLC_v004 wonn CjPRocoNos T 002 Serial Date_Time C3xcx7 voon Microline Dateiname Dateityp Firmware Bibliothek ball Abbrechen Z Jede Bibliothek ist in einem eigenen Pfad gespeichert Soll z B die Bibliothek Serial eingebunden werden muss sie im gleichnamigen Pfad der Bibliothek ausgew hlt werden Bild 81 Bild 81 ER MULTIPROG Einbinden der Suchen in Serial D EI ex E3 Bibliothek Serial Dateiname Dateityp Firmware Bibliothek P hall Abbrechen A Zu den Bibliotheken au er SchleicherLib ist eine Online Hilfe vorhanden Die Online Hilfe ist ber
86. bildungen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 55 schleicher Inbetriebnahme control systems Bild 36 Ad xl XRIO Konfiguration i it XRIO Konfiguration Karte hinzuf gen Standardfunktionalit t SCH uin Buskoppler 1 Buskoppler hinzuf gen B Modul hinzuf gen B RIO 16 RIO 16 Bem Buskoppler 2 L schen B RIO 160 160 RIO 4A 10V Eigenschaften Online Funktionen Treiber XRIO Task RIO Die Zykluszeit der T ask mu im Bereich 2 80 ms liegen Abbrechen Bild 37 ix XRIO Konfiguration erweiterte SEHE Karte hinzuf gen T XRID 1 Funktionalit t Buskoppler 1 Buskoppler hinzuf gen eh A e Modul hinzuf gen pop B Buskoppler 2 L schen 160 160 RIO 441 10 Eigenschaften Online Funktionen Treiber Task RIO Die Zykluszeit der Task mu im Bereich 2 80 ms liegen Abbrechen Tabelle 25 Bit Beschreibung xrio1_be lt n gt 0 0 Buskoppler lt n gt deaktiviert 1 Buskoppler lt n gt aktiviert 1 0 Modul 1 an Buskoppler lt n gt deaktiviert 1 Modul 1 an Buskoppler n aktiviert 2 0 Modul 2 an Buskoppler n deaktiviert 1 Modul 2 an Buskoppler n aktiviert 3 0 Modul 3 an Buskoppler n deaktiviert 1 Modul 3 an Buskoppler n aktiviert USW USW lt n gt Nummer des Buskopplers die Z hlung beginnt mit 1 56
87. chen von Vector Informatik GmbH e VxWorks ist ein eingetragenes Warenzeichen der Wind River Systems Inc e PROFIBUS ist ein eingetragenes Warenzeichen der PROFIBUS Nutzerorganisation e MULTIPROG ist ein eingetragenes Warenzeichen der KW Software GmbH Alle anderen Warenzeichen oder Produktnamen sind eingetragene Warenzeichen der jeweiligen Firmen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 135 13 4 136 schl eicher Anhang control systems Abbildungsverzeichnis Bild 1 System bersicht XCx 400 800 Erweiterungsmodule und Peripherie 11 Bild 2 Aufbau des Gesamtsystems a 12 Bild Montage der Module auf dem Baugruppentr ger A 13 Bild 4 Steuereinheit XCx 800 nennen nenne 14 Bild 5 Ste ereinheit XCX400 age Feier ee pex anne nee 15 Bild 6 Display ERE 23 Bild 7 Installation von MUL TIPROO nennen nennen nennen nennen nennen ener 31 Bild 8 Installation des OP Generg a 32 Bild 9 Installation der Add Oms a 33 Bild 10 AddOn Installation Eingabe der ProCANopen Version esee 33 Bild 11 Installation des Schleicher Dialogs 34 Bild 12 Kommunikationsschema nennen nemen 35 Bild 13 Ethernet Verbindung pr fen
88. d 16 Eingeben der IP Adresse in MULTIPROG Bild 17 Aufruf der Verbindung zur XCx 400 XCx 800 in MULTIPROG Betriebsanleitung XCx 400 800 e Version 05 13 schleicher rol systems Im Dialogfenster Ressource Einstellungen f r XCx 40 wird die IP Adresse angegeben gt Bild 16 Beispiel wenn alle Default Einstellungen bernommen wurden 1p192 168 1 2 TO2000 u schleicher pw berlin Ressource Einstellungen f r XCx 40 C COMI Stapbits Abbrechen C COM2 COM BEIEN E Datenbereich C COM4 Paritat None z Timeout 2000 ms Hilfe Stack Pr fung auf SPS v Pr fung der Feldgrenzen auf SPS Ze DLL V Datentyp BOOLS f r bool sche Variablen verwenden DLL DI Parameter 4 1 932 168 1 2 02000 u schleicher pw berlin PDD Alle globalen Variablen Alle globalen Variablen IV Markierte Variablen Markierte Variablen Reserve verwenden Ale POEs C Markierte POEs C Keine Reserve Nach Best tigen mit OK wird die Verbindung zur XCx 800 mit Online Projektkontrolle und anschlieBend im Fenster Ressource mit dem Button Info aufgerufen gt Bild 17 si Status Step Mit erfolgreicher Verbindung wird das Fenster Ressource angezeigt gt Bild 18 Bei fehlerhafter Verbindung wird Timeout gemeldet In diesem Falle sind alle Einstellungen nochmals zu berpr fen oder der Netzwerkadmin
89. das Compact Flash zur ck geschrieben Gegebenenfalls muss das Nur Lesen Attribut ber die Verbindung mit der RS232 Schnittstelle mit den Befehl attrib bootline txt R eingeben und ausf hren Schleicher Dialog BootLine ini Netzwerk Einstellung IP Adresse der Steuerung InetOnEthernet 192 168 1 2 Subnetzmaske InetMask 255 255 255 0 Benutzername UserName schleicher Passwort Password berlin Name der Steuerung TargetName XCx Kommunikation zur Programmierung mit MULTIPROG Bild 15 Aufruf der Ressource Einstellungen in MULTIPROG Auf dem externen PC kann jetzt MULTIPROG gestartet werden W hlen Sie Neues Projekt XCN8xx oder ffnen Sie ein bereits bestehendes Projekt f r die vorhandene Steuerung Eine ausf hrliche Beschreibung der Vorgehensweise finden Sie im Kapitel Erste Schritte mit MULTIPROG auf Seite 41 Im SPS Projekt klicken Sie mit der rechten Maustaste auf den Eintrag Ressource XCN8xx und w hlen im Kontextmen Einstellungen gt Bild 15 a Hardwarestruktur CG Konfiguration XCx 40 EE E Ressource amp Einf gen gt L schen g Ausschneiden Kopieren Einf gen Alle aufklappen Als Netzwerkvorlage speichern Platzhalter definieren Ausschlie en Globale Variablen aus Externals bernehmen Externe Variablen aus Globale aktualisieren Eigenschaften Einstellungen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme Bil
90. dieser Option vorhanden sein die Option ist dann nicht aktiv Die Adressbereiche nicht aktiver Optionen bleiben reserviert Sind die Module einer Option nur teilweise vorhanden wird ein Konfigurationsfehler erkannt LED BUS auf der Steuereinheit blinkt rot im Active Error Buffer wird eine Fehlermeldung gespeichert 63 schleicher Inbetriebnahme control systems 6 8 2 Tabelle der RIO Modultypen und Modulklassen Module ID HID Name Module Type Input Bytes Output Bytes I O Bytes effektive 0x0001 0x02 RIO 8I O DIGITAL 141 2 3 0x0002 0x06 16l DIGITAL 2 2 0 3 0x0003 0x04 160 DIGITAL 0 2 3 0x0004 0x08 RIO 81 81 0 DIGITAL 2 2 2 3 0x0005 0x0A RIO 4AII4AO 10V ANALOG 8 9 0x0006 0x0C RIOAAI 10V ANALOG 0 9 0x0007 OxOE RIO 4Al 4A0 20mA ANALOG 8 9 0x0008 0x10 RIO AA 20mA ANALOG 0 9 0x0009 0x12 RIORNO DIGITAL 2 2 0 3 0x000A 0x42 RIO 24 10 COUNTER 10 2 10 11 0x000B 0x42 RIO 24 10 COUNTER 10 2 10 11 0x000C 0x62 RIO P24 10 COUNTER 10 2 10 11 0x000D 0x62 RIO P24 10 COUNTER 10 2 10 11 0x000E 0x16 RIO T10 10 ANALOG 8 0 9 0x000F OxiE RIO 4AI0 10V ANALOG 8 0 9 0x0010 0x18 RIO 4AII4AO 4 20 ANALOG 8 8 9 0x0011 Ox1A RIO 4AI 4 20mA ANALOG 8 0 9 0x0012 0x1C RIO 4Al 4A0 0 10 ANALOG 8 8 9 0x0013 0x24 RIO4OR DIGITAL 0 2 3 0x0014 0x20 RIO T20 10 ANALOG 8 0 9 0x0015 0 00 RIO P05 10 COUNTER 10 2 10 11 0x0016 0x00 RIO P05 10 COUNTER 10 2 10 11 0x0017 0 44 RIO 80 2Amp DIGITAL 0 2 3 0x0018 0x26 115VAC DIGITAL 2 0 3 0x0019 0
91. e PDC 36 6 4 2 Ethernet Verbindung herstellen und pr fen a 36 6 5 ndern der IP Adresse der NN 37 6 5 1 Kommunikation zur Programmierung mit MULTIPROGQG 38 6 6 Erste Schritte MUL TIPROOG n 41 6 6 1 MULTIPROG starten neues Projekt ffnen und speichern 41 6 6 2 Ein Projekt kompilieren und zur XCx senden 43 6 7 Einf gen des eene 45 6 7 1 Zugriff auf den ener 46 6 7 2 Hinweise zur Auswahl der Kopnpelspecher Version 47 6 8 Zugriff auf die esses seen enne tnnt nennen 49 6 8 1 Die Auswahl im Dialogfenster XRIO XUIO bzw XFIO Konfiguration 50 6 8 2 Tabelle der RIO Modultypen und Modulklassen see 64 6 9 SPS Applikationsbeispiele f r XCx400 XCx800 HO Schnittstellen 65 Betriebsanleitung XCx 400 800 e Version 05 13 3 schleicher control systems 6 9 1 X9 X10 X11 Bitbelegung 65 6 9 2 schnelle Ausg nge 0 2 schnelle Eing nge 0 3 65 6 9 3 Inkrementalwertgeber I 67 6 9 4 AbSol twenge EE 69 6 9 5 PWM1 2 mit den schnellen Ausg ngen 0 1
92. e Version 05 13 49 schleicher Inbetriebnahme control systems 6 8 1 Die Auswahl im Dialogfenster XRIO XUIO bzw XFIO Konfiguration 1 Nach dem Aktivieren von XRIO in der XFIO Konfiguration wird mit der Anwahl der XRIO Konfiguration die Modulliste erstellt 2 Mit der Anwahl der XUIO Konfiguration wird die Modulliste der XBUS Module erstellt 3 Mit der Anwahl der XFIO Konfiguration werden die Funktionen der I O Klemmen X10 und X11 festgelegt In jedem angew hlten Dialogfenster sind die Buttons Online Funktionen OK und Abbrechen vorhanden und nur f r dieses Dialogfenster wirksam Online Funktionen Diese Funktion wird nur ausgef hrt wenn eine Verbindung zur Steuerung hergestellt werden kann Diese Funktionen werden nur f r die jeweilige Konfiguration vom aktiven Editor wirksam e Konfiguration holen Die aktuelle Konfiguration der Steuerung wird von MULTIPROG importiert und angezeigt Rot markierte Module in der Modul Konfiguration zeigen eine Differenz von Ist zur Soll Konfiguration in der Steuerung Eine Differenz zur Modul Konfiguration in MULTIPROG wird damit nicht angezeigt Mit OK wird die in MULTIPROG vorhandene Konfiguration durch eingelesene Konfiguration ersetzt e Konfiguration senden Die in MULTIPROG eingetragene XFIO Konfiguration oder Modul Konfiguration wird zur Steuerung bertragen Diese Funktion wird nur ausgef hrt wenn eine Verbindung zur Steuerung hergestellt werden kann Die erstellte Kon
93. e virtuelle Schnittstelle ist dem Echtzeitbetriebssystem zugeordnet und dient zum Anschluss von Bedienger ten und zur Systemdiagnose Auf ihr erfolgt z B die Ausgabe des Bootprotokolls beim Hochfahren der XCx e Die Kabelverbindung zwischen dem Service PC COM1 oder COM2 und dem XCx Anschluss X7 herstellen Pinbelegung Seite 18 e Auf dem PC unter Start Programme Zubeh r Kommunikation das Programm HyperTerminal starten einen Namen eingeben z B XCx und ein Symbol aussuchen e Im Dialogfenster Eigenschaften von Name unter Verbindung herstellen ber die Direktverbindung ber COM1 ausw hlen und dann auf den Button Konfigurieren klicken Bild 87 Eigenschaften von XCX F 321x Verbinden mit Einstellungen Land Region M Ortskennzahl oo Rufnummer m Wee Ju SZ Konfigurieren 7 Landes und irtskennz Emeut w hlen falls besetzt ist verwenden DK Abbrechen In Eigenschaften von COM1 diese Parameter einstellen gt Bild 88 Bits pro Sekunde 115200 Datenbits 8 Parit t Keine Stoppbits 1 Flusssteuerung Kein Betriebsanleitung XCx 400 XCx 800 e Version 05 13 131 11 1 132 S chi ei ch er Die RS232 Schnittstelle am Service PC einrichten control systems Bild 88 Eigenschaften von com sl Dialogfenster Eigenschaften von Anschlusseinstellungen COM1 Anschluss einstellungen Bits pro Sekunde rj Datenbits e
94. e wird das Programm auf der XCx gestartet Die LED PLC RUN auf der Steuerung leuchtet dauernd gr n ble Lara One Gs Fee 1 ve 8 m asam Em um 92 m Saz je m cx p Eom afl Betriebsanleitung XCx 400 800 e Version 05 13 43 schleicher Inbetriebnahme control systems 44 Mit dem Button Debug ein aus siehe Pfeil kann auf dem Arbeitsblatt der Inhalt der Variablen online angezeigt werden gt Bild 26 Bild 26 as Fenster Online Anzeige der m ae WX Variablen sje E r Ee 5 E EE Count Count Configuration Resource XfioT sk Count1 Count 3902 count count 1 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems 6 7 Einf gen des Koppelspeichers Bild 27 Aufruf des Dialogfensters SPS MC CNC Koppelspeicher Um den vollen Zugriff auf alle vordefinierten Variablen zu erlangen ist es an dieser Stelle der Inbetriebnahme angebracht die Koppelspeicher struktur in das Projekt einzuf gen Der Koppelspeicher besitzt eine umfangreiche Datenstruktur die zur Kommunikation zwischen SPS CNC und Visualisierungssystemen verwendet wird Au erdem kann ber den Koppelspeicher auf Datenbereiche wie z B Version Number Error Page und Log Book zugegriffen werden Eine Einf hrung zum Thema Koppelspeicher finden Sie auf Seite 106 Eine genaue Beschreibung s mtlicher Variablen des Ko
95. einheit max 12 CNC Achsen plus 12 sercos Ill Achsen CNC Steuereinheit max 16 CNC Achsen plus 16 sercos Ill Achsen CNC Steuereinheit max 24 CNC Achsen plus 24 sercos Ill Achsen CNC Steuereinheit max 32 CNC Achsen plus 32 sercos Ill Achsen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Artikelnummer R4 501 0200 0 R4 501 0270 0 R4 501 0230 0 R4 501 0220 0 R4 501 0280 0 R4 501 0290 0 R4 501 0210 0 R4 501 0300 0 R4 501 0250 0 R4 501 0310 0 R4 501 0240 0 R4 501 0360 0 R4 501 0260 0 R4 501 0320 0 R4 501 0330 0 27 5 28 schleicher control systems Erweiterungsmodule XCx und Promodul U Erweiterungsmodule XCx und Promodul U F r die Steuereinheiten XCx 400 XCx 800 stehen eine Vielzahl an Baugruppentr gern Netzger ten und Erweiterungsmodulen zur Verf gung Diese Module werden in einer eigenen Betriebsanleitung beschrieben Seite 10 Modul Artikel Nr Baugruppentr ger XBT 2 R4 507 0140 0 XBT 4 R4 507 0150 0 XBT 8 R4 507 0160 0 XBT 12 R4 507 0170 0 XBT 16 R4 507 0180 0 UBT4 R4 311 0010 0 UBT 8 R4 311 0020 0 UBT 12 R4 311 0030 0 UBT 16 R4 311 0040 0 UBT 20 R4 311 0050 0 Koppelmodule UKZ R4 318 0030 0 UKE R4 318 0040 B Netzger te UNG 230A x R4 312 0030 F UNG 115A x R4 312 0040 F UNG 24 x R4 312 0020 B Digitale E A Module UBE 32 0 11 R4 314 0100 E UBE 32 1D R4 314 0120 E UBE 32 10D R4 314 0090 E UBA 32 2A R4 314 0080 D UBK 16E 1D 16A R4 314 0130 E UBK 16E 10D 16A R
96. elle 67 Multi Task System Taskparameter a 127 Tabelle 68 Display Funktionen u nennen 130 Tabelle 69 Zubeh r und Ersatzteile s sensi eiiiai eiaeiiai 135 139 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 schleicher control systems 13 6 Index Abbildungsverzeichnis sse 136 Absolutwertgeber l n nn 52 65 69 Absolutwertgeber SPS 70 Active Error Buffer a nn nanas 59 105 Add Ons Installation J ll l a n nn n nn nana 33 Anschluss von RIO EC X2 XRIO an 11 20 Anwenderbibliotheken Siehe Bibliotheken Anwender Task sss 120 Anwender Task Information sssssss 124 Applikationsbeispiele f r XCx400 XCx800 I O Schnittstellen 65 AultOImiallK 2 o eei dia treo a s 102 Baugruppentr ger ANN 28 Bedienung der XCx mit dem Schleicher Dialog 94 Bestellangaben XCx 400 800 27 BETRIEB Betriebszustand A 107 Betriebsartenschalter sss 23 Betriebsbereitrelais ANEN 18 Beirtebespannung 18 Betriebszust nde der GP 107 Bibliothek CANopen Vun E 113 MN cde aae tendi erae de 113 CIE 114 Date E 115 Ee 115
97. elle am Service PC 131 Auslesen der IP Adresse der XCx ber die RS232 Schnittstelle 132 Die CNC u uuu uu niri jn co c C a a ECC REED E C D C DC E C C D D E 133 Lu E 134 Technische Daten aller Module a 134 20 2 EEN 135 Warenzeichenvermerke 135 Abbildungsverzeichni5s u uu asas 136 Tabellenverzechnts a SS uu nns 138 Ier EE 140 schleicher control systems Darstellungskonventionen Sicherheits und Handhabungshinweise werden in dieser Programmier anleitung durch besondere Kennzeichnungen hervorgehoben Warnung Bedeutet dass Personen das Automatisierungssystem oder eine Sache besch digt werden kann wenn die entsprechenden Hinweise nicht eingehalten werden Kursivschrift Hinweise zur Vermeidung der Gef hrdung Wichtig oder Hinweis Hebt eine wichtige Information hervor die die Handhabung des Automatisierungssystems oder den jeweiligen Teil der Betriebs anleitung betrifft Weitere Objekte werden folgendermaBen dargestellt Objekt Dateinamen Men s Men punkte Pfade Verzeichnisse Hyperlinks Programmlisten Tasten Bezeichner der
98. eme mU IRewsicnNo DINT 3 000 Shared Memory Ramson tambe GL 012 _BuldNo DINT 3 000 Shared 3 Numb VAR GL 24 DINT MD 3000 05 Version g VAR GL DINT MD 3000 Hardware Type of tha controller VAR_GL 32 1472 D gt 2G8 Bild 74 Deklaration der OPC Variablen e bersetzen des SPS Projektes e bertragen des Projektes mit MULTIPROG an die Steuerung e Starten der Steuerung Betriebsanleitung XCx 400 800 e Version 05 13 95 schle cher Bedienung der XCx mit dem Schleicher Dialog i control systems 7 2 2 Konfiguration des OPC Servers OPC Server 2 0 OPC Ressource Editor starten ber Start Programme d c3 MULTIPROG 4 0 aa ProConOS OPC Server 2 0 Desktop gt Documentation gt 7 Logitech 7 Tools 7 Tools 7 ScanSoft OmniPage SE 2 0 T ProConOS OPC Server 2 1 Desktop E Indramat 7 MULTIPROG 4 8 A ProConOS OPC Server 2 0 Desktop Den Namen der Ressource und die IP Adresse der Steuerung eingeben Dazu muss eine neue Ressource angelegt werden Button Add Ressource Die neuen Einstellungen abspeichern Button Save und den OPC Ressource Editor beenden Button X ProConOS OPC Server 2 0 Resource Editor x Resource Es Add Resource Type Late Endian EES Baud 9200 Y ENS Stopbits e Databits 3 C Simulation 1 Parity None C Simu
99. er Variablen sind in der Bibliothek SchleicherLib im Abschnitt PLC Types zu finden Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Die SPS 8 4 Bibliotheken und Funktionsbausteine in MULTIPROG Bibliotheken Z x amp 4 2 x x PROCONOS BIT_UTIL CANopen_Vxxx CFB Vxxx 0 0 CNC Vxxx Date Time 4 MC Vxxx Microline MMI 0 o PLC_Vxxx PNS Vxxx Profibus Vxxx o SchleicherLib Vxxx Serial o XCx7_Vxxx Werden beim Erstellen eines neuen Projektes automatisch eingebunden schleicher control systems Funktionsbausteine sind in Bibliotheken zusammengefasst Sie werden je nach Steuerungstyp beim Erstellen eines neuen MULTIPROG Projektes automatisch eingebunden oder k nnen bei Bedarf manuell eingebunden werden Wichtig Grunds tzlich muss die zum Steuerungsbetriebssystem passende aktuellste Version der Bibliotheken eingesetzt werden o 602906 lt lt O 0 O O 0 O gt XCS 5 0 XCN4xx W XCS4xx W XCN3xx 0 XCS 3xx 0 K nnen je nach Bedarf manuell eingebunden werden Nicht m glich oder unn tig Tabelle 52 Bibliotheken und Funktionsbausteine in MULTIPROG Bild 79 MULTIPROG Kontextmen Bibliotheken Funktionsb
100. erden Dazu mit der rechten Maustaste auf die XCx klicken im Kontextmen des Knotens Graphische Verkn pfung ausw hlen und dann auf den Knoten klicken mit dem die Verbindung hergestellt werden soll im Beispiel Knoten 2 RIO 8 I O gt Bild 67 Ej Vector ProCANopen lt C ProdocPlus3 PR Das n chste Bild zeigt beispielhaft die Kommunikationsbeziehungen zwischen der Steuerung und dem l O Modul Bild 68 51 HX Eresfezte G t ip ID 3000 Degute Output QU H 50401 QD hd uru Byte 1 gt 1110100 Aaga Wad 1 H gt 510100 e Oups dt D Sl TID Input Be ET S580 11D NV veu Word 1 6903110 MV Aru 1 ei 001081900 L 20020807 gt OU FP 404 Qin HS d BIEN H gt SID ZW gt 42001 QD 1000 LG sa 1B 1000 k bt L9 7 oem e A s w Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher systems In Projekt Globale Konfiguration den CANopen Manager XCx 800 als Konfigurationsmanager ausw hlen Bild 69 Bild 69 Globale Netzwerkgro en Auswahl des STETTEN Konfigurationsmanage rs Mit Speichern im Netz wird die CAN Konfiguration in den Konfigurations manager gespeichert Bild 70 Die XCx speichert die Daten in den Compact Flash und nach dem Einschalten wird das Netzwerk gebootet Bild 70 T Vector ProCANopen lt C ProdocPlusAPROJ
101. eren ber den Systemzustand wie z B ber geforcte Variablen Leistungsf higkeit der CPU etc Diese Variablen haben feste Speicheradressen und k nnen vom SPS Programm verwendet werden um die entsprechenden Informationen zu erhalten Alle Systemvariablen in der folgenden Tabelle sind bereits im Bereich Global Variables des Arbeitsblattes Global Variables deklariert Name Datentyp PLCMODE ON BOOL PLCMODE RUN BOOL PLCMODE STOP BOOL PLCMODE HALT BOOL PLCDEBUG BPSET BOOL PLCDEBUG FORCE BOOL PLCDEBUG POWERFLOW BOOL PLC TICKS PER SEC INT PLC SYS TICK CNT DINT Tabelle 51 Systemvariablen Log Adr Byte 0 c ec 44 52 Log Adr Bit 0 C N Beschreibung TRUE aktueller SPS Zustand ist EIN TRUE aktueller SPS Zustand ist BETRIEB TRUE aktueller SPS Zustand ist STOPP TRUE aktueller SPS Zustand ist HALT TRUE ein oder mehrere Haltepunkte sind gesetzt TRUE eine oder mehrere Variablen sind geforct TRUE Durchlaufkontrolle ist aktiv Anzahl der Systemticks pro Sekunde die von der SPS als Systemzeitbasis verwendet werden Dieser Wert bestimmt die Zeitaufl sung der SPS f r Funktionsbausteine f r Zeitverz gerung wie TON TOF oder TP und die k rzeste Zykluszeit f r die DEFAULT Task und zyklische Tasks Anzahl der gez hlten SPS Systemticks Zus tzlich zu diesen Systemvariablen sind weitere Variablen definiert die Informationen zum System vorhalten Die Typdefinitionen d
102. erufen Der Softkey F1 wird immer zum Aufruf der Hilfeseiten verwendet Die Hilfeseiten enthalten weitergehende Informationen zum Inhalt der tieferliegenden Bedienebenen Handbetrieb lt Strg F1 gt 2 F1 F2 F3 F4 F5 F6 F7 F8 Hilfe Referenzieren Verfahren Teilsystem Achsen Jog Schrittma Zielwert vorgabe Handrad Achse Eilgang Nullsetzen Override Automatik lt Strg F2 gt gt F1 F2 F3 F4 F5 F6 F7 F8 Hilfe Programm Teilsystem Aktivieren MDI Einzelsatz Blocksatz Satzfolge Eilgang Override 102 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Bedienung der XCx mit dem Schleicher Dialog Programmieren lt Strg F3 gt g F1 F2 F3 F4 Hilfe CNC Programme daten Programm Wert Wert editieren ndern ndern Neues Editieren Programm Programm Neu aktivieren Programm L schen kopieren Programm l schen Programm Eigen schaften Neues Projekt Projekt aktivieren Projekt kopieren Projekt l schen Projekt Eigen schaften Ansicht Editieren Neu bertragen Aktua lisieren L schen Verzeichnis R Parameter Werkzeug schleicher control systems F5 F6 F7 F8 Nullpunkt Koordinaten verschie systeme bungen Wert Wert ndern ndern Zugangsberechtigung lt Strg F4 gt gilt auch f r XCS o F1 F2 F3 F4 Hilfe Betriebsanleitung XCx 400 800 e Version 05 13 F5 F6 F7 F8 103 schleich er Bedienung der XCx mit dem Schleicher Dialog
103. erung und Diagnose des PROFINET Netzwerkes Funktionsbaustein Nr PNSReadlOData 530 PNSWritelOData 531 PNSCommunicating 532 Tabelle 60 Bibliothek PNS Vxxx 8 4 10 Bibliothek Profibus Vxxx Kurzbeschreibung Steuerungs typen liest IO Daten 5xx schreibt IO Daten liefert Status von PROFINET Verbindung Die Bibliothek Profibus_Vxxx enth lt Funktionsbausteine f r die Kommunikation ber die PROFIBUS Karte Funktionsbaustein Nr DP NET GET STATE 190 DP NET PUT MSG 191 DP NET GET MSG 192 Tabelle 61 Bibliothek Profibus Vxxx 8 4 41 Bibliothek SchleicherLib Vxxx Kurzbeschreibung Steuerungs typen liefert den Status der PROFIBUS Karte XCx setzt eine Nachricht an das Message Interface der Hilscher Karte ab holt eine Nachricht vom Message Interface der Hilscher Karte ab Die Bibliothek SchleicherLib Vxxx enth lt Datentypdefinitionen der Firmware die f r MULTIPROG bereitgestellt werden Funktionsbau steine sind in dieser Bibliothek nicht enthalten 8 4 12 Bibliothek Serial Die Bibliothek Serial enth lt Funktionsbausteine f r die serielle Kommunikation der Steuerungen Funktionsbaustein Nr PORT OPEN 135 PORT CLOSE 136 PORT READ 137 PORT WRITE 138 PORT STATE 139 Tabelle 62 Bibliothek Serial Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Kurzbeschreibung Steuerungs typen ffnet eine serielle Schnittstelle XCx schlie t eine serielle Schnittstelle ProNumeric gibt Zeichen auf einer se
104. es CANopen mmm Tabelle 43 Pinbelegung der verwendeten Stecker me TES Me 4 3 2 um EEEER ga s WI 7 sg 3 WS o 1 2 3 D Sub 9 polig Steckblock Steckblock Buchse klemme 10 pol klemme 5 pol zur CANcard im X6 an der am RIO 8 I O Service PC XCx 800 CANopen CAN Pin Pin Pin 0v 5 10 1 CAN L 2 419 2 Drain 3 8 3 CAN H 7 2 7 4 DC 24 V 1 6 5 Die Pingruppen 1 5 und 6 10 sind parallel geschaltet Zwischen Pin 2 und 4 am RIO 8 I O CANopen muss ein Abschluss widerstand von 120 Ohm geschaltet werden Betriebsanleitung XCx 400 800 e Version 05 13 79 schleicher Inbetriebnahme control systems 6 10 3 Einstellungen am l O Modul RIO 8 I O CANopen Am Kompaktmodul RIO 8 I O CANopen die Knotennummer 2 und die Daten bertragungsrate 125 kBaud einstellen gt Bild 54 Dazu den DIP Schalter auf der Moduloberseite einstellen Tabelle 44 Knotennummer Daten ber Einstellen von Knoten MAC ID tragungsrate nummer und BAUD Daten bertragungsrate Schalter 1 2 3 4 5 6 7 8 9 10 Stellung OFF ON OFF OFF OFF OFF OFF ON ON OFF Bild 54 MAC ID BAUD DIP Schalter am Kompaktmodul RIO 8 I O CANopen 6 10 4 Deklaration des l O Treibers f r CANopen Ort und Prinzip der Deklaration des l O Treibers f r das CANopen Netzwerk sind dieselben wie f r XUIO Am Ende des Projektbaums befindet sich der Container O Configuration Dort sind bereits die l O Konfigurationen
105. figuration wird auf dem CompactFlash der Steuerung gespeichert Die vorherige Konfiguration wird dadurch berschrieben Nach Neustart der Steuerung ist die gesendete Konfiguration aktiv e Konfiguration l schen Konfiguration auf der Steuerung l schen Diese Funktion wird nur ausgef hrt wenn eine Verbindung zur Steuerung hergestellt werden kann Hiermit wird die auf dem CompactFlash Speicher der Steuerung gespeicherte Modul Konfiguration gel scht OK Abspeichern der erstellten Konfiguration Einf gen der Variablen und O Konfigurations Eintr ge in das SPS Projekt entsprechend der erstellten Modul Konfiguration und SchlieBen des Fensters Es erfolgt folgende Abfrage x Die Konfiguration wurde in das MULTIPROG Projekt eingef gt Damit die Konfiguration auch der Steuerung wirksam wird muss sie in die Steuerung bertragen werden Soll die Konfiguration jetzt zur Steuerung bertragen werden Diese wird mit Ja best tigt damit wird die Einstellung an die Steuerung bertragen und mit folgender Meldung best tigt 50 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems xro addon i Die Konfiguration wurde in die Steuerung bertragen Die neue Konfiguration wird erst nach dem Neustart der Steuerung wirksam Ein Neustart der Steuerung kann auch nach der bertragung weiterer Einstellungen erfolgen Die XFIO Konfiguration wird auch im Schleicher Dialog angezeigt
106. gung s 65 O EDENE 49 I O Treiber CANpopen sss 80 Inbetriebnahme n ettet 30 104 Inbetriebnahme der Ethernet Schnittstelle 36 Inkrementalwertgeber sse 52 65 67 Inkrementalwertgeber SPS Delspiel 68 Installation L een 30 Add Ons i a Sa re a e dd 33 MULTIPROG 22 31 OPC SONOR ansehen inne 32 Schleicher Dialog ANEN 34 Systemvoraussetzungen sse 30 Interrupt Beispiel POEs A 73 Eing nge X9 X10 73 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 schleicher control systems mit den Eing ngen der XCx 400 XCx 800 SPS Beispiel 73 Taskstruktur uS 32 0 11 Verarbeitung mit dem Funktionsbaustein XFIO CONFIG 73 IP Adresse EEE ED O 37 Einstellen Auslesen auf dem 36 Einstellen Auslesen auf der 132 berpr fen mit ping 36 A VERDURE 91 Klemme X10 High Speed Eing nge 5 V DC X10 Funktionsauswahl X10 X11 schnelle Ausg nge 0 2 schnelle Eing nge 0 3 65 X11 High Speed Ausg nge 5V 19 X11 Funktionsauswahl sss 52 X9 Standard 1 05 24V D l aan 19 X9 X10 X11 Bitbelegung sse 65 Koppelspeicher sse 106 E
107. hannel MODE XFIOmode R EDGE FALSE EDGE TRUE XFIOerror XFIO CONFIG 1 ERROR 54 init in remote pag WRITE AXIS 1 ENABLE WRPenable AXIS NR axNr PARA NR parNr WRITEDATA wrData WRPerror WRITE AXIS PAGE 1 ERROR I READ AXIS PAGE 1 ENABLE RRPenable AXIS NR axNr PARA NR parNr rdData READ AXIS PAGE 1 READDATA RRPerror READ AXIS PAGE 1 ERROR Zum Deaktivieren der Interrupteing nge m ssen die Variablen R EDGE und F EDGE mit FALSE initialisiert werden Beispiel 2 Interrupt fallende Flanke Continuierlicher Mode Eingang 12 Interrupt1 Auswertung jeder fallenden Flanke am Eingang zB Durchlaufz hler Name Typ Verwendung Beschreibung Adresse XFIOenable BOOL VAR TRUE f r Interruptfreigabe FALSE IOchannel BYTE VAR I2 von X9 2 XFIOmode BYTE VAR enable continuous mode 17 Interrupttask Eventl XFIOerror WORD VAR XFIO CONFIG 1 XFIO CONFIG VAR XFIO CONFIG l ENABLE xfioEnable CHANNEL IOchannel MODE XFIOmode R EDGE TRUE F EDGE FALSE XFIOerror XFIO CONFIG 1 ERROR Zum Deaktivieren der Interrupteing nge m ssen die Variablen R EDGE und F EDGE mit FALSE initialisiert werden POE InterruptO Messtater Beispiel 1 POE InterruptO Task IntO Ere
108. hrung ist Das Watchdog Zeitintervall wird im Dialog Task einrichten in MULTIPROG festgelegt Hinweis Wenn die Ausf hrungsdauer der Task sowie die Watchdog Zeit ann hernd denselben Wert haben und eine hohe CPU Auslastung vorliegt ist es m glich dass w hrend der Umsetzung einiger Online Bedienschritte die Watchdog Zeit berschritten wird Ein Grund f r dieses Verhalten kann sein dass w hrend des Debuggens im Online Modus der Adressstatus mit Durchlauf kontrolle ausgew hlt wurde Zyklus 1 2 3 4 5 Beispiel 1 Watchdog 10 ms Watchdog Watchdog Systemtask Wotchdog 2 Watchdog 20 ms BE Im Beispiel 1 ist die Watchdog Zeit der angezeigten Task auf 10 ms eingestellt In der Abbildung berschreitet sie ihre Watchdog Zeit im zweiten Zyklus nach 20 ms Die Ausf hrung der Task wird abgebrochen und die Systemtask Watchdog aufgerufen Im Beispiel 2 ist die Watchdog Zeit auf 20 ms eingestellt Er spricht deshalb auf die Zeit berschreitung der Task im zweiten Zyklus nicht an Die Task setzt lediglich f r den n chsten Zyklus aus und wird erst wieder nach 30 ms im vierten Zyklus ausgef hrt Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Das Multi Task System schleicher control systems 9 2 8 Task einf gen und Programm zuweisen Task einf gen Bild 85 Multi Task System Einf gen einer Task in MULTIPROG Tabelle 67 Multi Task System Taskparameter Um eine Task einzuf gen m ssen in
109. ialogfenster XRIO Konfiguration XUIO Konfiguration a 49 Bild 33 Klemme X10 Funktionsauswahl nnne nenne nnne nen nani 52 Bild 34 Klemme X11 Anschl sse 1 4 Funktionsauswahl nnn 52 Bild 35 Klemme X11 Anschl sse 5 8 Funktionsauswahl ssec 52 Bild 36 XRIO Konfiguration Standardfunktionalit t 56 Bild 37 XRIO Konfiguration erweiterte Funktionalit t sees 56 Bild 38 Dialogfenster XUIO Konfiguration 59 Bild 39 Knoten IO _Configuration nennen nnne nennen neret 60 Bild 40 Dialogfenster I O Konfiguration U nennen nennen nene 60 Bild 41 Knoten Global_Variables ener nennen rennen 61 Bild 42 Einf gen der globalen Variablen in das SPS Projekt eee 61 Bild 43 Dialogfenster XUIO Konfiguration Modul hinzuf gen 62 Bild 44 Dialogfenster XUIO Konfiguration Eigenschaften 62 Bild 45 Dialogfenster Modul Eigenschaften Einstellen der Optionen 63 Bild 46 Knoten f r Interrupt freigabe und verarbeitung 74 Bild 47 Globale Variablen f r Interruptz hlung und Kommunikation eene 74 Bild 48 Zyklische Task XUIO mit POE X8 Interrupt IO
110. ich Erl uterung CAN Schnfisfsilen X6 SE 1 W We nicht ae 4 2 CAN H CAN High 5 3 DRAIN Schirmanschluss optional me 6 4 CANL CAN Lou a 5 V Ground 0V Hle o 6 V nicht angeschlossen ae 10 7 CAN H CAN High EM 8 DRAN Schirmanschluss optional Federkraftan 9 CAN L CAN Low schluss Block 10 polig 10 V Ground 0V Die Pingruppen 1 5 und 6 10 sind parallel geschaltet Die Federkraftanschluss Blockklemmen sind kodiert um ein Vertauschen der Schnittstellen X6 X11 zu verhindern Betriebsanleitung XCx 400 XCx 800 e Version 05 13 17 schleicher control systems 4 1 8 X7 RS 232 RS 422 RS 485 Schnittstellen Tabelle 7 Pinbelegung der RS 232 422 485 Schnittstellen X7 Pin OO OO N za O ON Federkraftan schluss Block klemme 10 polig 10 Bezeich nung SHLD TxD RxD GND GND TD TD RD RD SHLD Steuereinheit XCx 400 XCx 800 Erl uterung Schirm RS 232 RS 232 Sendedaten RS 232 Empfangsdaten Masse f r RS 232 Masse f r RS 422 RS 485 Sendedaten Sende und Empfangsdaten Sendedaten Sende und Empfangsdaten Empfangsdaten Busabschlusswiderst nde Empfangsdaten Busabschlusswiderst nde Schirm RS 422 RS 485 Die RS Schnittstellen dienen dem Anschluss von Bedien und Anzeigeger ten Bei Benutzung der RS 485 Schnittstelle sind zur Aktivierung der Busabschlusswiderst nde RD
111. icher control systems Inbetriebnahme 6 10 CANopen f r dezentrale UO 6 10 1 Spezifikationen 78 Die XCx 800 besitzt eine integrierte CANopen Schnittstelle f r die Feldbusanbindung oder die Ansteuerung digitaler Antriebe Dieses Kapitel beschreibt anhand einer Minimalkonfiguration die Inbetrieb nahme und Konfiguration des CANopen Netzwerkes e CANopen arbeitet mit zwei Typen von Telegrammen SDO Service Data Objects sind Telegramme die vom Empf nger best tigt werden m ssen PDO Process Data Objects sind Telegramme die vom Empf nger nicht best tigt werden m ssen e W hrend der Netzwerk Konfiguration werden die PDOs f r den Datenaustausch definiert und bekommen eine sogenannte COB ID Der Empf nger einer Nachricht erkennt zu jeder Zeit welches Telegramm f r diesen Knoten bestimmt ist e Einige Komponenten unterst tzen nur sogenanntes Default Mapping und arbeiten mit festen COB IDs die in der CANopen Definition festgeschrieben sind e Die Standardkommunikation f r PDO ist COS Change Of State Eine PDO wird nur gesendet wenn sich die Information innerhalb der PDO ndert Betriebsanleitung XCx 400 800 e Version 05 13 Inbetriebnahme schleicher 6 10 2 Anschlussprinzip und Verkabelung Der beschriebene Aufbau ist eine Minimalkonfiguration die f r die weitere Inbetriebnahme als Beispiel dient Bild 53 XCx Controller Service PC Anschlussprinzip f r CANopen Netzwerk RIO 8 UO i
112. ie folgenden SPS UNC Steuerungen von Schleicher verwendet werden Zen XCS Zen XCN 4xx XCS 4xx XON 5xx XCS Den XCN 7xx XCS 7xx XON Bxx XCS Be XCA 11 ProNumeric ProSyCon Mioroine MCS 20 20 MC5 20 21 W hlen Sie einen der folgenden Links um das Setup Programm f r die entsprechende Software aufzurufen Aktuelle Versionen e MULTIPROG 4 8 Build 332 D D OPC Server 2 1 Build 187 Der OPC Server soll im MULTIPROG Pfad installiert werden Alle anderen Installations Einstellungen k nnen unver ndert bleiben Nach der Installation ist ein Neustart des PCs erforderlich DenOPC Server Einrichten siehe gt Vorbereitung des OPC Servers auf Seite 95 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher 6 2 3 Add Ons installieren Bild 9 Installation der Add Ons Bild 10 AddOn Installation Eingabe der ProCANopen Version Als n chster Schritt m ssen die Add Ons f r MULTIPROG installiert werden Legen Sie dazu die CD Service Pack ein ber die AutoRun Funktion der CD wird der Internet Explorer gestartet Dann unter der Rubrik f r die vorhandene Steuerung Add Ons f r MULTIPROG ausw hlen und die Installation starten gt Bild 9 EEE schleicher M ratur Betos Gran k Co Pehwigem deret mne J F 1555 fert eve Gera ba KEE fae e 1065 54 Schleicher Service Pack 11 21 k Willkommen zur Sdecher Service Pack C
113. ignal aufgetreten Ohne Funktion Betriebsanleitung XCx 400 XCx 800 e Version 05 13 67 68 schleicher i control systems SPS Beispiel f r Inkrementalwertgeber Name xfio MW164 INC control xfio MW168 INC counter lw xfio MW170 INC counter hw xfio MW178 INC status Nullimp RefNeu RefFahrt CountRd CountWr CountValRd CountValWr LowWordRd HighWordRd LowHighWordRd LowWordWr HighWordWr LowHighWordWr Inbetriebnahme Typ Verwendung Beschreibung Adresse WORD VAR EXTERNAL XFIO INC ENCODER control register WORD VAR EXTERNAL XFIO INC ENCODER counter low word WORD VAR EXTERNAL XFIO INC ENCODER counter high word WORD VAR EXTERNAL XFIO INC ENCODER status register BOOL VAR Nullimpuls vorhanden BOOL VAR Nullimpulsspeicher l schen zum Referieren BOOL VAR Referenzfahrt mit Nullimpuls speichern BOOL VAR Geberwert lesen BOOL VAR Geberwert schreiben DWORD VAR Geberwert gelesen DWORD VAR Geberwert schreiben WORD VAR Kopie von MW 0 xfio MW168 INC counter lw WORD VAR Kopie von MW 2 xfio MW170 INC counter hw DWORD VAR MD 0 WORD VAR Kopie an 4 xfio MW168 INC counter lw WORD VAR Kopie an MW 6 xfio MW170 INC counter hw DWORD VAR MD 4 Tabelle 35 SPS Variablenliste Inkrementalwertgeber Beispiel Inkrementalgeber auswerten 1 Nullimpuls lese
114. ignisO InterruptO X9 Eingang 10 Auswertung der ersten steigender Flanke am Eingang als Messtaster Zielposition cncMem axSect 1 wrdN2P lOrigMeasVal InterruptO0 Freigabe FALSE InterruptO FALSE RETURN Betriebsanleitung XCx 400 XCx 800 e Version 05 13 75 schleicher Inbetriebnahme 6 9 6 3 76 control systems POE Interrupt1 Z hler Beispiel 2 POE Interrupt1 Task Int Ereignis Interrupt1 X9 Eingang 12 Auswertung aller fallenden Flanken am Eingang als Zaehler w E F Uw a WI AA Interruptl Zaehler Interruptl Zaehler 1 RETURN Taskstruktur f r die Interruptverarbeitung F r die Interruptfreigabe wird eine zyklische Task mit dem Namen XUIOTsk angelegt der die POE UBE32_Interrupt zugewiesen wird gt Bild 48 Bild 48 2 3 Hardwarestruktur Zyklische Task 3 8 Konfiguration Ca 40 XUIO mit POE 2 3 Ressource X8 Interrupt IO 2 3 Tasks 88 Int 0 EVENT 19 1 EVENT 19 2 EVENT Int 3 EVENT CYCLIC s ERC o Interrupt Interupt_x8_0 Als Beispiel werden folgende Task Einstellungen gew hlt Bild 49 Bild 49 Task Einstellungen f r _ 40 xj Einstellungen f r zyklische Task Intervall po ms Priorit t Abbrechen W atchdogzeil 40 ms Hilfe Stack ptionen C SMALL SAVE FPU MEDIUM eg BYPASS Suns
115. inf gem teer tea acria 45 Versionsauswahl sss 4T PAS EET 46 LED Anzeigen unge 22 cid 22 ICI E R 21 eet dell 105 Mierobrowser A 92 erige 91 NEE 13 MULTIPROG Bibliotheken und 111 Einbindung von 86 Ic 31 Netzwerkvariablen A 82 Neues Projekt 41 Projekt kompilieren und senden 43 Prolektboaum sss 41 Multi Task System sse 119 EC ICC 28 Netzwerk Schnittstelle Inbetriebnahme a 35 Kommunikationsschema l a 35 Programmierung mit MULTIPROG 38 Netzwerkvariablen a 82 Online Funktionen pido 50 XRIO sana aaa tae e er td d mi 50 Por 50 OPC Server Installation seen 32 Version EE 96 VIC 97 OPC Variable Deklaration cia d rta etd 95 PDD Process Data Directory sssisssssiissssrreessrrerssrreeserreennn 92 PDO Geet 78 pis s S nen re 36 PNSCommunicating sse 117 Priorit ten der Tasks 125 ProCANopen Einbindung in MULTIPROG s 86 erste Verbindung A 87 Installation i ee tec mee 85 Konfiguration mil 21r ctt terrre 84 Konfigurationsmanager ausw hlen
116. inh ngen Hinweis Weitere Hinweise zum Gesamtsystem zur Best ckung der Bau gruppentr ger zur Bemessung der erforderlichen Netzger t leistung sowie zur Auswahl der Erweiterungsmodule finden Sie in der Betriebsanleitung Erweiterungsmodule f r XCx gt Seite 10 Betriebsanleitung XCx 400 800 e Version 05 13 13 4 4 1 1 schleicher H I con trol systems Steuereinheit XCx 400 XCx 800 Steuereinheit XCx 400 XCx 800 Frontansicht XCx 800 Schnittstellen Bedienelemente Anzeigen Bild 4 Steuereinheit XCx 800 X6 V CAN_H DRAIN CAN_L V CAN_H DRAIN CAN_L X7 SHLD TxD RxD GND GND TD TD RD RD SHLD 24V 24V M M nc nc nc ffner Schlie er Wurzel 1 2 X1 X2 sercos IIl Schnittstellen RJ 45 3 X3 Ethernet Schnittstelle RJ 45 4 X4 USB Host 5 X5 USB Device 6 X6 CAN Schnittstelle 7 X7 RS 232 RS 422 RS 485 8 X8 Betriebsspannung 24 V Betriebsbereit 9 X9 Inputs Outputs 0 1 2 3 24 V Inputs 4 5 6 7 24 V 10 X10 Inputs 0 1 2 3 5 V differentiell 11 X11 Outputs 0 1 2 5V differentiell 12 MODE Betriebsartenschalter 13 Reset Reset Taster 14 F1 Sicherung 15 L0 L1 L7 LED Anzeigen Inputs Outputs 0 7 24 V 16 CAN NET CAN MOD ACT LED Anzeigen Controller Status 17 Display Einfarbiges Grafik Display mit Backlight X9 X10 X11 24Vext INO A OUTO Mext NNO UA OUTO 1 00 IN1 B OUT1 1 01
117. ispiele f r XCx400 XCx800 I O Schnittstellen 65 Beispiel f r 70 Beispiel f r 68 Beispiel f r Interrupt mit den Eing ngen der XCx 400 pili T3 Beispiel f r PWM sse T3 Betriebszust nde ENNEN 107 Betriebszust nde wechseln 108 Grundlagen aci e tet ce mea 106 Programmierung sse 106 Starten Stoppen der Programmausf hrung 108 Systemvariablen sse 110 Standard 1 05 24V DC 19 Steckplatzreihenfolge AA 13 Steuereinheit Abmessungen EE 26 Technische Daten u nas eret 24 Steuerungsaufbau l l I n nn nuna 12 STOPP Betriebszustand a 107 Systemprogramme GbPGe A 122 SYSIEM Task iate rate ra i een 122 System bersicht sse 11 Systemvariablen der GP 110 Systemvoraussetzungen sss 30 Tabelle der RIO Modultypen A 64 Task 142 Anhang Amwvender Taek nnannnnnnnass 120 Default Task sse 124 Ereignis Task a te ret een 121 erstellen in MULTIPROG sse 127 Priorit ten a 125 Priorit tsstufen bersicht 119 System Task tee et bi te na 122 Task Information sssseseeeen 124 Watchdog entente 126 zykli
118. ist in seiner Anwendung zumeist Bestandteil gr Berer Systeme oder Anlagen in denen Maschinen gesteuert werden Bei Projektierung Installation und Inbetriebnahme der Automatisierungssysteme im Rahmen der Steuerung von Maschinen m ssen deshalb durch den Maschinenhersteller und Anwender die Sicherheitsbestimmungen der Maschinenrichtlinie 2006 42 EG beachtet werden Im spezifischen Einsatzfall geltende nationale Unfallverh tungsvorschriften wie z B BGV A 3 VBG 4 Alle sicherheitstechnischen Vorrichtungen der gesteuerten Maschine sind so auszuf hren dass sie unabh ngig von der Steuerung funktionieren Not Aus Einrichtungen m ssen in allen Betriebsarten der Steuerung wirksam bleiben Im Not Aus Fall m ssen die Versorgungsspannungen aller von der Steuerung angesteuerten Schaltelemente in einen sicheren Zustand gebracht werden Es sind Vorkehrungen zu treffen dass nach Spannungseinbr chen und ausf llen ein unterbrochenes Steuerungsprogramm ordnungs gem wieder aufgenommen werden kann Dabei d rfen auch kurz zeitig keine gef hrlichen Betriebszust nde auftreten Gegebenenfalls ist Not Aus zu erzwingen Damit ein Leitungsbruch auf der Signalseite nicht zu undefinierten Zust nden in der Steuerung f hren kann sind bei der E A Kopplung hard und softwareseitig entsprechende Sicherheitsvorkehrungen zu treffen Einrichtungen der Steuerungstechnik und deren Bedienele mente sind so einzubauen dass sie gegen unbeabsichtigte Bet tigung
119. istrator zu Rate zu ziehen Eventuell sind weitere Einstellungen bei Gateways zur Subnetz vermittlung etc zu beachten 39 schleicher Bild 18 Ressource Fenster bei Online Verbindung zur XCx 800 Inbetriebnahme Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme 6 6 6 6 1 schleicher rol systems Erste Schritte mit MULTIPROG F r weitere Information zur Inbetriebnahme von MULTIPROG siehe auch die BA Getting Started MULTIPROG gt Seite 10 MULTIPROG starten neues Projekt ffnen und speichern Bild 19 Neues Projekt in MULTIPROG ffnen Bild 20 Steuerungstyp f r neues Projekt ausw hlen MULTIPROG starten Datei Neues Projekt w hlen Bild 19 eer Bearbeiten Ansicht Projekt Code Objekte Layout ueues E STRG N Projekt ffnen Projekt entpacken STRG O Projekt speichern unter Projekt packen unter CT Projekt schlie en Ein Projekt f r den vorhandenen Steuerungstyp hier XCN 8xx ausw hlen mit OK ausf hren gt Bild 20 Neues Projekt Sen Le dj Projekt Assistent 1 EL gt gt EE EE 58 5 55 SN duu Ist das Projekt erfolgreich ge ffnet wird im Projektfenster der Projekt baum dargestellt Bild 21 Es sind bereits Logische POEs enthalten die voll funktionsf hig sind und f r eine einfache Schnelli
120. lati Simulation2 reent 2000 15 Parameter ip132 158 1 2 96 Betriebsanleitung XCx 400 800 e Version 05 13 Bedienung der XCx mit dem Schleicher Dialog schleich er control systems OPC Server 2 1 Mit rechter Maustaste auf OpcProject klicken dann den Button New Ressource anklicken a Configurator OpcProject wo om New Resource F 00 C Q a xC 800 140 CH CH Das Feld NewResource umbenennen z B XCx e OPC Configurator pcProject Us pcProject G XCx1100 z XCx700 800 140 Im Feld Resource type PCOS3LE ausw hlen k Ceefrge TES 9438 Do TIUS C e D Do 122 801 Terent 200 AL Slom d Sege DPE Mit dem Button Settings die Eingabemaske Settings offenen die IP Adresse eintragen mit OK best tigen und den OPC Editor schliessen x GH C Edu z C COM2 C com Faly hart zj C C Suiten F adres C Side z 192 188 T 2 K Tregt x0 nt Dm 0 s Betriebsanleitung XCx 400 800 e Version 05 13 97 schl Bedienung der XCx mit dem Schleicher Dialog 7 2 3 Test des OPC Servers 98 ProConOS OPC Server starten Uber Star Programme KW Software ProConOS OPC Server 2 0 Desktop ProConOS OPC Server 2 0 Desktop das Program
121. m Maschinenhersteller in das Verfahren zur Konformit tsbewertung einbezogen werden Hierzu ist die Norm DIN EN 60204 1 zu beachten Sicherheit von Maschinen allgemeine Anforderungen an die elektrische Ausr stung von Maschinen Von den Automatisierungssystemen gehen bei bestimmungsgem er Verwendung und ordnungsgem er Unterhaltung im Normalfall keine Gefahren in Bezug auf Sachsch den oder f r die Gesundheit von Personen aus Es k nnen jedoch durch angeschlossene Stellelemente wie Motoren Hydraulikaggregate usw bei unsachgem er Projektie rung Installation Wartung und Betrieb der gesamten Anlage oder Maschine durch Nichtbeachten von Anweisungen in dieser Betriebs anleitung und bei Eingriffen durch ungen gend qualifiziertes Personal Gefahren entstehen 1 1 Bestimmungsgem e Verwendung Die Automatisierungssysteme sind nach dem Stand der Technik und den anerkannten sicherheitstechnischen Regeln gebaut Dennoch k nnen bei ihrer Verwendung Gefahren f r Leib und Leben des Benutzers oder Dritter bzw Beeintr chtigungen von Maschinen Anlagen oder anderen Sachwerten entstehen Das Automatisierungssystem darf nur in technisch einwandfreiem Zustand sowie bestimmungsgem sicherheits und gefahrenbewusst unter Beachtung der Betriebsanleitung benutzt werden Der einwandfreie und sichere Betrieb der Steuerung setzt sachgem en Transport sachgerechte Lagerung und Montage sowie sorgf ltige Bedienung und Wartung voraus Insbeso
122. m starten Es erscheint ein kleines Icon im Windows System Tray ProConOS OPC Server 2 0 f 10 10 Mit der rechten Maustaste auf dieses Icon klicken und Server Status ausw hlen About D gt 2GB D 10 12 Die Verbindung zur Steuerung wurde ordnungsgem erstellt wenn folgende Meldungen im Statusfenster des OPC Servers erscheinen ProConOS OPC Server 2 0 n X Mode Additional Information INFO Resource GChH START uploading Resource data successfully INFO Resource _ START login with telegram data length 1428 OPC Test Client starten Uber Star Programme KW Software ProConOS OPC Server 2 0 Desktop Tools OPC Test Client das Programm starten Mit dem Befehl Connect im Men Server eine Verbindung zum OPC Server herstellen Mit dem Befehl Aad item im Men Group eine Variable ausw hlen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Bedienung der XCx mit dem Schleicher Dialog schleicher rol systems ada item 5 Access Path Item Name POH STARTT cmp8 IBuildNo Cancel Browse items Filter B XCN START cmeSorderEr bClrLogBot a cmeSorderEr IWrLogBac cmpS_lFatalError cmpS_IHWType IlPAddress cmpS lOSVersion IPlcType cmpS IResPlcStatus IRevisionNo xj sSerialNn Data Type Use native type Long C Bool C Double C Short C String Nach Best tigung mit OK wird der Wer
123. mit TD und RD mit TD zu verbinden Die beiden Masse Pins f r RS 232 und RS 485 haben das gleiche Potenzial PC Einrichtdaten f r RS232 gt Seite 131 Die Federkraftanschluss Blockklemmen sind kodiert um ein Vertauschen der Schnittstellen X6 X11 zu verhindern 4 1 9 X8 Betriebsspannung Betriebsbereitrelais Tabelle 8 Pinbelegung der Betriebsspannung Betriebsbereitrelais Schnittstellen X7 Pin We 2 i s NIe 4 5 3 WS 6 4 se 7 s We o S H amp 10 7 8 Federkraftan 9 schluss Block ES klemme 10 polig Bezeich nung 24V 24V M M NC NC NC ffner Schlie er Wurzel Erl uterung 24 V DC Betriebsspannung 24 V DC Betriebsspannung Masse Betriebsspannung Masse Betriebsspannung nicht angeschlossen nicht angeschlossen nicht angeschlossen Betriebsbereitkontakt Betriebsbereitkontakt Betriebsbereitkontakt Die Federkraftanschluss Blockklemmen sind kodiert um ein Vertauschen der Schnittstellen X6 X11 zu verhindern Betriebsanleitung XCx 400 800 e Version 05 13 Steuereinheit XCx 400 XCx 800 schleicher control systems 4 1 10 X9 Standard 1 05 24V DC Tabelle 9 Pin Bezeich Erl uterung Pinbelegung der NH 1 nung 24V V Wis gt e O Schnittstellen X9 cl e B 1 24Vext 24 V DC Betriebsspannung f r l Os WS 4 2 Mex Masse Betriebsspannung f r 1 05 5 3 1 0 0 Ein Ausgang 0 me 6 4 01 Ein Ausgang 1 5 O2 Ein Ausgang 2 6 1
124. ms Die Variablen Tabelle f r die erstellte I O Konfiguration wird in das SPS Projekt eingef gt gt Bild 42 Die Variablen Tabelle kann durch Doppelklick auf den Knoten Global Variables im Projektbaum ge ffnet werden gt Bild 41 E3 Projekt C Dokumente und Einstellung E Bibliotheken J Datentypen J Logische POEs Sa Hardwarestruktur 5 8 Configuration Ca 40 3 8 Resource Em Tasks UIO CYCLIC Eg LCAN EVENT B tSync EVENT Global Variables E IO Configuration Tb __ Stobal_Variables mXFIO Variables amp XUIO Variables Leute WORD XUIO slot 01 UBK 16 100 bit inputs VAR GLOBAL xuio01 WORD HAND XUIO slot 01 UBK 16E 10D bit outputs VAR_GLOBAL EXRIO_Variables el 1189000 IB 9000 XRIO card 1 module 1 bc 1 RIO 81 0 digita VAR_GLOBAL xriotlB9001 deb BYTE IB 9001 XRIO card 1 module 1 bc 1 RIO 810 digita VAR GLOBAL xrio1 B3000 BYTE QB 9000 XRIO card 1 module 1 bc 1 RIO 81 0 digita VAR GLOBAL xriotGB9001 dummy QB 9001 XRIO card 1 module 1 bc 1 RIO 810 digita VAR GLOBAL Bild 42 Einf gen der globalen Variablen in das SPS Projekt F r das obige Beispiel wurden in diesem Fall f r die digitalen Ein und Ausg nge Variablen vom Typ WORD erstellt Dabei entspricht jedes der 16
125. n 21 4 2 4 2 1 22 schleicher control systems LED Anzeigen auf der Steuerung XCx 400 wea A ma L XCx 800 d b en P F Ric BUS WD RUN ERR ACT aus Gr n rot blinkend gelb dauernd ein gr n dauernd ein gelb blinkend rot blinkend aus gr n blinkend Steuereinheit XCx 400 XCx 800 CPU Status CPU defekt oder Betriebssystem nicht aktiv im Wechsel blinkend Betriebssystem startet CPU l uft Betriebsspannung in Ordnung kein Fehler SPS Stopp SPS l uft SPS l uft aber Ausg nge sind abgeschaltet Betriebsbereit Relais abgefallen fataler Fehler Betriebssystem startet nicht IDE CF Aktivit t kein Zugriff Zugriff erfolgt Fehlermeldungen werden im Active Error Buffer und im Error Logbook gespeichert sie sind mit Fehlernummern und zus tzlichen Angaben gekennzeichnet Active Error Buffer und Log Book sind im Schleicher Dialog auf jeder Bedienebene ber die Tastenkombination lt Ctri gt aufrufbar LED Anzeigen Ethernet Tabelle 14 Bezeichnung LED Anzeigen an der Ethernet Buchse LED 1 1x RJ45 LED 2 LED Anzeigen sercos lll Tabelle 15 Bezeichnung LED Anzeigen an den sercos Ill Buchsen LED 1 2x RJ45 LED 2 Farbe gr n gelb Farbe gr n gelb Zustand aus dauernd ein aus blinkend Zustand aus dauernd ein aus blinkend Bedeutung Ethernet LED 1 oben Duplex keine Netzwerkverbindung oder 10 Mbit s 100 Mbit s
126. n Bild 25 Projekt auf die Steuerung bertragen schleicher trol systems Ein Projekt kompilieren und zur XCx senden Um das Projekt zu kompilieren Code Make w hlen gt Bild 24 alternativ lt F9 gt oder Button Make siehe Pfeil t Projekt Code Objekte Layout Online Extras Fenster Bsd isl Make 9 Se ATB A Pea es ee fee Bnineinderungen RE kompilieren 8 Projekt neu erzeugen STRG FS Team TET B BTEDHETT Gene zum TacHs en FEREN SERIE dz etre eU enge he Em Querverweise erzeugen F12 EE Count Count 1 ount count 1 2 Im Meldungsfenster unten wird der Kompiler Lauf protokolliert Hier werden auch Fehlermeldungen Warnungen und weitere Infos angezeigt Ein Anw hlen der Auswahlbox Fehler Warnungen usw zeigt die Meldung detaillierter an Werden Fehler angezeigt kann mit Doppelklick auf der Fehlerzeile direkt in die Zeile des SPS Programms die den Fehler verursachte verzweigt werden AnschlieBend bertragen Sie das Projekt ber die Ethernet Verbindung auf die Steuerung Bild 25 1 Auf den Button Projekt Kontrolldialog Im sich daraufhin ffnenden Kontrolldialog XCx auf den Button Senden klicken 2 Im Bereich Projekt wieder Senden w hlen damit wird das auf der XCx vorhandene Projekt berschrieben 3 Mit dem Button Kalt Kaltstart im Kontrolldialog Ressourc
127. n der Betriebszust nde 108 MULTIPROG Kontextmen Bibliotheken 111 MULTIPROG Dialogfenster Bibliothek einbinden sse 112 MULTIPROG Einbinden der Bibliothek Serial A 112 Multi Task System Priorit tsstufen 119 Multi Task System Vartablendeklaraton 124 Multi Task System Beispiel f r Tasks und Watchdogs sse 126 Multi Task System Einf gen einer Task in MULTIPROG 127 Multi Task System Zuweisen von Programmen in 128 Dialogfenster Eigenschaften von Auswahl der Verbindung 131 Dialogfenster Eigenschaften von COM1 Anschluss einstellungen 132 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 137 13 5 138 schleicher Anhang control systems Tabellenverzeichnis Tabelle 1 Zus tzliche Betriebsanleitungen AA 10 Tabelle 2 Pinbelegung der sercos IIl Schnittstellen X1 XL 16 Tabelle 3 Pinbelegung der Ethernet Schnittstellen RJ Ap 16 Tabelle 4 Pinbelegung der USB Schnittstellen X4 sess 16 Tabelle 5 Pinbelegung der USB Schnittstellen Sp 17 Tabelle 6 Pinbelegung der CAN Schnittstellen 17 T
128. nbetrieb nahme ausreichen Betriebsanleitung XCx 400 800 e Version 05 13 41 schleicher Inbetriebnahme control systems Bild 21 E E Projekt C Dokumente und Einstellunger Beispiel f r 2 3 Bibliotheken Projektbaum in Ml SchleicheiLib vm MULTIPROG 2 pr um 0A PROCONOS CANopen MO vg DA Date Time PLC voto V002 rg Datentypen B CH Logische POEs 9 18 Sample 9 18 CncSync 2 3 Hardwarestruktur 5 8 Configuration XC 40 5 88 Resource CN Bac a g Tasks RUND CYCLIC 9 88 EVENT o a EVENT 9 Global Variables i IO Configuration Unter Datei Projekt speichern unter das Projekt mit einem neuen Namen hier START speichern Bild 22 und Bild 23 Bild 22 patei atei Bearbeiten Ansicht Projekt Code Online Extras Speicherdialog aufrufen Neues Projekt STRG N i 8 Projekt ffnen Projekt entpacken STRG O Projekt speichern unter Projekt packen unter EI Projekt schlie en Bid 23 211 Dialogfenster 1 pisi Speich PROJECTS lt PS Projekt speichern peichem 3 M Dateiname START mwt Dateityp Projektdateien D mail Abbrechen Komprimierungsoptionen 7 AnwenderBibliothekenpacken Zwischencode Frontend packen Fw Bibliotheken packen Seitenlayauts packen 42 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme 6 6 2 Bild 24 Projekt kompiliere
129. nd wird f r jedes der beiden neuen Module ber den Button Eigenschaften das Dialogfenster Modul Eigenschaften aufgerufen Bild 44 XUIO Konfiguration XLIO Konfiguration SPS Rack 0 00 xCx 800 CPU B 01 UBK 16E 10D 02 UZB XR DH SPS Rack 1 DN SPS Rack 2 R SPS Rack 3 DH SPS Rack 4 DN SPS Rack 5 SPS Rack 6 DH SPS Rack 7 Karte hinzuf gen Buskoppler hinzuf gen Loschen Eigenschaften Online Funktionen Z hlermodul 2 Yor R ckw rts Z hler Z hlbereich 0 65535 max 100kHz UZB 2VR 24 v DC UZB 2VR 5v 5 v DC DK Abbrechen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme Bild 45 Dialogfenster Modul Eigenschaften Einstellen der Optionen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 schleicher control systems F r beide Module wird die Einstellung Option im Dialog Modul Eigenschaften auf 1 eingestellt Bild 45 Es sind insgesamt 32 Optionen 0 31 einstellbar Alle anderen Module behalten ihre Einstellung voreingestellt ist Option 0 Modultioenscheiten 0 uman Abbrechen Die beiden UZB 2VR geh ren damit zur Option 1 alle anderen Module zur Option 0 Bei Steuerungsanlauf wird die gespeicherte Hardware Konfiguration mit der tats chlich vorhandenen Hardware verglichen Von einer Option m ssen dabei entweder alle Module vorhanden sein die Option ist dann aktiv oder es darf kein Modul
130. ndere St rungen die die Sicherheit beeintr chtigen k nnen sind umgehend beseitigen zu lassen Die Automatisierungssysteme sind ausschlieBlich zur Steuerung von Maschinen und Anlagen vorgesehen Eine andere oder dar ber hinausgehende Benutzung gilt nicht als bestimmungsgem F r daraus resultierende Sch den haftet der Hersteller nicht Zur bestimmungsgem en Verwendung der Automatisierungssysteme sind die in dieser Betriebsanleitung beschriebenen Anweisungen zum mechanischen und elektrischen Aufbau zur Inbetriebnahme und zum Betrieb zu beachten Betriebsanleitung XCx 400 XCx 800 e Version 05 13 7 schleicher control systems Sicherheitshinweise 1 2 Personalauswahl und qualifikation Wichtig Alle Projektierungs Programmier Installations Inbetriebnahme Betriebs und Wartungsarbeiten in Verbindung mit dem Automa tisierungssystem d rfen nur von geschultem Personal ausgef hrt werden z B Elektrofachkr fte Elektroingenieure Das Projektie rungs und Programmierpersonal muss mit den Sicherheitskon zepten der Automatisierungstechnik vertraut sein Das Bedienpersonal muss im Umgang mit der Steuerung unter wiesen sein und die Bedienungsanweisungen kennen Das Installations Inbetriebnahme und Wartungspersonal muss eine Ausbildung besitzen die zu Eingriffen am Automatisierungs system berechtigt 1 3 Projektierung Programmierung Installation Inbetriebnahme und Betrieb Das Automatisierungssystem
131. ng erfolgt vor dem Einlesevorgang Bitabfrage mit dem BIT TEST aus der Gruppe BIT UTIL Bit 0 abfragen auf Einlesevorgang fertig EinlesReady TEST xfio MW242 ABS status sint 0 Bit 7 abfragen auf SSI Fehler SSI Error BIT TEST xfio MW242 ABS status sint 7 Fehlerbehandlung IF SSI Error true THEN Err true END IF Geberwert lesen IF EinlesReady FALSE THEN LowWordRd xfio MW232 ABS value lw HighWordRd xfio MW234 ABS value hw CountValRd LowHighWordRd SSI Einlesevorgang mit den Absolutgeberdaten 24 Bit 100 kHz und starten mit Bit 0 1 xfio MW228 ABS control WORD 16 1801 END IF Betriebsanleitung XCx 400 800 e Version 05 13 71 schleicher control systems 6 9 5 PWM1 2 mit den schnellen Ausg ngen 0 1 Die PWM Funktion wird durch 3 Variable konfiguriert PWM PulsWeitenModulation Inbetriebnahme Variablen PWM1 Datentyp Beschreibung Anwendung xfio MW180 PWM freq UINT Grundeinheit read write xfio MW182 PWM high dur UINT High Dauer read write xfio MW184 PWM low dur UINT Low Dauer read write Variablen PWM2 Datentyp Beschreibung Anwendung xfio MW196 PWM freq UINT Grundeinheit read write xfio MW198 PWM high dur UINT High Dauer read write xfio MW200 PWM low dur UINT Low Dauer read write Tabelle 40 PWM Variablen 72 Variablenfunktion f r
132. nnn 115 NEW PROFILE rm cte rea 116 OPEN PROFILE rice ea 116 PNSReadIOData a a 117 PNSWritelOData seen 117 PORT CLOSE an tte eret 117 PORT OPEN u een 117 PORT READ inet porre pittore iiec 117 PORT STATES adeant demi 117 PORT WRITE essen 117 PPE COP COMM etat 116 PUT ERROR 22a 116 ND e 116 READ AXIS PAGE nennen 118 READ FILE nee 116 READ Q PARAM ua pter ne 114 READERS e rear 118 READ DARAM ee 114 SAVE Q PARAM V edente iet 114 SAVE R PARAM E 114 TI 116 SET DATE u cte a ene nt 115 SET SERC COMMAND AA 114 SET PHASE 114 jM cep M 115 UBA ERR CTRL ee tren 118 m 113 SENDN 22 een 113 UE 118 WRITE AXIS PAGE L tnter 118 WRITE EE a tenni 116 WRITE_PROFILE_INT sse 116 WRITE PROFILE REN AAA 116 WRITE PROFILE STRING 116 WRITE PARAM E naa recante 114 WRITE 2 22 118 WRITE GER DARAM AA 114 XFIO ed SE 116 STATE L as aaa nananqa at reta qt 116 Funktionsbausteine und 111 Grundinitialisierung sens 93 HALT Betriebszustand sse 107 Hanobetriob meten cte 102 Hardware Konfiguration JJ 59 l O Konfiguration einf gen 60 Ile 61 High Speed Ausg nge 5V DC 19 High Speed Eing nge 5 V DC 19 HyperTerminali 131 IO X9 X10 X11 Bitbele
133. oCANopen V2 1 projektierte Konfigurationsdateien k nnen mit ProCANopen V3 2 weiter benutzt werden Um ProCANopen zu installieren folgen Sie bitte der Dokumentation die mit der Software und der CAN Karte geliefert wurde Sie m ssen die Treiber und die ProCANopen Software in zwei Schritten installieren Kopieren sie die aktuellen EDS Dateien f r den Steuerungstyp von der Service CD in das Verzeichnis ProCANopen EDS Wenn die Dialogsprache Englisch gew nscht ist ndern Sie in der Datei ProCANopen EXE VECTOR INI die Zeile language 0049 in Ianguage 001 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 85 schleicher rol systems Inbetriebnahme Einbindung von ProCANopen in MULTIPROG Bild 62 Aufruf von ProCANopen Konfigurations werkzeug in MULTIPROG Bild 63 Auswahl der CAN Karte und Starten von ProCANopen Bild 64 ProCANopen mit aktuellem CANopen Projekt Die Installation der Add Ons bereitet MULTIPROG so vor dass ProCANopen direkt von MULTIPROG aus gestartet werden kann Dazu im Men Extras ProCANopen Konfigurationswerkzeug w hlen gt Bild 62 Extras Seitenlayout Editor SPS MC CNC Koppelspeicher ProCANopen Konfigurationswerkzeug Schleicher CANopen Konfiguration XIO Konfiguration Shortcuts Optionen Die aktive CAN Karte der XCx anw hlen Im Beispiel wird nur die eine standardm Big vorhandene Karte benutz
134. ol 0 1 SSI Einlesevorgang starten 1 0 Gray Code 1 Bin r Code Taktfrequenz 2 1 0 3 100 kHz 0 200 kHz 1 500 kHz 1 MHz 4 7 Ohne Funktion 8 Bit 0 LSB 0 9 Bit 1 0 10 Datenbreite Bit 2 0 einstellen Bit 3 i Hn z B 24 Bit Geber 12 Bit 4 1 13 Bit 5 MSB 0 14 15 Ohne Funktion Wichtig Das Lesen der Counter Variablen muss immer paarweise erfolgen Es muss erst die Variable xfio MW232 ABS value lw dann die Variable xfio MW234 ABS value hw gelesen werden Das Lesen der Variablen xfio MW232 ABS value Iw als DWORD ist nicht zul ssig xfio MW232 ABS value Iw Z hler Low Word das Auslesen bzw Beschreiben muss vor dem High Word erfolgen xfio MW234 ABS value hw Z hler High Word das Auslesen bzw Beschreiben muss nach dem Low Word erfolgen xfio MW242 ABS status Zustandsanzeige vom SSI Protokoll Betriebsanleitung XCx 400 XCx 800 e Version 05 13 69 schleicher control systems Tabelle 38 xfio MW242 ABS sta tus Bit 8 9 10 11 12 13 14 15 Inbetriebnahme Beschreibung 0 SSI Einlesevorgang abgeschlossen 1 SSI Einlesevorgang l uft 0 Gray Code 1 Bin r Code Abbild der eingestellten Taktfrequenz 0 SSI Daten nicht invertiert 1 SSI Daten invertiert 0 SSI Takt nicht invertiert 1 SSI Takt invertiert Ohne Funktion 0 kein SSI Fehler 1 SSI Fehler m gliche Ursache Fehler der eingestellten Datenbreite Fehler der eingestellten Taktfrequenz Fehler im Protokoll Abbild der einges
135. on der Steuerung erkannte Modul Konfiguration abweichend von der gespeicherten Modul Konfiguration Ist die eingelesene Modul Konfiguration g ltig kann sie als g ltige Modul Konfiguration sofort in die Steuerung zur ck geschrieben werden Damit ist die Modul Konfiguration f r den weiteren Betrieb in der Steuerung gespeichert Mit best tigen von OK wird die Modul Konfiguration in MULTIPROG bernommen gt Bild 38 Bild 38 Dialogfenster XUIO Konfiguration XUIO Konfiguration HEI E XUIO Konfiguration c 8 SPS Rack 0 B 00 xC 800 CPU B 02 USP 100 2005 B 04 UBK 16E 10D B 05 UBE 32041 HH SPS Rack 1 Loschen FR SPS Rack 2 Karte hinzuf gen Buskoppler hinzuf gen Modul hinzuf gen DH SPS Rack 3 DN SPS Rack 4 Eigenschaften DH SPS Rack 5 DH SPS Rack DH SPS Rack 7 Online Funktionen Konfiguration von der Steuerung holen Konfiguration an die Steuerung senden Konfiguration der Steuerung l schen OK Abbrechen Die gespeicherte Hardware Konfiguration wird bei jedem Steuerungs anlauf mit der tats chlich vorhandenen Hardware Konfiguration verglichen Treten dabei Differenzen auf wird der Steuerungsanlauf mit einer Fehlermeldung unterbrochen Die LED BUS auf der Steuer einheit blinkt rot im Active Error Buffer wird eine Fehlermeldung gespeichert 0x01100001 Inkompatible Hardware Konfiguration Active Error Buffer und Error Log Book sind im Schleiche
136. on liefert den aktuellen CANopen Status MCS 2021 XCS 20C liefert den sog erweiterten CANopen Kernelstatus setzt den Status eines oder aller Ger te im CANopen Netzwerk liest etwaige Emergency Nachrichten von einem bestimmten Netzwerk Knoten liest etwaige Emergency Nachrichten von einem beliebigen Netzwerk Knoten liest etwaige Error Nachrichten von einem bestimmten Netzwerk Knoten liest etwaige Error Nachrichten von einem beliebigen Netzwerk Knoten sendet beliebige CAN Layer 2 Nachrichten f hrt ein Ping auf einen bestimmten Netzwerk Knoten aus startet die CANopen Kommunikation neu z B nach bus off startet den kompletten CANopen Stack neu stoppt den CANopen Stack erm glicht die Synchronisation zwischen SPS Task und den CANopen Stack Die an 61131 5 angelehnte Bibliothek CFB Vxxx enth lt Funktionsbausteine zur Peer to Peer Kommunikation ber TCP IP Funktionsbaustein Nr CONNECT V 60 USEND V 61 URCV V 62 Tabelle 54 Bibliothek CFB Vxxx Betriebsanleitung XCx 400 800 e Version 05 13 Kurzbeschreibung Steuerungs typen stellt eine Peer to Peer Verbindung zwischen XCx zwei Teilnehmern her ProNumeric sendet beliebige Daten ProSyCon empf ngt beliebige Daten 113 schleicher Die SPS control systems 8 4 4 Bibliothek CNC Vxxx Die Bibliothek CNC Vxxx enth lt Funktionsbausteine f r das Lesen und Schreiben von Systemdaten SERCOS XRIO und CAN Antriebsparametern und PROFI
137. on 05 13 19 schleich er Steuereinheit XCx 400 XCx 800 control systems Tabelle 11 _ Pin Bezeich Erl uterung Bezeich Erl uterung Pinbelegung der 1 nung nung 5V Ausgangs 2 Schnittstellen X11 de eu 20952018 e s 1 OUT 0 Ausgang 0 Wie 4 gang 5 2 IOUT 0 inv Ausgang 0 WS 6 3 OUT 1 Ausgang 1 S 4 10071 inv Ausgang 1 Wis o 5 OUT 2 Ausgang 2 Data Out XRIO Data WS 10 6 IOUT 2 inv Ausgang 2 Data Out 7 IN 3 Eingang 3 Data In XRIO Data Federkraftan N3 inv Eingang Data n XRIO Data schluss Blockklemme 9 MF Masse M Masse 10 polig 10 SHLD Schirm SHLD Schirm Die Federkraftanschluss Blockklemmen sind kodiert um ein Vertauschen der Schnittstellen X6 X11 zu verhindern Funktionsbeispiel siehe unter Zugriff auf die O Ebene Seite 49 e Wichtig Die Spannungsversorgung an X9 Pin 1 und 2 versorgt die Steckblockklemmen X9 X10 X11 und muss angeschlossen werden wenn eine der Federkraftanschluss Blockklemmen beschaltet wird e XRIO Verdrahtungshinweis zum Anschluss von RIO EC X2 XRIO an X11 der XCx 400 XCx 800 Tabelle 12 XCx 400 XCx 800 RIO EC X2 9pol D Sub Anschluss der Schnittstelle 11 an Klemme X11 X2 IN den Buskoppler Pin 5 lt gt Pin 2 RIOEC X2 6 lt gt 7 Pin 7 lt gt Pin 1 8 lt gt Pin 6 Pin 9 lt gt Pin 3 Pin10 lt gt Kabelschirm 20 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Steuereinheit XCx 400 XCx
138. on erstellt werden Mit der Installation der Add Ons f r MULTIPROG wird ein Konfigurator W erkzeug zur Verf gung gestellt das folgende Aufgaben bernimmt e Anzeigen und Editieren der Hardware Konfiguration Steckplatzliste der Eingangs und Ausgangsmodule e Einf gen der erforderlichen Variablen in das SPS Projekt mit deren Hilfe der SPS Programmierer auf die Eingangs und Ausgangs module zugreifen kann e Einf gen der erforderlichen Eintr ge in die I O Konfiguration des SPS Projektes Der Konfigurator kann ber den Men eintrag Extras XIO Konfiguration gestartet werden gt Bild 31 Bild 31 2 Men eintrag Extras 5 XIO Konfiguration Seitenlayout Editor SPSIMCICNC Koppelspeicher ProCANopen Konfigurationswerkzeug Zun chst erscheint das Dialogfenster Schleicher XHIO XUIO XFIO Konfiguration in dem die im SPS Projekt vorhandenen Ressourcen und die zugeh rigen Steuerungstypen zur Auswahl angezeigt werden Mit dem Button XRIO Konfiguration 1 Button XUIO Konfiguration 2 und Button XF O Konfiguration 3 wird die Konfigurierung f r die ausgew hlte Ressource fortgesetzt Bild 32 Bild 32 E Schleicher XRIO XUIO XFIO Konfiguration 21 xl Dialogfenster XRIO Konfiguration XUIO Konfiguration Konfiguration Ressource Steuerungstyp Configuration Resource KCN XRIO Konfiguration UID Konfiguration XFIO Konfiguration Betriebsanleitung XCx 400 800
139. ppelspeichers ist als Online Hilfe der Software Schleicher Dialog verf gbar Diese kann auch ber das Hilfe Men von MULTIPROG aufgerufen werden Um auf Variablen des Koppelspeichers zugreifen zu k nnen m ssen die entsprechenden Datentypen und Variablen in das SPS Projekt eingef gt werden Diese sind in den Projekt Templates von MULTIPROG noch nicht enthalten Sie m ssen vom Anwender selbst mit Hilfe des Koppelspeicher Add Ons f r MULTIPROG in das SPS Projekt eingef gt werden Damit soll sichergestellt werden dass der Anwender mit der f r die Steuerungssoftware passenden Koppel speicher Variante arbeitet Das Einf gen der Koppelspeicher Datentypen und Variablen in ein SPS Projekt erfolgt ber das Men Extras SPS MC CNC Koppelspeicher Bild 27 Extras Seitenlayout Editor SPS MC CNC Koppelspeicher ProCANopen Konfigurationswerkzeug Schleicher CANopen Konfiguration XIO Konfiguration Shortcuts Optionen Es ffnet sich ein Dialogfenster mit folgenden Auswahl bzw Eingabem glichkeiten gt Bild 28 e Einf gen in Konfiguration Ressource Auswahl der Ressource des SPS Projektes in die die Koppel speicher Variablen eingef gt werden sollen e Version des Koppelspeichers Auswahl der Koppelspeicher Version e Anzahl der CNC Teilsysteme CNC Achsen Eingabe der Anzahl der Teilsysteme und Achsen f r CNC Steuerungen f r reine SPS Steuerungen
140. put slow 4 Input slow 5 Input slow 6 Input slow 7 Eing nge an X10 X11 Anschluss Klemme X9 I O0 Klemme X9 4 O1 Klemme X9 5 1 02 Klemme X9 6 1 03 Klemme X9 7 14 Klemme X98 15 Klemme X9 9 16 Klemme X9 10 17 Anschluss Hinweis offene Eing nge werden als High Signal gelesen Bit 8 Bit 9 Bit 10 Bit 11 Bit 12 15 xfio QWO Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 7 xfio QWO Bit 8 Bit 9 Bit 10 Bit 11 15 Input fast 0 Input fast 1 Input fast 2 Input fast 3 Ausg nge an X9 Output slow 0 Output slow 1 Output slow 2 Output slow 3 Ausg nge an X11 Output fast 0 Output fast 1 Output fast 2 Klemmen X10 1 2 INO u INO Klemmen X10 3 4 INT u IN1 Klemmen X10 5 6 IN2 u IN2 Klemmen X11 7 8 IN3 u IN3 ohne Funktion Anschluss Klemme X9 3 I O0 Klemme X9 4 O1 Klemme X9 5 1 02 Klemme X9 6 1 03 ohne Funktion Anschluss Klemmen X11 1 2 OUTO u OUTO Klemmen X11 3 4 OUT1 u OUT1 Klemmen X11 5 6 OUT2 u OUT2 ohne Funktion Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme 6 9 3 Inkrementalwertgeber schleicher control systems F r die Inkrementalwertgeber Funktion stehen 4 Variablen f r die Auswertung zur Verf gung Variable Datentyp Beschreibung Anwendung xfio MW164 INC control WORD Control read write xfio MW168 INC counter lw WORD Z hler Low read write xfio MW170 INC co
141. r control systems 10 Displayfunktionen der XCx800 Allgemeine Parameter graphisch 128 x 32 Pixel ausreichend f r 2 Zeilen zu 16 Zeichen 10 1 Displayanzeige des Betriebszustands Es werden die Betriebszust nde der Steuerung inkl etwaiger Fehler angezeigt z B PLC ON Test 9 PLC STOP PLC RUN falls sich Fehler im Active Errorbuffer befinden keine Warnungen werden diese in der unteren Zeile zus tzlich angezeigt 3 PLC RUN E0000001 mit Hilfe der RESET Taste k nnen weitere Funktionen angew hlt werden siehe Tabelle Display Funktionen z B kann alternativ der Fehlertext statt der Fehlernummer ausgegeben werden Achtung Der Taster RESET l st nur in Schalterstellung 0 einen HW Reset aus Betriebsanleitung XCx 400 XCx 800 e Version 05 13 129 10 2 MODE Stellung 0 1 schleicher control systems Anzeige wenn RESET gedr ckt RESET gedr ckt RESET gedr ckt RESET gedr ckt RESET gedr ckt RESET gedr ckt RESET gedr ckt RESET gedr ckt RESET gedr ckt Tabelle 68 Display Funktionen Displayfunktionen der XCx800 Display Funktionen in Abh ngigkeit vom Betriebsartenschalter Funktion aktuelle IP Adresse und MAC ID Anzeige der Fehlernummer des letzten aktiven Fehlers aus dem Active Error Buffer aktuelle XOx Bootprojekt ProConOS und Koppelspeicher Version Anzeige der Fehlernummer des letzten aktiven Fehlers aus dem Active Error Buffer
142. r fen Die Werte dieser Variablen k nnen im Online Modus von MULTIPROG berpr ft werden Betriebsanleitung XCx 400 800 e Version 05 13 83 schleicher Inbetriebnahme 6 10 7 CANopen Konfiguration mit ProCANopen 84 ProCANopen ist ein Konfigurationswerkzeug von der Fa Vector Informatik GmbH Komplexe CANopen Netzwerke k nnen mit dem ProCANopen Konfigurationswerkzeug konfiguriert werden Dazu ist die Software ProCANopen erforderlich die nicht im Lieferumfang von MULTIPROG enthalten ist Zus tzlich wird eine CAN Feldbuskarte im Service PC ben tigt z B CANcardY gt Seite 134 Die Eigenschaften und F higkeiten der Komponenten sind in einer EDS Datei Electronic Data Sheet deklariert Die EDS Datei muss in das Unterverzeichnis von ProCANopen mit dem Namen EDS kopiert werden ProCANopen bildet die abbildbaren Objekte der Knoten ab Beispielsweise werden Ausgangs Bytes der RIO Module die die Eingangs Bits vom RIO repr sentieren mit Eingangs Bytes der XCx verkn pft Dar ber hinaus werden zus tzliche Informationen f r den Feldbus konfiguriert e Welcher Knoten ist der NMT manager Welcher Knoten ist der Configuration manager e Guarding und Guarding time e Sync time und Sync window length Nach der Netzwerkkonfiguration kann diese im Netzwerk gespeichert werden Im Netzwerk speichern bedeutet der Knoten welcher als Configuration manager ausgew hlt ist meistens XCx bekommt via
143. r Dialog auf jeder Bedienebene ber die Tastenkombination Ctrl einsehbar Betriebsanleitung XCx 400 800 e Version 05 13 59 schleicher Inbetriebnahme control systems Die f r die erstellte Hardware Konfiguration erforderlichen Eintr ge in die l O Konfiguration werden in das SPS Projekt eingef gt die Konfiguration kann durch Doppelklick auf den Knoten O Configuration im Projektbaum ge ffnet werden Bild 39 Bild 39 E E Projekt C Dokumente und Einstellunger Knoten E a Bibliotheken IO Configuration MEI SchleicherLib V012 o 2 BIT_UTIL 0A PROCONOS a CANopen VO02 vg Date Time PLC_VO10 xcx7 002 J Datentypen B E Logische POEs B Sample 8 CncSync Hardwarestruktur a Configuration a 40 5 68 Resource 8 ra Tasks H E EXUIO CYCLIC H B CAN EVENT i B tSync EVENT da Global Variables D i 8 8 IO Configuration F r das oben gezeigte Beispiel werden die Eintr ge XUIO 1 unter INPUT und XUIO 1 Out unter OUTPUT in die lI O Konfiguration eingef gt Bild 40 Bild 40 Dialogfenster FUT vascowr l O Konfiguration _ i H onfigur ation Annir zi 061000 PUO Areendercefreebe Ei 10039000 Armeniers Ei OB HB UN 60 Betriebsanleitung XCx 400 800 e Version 05 13 Inbetriebnahme Bild 41 Knoten Global Variables schleicher control syste
144. r Reset Taster erm glicht das R cksetzen des CPU Moduls Die Reset Funktion ist mit der Stellung des Betriebsartenschalters verkn pft Ein Reset wird nur in Stellung 0 Diagnose ausgel st Tabelle 17 Reset Taster RESET o e Wichtig Wird RESET bei Zugriffen auf die CF Card ausgel st LED ACT blinkt gr n kann Datenverlust auftreten 4 2 4 Display nur XCx 800 Zur Anzeige des Systemstatus und erweiterten Diagnose siehe Seite 129 Bild 6 Display PLC RUN E0000001 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 23 schleicher control systems Steuereinheit XCx 400 XCx 800 4 3 Technische Daten Steuereinheit XCx 400 XCx 800 Weitere technische Daten auf Seite 134 Elektrische Daten Versorgungsspannung 24V M Leistungsaufnahme Eingangssicherung Ausgangsspannung strom f r U X Erweiterungsmodule Ausgangsleistung Kurzschlussabschaltung Ausgangsspannungs berwachung Galvanische Trennung Versorgungsspannung 24V s Mext Eingangsstrom Galvanische X1 X2 SERCOS III Ethernet Elektronik X4 USB Host X5 USB Device X6 CAN X7 RS422 X7 RS232 X9 I Os 24V X10 Inputs 5V X11 Outputs 5V Eing nge 24 V Schaltpegel Eingangsstrom Signalverz gerung Eing nge 5 V differentiell Schaltpegel Eingangsstrom Signalverz gerung DC 24 V 19 2 V 30 V einschl 5 Restwelligkeit max 75 W 4 A tr ge DC24V 2A DC5V 4A DC 24 V 48W DC 5V max 20 W Die Gesamtleist
145. riellen Schnittstelle aus ProSyCon liest Zeichen von einer seriellen Schnittstelle MCS xx xx liefert Statusinformation einer seriellen Schnittstelle XCS 20x 117 schleicher Die SPS control systems 8 4 13 Bibliothek XCx7 Vxxx Die Bibliothek XCx7 Vxxx enth lt Funktionsbausteine die ausschlie lich bei den Steuerungstypen XCx 700 XCx 400 XCx 800 und XCx 1100 verwendet werden Funktionsbaustein Nr Kurzbeschreibung Steuerungs typen UZB VR 250 Funktionsbaustein f r den Betrieb der UZB 2VR Axx Module XCx 7xx UBA ERR CTRL 251 Fehlerhandling der UBA Erweiterungsmodule XCx 8xx READ RP 252 lesender Zugriff auf System U Remotepages 11xx WRITE RP 253 schreibender Zugriff auf System U Remotepages IBSM 254 InterBus S Master USK DIM Tabelle 63 Bibliothek XCx7 Vxxx 118 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Das Multi Task System schleicher control systems 9 Das Multi Task System 9 1 Ubersicht Basis ist ein Echtzeit Betriebssystem das durch Taskpriorit ten gesteuert wird Im Programmiersystem MULTIPROG wird ein Programm einer Task zugewiesen Den Tasks wiederum werden unterschiedliche Priorit tsstufen und Zeiten zugeordnet die die Reihenfolge und Dauer der Bearbeitung gem ihrer Wichtigkeit sicherstellen Drei Priorit tsstufen f r Tasks werden verwendet gt Bild 82 Bild 82 hoch berwachungs Priorit tsstufe f r Multi Task System task Uberwachungstask Priorit tsstufen Priorit
146. rung mit Hilfe der sogenannten Grundinitialisierung in einem abgesicherten Modus starten Die Grundinitialisierung bewirkt ein Zur cksetzen des SRAMs Hiermit besteht die M glichkeit einer Diagnose der Steuerungsdaten Durchf hren der Grundinitialisierung Bitte beachten F r alle berg nge gilt jeweils ein Timeout von 4 s e Betriebsartenschalter in Position O e Einschalten der Steuerung XCx 800 e Das gleichzeitige gelbe Blinken einer LED Gruppe signalisiert den Start der Grundlnit Erkennung e Betriebsartenschalter in Position 9 jetzt blinkt nur die LED RUNERR rot weiter e Betriebsartenschalter in Position 0 zur ckschalten die LED Gruppe blinkt jetzt rot und zeigt die Durchf hrung der Grundinitialisierung an Nach der Grundinitialisierung wird die Steuerung gestartet Ein vorhandenes SPS Bootprojekt ist nicht geladen und die SPS startet nicht Hinweis Wird Drehschalter nach dem Einschalten der Steuerung Stellung 0 belassen wird das SPS Bootprojekt nicht geladen und die SPS startet nicht Betriebsanleitung XCx 400 XCx 800 e Version 05 13 93 7 7 1 94 schleicher control systems Bedienung der XCx mit dem Schleicher Dialog Bedienung der XCx mit dem Schleicher Dialog bersicht Der Schleicher Dialog stellt Bildschirmseiten zur Inbetriebnahme und Bedienung der XCS und XCN zur Verf gung Die Installation vom Schleicher Dialog ist beschrieben im Kapitel Schleicher
147. rung wird an einem Haltepunkt angehalten Anwendertasks sind inaktiv Eing nge des Prozessabbildspeichers werden nicht aktualisiert Ausg nge des Prozessabbildspeichers werden nicht aktualisiert Tabelle 47 SPS Betriebszust nde Der aktuelle Zustand der SPS wird in MULTIPROG im Projekt Kontrolldialog in der Zeile Status angezeigt Wenn hinter dem aktuellen Zustand im Kontrolldialog Debug angezeigt wird bedeutet das dass Haltepunkte gesetzt oder Variablen geforct wurden Betriebsanleitung XCx 400 XCx 800 e Version 05 13 107 schleicher control systems Die SPS 8 2 2 Wechseln der Betriebszust nde mit MULTIPROG ber die graphische Benutzeroberfl che von MULTIPROG kann gesteuert werden wann die Programmausf hrung auf der SPS gestartet und gestoppt wird Die Schaltfl chen f r Wechsel die im aktuellen Betriebszustand nicht m glich sind sind im Projekt Kontrolldialog abgeblendet Bild 78 Bild 78 MULTIPROG Wechseln der Betriebszust nde Stop Restart Starten der Programmausf hrung Schaltfl che im Kontrolldialog Zustandswechsel von gt nach Stopp gt Betrieb Stopp gt Betrieb Stopp gt Betrieb Reset Download project Power on Cold start with bootproject Sto Run Cold Warm Hot m cm set Halt Beschreibung was passiert es erfolgt ein Kaltstart alle Daten werden initialisiert SPG 1 wird aufgerufen alle Anwendertasks werden aktiviert die Programma
148. rungsmodule d rfen nur im spannungslosen Zustand gewechselt werden Demontage und Montage sind gem den mechanischen Aufbaurichtlinien vorzunehmen Beim Auswechseln von Sicherungen d rfen nur Typen verwendet werden die in den technischen Daten spezifiziert sind Beim Austausch von Batterien d rfen nur Typen verwendet werden die in den technischen Daten spezifiziert sind Batterien sind in jedem Fall nur als Sonderm ll zu entsorgen 1 6 Umgang mit verbrauchten Batterien Die in den Automatisierungssystemen verwendeten Batterien sind nach deren Gebrauchsende dem Gemeinsamen R cknahmesystem Batterien GRS oder ffentlich rechtlichen Entsorgungstr gern zuzuf hren Batterien sollen nur im entladenen Zustand zur ckgegeben werden Der entladene Zustand ist erreicht wenn eine Funktionsbeeintr ch tigung des Ger tes wegen unzureichender Batteriekapazit t vorliegt Bei nicht vollst ndig entladenen Batterien muss Vorsorge gegen m gliche Kurzschl sse getroffen werden Das kann durch Isolieren der Batteriepole mit Klebestreifen erreicht werden Betriebsanleitung XCx 400 XCx 800 e Version 05 13 9 schleicher control systems Zus tzliche Betriebsanleitungen 2 Zus tzliche Betriebsanleitungen Tabelle 1 Zus tzliche Betriebsanleitungen Wichtig Die XCx 400 XCx 800 sind Mitglied der XCx Steuerungsfamilie die auf einem gemeinsamen Soft und Hardwarekonzept basiert Zur Erg nzung der vorliegenden Betriebsanleitung
149. s 0 z B Anwender Task Ereignis 1 z B Anwender Task Ereignis 4 reserviert f r Lageregel Task nur XCN z B Anwender Task Ereignis 4 5 reserviert f r CAN Stack Task Option CAN_HIGH_PRIO 1 z B Anwender Task Ereignis 5 6 reserviert f r IPO Task nur XCN z B Anwender Task Ereignis 5 reserviert f r CAN Stack Task Option CAN_HIGH_PRIO 0 z B Anwender Task Ereignis 5 z B zyklische Anwender Tasks z B sonstige zyklische Anwender Tasks Hintergrund Task Real Time Operating System Das System unterst tzt insgesamt 18 Anwender Tasks Priorit tsstufen 0 16 und die Default Task Tasks mit Priorit tswerten gt 16 werden mit Priorit t 16 ausgef hrt Betriebsanleitung XCx 400 XCx 800 e Version 05 13 125 schleicher control systems Das Multi Task System 9 2 7 Task und Watchdog 126 Beispiel Bild 84 Multi Task System Beispiel f r Tasks und Watchdogs Es gibt zu jeder anwenderdefinierten Task einen eigenen einstell baren Watchdog Der Watchdog berpr ft ob die Taskausf hrung am Ende des Watchdog Zeitintervalls beendet ist Wenn die Taskaus f hrung nach dieser Zeit nicht beendet wird wird die System Task SPG 10 WATCHDOG ausgef hrt und die SPS geht in den STOPP Zustand ber wenn keine weiteren Aktionen programmiert wurden Zus tzlich wird ein Eintrag in den Fehlerkatalog vorgenommen Das Watchdog Zeitintervall beginnt wenn die Task bereit f r die Ausf
150. sError 329 Aktuelle Fehlernummer wird gelesen MC Reset 330 Reset Fehlerquittierung wird durchgef hrt MC ReadParameter 331 Ein Parameter der Achse wird gelesen MC ReadBoolParameter 332 Ein boolscher Parameter der Achse wird gelesen MC WriteParameter 333 Ein Parameter der Achse wird geschrieben MC WriteBoolParameter 334 Ein boolscher Parameter der Achse wird geschrieben MC ReadActualPosition 335 Aktuelle Achsposition wird gelesen MC GetCncAxis 345 Achse wird von der CNC ausgeliehen um sie in der SPS verfahren zu k nnen MC ReleaseCncAxis 346 Ausgeliehene Achse wird zur CNC zur ckgegeben Tabelle 57 Bibliothek MC Vxxx Betriebsanleitung XCx 400 XCx 800 e Version 05 13 115 schleicher control systems 8 4 7 Bibliothek MMI Die SPS Die Bibliothek MMI realisiert die Kommunikation mit einem Bedien ger t der COP Familie ber die serielle Schnittstelle der Steuerung Funktionsbaustein PPF COP COMM Tabelle 58 Bibliothek MMI 8 4 8 Bibliothek PLC Vxxx ber den Umfang der Standard IEC bzw ProConOS Nr 140 Kurzbeschreibung kommuniziert mit einem COP Bedienger t PNet Protokoll Steuerungs typen XCx ProNumeric ProSyCon MCS xx xx XCS 20x Funktionsbausteine hinaus werden weitere steuerungsspezifische Firmware Funktionsbausteine in dieser Bibliothek bereitgestellt Funktionsbaustein PUT_ERROR PUT_ERROR2 CLEAR_ERROR READ_FILE WRITE_FILE SEND_MAIL XFIO_CONFIG XRIO_STATE GET_MTS OPEN_
151. sche Task AEN 120 Task f r VO Refresh ssssssseeeeeenn 53 TCP IP Verbindung senes 30 Technische Daten Alle Module eene 134 Steuereinheit XCx 400 XCX 800 24 USB 2 0 Schnittstellen sene 16 USB Device Schnittstelle s nssssensssesiserrssesrrssesrrerrrrseress 17 Variablen Deklaration der 95 Variablendeklaration in den Beispielprogrammen der Funktionsbausteine 112 135 Watchdog tat rere ta teta ettet ina 126 Webserver eege S EN allgemelf 91 Java Applets 91 Microbrowser eene 92 Mea EN EINEN 92 SpiderControl PLC 91 X1 X2 sercos III Schnittstellen ee 16 X10 High Speed Eing nge 5 V 19 X11 High Speed Ausg nge 5V DC 19 Eihemet Schnittetellen l n a 16 X4 USB 2 0 Schnittstellen a 16 X5 USB Device Schnittstelle 17 X6 CAN Schnittstellen eee 17 X7 RS 2321 RS 4221 RS 485 Schnittstellen
152. sind diese beiden Eingabefelder deaktiviert e OK Button Beim Verlassen des Dialogfensters mit OK werden die Koppel speicher Datentypen und Variablen in das SPS Projekt eingef gt e Abbrechen Button Beim Verlassen des Dialogfensters mit Abbrechen wird das SPS Projekt nicht ver ndert Betriebsanleitung XCx 400 XCx 800 e Version 05 13 45 6 7 1 46 schleicher control systems Bild 28 Dialogfenster SPS CNC MC Koppelspeicher Inbetriebnahme E Schleicher SPS MC CNC Koppelspeicher m Koppelspeicher Variablen in das Projekt einf gen Einf gen in Konfiguration Ressource Konfiguration Ressource Version des Koppelspeichers Koppelspeicher Version 12 Koppelspeicher Version 13 Koppelspeicher Version 14 Koppelspeicher Version 15 Motion Control verwenden Anzahl der CNC Teilsysteme Anzahl der CNC Achsen Gesamtanzahl der Achsen Abbrechen Wichtig Die gew hlte Koppelspeicher Version muss zur Version des Steuerungsbetriebssystems passen siehe Hinweise zur Auswahl der Koppelspeicher Version Seite 47 Nach dem Einf gen der Koppelspeicher Datentypen und Variablen muss das SPS Projekt neu bersetzt und zur Steuerung bertragen werden Zugriff auf den Koppelspeicher Das SPS Programm hat Zugriff auf den gesamten Koppelspeicher ber die globale Variable p1cMem bei SPS Steuerungen bzw cncMem bei CNC Steuerungen Mit der Punktschreibweise kann auf
153. skopplern Modulen im Konfigurator muss a die ge nderte Steckplatzliste zur Steuerung bertragen werden b die Steuerung aus und wieder eingeschaltet werden sowie c das SPS Programm neu kompiliert und zur Steuerung bertragen werden Betriebsanleitung XCx 400 XCx 800 e Version 05 13 57 6 8 1 4 58 schleicher control systems Tabelle 26 XUIO Auswahl Modul hinzuf gen L schen Eigenschaften Inbetriebnahme XUIO Konfiguration 2 Im Dialogfenster wird die im SPS Projekt gespeicherte Hardware Konfiguration angezeigt Bei einem neuen SPS Projekt ist die Hardware Konfiguration beim erstmaligen ffnen dieses Fensters zun chst ohne Module Hier kann eine Modul Konfiguration editiert oder von einem vorhandenen Steuerungsaufbau eingelesen werden Zum Einlesen einer Modul Konfiguration siehe Einlesen der Hardware Konfiguration Seite 59 XUIO Konfiguration 2 Modul hinzuf gen ER L schen E XUID Konfiguration ERR ERES i BR SPS Rack 1 Figenschanen HH SPS Rack 2 Modul hinzuf gen A DI SPS Rack 3 Online Funktionen nur f r BB SPS Rack 4 die XUIO Konfiguration HE SPS Pack 5 L schen BR SPS Rack 6 BR SPS Rack 7 Eigenschaften zi Online Funktionen Abbrechen Ein neues Modul kann hinzugef gt werden wenn ein SPS Rack oder ein anderes Modul angew hlt wird Mit der Anwahl eines Moduls kann in einem weiteren Dialogfenster die Eigenschaften des Moduls festgelegt werden
154. sstufen des Echtzeitbetriebssystems abgebildet siehe Abschnitt Task Priorit ten Seite 125 Wenn die Watchdog Zeit einer zyklischen Task h her ist als die eingestellte Intervallzeit und die Ausf hrung der Task nicht beendet ist bevor die eingestellte Intervallzeit erreicht wird werden ein oder mehrere Ausf hrungs Zyklen bersprungen Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Das Multi Task System schleicher control systems 9 2 2 Ereignis Task Ereignis Tasks oder auch Event Tasks werden vom Betriebssystem gestartet wenn bestimmte Ereignisse auftreten Gegenw rtig sind folgende Ereignisse definiert Interne Bezeichnung Ereignis Nr Bemerkungen Interrupts PLC EVENT XFIO I0 0x00 XFIO Interrupt Input 0 XCx3 4 5 8 PLC EVENT XUIO 0 0x00 U Bus Interrupt 0 XCx4 7 8 11 UBE32 0 11 Eingang 0 PLC EVENT XFIO 11 0x01 XFIO Interrupt Input 1 XCx3 4 5 8 PLC EVENT XUIO 1 0x01 U Bus Interrupt 1 XCx4 7 8 11 UBE32 0 11 Eingang 1 PLC EVENT XUIO 2 0x02 U Bus Interrupt 2 XCx4 7 8 11 UBE32 0 11 Eingang 2 PLC EVENT XUIO 3 0x03 U Bus Interrupt 3 XCx4 7 8 11 UBE32 0 11 Eingang 3 Synchronisation PLC EVENT POS 0x04 Lageregler Task nur XCN PLC_EVENT_CAN 0x05 CANopen Task gilt auch f r Profibus Task microLine XCx micro PLC_EVENT_IPO 0x06 CNC IPO Task nur XCN PLC_EVENT_DECO 0x07 CNC DECO Task nur XCN PLC EVENT MCSIO 0x08 MCS XCS20 IO Treiber Synchronisation microLine XCx micro Reserviert 0x0
155. t Als Knotennummer NodelD kann 1 beibehalten werden Zum Start von ProCANopen auf den Button Konfigurieren klicken Bild 63 r CANopen Konfiguration Netzwerk NodelD CAN Karte 2 Konnauneren CAN Karte 3 3 1 Konfiauneten CAN Karte 4 4 1 Netzwerk Nummem oder NodelDs ndern ndern ProCANopen startet direkt mit dem richtigen CANopen Projekt gt Bild 64 1012 xla asi Gruppe E Vector ProCAN open ProdocPlusI PRWJEETS E stezProrekt1 A A Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher systems 6 10 7 3 Erste Verbindungen mit ProCANopen Bild 65 Einlesen des Netzes mit ProCANopen Bild 66 Einstellen der Scan Optionen Zuerst muss das Netzwerk eingelesen werden gt Bild 65 3 Vector ProCANopen lt C ProdocPlusAPROJECTS E rstesProgekt1ACA el Ate Da das Netzwerk mit Knoten 1 XCA bereits vorkonfiguriert ist muss das Einlesen mit der Scan Option Nur Suche neuer Ger te ausgef hrt werden Bild 66 m Scan ptionen Betriebsanleitung XCx 400 800 e Version 05 13 87 schleicher control systems 88 Bild 67 Graphische Verkn pfung der Netzwerk Knoten Bild 68 Kommunikations beziehung zwischen Steuerung und 1 0 er l D Inbetriebnahme Dann k nnen die Verkn pfungen der Netzwerk Knoten projektiert w
156. t der ausgew hlten Variablen im Hauptfenster des OPC Test Clients angezeigt PCOS OPC 20 KW Software OPC Client File Server Group Item View Help Ela 40 HE A H en START cmpS IBuildNo 24 7 3 Schleicher Dialog Der Schleicher Dialog stellt alle Dialoge zum Einrichten und Betrieb der CNC und SPS zur Verf gung Der Schleicher Dialog muss auf dem Service PC installiert sein Betriebsanleitung XCx 400 800 e Version 05 13 99 7 3 1 schleicher Bedienung der XCx mit dem Schleicher Dialog Schleicher Dialog Konfigurieren Schleicher Dialog starten Nachdem nun alle Einstellungen vorgenommen worden sind kann der Schleicher Dialog mit PCNC exe gestartet werden Beim Start erscheint das Auswahlfenster der Ressource Schleicher Schleicher Dialog Auswahl der Ressource i Schleicher Dialog Auswahl der Ressource i der Ressource Abbrechen Anzeige dieses Fensters beim Programmstart Beim ersten Start bzw weiteres Projekt Hinzuf gen Eigenschaften anw hlen Die Projektadressen korrekt eingeben z B Name der Ressource XCN START IP Adresse der Steuerung 192 168 1 2 Benutzername schleicher Passwort berlin Eigenschaften der Ressource wl Name der Ressource KCN START FTF Server IP Adresse oder Hostname 192 168 1 2 Benutzername sehleicher Passwort berin OPC Basispfad bo START Mit OK k nnen Sie den Schleicher Dialog
157. tand sss 107 Einbau des Automatisierungssystems 12 Ereigonts Task ENNEN 121 Ertor Log Book eem ens 59 Erweiterungsmodule sse 28 Ethernet Inbetriebnahme der Schnittstelle 36 140 Anhang IP Adresse Einstellen Auslesen auf der XCX 132 Schnittstellen sse 16 TCP IP Einstellungen 37 TCP IP Verbindung zur Programmierung 30 Fehlermeldungen sse 22 zril 59 Firmware Task Priorit ten 125 Fremdsoftware starten sss 104 Frontansicht XCX 400 nein irr ir 15 Frontansicht XCx OU 14 D 37 Funktionsauswahl Klemme X10 naro iret e ir re Rer ER ER E 52 Klemme S Dius m Four ire 52 Funktionsbaustein CLEAR ERROR seen 116 CLOSE PROFILE utu tette 116 CO NET CAN SYNC 113 CO NET GET KERNEL 113 CO NET GET LOCAL NODE 0 113 CO NET GET_STATE sse 113 CO NET NMT iia etm reete ceres 113 CO NET PING iii iet eene ette eerie 113 CO NET ENN 113 CO NET 113 NET RE OV ERR intct cette 113
158. tellten Datenbreite Ohne Funktion SPS Beispiel f r Absolutwertgeber Name Typ xfio MW228 ABS control WORD xfio MW232 ABS value 1 WORD w xfio MW234 ABS value h WORD w xfio MW242 ABS status WORD LowWordRd WORD HighWordRd WORD LowHighWordRd DWORD CountValRd DWORD EinlesReady BOOL SSI Error BOOL Err BOOL Verwendung Beschreibung Adresse VAR_EXTERNAL XFIO ABS ENCODER control register VAR EXTERNA XFIO ABS ENCODER value low word VAR EXTERNA XFIO ABS ENCODER value high word VAR EXTERNA XFIO ABS ENCODER status register VAR Kopie von MW 0 xfio MW232 ABS counter lw VAR Kopie von MW 2 xfio MW234 ABS counter hw VAR MD 0 VAR Geberwert gelesen VAR Einlesevorgang abgeschlossen VAR VAR Tabelle 39 SPS Variablenliste Absolutwertgeber 70 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher control systems Wichtig Die im Beispiel eingetragene Reihenfolge e Abfrage des Auslesevorgangs Abfrage auf SSI Fehler Lesen der Geberwerte e Starten des Einlesevorgangs soll eingehalten werden Absoluwertgeber Die im Beispiel eingetragene Reihenfolg Abfrage des Auslesevorgangs Abfrage auf SSI Fehler Lesen der Geberwerte und Starten des Einlesevorgangs Soll eingehalten werden Bei Programmstart kann ein SSI Fehler auftreten die erste Statusauswertu
159. tgeberanschluss mit 5V Signalpegel Beispiel siehe Absolutwertgeber Seite 69 e Schnelle Ausg nge 0 und 1 Diese schnellen Ausg nge k nnen als PWM betrieben werden PWM PulsWeitenModulation Beispiel siehe PWM1 2 mit den schnellen Ausg ngen 0 1 Seite 72 6 9 2 schnelle Ausg nge 0 2 schnelle Eing nge 0 3 Variablen in f r die Einstellung schnelle Ausg nge 0 2 schnelle Eing nge 0 3 Variable Wert Datentyp Adresse xfio_IWO 16 0800 WORD IW 10000 xfio QWO 16 0000 WORD QW 10000 xfio IB2 16403 BYTE 10002 xfio IB3 16400 BYTE 10003 xfio 11648080 WORD MW 3 6000000 xfio MW4 1640800 WORD MW 3 6000004 xfio MW6 1640000 WORD MW 3 6000006 Tabelle 29 XFIO Parameter Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Beschreibung XFIO inputs read XFIO outputs read write XFIO key switch XFIO reset key XFIO I O status read write XFIO inputs read XFIO outputs read write 65 66 schleicher control systems Tabelle 30 Eingangsbits xfio_IWO Tabelle 31 Ausgangsbits xfio QWO Inbetriebnahme Die Ein und Ausg nge von X9 X10 X11 werden durch die Variablen xfio_IWO siehe Tabelle 30 Eingangsbits xfio WO Seite 66 geschrieben und xfio_QWO siehe Tabelle 31 Ausgangsbits xfio QWOSeite 66 gelesen xfio IWO Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 xfio IWO Eing nge an X9 Input slow 0 Input slow 1 Input slow 2 Input slow 3 In
160. triebssoftware Version verwendet werden kann Das Dokument ist auf der Schleicher Homepage http www schleicher electronic com unter Betriebsanleitungen XCx verf gbar oder wird auf Anfrage bereitgestellt Die Version der Betriebssoftware der Steuerung kann im Info Dialog fenster 3 zu der entsprechenden Ressource im SPS Projekt angezeigt werden ber 1 Online Projektkontrolle dann 2 Ressource Info gt Bild 29 m FF TH Rescue POEs Faxen 5 5 Betriebsanleitung 400 800 e Version 05 13 47 schleicher Inbetriebnahme control systems Wenn die Betriebssoftware der Steuerung und die verwendete Koppel speicher Version nicht bereinstimmen wird beim Start der SPS eine Fehlermeldung in den Fehlerspeicher eingetragen Diese Fehlermeldung wird im Schleicher Dialog folgendermaBen angezeigt Bild 30 Bild 30 Darstellung der Koppelspeicher Fehlermeldung im Schleicher Dialog Falls eine solche Fehlermeldung auftritt muss das SPS Projekt korrigiert werden indem die Datentypen und Variablen f r die passende Koppelspeicher Version eingef gt werden AnschlieBend muss das SPS Projekt neu bersetzt und zur Steuerung bertragen werden 48 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Inbetriebnahme schleicher rol systems 6 8 Zugriff auf die l O Ebene Mit den Steuerungen XCx 400 und XCx 800 kann als I O Ebene eine XRIO und oder eine XUIO Konfigurati
161. ult Task l uft mit der niedrigstm glichen Anwender Task Priorit t als sog Hintergrund Task und ist nicht zeit berwacht Sie wird dann aktiviert wenn alle h herprioren Anwender Tasks abgear beitet wurden Die Default Task ist dabei so konfiguriert dass sie nur einen Teil der zur Verf gung stehenden Restzeit beansprucht In jeder Ressource ist nur eine Default Task erlaubt Es wird empfohlen ausschlieBlich zyklische Tasks zu verwenden Hinweis Alle Treiber der l O Konfiguration die nicht explizit einer Anwender Task zugeordnet wurden f hren zum automatischen Anlegen der Default Task und werden im Kontext der Default Task ausgef hrt 9 2 5 Anwender Task Information 124 Bild 83 Multi Task System Variablendeklaration F r jede Anwender Task werden Informationen auf System Variablen abgebildet Die unten abgebildeten Typdefinitionen der Systemvariablen sind in der Bibliothek SchleicherLib im Abschnitt PLC Types zu finden Die Variablen werden mit den Typen TaskInfoTypeO und TasklnfoTypet deklariert gt Bild 83 BB Global_Variables Configuration Resource Configuration Resource Global Variables Cha Te Verwendung Beschreibung Adresse Anfangsw Reman Taskintoo TasklnfoType0 VAR_GLOBAL MD 1 1000 Tasklnfo1 1 1004 1 1068 96MD 1 1132 MD 1 1196 96MD 1 1260 VAR_GLOBAL VAR_GLOBAL TaskInfoTypet VAR GLOBAL TaskinfoTypet 3 TaskinfoType1 T
162. ung darf 50 W nicht berschreiten Ja DC 5 V dauerkurzschlussfest Ja DC 5 V wird auf ber und Unterspannung berwacht nein DC 24 V 19 2 V 30 V einschl 5 Restwelligkeit max 3 A bei max Belastung der Ausg nge Ja Ja Nein Nein Ja Ja Ja Ja Ja Ja H Pegel 15 V bis 30 V L Pegel 30 V bis 5 V min H Pegel 15 V 2 2 3 mA 3 5 mA max L Pegel 5V 0 9 mA 1 4 mA typisch 24 V 4 5 mA 6 1 mA f r Kombi I O 300 us Hardware RS422 max 50 mA Uin 5 V 200 ns Hardware gefilterte Versorgungsspannung 24VF zur Versorgung von Gebern Ausgangsstrom max 24 250 mA Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Steuereinheit XCx 400 XCx 800 Ausg nge 24 V Schaltpegel Ausgangsstrom je Ausgang max Signalverz gerung Ausg nge 5 V differentiell Schaltpegel Ausgangsstrom je Ausgang max Signalverz gerung Schnittstellen Ethernet RJ 45 sercos lll RJ 45 nur XCx 800 USB Host Standard A USB Device Standard B CAN 10 pol Steckblockklemme RS 232 10 pol Steckblockklemme RS 422 10 pol Steckblockklemme Digitale 10 pol Steckblockklemme XRIO 10 pol Steckblockklemme Sonstige technische Daten Prozessor DDR SDRAM SRAM gepuffert FLASH intern Compact FLASH Real Time Clock Pufferung Display nur XCx800 Speicher ausstattung Betriebsanleitung XCx 400 XCx 800 e Version 05 13 schleicher control
163. unter hw WORD Z hler High read write xfio MW178 INC status WORD Status read Tabelle 32 Inkrementalwertgeber Parameter Tabelle 33 xfio MW164 INC _ control Tabelle 34 xfio MW178 INC stat us e xfio MW164 INC control mit dieser Variablen wird die Nullimpulsauswertung eingestellt Bit 2 15 Beschreibung 0 Nullsignalauswertung ist deaktiviert 1 Nullsignalauswertung ist aktiviert mit der 1 steigenden Flanke vom Nullsignal wird der Z hler auf 0 gesetzt 0 Nullsignal nicht speichern gespeichertes Nullsignal l schen 1 Nullsignal speichern Ohne Funktion Wichtig Das Lesen bzw Schreiben der Counter Variablen muss immer paarweise erfolgen Es muss erst die Variable xfio MW168 INC counter lw dann die Variable xfio MW170 INC counter hw gelesen bzw geschrieben werden Das Lesen bzw Schreiben der Variablen xfio MW168 INC counter Iw als DWORD ist nicht zul ssig e xfio MW168 INC counter lw Z hler Low Word das Auslesen bzw Beschreiben muss vor dem High Word erfolgen e xfio MW170 INC counter hw Z hler High Word das Auslesen bzw Beschreiben muss nach dem Low Word erfolgen e xfio MW176 INC type in Bit 0 3 wird mit 0101 angezeigt da die Inkrementalwertgeber Funktion enabled ist e xfio MW178 status Zustandsanzeige des Z hlers oO N O 4 15 Beschreibung Zustand Spursignal A Zustand Spursignal B Zustand Spursignal N 0 Nullsignal nicht aufgetreten steigende Flanke 1 Nulls
164. usf hrung wird aktiviert es erfolgt ein Warmstart nur nicht gepufferte Daten werden initialisiert SPG 0 wird aufgerufen alle Anwendertasks werden aktiviert die Programmausf hrung wird aktiviert es erfolgt ein HeiBstart es werden keine Daten initialisiert alle Anwendertasks werden aktiviert die Programmausf hrung wird aktiviert nicht verf gbar wenn Sie die Programmaus f hrung zum ersten Mal nach dem Senden starten Tabelle 48 MULTIPROG Starten der Programmausf hrung Betriebsanleitung XCx 400 XCx 800 e Version 05 13 schleicher control systems Stoppen der Programmausf hrung Zustandswechsel Schaltfl che im Beschreibung was passiert von gt nach Kontrolldialog Betrieb gt Stopp e alle Anwendertasks werden deaktiviert wenn ihr Arbeitszyklus beendet ist e SPG 2 wird aufgerufen e die Ausg nge des Prozessabbildspeichers werden geschrieben e die Programmausf hrung wird gestoppt e die physikalischen Ausg nge werden auf Null oder Vorzugsabschaltlage gesetzt Tabelle 49 MULTIPROG Stoppen der Programmausf hrung Allgemeines Reset Zustandswechsel Schaltfl che im Beschreibung was passiert von gt nach Kontrolldialog Stopp gt Ein e das Projekt wird gel scht e es erfolgt ein allgemeines Reset Tabelle 50 MULTIPROG Allgemeines Reset Betriebsanleitung XCx 400 XCx 800 e Version 05 13 109 8 3 110 schleicher control systems Systemvariablen Die SPS Systemvariablen informi
165. welle 15g 11ms nach DIN EN 60068 2 32 Fallh he 1m mit Originalverpackung Klasse nach EN 60536 Basisisolierung und Schutzleiteranschluss IP 00 nach EN 60529 nach DIN EN 61131 2 zwischen Stromkreisen und K rper sowie zwischen galvanisch getrennten Stromkreisen entsprechend berspannungskategorie Il Verschmutzungsgrad 2 AC 350 V 50Hz f r Ger te Nennspannung DC 24V AC 1350 V 50Hz f r Ger te Nennspannung AC 230V nach EN 61000 4 2 8 KV Luftentladung 4 KV Kontaktentladung nach EN 61000 4 3 Feldst rke 10 V m 80 1000 MHz nach EN 61000 4 4 2 KV auf AC DC Versorgungsleitungen 1 KV auf E A Signalleitungen nach EN 55011 Grenzwertklasse A Gruppe 1 Betriebsanleitung XCx 400 XCx 800 e Version 05 13 Anhang schleicher control systems 13 2 Zubeh r und Software Bezeichnung Beschreibung Artikelnummer MULTIPROG 4 SPS Programmiersystem nach IEC61131 3 R4 320 0640 0 Service Pack Steuerungssoftware f r alle Schleicher R4 320 0590 0 Steuerungen Add Ons Schleicher Dialog Dokumentationen und Service Informationen ProCANopen Netzwerk Konfigurationssoftware R4 320 0500 0 CANcardY 1 fach CANopen Interface PCMCIA Steckkarte R4 321 0020 0 Tabelle 69 Zubeh r und Ersatzteile 13 3 Warenzeichenvermerke e WINDOWS ist ein eingetragenes Warenzeichen der Microsoft Corporation e CANopen ist ein eingetragenes Warenzeichen von CAN in Automation e V e ProCANopen ist ein eingetragenes Warenzei
166. zur ck geschrieben Damit ist die Konfiguration f r den weiteren Betrieb in der Steuerung gespeichert Tabelle 23 XRIO Konfiguration 1 XRIO Auswahl Karte hinzuf gen Eeer Buskoppler hinzuf gen ET Kate NP Sn Modul hinzuf gen rep Rudcopker L schen Eigenschaften L rchen Online Funktionen nur f r pm die XRIO Konfiguration zum nkne Furkhionen Tebar 810 Task ird 0 De Zuhause di Task mut im Beach 1 80 me pan OK Abbrechen Betriebsanleitung XCx 400 800 e Version 05 13 53 54 schleicher Inbetriebnahme control systems Karte hinzuf gen Mit der Funktion Karte hinzuf gen erfolgt die Zuordnung des Treibers zur auszuf hrenden Task In einem neuen Template wird die vordefinierte Task tXHIO angeboten Es ist nur 1 Karte zul ssig Der XRIO Treiber ist angew hlt Tabelle 24 XRIO Eigenschaften XRIO Eigenschaften O Treiber x Binden des l O Treibers an Task Abbrechen I O Treiber tXRIO cyclic 20 ms TXFIO cyclic 100 ms tCAN event tSync event Buskoppler hinzuf gen Es k nnen bis zu 16 Buskoppler hinzugef gt werden Pro Buskoppler k nnen bis zu 8 Module angef gt werden Die Anzahl der Module kann sich durch den insgesamt verf gbaren Adressbereich von maximal 127 Byte verringern Zur Berechnung der Byteanzahl siehe Tabelle der RIO Modultypen und Modulklassen Seite 64 Modul hinzuf gen Es
Download Pdf Manuals
Related Search
Related Contents
QUICK START CARD 1 WAY 1 BUTTON REMOTES DELL Inspiron 3050 共用品推進機構 共用品市場規模に関する 2012 年度調査に関する報告 2.金箔上の等電位線と抵抗率の測定 Instalação do driver PRS.0028 CORKSEAL T21 (FRA) Samsung SP-L250 Uživatelská přiručka 取扱説明書 - 三菱電機 Daytona 675 Street Triple à partir du VIN 411984 et Street Triple R à Copyright © All rights reserved.
Failed to retrieve file