Home
Betriebsanleitung ProNumeric XCx 1200
Contents
1. schleicher Die SPS 8 5 8 5 1 8 5 2 102 control systems Das SPS Betriebssystem ProConOS Die Initialisierungsdatei ProConOS INI Mit Hilfe der Datei ProConOS INI lassen sich erweiterte Einstellungen z B der Kommunikationstreiber der Systemtasks und des CANopen Stacks applikationsspezifisch anpassen Falls ProConOS INI noch nicht existiert oder gel scht wurde wird die Datei initial mit Default Werten beim Start der Steuerungssoftware angelegt Pfad der Datei auf dem Compact Flash ata0 OS PLC ProConOS INI Beschreibung der ProConOS INI Section und Key Eintrage Section PLC PLC max Gr e des PLC Programmspeichers 512 12288 kByte PC_PROGRAM SIZE 4096 verwende den ProConOS Socket Kommunikations Treiber PC_SOCKET_DRV 1 yes 1 default no 0 max Anzahl der ProConOS Clients bei gleichzeitigen Zugriff auf die Steuerung PC_SOCKET BLOG 4 default Verwende seriellen ProConOS oder HBG Kommunikations Treiber no 0 ProConOS protocol 1 HBG protocol 2 DriveTop 3 PC_SERIALO_DRV 0 RS 232 PC_SERIALO BR 19200 Baudrate 19200 default PC_SERIAL1 DRV 0 RS 422 RS 485 PC_SERIAL1 BR 19200 Baudrate 19200 default PC SERIAL2 DRV 0 RS 232 XCx7 only PC SERIAL2 BR 19200 Baudrate 19200 default RS 232 XCx7 only PC SERIAL DELAY 100 ProConOS driver receive delay 2 200ms Section CNC
2. schleicher control systems 6 3 2 44 Inbetriebnahme Ein Projekt kompilieren und zur XCx senden Bild 29 Projekt kompilieren Bild 30 Projekt auf die Steuerung bertragen Um das Projekt zu kompilieren Code Make w hlen Bild 29 alternativ lt F9 gt oder Button Make Code Objekte Layout Online Extras Fenster fy Online nderungen ALT F9 amp Arbeitsblatt kompilieren UMSGHALT ES Projekt neu erzeugen STRG F9 kompilieren abbrechen Gehe zum n chsten Fehler SIRG FIZ Gehe zum vorherigen Fehler UMSGHALT F12 Querverweise erzeugen F12 Unbenutzte Variablen und FB Instanzen l schen 89 53_1_0 53_I_O Configuration Resource txS10 53_I sercos III I 0 Test zi d tort xsio01_QB0 OuthO xsio01_QB1 Outh1 xsio01_QB2 Outb2 Im Meldungsfenster unten wird der Kompiler Lauf protokolliert Hier werden auch Fehlermeldungen Warnungen und weitere Infos angezeigt Ein Anwahlen 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 Anschlie end bertragen Sie das Projekt ber die Ethernet Verbindung auf die Steuerung Bild 30 1 Auf den Button Projekt Kontrolldialog Im sich daraufhin ffnenden Kontrolldialog XCx auf den Button Senden klicken 2 In der Rubrik Projekt wieder Senden w hlen
3. seese essee 70 CANopen Konfiguration mit Pro ANopen 71 Installation von ProC ANopen nn 72 Einbindung von ProCANopen in MULTIPROG u 24ursnsenssnennnnnnnnnnnnnnnnnn nn 73 Erste Verbindungen mit Pro AhNopen nn 74 Miete 78 Allgemeine Funktionen und konzept 78 Schleicher spezifisches Apple 78 Deklaration von Variablen zur Visualteierung nn nnnn nn 78 Applikationsbeispiel nn 79 Browser Komponenten 79 Allgemeine Hinweise zur Inbetriebnahme AA 79 Bedienung EE 80 Multi Function Application MEA 80 Stan der MEA TEE 80 Fensteraufbau der MEA ek 80 F nktionenmder MFA EE 81 Die Log Datei der MFA vissssccetsigacecsaseaceviaieaepessaaaectunidancerssdacesindgeccesssineetibsaeeerssicceria ied 83 Kommunikation mit anderen Applikationen 444sn nennen nnnnnnnnnnnnnn nn 84 Schleicher DialoQg 2 3 emp 85 Aufbau der Becdienobertl che AA 85 Schleicher Dialog SPS CNC 2 2200444400nnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnn 86 Aufruf von Activ Error Buffer und Log Book 89 Die SPS aa E E EEA EEE EE EEE AR 90 PIOgrammierung E 90 SPS Betriebszustande und Startverhalten srsnsenssnsnnnnnnnnnnnnnnnnnnnnnnnn 90 Betriebszust nde cedcasieiedecceucedacaveiisctesieedeataedeaccceevedeatuetnesaccttescatieeralaechtednasnetiacecentens 90 Wechseln der Betriebszustande mit MULTIPROG ssssssssesssesrssrssirssrrssrrssrrssrresrns 91 Startverhalten der SPS nach dem Einschalten
4. 1 yes default 0 no any description DESCRIPTION Profibus DPS 0 XCx5 series BUS_ADDR 2 7 0 4126 MASTER_FCONF L the master force slaves configuration no further configuration necessary 1 yes default 0 no FirmwareFileFolder ata0 OS DP location of the firmware file terminated with for automated updates Section lODriver CIF Driver fur DPM Karten s ProConOS Manual for Hilscher CIF 30 50 and ProConOS CIF Driver Manual for Hilscher fieldbus CIF interfaces IODriver Name of section The 0 at the end of the parameter name characterises the first of n possible further drivers IODriver n The name refers to the current version of the driver Thus in future versions only this place has to be changed but not the user projects s I O configuration TODriver0 CIF Kw v2 0 CIF KW V2 0 0 One instance for one CIF board If this key is set the hardware communication must be started and stopped manually by the user Specific function blocks are provided for this purpose Otherwise the driver will start the hardware communication at PLC RUN and stop the hardware communication at PLC STOP automatically StartUpManual 0 If this key is set the Hilscher configuration tool SyCon is able to connect to and to configure installed CIF boards via TCP IP The TCP IP address is the same as of ProConOS This key can only be set in th
5. Fremdsoftware starten lt Strg F5 gt gilt auch f r XCS Fi F2 Hilfe Start F3 Start F4 F5 F6 F7 F8 Start Start Start Start Start Applikation 1 Applikation2 Applikation 3 Applikation 4 Applikation 5 Applikation 6 Applikation 7 Inbetriebnahme lt Strg F6 gt Softkeyebene 1 Ab Gilt auch f r XCS F1 F2 F3 F4 F5 F6 F7 F8 Hilfe Grundein CNC System Antriebs Boot Ein OPC Info Weiter gt gt stellungen konfiguration stellungen Variablen Editieren Editieren Editieren Editieren Wert ndern Anzeige Antriebs CAN Editieren modus parameter Einstellung en Achs DriveTop Neu zuordnung L schen Inbetriebnahme lt Strg F6 gt Softkeyebene 2 Gilt auch Gilt auch f r XCS f r XCS F1 F2 F3 F4 F5 F6 F7 F8 Hilfe Programm SPS CNC Protokol Uhr stellen Verbinden Info lt lt Zur ck einstellungen Optionen lierung Eigen Optionen ber schaften freigeben nehmen Ressource System hinzuf gen parameter hinzuf gen Ressource System l schen parameter l schen Ressource Antriebs nach oben parameter hinzuf gen Ressource Antriebs nach unten parameter l schen 88 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Se schleicher control systems 7 2 3 Aufruf von Activ Error Buffer und Log Book Die Fehlermeldungen im Active Error Buffer und Log Book sind auf jeder Bedienebene Uber die Tastenkombination lt Strg gt aufrufbar Fehler lt Strg gt F1 F2 F3 F4 F5 F6 F7 F8 Hilfe Lo
6. control systems Der Schleicher Dialog stellt alle Dialoge zum Betrieb der CNC und SPS zur Verf gung Der Schleicher Dialog ist auf der Steuerung fest installiert und startet automatisch nach dem Steuerungsanlauf 7 2 1 Aufbau der Bedienoberflache Bild 84 Schleicher Dialog Startfenster Tabelle 18 Schleicher Dialog Aufteilung der Bedienoberfl che Bild 85 Schleicher Dialog Status und Meldebereich Tabelle 19 Schleicher Dialog Status und Meldebereich we me phage Ce Gees HE schleicher control systems Bereich Bedeutung 1 Status und Meldebereich 2 Arbeitsbereich f r Einstellungen und Informationen 3 Hinweisbereich 4 Softkeys mit Funktionshinweis 01 PL 17 02 09 Res System setup Stop 15 16 Bereich Bedeutung 1 Aktuelle Betriebsart anzeigen 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 1100 XCx 1200 e Version 01 14 85 S schleicher Bedienung control systems 7 2 2 Schleicher Dialog SPS CNC 86 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 lt Strg Funktionstaste gt aufgerufen ber die untergeordnete Softkey Ebene Funktionstasten F1 F8
7. CO_NET_RECV_ERR_DEV CO_NET_RECV_ERR CO_NET_SENDL2 CO_NET_PING CO_NET_RESTART_CAN CO_NET_RESTART_ALL CO_NET_SHUTDOWN CO_NET_CAN SYNC Tabelle 27 Bibliothek CANopen_Vxxx Bibliothek CFB_Vxxx Nr 150 151 152 153 154 155 156 157 160 161 162 163 164 165 166 170 Kurzbeschreibung Steuerungs typen sendet ein Service Data Object SDO XCx empfangt ein Service Data Object SDO ProNumeric liefert die eigene Node ID zuriick ProSyCon MCS 20 21 liefert den aktuellen CANopen Status 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 IEC 61131 5 angelehnte Bibliothek CFB_Vxxx enth lt Funktionsbausteine zur Peer to Peer Kommunikation ber TCP IP Funktionsbaustein CONNECT_V USEND_V URCV_V Tabelle 28 Bibliothek CFB_Vx
8. System bersicht control systems schle anpow jaddoy e saben uaddniineg esoubeig Sunveipeg Sunsesyensi Buns we oid Bunzyeusaas unmna s snqpje4 q inuy apey big SdS ONO yoyuiasenays io ajnpow uasossezoid EE TIET SUONEyUNWWOY I21UONISOg 49 UORISOg Bild 1 System bersicht XCA Steuerungen Erweiterungsmodule und Peripherie Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 12 System bersicht schleicher control systems 3 1 Steuerungsaufbau Bild 2 Aufbau des Gesamtsystems Das Automatisierungssystem XCA ist modular aufgebaut es k nnen bis zu 256 Module auf maximal 16 Baugruppentr gern angeordnet werden Wichtig Der Einbau des Automatisierungssystemes 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 Seite 10 dargelegten Vorschriften zu beachten Die CPU ist ein Modul im Promodul U System Design Bauh he und tiefe sind entsprechend ausgef hrt Das CPU Modul CPU und K hl k rper belegt insgesamt eine Breite von vier Standard U Modulen Um eine m glichst hohe Betriebssicherheit und Wartungsarmut zu erzielen wird auf verschlei anf llige Komponenten wie L fter oder Festplatten verzichtet Zur Programm und Datenspeicherung kommt eine Solid State Disks zur Anwendung Die Backplane ist mechanisch geteilt ausgef h
9. alle Daten werden initialisiert die Open Funktion des I O Treibers wird ausgef hrt Anwender Tasks werden aktiviert SPS wechselt in den Zustand Betrieb Anwender Tasks werden deaktiviert alle Ausg nge werden aktualisiert die Close Funktion des I O Treibers wird ausgefuhrt SPS wechselt in den Zustand STOP Anwender Tasks werden deaktiviert alle Ausgange werden aktualisiert die Close Funktion des O Treibers wird ausgefuhrt SPS wechselt in den Zustand STOP e Anwender Tasks werden deaktiviert alle Ausg nge werden aktualisiert die Close Funktion des I O Treibers wird ausgef hrt SPS wechselt in den Zustand STOP Anwender Tasks werden deaktiviert alle Ausg nge werden aktualisiert die Close Funktion des I O Treibers wird ausgef hrt SPS wechselt in den Zustand STOP Anwender Tasks werden deaktiviert alle Ausg nge werden aktualisiert die Close Funktion des O Treibers wird ausgefuhrt SPS wechselt in den Zustand STOP SPS setzt Abarbeitung fort Anwender Tasks werden deaktiviert alle Ausgange werden aktualisiert die Close Funktion des I O Treibers wird ausgef hrt SPS wechselt in den Zustand STOP Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 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 ausgefuhrt wenn eine CPU Uberlastung auftritt wird ausgef hrt we
10. e Betriebsdatenerfassung Mit Hilfe spezieller Windows Systemtreiber und der Memory Management Unit MMU der XCA Steuerungen wird die unabhangige Arbeitsweise beider Betriebssysteme und eine saubere Trennung der Speicherbereiche realisiert Eventuelle Instabilitaten auf der Windows Ebene k nnen somit keine Auswirkungen auf die Schleicher Firmware und die SPS CNC Runtime unter VxWorks haben In den Steuerungen XCA1100 und XCA 1200 bernimmt der RTS Real Time Hypervisor auf modernen Multi Core Prozessoren und mit Hilfe von Intel VT x die exklusive Zuteilung von Prozessorkernen und Speicherbereichen f r den Betrieb mehrerer voneinander unabh ngiger Betriebssysteme Mit dem Hypervisor wird eine nahezu 100 ige Trennung erreicht und ein r ckwirkungsfreier Betrieb der Betriebssysteme sicherstellt Windows f r Visualisierung Kommunikation und Datenspeicherung zust ndig arbeitet mit hoher Performance im virtualisierten Modus Das f r die SPS CNC Steuerung entscheidende Betriebssystem VxWorks arbeitet dagegen ohne zus tzliche Latenzen und zur Gew hrleistung der harten Echtzeit im privilegierten Modus Die Bootreihenfolge ist konfigurierbar ein unabh ngiges Reboot eines Betriebssystems jederzeit m glich Die parallel laufenden Betriebssysteme kommunizieren ber Shared Memory bzw ein Netzwerk mit virtuellen Netzwerkkarten Intel Virtualization Technology Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 11
11. schleicher Bild 5 XCA Steuereinheit CPU und K hlk rper Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Die XCA Steuereinheiten sind mit einem SPS Betriebssystem und einem leistungsf higen CNC Betriebs system ausger stet F r Visualisierung Bedienung und Programmierung steht zus tzlich ein Windows Betriebssystem zur Verf gung SPS e Betriebssystem ProConOS e Programmierung MULTIPROG nach IEC 61131 3 CNC e Programmierung nach DIN 66025 e Maschinenspezifische Sonder funktionen und Transformationen e Kommunikation mit der SPS Uber Koppelspeicher Windows in Abh nigkeit von der Steuerung e Windows Embedded Standard 7 e Windows XP Embedded e Windows 8 Embedded Alle Steuereinheiten besitzen e 1 Solid State Disk e 3 Ethernet Schnittstellen mit integriertem Ethernet Switch e 4 USB 2 0 Schnittstellen e DVI Schnittstelle e serielle Schnittstellen e integrierten Webserver Varianten e verschiedene Prozessor und Speicherausstattung e sercos Ill e CANopen zu Einzelheiten der Varianten siehe Varianten XCA 1100 und XCA 1200 S 25 15 schleicher 4 1 16 control systems Schnittstellen Bedienelemente Anzeigen RESET Bild 6 XCA Steuereinheit Schnittstellen Bedienelemente und LED Anzeigen Steuereinheit XCA 1100 XCA 1200 CO X1 X2 X3 Ethernet Schnittstellen RJ 45 X4 X5 sercos lll Schnittstellen RJ 45 X6 7 X
12. schleicher control systems Betriebsanleitung XCx 1100 XCx 1200 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Artikel Nr R4 322 2380 0 322 385 78 schleicher control systems Zielgruppe Die Betriebsanleitung ist fur geschulte Fachkrafte ausgelegt Es werden besondere Anforderungen an die Auswahl und Ausbildung des Personals gestellt die mit dem Automatisierungssystem umgehen Als Personen kommen z B Elektrofachkrafte und Elektroingenieure in Frage die entsprechend geschult sind siehe auch Sicherheitshinweise Personalauswahl und qualifikation G ltigkeit der Betriebsanleitung ab Version Hardware Rev 02 Software V09 05 2 Vorg ngerversion der Betriebsanleitung 12 12 Bezugsm jglichkeiten f r Betriebsanleitungen Alle 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 Pichelswerderstra e 3 5 13597 Berlin Germany Zus tzliche Dokumentationen Copyright by Siehe Seite 10 SCHLEICHER Electronic GmbH amp Co KG Pichelswerderstra e 3 5 D 13597 Berlin Germany 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 1100 XCx 1200 e Version 01 14 schleicher control
13. werden zugeh rigen Optionen aufgerufen 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 D F1 Hilfe F2 F3 F4 F5 F6 F7 F8 Referen Verfahren Teilsystem zieren Achsen Jog Schrittma Zielwert vorgabe Handrad Achse Eilgang Nullsetzen Override Automatik lt Strg F2 gt gt F1 Hilfe F2 F3 F4 F5 F6 F7 F8 Programm Teilsystem Aktivieren MDI Einzelsatz Blocksatz Satzfolge Eilgang Override Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Bedienung schleicher Programmieren lt Strg F3 gt Z F1 F2 Hilfe CNC Programme Programm editieren Neues Programm Programm aktivieren Programm kopieren Programm l schen Programm sch tzen Neues Projekt Projekt aktivieren Projekt kopieren Projekt l schen Projekt sch tzen Ansicht Editieren Neu bertragen Aktua lisieren L schen Verzeichnis Zugangsberechtigung lt Strg F4 gt gilt auch f r XCS D F1 F2 Hilfe F3 F4 F5 F6 R Parameter Werkzeug Nullpunkt Koordinaten daten verschie systeme bungen Wert Wert Wert Wert ndern ndern ndern ndern Editieren Neu L schen F3 F4 F5 F6 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 F7 F7 control systems F8 F8 87 schleicher control systems Bedienung
14. bei CNC Steuerungen Mit der Punktschreibweise kann auf die einzelnen Komponenten des Koppelspeichers zugegriffen werden Zum Beispiel kann das SPS Programm die Versionsnummer der Betriebssoftware der Steuerung folgenderma en 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 1100 XCx 1200 e Version 01 14 47 schleicher control systems 6 4 2 48 Inbetriebnahme Hinweise zur Auswahl der Koppelspeicher Version Bild 34 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 XCx11xx Revision His
15. beschriebenen abweichen Die hier gegebenen Hinweise sind in jedem Falle unverbindlich Zur Vorbereitung der Inbetriebnahme der Netzwerk Schnittstelle auf der Steuerung schlie en Sie folgende Ger te an Bild 10 links e einen digitalen Monitor direkt bzw einen analogen Monitor ber einen VGA DVI Adapter an die DVI Schnittstelle X10 e eine Tastatur an eine der USB Schnittstellen X6 X9 e eine Maus an eine der USB Schnittstellen X6 X9 Die Stellung des Betriebsartenschalters ist beliebig Starten Sie die Steuerung durch Anlegen der Betriebsspannung an das Netzteil X6 X9 USB X6 X9 USB X10 DVI Alternativ zur direkten Eingabe ist die Inbetriebnahme mit der Fern steuerungssoftware VNC Seite 129 ber eine Ethernet Verbindung m glich Bild 10 rechts F r eine erste Verbindung mit VNC sind die nachfolgend beschriebenen IP Adressen im PC zu verwenden Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 33 S schleicher Inbetriebnahme 6 2 2 34 Kommunikationsschema XCA Steuerungen PCI Bus Windows VxWorks VaWorks Adresse vxTarget 192 168 212 2 1 Hausnetz F C A dresse Local Area Connection 10 208 3 1 route add 192 168 212 0 mask PC Bild 11 Inbetriebnahme der Netzwerkschnittstellen in vier Schritten Die XCA Steuerung enth lt das Echtzeitbetriebssystem VxWorks sowie einen Windows Teil Beide kommunizieren ber einen gemeinsamen Speicher
16. e Programmierbare Beschleunigung e Elektronisches Getriebe e 2D n Schraubenlinien Interpolation e Vorschub und Eilgang 0 001 mm min bis 999 m min e Werkzeugradiuskorrektur mit An und Abfahrstrategien e Werkzeuglangenkorrektur e Interpolatorische Spindelsteigungs und Messsystemfehler kompensation e Losekompensation e Arbeitsfeldbegrenzung e Softwareendschalter Die CNC Programmierung der XCx wird ausf hrlich in einer eigenen Betriebsanleitung beschrieben Seite 10 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Serielle Schnittstelle RS232 Di schleicher control systems 12 Serielle Schnittstelle RS232 12 1 Inbetriebnahme der seriellen Verbindung ber die RS232 Schnittstelle Die serielle 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 X12 herstellen siehe Seite 19 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 lt Name gt unter Verbindung herstellen ber die Direktverbindung ber COM1 ausw hlen und dann auf den Button Konfigurieren klicken Bid 96 Bioenschaten von sc TE Dialogfenster Eigenschaften von Aus
17. ffnet wird im Projektfenster der Projekt baum dargestellt Bild 26 Es sind bereits Logische POEs enthalten die voll funktionsfahig sind und fiir eine einfache Schnellinbetrieb nahme ausreichen Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Bild 26 Beispiel f r Projektbaum in MULTIPROG Bild 27 Speicherdialog aufrufen Bild 28 Dialogfenster Projekt speichern schleicher control systems Sy Projekt S Bibliotheken QW SchleicherLib_V011 QA pt um UA PROCONOS 9 Datentypen Sy Logische POEs 0 UBE32_Interrupt zl Interupt zl Interrupt B Sample B CncSync Hardwarestruktur H S Configuration XCx11 Za Resource XCA11 xx iy Tasks Global_Variables Di H A B E Unter Datei Projekt speichern unter das Projekt mit einem neuen Namen hier START speichern Bild 27 und Bild 28 Datei Bearbeiten Ansicht Projekt Code Online Extras CD Neues Projekt STRG N Ge Projekt ffnen Projekt entpacken STRG 0 Projekt speichern unter Projekt packen unter SE Projekt schlie en ES Speichem amp PROJECTS DI c ES Dateiname START mu Dateityp Preiektdateien mal D Abbrechen Komprimierungsoptionen IV AnwenderBiblotheken packen I Zwischencode Frontend packen 7 Fw Bibliotheken packen W Seitenlayouts packen Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 43
18. wenn bestimmte Ereignisse wie z B Interruptsignal CANopen oder IPO Task auftreten e 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 Kommunikation Debugging Speicherverwaltung und Systemkontrolle vom Anwender unbeeinflusst ab Priorit t Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 105 schleicher 9 2 9 2 1 106 control systems Anwender Tasks Das Multi Task System Achtung Zyklische Tasks 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 Zykli
19. z Z ohne Eintrag obsolet Section CAN CAN 1 senable default 0 disable CAN driver CAN ENABLE 0 Prioritat der CANopen Process Task CAN_PRIO HIGH 35 35 default 1 200 Prioritat der CANopen Interrupt Handling Task CAN PRIO_INT 10 10 default 0 20 Restart den CANopen Prozess nach PLC STOP NMT master RESTART CAN 0 yes 1 no 0 default PLC STOP nach CAN heartbeat error HBE STOP PLC 1 yes 1 default no 0 PLC STOP nach CAN Bus Off CBO STOP PLC 0 yes 1 default no 0 obsolet ohne Funktion starte die CANopen Task mit hoher Priorit t CAN HIGH PRIO 0 yes 1 no 0 default Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 schleicher control systems Section CANxx CAN parameter Definitionen Achtung Uberschreibt etwaige Einstellungen in der CANconf dat CANOO e g card 0 any description DESCRIPTION CANconf 0 XCx 500 series NODE_ID bus address 1 127 baudrate 1 10 2 20 3 50 obsolet 4 125 5 250 6 500 7 800 8 1000 MBit s BAUDRATE 4 BOOTUP _ DELAY 0 bootup delay 0 60 s CYCLE TIME 4 CAN cycle time 0 255 ms Section sercos sercos default IP Address for NRT communication sercos IP 192 168 0 1 Section DPxx DP parameter Definitionen DPOO e g card 0 USE COM DV 1 use the simple COM slave driver
20. 0o E EE 8 o 0 0 0 0 0 0 OF 0 GE EE o Eee Tan o o DE E EE Eee E EE EE EE EE EE O EE EE EENHEETEN See ee aa WE Se 0 0 0 0 0 0 0 0 0 O o 4 o d o gt wee me bk Ab a w i a a aa oo 0o 0 0 0 0 0 0 g A E i e e o o o o o o o o o o o o _ _ _ _ _ _ _ Werden beim Erstellen eines neuen Projektes automatisch eingebunden o K nnen je nach Bedarf manuell eingebunden werden Nicht m glich oder unn tig Tabelle 26 Bibliotheken und Funktionsbausteine in MULTIPROG Bild 87 MULTIPROG Kontextmen B 43 Bibliotheken Funktionsbausteine k nnen folgenderma en eingebunden werden e Mit der rechten Maustaste im Projektbaum von MULTIPROG das Kontextmen Bibliotheken Einf gen Bibliothek ffnen Bild 87 2 CH Projekt Einf gen gt Bibliothek Einf gen SEE aa CANopen 002 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 SES schleicher control systems e Den Pfad KWSoft MWT PLC FW_LIB und den Dateityp Firmware Bibliothek fwl wahlen Bild 88 Bild 88 EP MULTIPROG Dialogfenster Bibliothek einbinden Suchen in Sy FW_LIB z e c ES JBIT_UTIL MMI CI caNopen_voo2 PLC_vO04 CICFB_vooo JPROCONOS CNC_yoo2 Serial I Date_Time XCx _ OOO Microline Dateiname Dateityp Firmware Bibliothek fwl Abbrechen Jede Bibliothek ist in einem eigenen Pfad gespeichert Soll z B die
21. Bibliothek CNC_VXXxxX cccccsscceceeneeeeeeeeeeeseeeesenneeeesaeeeescaeeceseneeeesscaeeeessaeeesenaeeessenseeessaess 97 Tabelle 30 Bibliothek Date Time 98 Tabelle 31 Bibliothek MC_Vxxx cccccccsesceceeeeeeeeeeeeseaneeessnaeesecaeeeescaeecesseaeeeeseaaeeeesaeeesenaeeeesenseeessaees 98 Tabelle 32 Bibliothek MM 99 Tabelle 33 Bibliothek PEG EE 99 Tabelle 34 Bibliothek PNS_Vxxx u naeussnssnsssnnnnnsnnnnnnnennnnnnennnnnnnnnnnnnnennnnnennnnnnnnnnnnnnennnnnnnnnsennnnnnnnnrennnn 100 Tabelle 35 Bibliothek Proibus Vxxn nennen ennen 100 Tabelle 36 Bibliothek Serial c cccccesccceesseeeeeeneeeeeceaeeeseeaeececsaeeeseeeaeeeseceeeesceeeeeeseneeessseeeeeseneeeeseas 100 Tabelle 37 Bibliothek XCX7 Vox aan an eeenenesennamnahla 101 Tabelle 38 Multi Task System Ereionis Task 107 Tabelle 39 Multi Task System Gvstem Task 109 Tabelle 40 Multi Task System Taskportortt ten nen 113 Tabelle 41 Multi Task System Taskparameter seeseeseeseeeeieeieetteettesttttesttnstnntennttnttnntinnnnntnnnenneenn 115 Tabelle 42 Zubeh r und Ersatzieile nne n e ei ae ea aiai e eii i 131 134 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Anhang 14 6 Index AbbildungsverZeichnis c seccccseseessessesesesseeessteseeseneeeees 134 Abgesicherter Modus A 81 Achve Emor Butter AddOns Installation Anwenderbibliotheken Siehe Bibliotheken ADHS estate AAA 108 Anwender Task Informat
22. Bibliothek Serial eingebunden werden muss sie im gleichnamigen Pfad der Bibliothek ausgew hlt werden Bild 89 Bild 89 Bibliothek einbinden i 21 x MULTIPROG Einbinden a der Bibliothek Serial Suchen in Serial Jo pc ES Dateiname seiat Dateityp Fimware Bibliothek P hall D Abbrechen ES Zu den Bibliotheken auBer SchleicherLib ist eine Online Hilfe vorhanden Die Online Hilfe ist Uber das Kontextment 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 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 95 schleicher 8 4 2 8 4 3 96 control systems Bibliothek CANopen_Vxxx Die SPS Die Bibliothek CANopen_Vxxx enth lt Funktionsbausteine f r die Parametrierung und Diagnose des CANopen Netzwerkes Funktionsbaustein CO_NET_SDO_WRITE CO_NET_SDO_READ CO NET GET LOCAL NODE ID CO NET GET SIATE CO_NET_GET_KERNEL_STATUS CO_NET_NMT CO_NET_RECV_EMY_DEV CO_NET_RECV_EMY
23. Boek egene steet dee 56 Erweiterungsmodule ANEN 26 Ethernet Schnittstellen nennnenenenennnnnnnnen 17 TCP IP Verbindung zur Programmlerung 28 EWF Configuration EE een 128 Fehlermeldungen 21 E E 56 FOMmWANUNG E 131 Firmware Task Priorit ten cccccseesesesesesesessseeeeeeees 115 Fremdsoftware eiarten 90 Funktionsbaustein CLEAR_ERROR c ccccsccccsesssssssssssssssssssssssssessssssnsssentss 101 CLOSES PROFILE seess 101 GO NET KAN NEE 98 CO_NET_GET_KERNEL_STATUS ne 98 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 schleicher control systems CONET GET LOCAL NODE ID 98 CO NET GET STAT E tee eaan aiaa 98 EOCNECNNMK ege tee Ee 98 CO NET PING 000er 98 CO NET RECH ENN 98 CO NET_RECV_EMY D M ere 98 CO NET RECV ERR 2 2 2222 ke 98 CO_NET_RECV_ERR_DEV seirer 98 CO NET RESTART AU 98 CONETRESIART CAN stees EN 98 CO NET SDO READ whence ies arena 98 CO NET SDO WRITE 98 CO_NET_SENDL2 uu cccccccccscscescsssseseecesesessesestecesseaeseess 98 CO NET SHUTDOWN 98 GONNEEGT NM 2 222222 Eh 98 DP NET GET M 102 DPNET GET SIATE 102 DP NET PUT MS G se gege geeetg uge 102 FLUSH PROF PE via ege eege 101 EI AR 100 GET MT 101 GET PROFILE INT er 101 GET PROFILE REAL cise sees eee 101 GET_PROFILE_STRING isser 101 GET TIME 100 IBSMeu 2u een 103 MG ANACOG 2 2 2 2 e 99 MC ANALOG 1 AIS 99 MEss geesde 99 leie EE 99 MC DP 1 AX EE 99 MC ele nenn
24. Busabschlusswiderstande RD mit TD und RD mit TD zu verbinden Die beiden Masse Pins f r RS 232 und RS 485 haben das gleiche Potenzial Die Schraubblockklemme ist kodiert um ein Vertauschen der Schnittstellen X11 X12 zu verhindern Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 19 schleicher control systems 4 1 7 LED Anzeigen Steuerung Tabelle 8 Bezeichnung Farbe LED Anzeigen auf der Steuerung POWER gr n POWER ACT ACT C BUS gr n RUN ERR BUS PLCRUN WD E gr n CANNET e CANMOD RUN ERR SERCPH SERCERR gr n gr n rot PLC RUN gr n gelb WD rot CAN NET gr n rot CAN MOD gr n rot Fortsetzung 20 Steuereinheit XCA 1100 XCA 1200 Zustand aus n aus blinkend aus e blinkend n aus ein ein blinkend aus e blinkend n aus ein aus e blinkend ein blinkend n e blinkend ein n blinkend Bedeutung Power Ger t ausgeschaltet Ger t eingeschaltet IDE CF SATA SSD Aktivit t kein Zugriff Zugriff erfolgt Buszugriff kein Buszugriff bei SPS Stop oder Echtzeit Betriebssystem nicht aktiv Buszugriff in Ordnung Buszugriffsfehler Konfigurationsfehler CPU Status CPU defekt CPU bootet CPU l uft Betriebsspannung in Ordnung kein Fehler fataler Fehler CPU kann nicht booten SPS Status SPS Stop SPS l uft SPS l uft aber Ausg nge sind abgeschaltet Betriebsbereit Relais abgefall
25. Datein unter Windows die entsprechenden IP Adressen zuweisen Empfohlen wird aber ein Eintrag wie im folgenden Beispiel ip192 168 212 2 TO2000 u pc_cnc pw pp ipftp 10 208 3 212 fessource ensteiemoen twin x i C COMI Stoptit fi Abbrechen C com ees C Coma i f z Datenbereich COM4 a Nene Simuation 1 Dog e Hito Simuation 2 T Stack Prutung aut SPS W Pr lung der Eeidgranzen ad SPS e DU Datertyp BODLS f r bool sche Vatiablen verwenden I Bootprojekt beim Komelieren erzeugen 192 168 212 2 T02000 verc_ere pw pp pltp 10 200 2212 T Alle glabalen Variablen 7 Markierte Variablen r Reserve verwenden Alle POEs Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Bild 22 Aufruf der Verbindung zur XCA Steuerung in MULTIPROG Bild 23 Ressource Fenster bei Online Verbindung zur XCA Steuerung schleicher control systems Nach Bestatigen mit OK wird die Verbindung zur XCA Steuerung mit Online Projektkontrolle und anschlieBend im Fenster Resource mit dem Button nfo aufgerufen Bild 22 Mit erfolgreicher Verbindung wird das Fenster Ressource Resource angezeigt Bild 23 Bei fehlerhafter Verbindung wird Timeout gemeldet In diesem Falle sind alle Einstellungen nochmals zu berpr fen oder der Netzwerkadministrator zu Rate zu ziehen Eventuell sind weitere Einstellungen bei Gateways zur Subnetz vermittlung etc zu beacht
26. Dialogfenster XRIO Konfiguration XUIO Konfiguration schleicher control systems und die zugeh rigen Steuerungstypen zur Auswahl angezeigt werden Mit dem Button XUIO Konfiguration wird die Konfigurierung f r die ausgew hlte Ressource fortgesetzt Bild 39 EJ Schleicher XR10 Konfiguration XUTO Kanhigu t XUIO Konfiguration Wichtig Treten Fehler bei der Kommunikation Uber die Ethernet Verbindung zur XCx auf muss die korrekte Parametrierung der Schnittstelle in MULTIPROG berpr ft werden 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 leer In diesem Fall muss die Hardware Konfiguration nur einmalig aus der Steuerung ausgelesen Button Konfiguration holen und mit OK in das SPS Projekt eingef gt werden Bild 40 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 53 S schleicher Inbetriebnahme control systems Bid 40 Dialogfenster XUIO Konfiguration 54 SPSAack 0 B 1001 XCA 11x CPU A mi USP 4005 H 02 UBE 320 11 A 03 UBA 32 HB SPS Rack 1 BB SPS Rack 10 ER cre mt an Die gespeicherte Hardware Konfiguration wird bei jedem Steuerungs anlauf mit der tatsachlich vorhandenen Hardware Konfiguration verglichen Treten dabei Differenzen auf wird der Steuerungsanlauf mit einer Fehlermeldung unterbrochen
27. 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 Schleicher Dialog auf jeder Bedienebene ber die Tastenkombination lt Ctrl gt einsehbar Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Di schleicher control systems Die f r die erstellte Hardware Konfiguration erforderlichen Eintr ge in die I O Konfiguration werden in das SPS Projekt eingef gt die I O Konfiguration kann durch Doppelklick auf den Knoten O_Configuration im Projektbaum ge ffnet werden Bild 41 Bild 41 Sy Projekt Knoten 2 Sy Bibliotheken IO_Configuration QQ SchieicherLib_VO11 QA ot um A PROCONOS A CANopen_v002 QA CNC_voo7 UA Date_Time Q PL vw QA xcx7 vm amp Datentypen By Logische POEs 910 UBE32_Interrupt 9 8 Interrupt 8 Interrupt3 D Sample B CncSync Si Hardwarestruktur 2 4 Configuration XCx11 Za Resource XCA11 xx il Tasks Global_Variables F r das oben gezeigte Beispiel werden die Eintr ge XU O_1_In unter INPUT und XU O_1_Out unter OUTPUT in die I O Konfiguration eingef gt Bild 42 Bild 42 U FF Te Dialogfenster INPUT OUTPUT VARCONF VO Konfiguration Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 55 e schleicher Inbetriebnahme control systems Die f r die erstellte
28. EWF FS and Drive RTOS Settings EWF Configuration Get_EWF_status Enable_EWF Commit_Changes D Disable_EWF_Live Reboot in case of enable and commit Current Enhanced Write Filter Status Protected Volume Configuration Type RAM REG State ENABLED Boot Command NO_CMD Parami Param2 0 Volume ID 06 A3 06 A3 00 00 50 06 00 00 00 00 00 00 00 00 Volume Name GLOBALROOT Device HarddiskVolume2 C Max Levels d Clump Size 512 Current Level 1 Memory used for data 251542528 bytes Memory used for mapping 45056 bytes Apply 126 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Weitere Betriebssoftware NES and Hardlink Bild 100 X Manager NFS and Hardlink schleicher control systems Nach dem Restore eines Windows embedded Images z B bei vom Ausgangssystem abweichenden CF Cards kann Windows u U die zum Betrieb des Echtzeitbetriebssystems erforderlichen NFS Freigaben Network File System verlieren Get _NFS_status gibt die aktuelle NFS Konfiguration aus Refresh_NFS setzt alle erforderlichen NFS Freigaben erneut c tmp ram virtuelle RAM Disk Ablage f r tempor re Dateien nach jedem Abschalten d schleicher pc Basisverzeichnis f r VxWorks Refresh_Hardlink stellt den u U aufgehobenen NTFS Hardlink von d schleicher ramO auf c tmp wieder her Schleicher X Manager Version 4 0 11 11 2013 IP Configuration EwF FS and Drive RTOS Settings FS an
29. N TASK ic sscidenasscennecuscdehanadcerieswdes biana nadanie i aaia aaaea 110 Anwender Task Information 444444444400H0nnnnnnnnnnnnnnennnnnnnnnnnnnnannnnnnn nn 111 TaskK Pri rit ten au een een 113 Tasko und Watchdogs 42 114 Tasks einf gen und Programme zuweisen nn 115 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 schleicher control systems 10 Der K ppelspeicher uu eek 117 10 1 Variablen und TaskS cccccccccesssssseeeececeaeesssescecececeaneesseeeeeeeeseeusaeseceseeseauanneeeess 117 10 2 Zugriff auf den Koppelspeicher uuusnnnn0nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nenn nennen 118 10 3 Hilfe zum Koppelspeicher uu enee aR A NENS RNAAR ERER 118 10 4 Weitere Hintergrundinformationen zum koppelspecher nn 119 11 NI ei Le 120 12 Serielle Schnittstelle RS232 u u2222222200002000n0n000nannnunnnnnnnnn en annnnnnnnnnn namen 121 12 1 Inbetriebnahme der seriellen Verbindung ber die RS232 Schnittstelle 121 13 Weitere Betriebssoftware 242u20202020 2020202020 2n nn nn nn nn nn nn nn ann nn ann nn nn ann nn EE KEEN 123 13 1 Windows embedded nnnnesssnsnnnnnnsnssnnrnrnrrssnsrnrrrrrresnnrnrnrisssnnrnrrnrssnsnnrnrrnesnnnnnn 123 13 2 Schleicher X M nager 44 2 220er ana 123 1321 IP Configuration u lan 123 1322 EWF Configuration ur een 126 NES and Harlin E 127 UCNE We Wel EE 128 13 3 Remo
30. O Konfiguration erforderlichen Eintr ge in die Variablen Tabelle werden in das SPS Projekt eingef gt Bild 44 Die Variablen Tabelle kann durch Doppelklick auf den Knoten Global_Variables im Projektbaum ge ffnet werden Bild 43 Bild 43 Sy Projekt Knoten e CT Bibliotheken Global_Variables Datentypen H Logische POEs 8 Hardwarestruktur S S Configuration Cx11 CG a Resource XCAT1 xx iy Tasks 10_Configuration XUNO siot 02 UBE 32 0 11 bit inputs WK siot 02 UBE 32 0 11 bt inputs XUIO siot 02 UBE 32 0 11 bit inputs SV 4 Ian siot 02 UBE 520 11 bt outputs MQW ak stot 02 USE 320 11 wordoutpat MWV 3 4000000 KUO siot 02 UBE 32 0 11 word outpul SSMV 3 4000002 XUIO siot 02 UBE 32 0 11 word output Tan 3 4000004 Ian stot 02 UBE 320 11 word output MWV 3 4000006 MUIO slot 02 USE 32 0 11 word output 9M 3 400008 WM slot 02 UBE 32 0 11 word output Ru stot 02 UBE 32 0 11 word output UNO slot 02 UBE 32 0 11 word output Tu siot 02 LEE 32 0 11 word output MUNG siot 02 USE 32 0 11 word output Ian stot 02 USE 32 0 1 word output IMN stot 02 UBE 32 0 1 word output KUNG stot 02 UBE 32 0 11 word output KUO stot 02 LEE 320 11 word output XUNO stot 02 UBE 32 0 11 word output KUO siot 02 UBE 32 0 1 word output KUO siot 03 UBA 32 b outputs ANO siot 03 UBA 32 bt outputs Bild 44 Einfligen der glo
31. O_Variables A 69 Bild 63 Aufruf der Schleicher CANopen Konfiguration in MULTIPROG nennen 70 Bild 64 Schleicher CANopen Korfiguration 24424444s4ennnnnnnnnnennnnnnnnnnnnnnnnnnennnnnnnnnennnnnnnnennnnnnnnnn 70 Bild 65 Aufruf von ProCANopen Konfigurationswerkzeug in MUL TIDPOOG nennen 73 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Anhan h ang schleicher control systems Bild 66 Auswahl der CAN Karte und Starten von ProCANopen nn 73 Bild 67 ProCANopen mit aktuellem CAhNopen Prolekt AA 73 Bild 68 Einlesen des Netzes mit ProCANOpen ran 74 Bild 69 Einstellen der Scan Optionen nn 74 Bild 70 Graphische Verkn pfung der Netzwerk knoten nn 75 Bild 71 Kommunikations beziehung zwischen Steuerung und UO Modul nennen 75 Bild 72 Auswahl des konfourationsmanagers ran 76 Bild 73 Speichern der CAN Konfiguration in den Konfigurationsmanager nennen 76 Bild 74 Test der Netzwerkverbindung mit POE CANdemgo A 77 Bild 75 POE CANdemo mit dazugeh rigem Variablen Arbeitsblatt A 77 Bild 76 Deklaration von PDD Variablen in MULTIPROG 2u 224044200nnnnnnnnnnennnnnnnnennnnnnnnnennnnnnnnnn nn 78 Bild 77 Taskleiste mit Gchleicher logo 80 Bild 78 Fensteraufbau der MFA EE 80 Bild 79 MFA Men Control System ccccecssceeeneeceesceeeeeseeeeecaeeesseaeeeeesaeeesseaeeeesceeeeseseeessneeeess 81 Bild 80 MFA Men Startup Mode 81 Bild 81 MFA Men Pee engregee eege eege raa aera aaa aa Dee e Ea EE A
32. Option m ssen dabei entweder alle Module vorhanden sein die Option ist dann aktiv oder es darf kein Modul 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 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme 6 6 Zugriff auf Interrupt Eingange schleicher control systems Die XCA Steuerung kann vier Interrupts verarbeiten die durch digitale Eingange ausgel st werden Dazu werden die ersten vier Eingange eines Eingangs Modules UBE 32 0 11 verwendet 6 6 1 Variablen fur die Interruptverarbeitung Bei der Hardware Konfiguration des Steuerungsaufbaues mit einem UBE 32 0 11 siehe oben werden neben den Variablen der physika lischen Eing nge auch die zur Interruptverarbeitung ben tigten Variablen angelegt Bild 48 VAR_GLOBAL WAR GLOBAL VAR_GLOBAL WAR GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL VAR_GLOBAL E slot 03 UBE 32 0 11 bit inputs KWO PAO siot OS UBE 32 0 11 BR inputs KC vn slot 03 UBE 32 0 11 bit inputs 4 XUIO slot 03 UBE 32 0 11 bit outputs
33. Taskverz gerung mittlere Taskverz gerung 111 S SC h e i C h er Das Multi Task System control systems Die Variablen werden mit den Typen TasklnfoType0 und TaskInfoType1 deklariert Bild 91 Bild 91 Multi Task System S TaskinfoType0 MAR SECH MD 1 1000 Var iabl en dekl ar ation Taskinto1 TaskinfoTypet VAR_GLOBAL HMD 1 1004 yf Taskinto2 TaskinfoTypet VAR_GLOBAL sew 1 1068 E taskinto3 TaskinfoTypet VAR_GLOBAL MD 1 1132 Taskinfo4 TaskinfoType1 VAR_GLOBAL MD 1 1196 Taskintos TaskinfoTypet VAR_GLOBAL MD 1 1260 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 Resource Tasks festgelegt 112 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Das Multi Task System 9 4 Task Prioritaten schleicher control systems Die Tabelle gibt eine bersicht ber die empfohlenen Task Priorit ten bzw deren Einordnung hinsichtlich wichtiger reservierter Firmware Tasks tfwLAGE tfwCANhigh tfwIPO 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 tfwLA
34. al new connection Aumenticaton Mat VNE Password on F Remove Walpaper tor Viewers l Regie MS Logon Ulee n Doman eher Serbien y I Enable Aipha Blkeding Monitor Blanking E Nam ME Los tae ien T Capture Alpha Blending 51 IF Disablet taylcon I Disable chens options in trap icon menu File Tranater F Forbid the user to close down winV NL F Enable SY Uvariepestonation log Savice only 1 Log debug infos to the WiC Jog fie DSM Plugin Delault Server Screen Scale 1 bh F Us No Ptugn detected z Aort Cancel UltraVNC basiert auf dem Netzwerk Protokoll VNC Virtual Network Computing und steht als Open Source Variante unter der GNU General Public License zum freien Download zur Verf gung Das Programm ist lauff hig unter Windows 95 98 NT 2000 XP Vista Windows 7 und 8 Es bietet Funktionen wie Datenverschl sselung Passwortabfrage Mirror Video Driver f r den lesenden Zugriff auf den Remote Desktop Datei und Verzeichnistransfer sowie einen Text Chat Der Server von UltraVNC ist auf der XCx Steuerung vorinstalliert Um den Client auf einem Wartungsrechner zu installieren laden Sie die aktuelle Version von UltraVNC von der Webseite des Herstellers http www uvne com Auf der Seite finden Sie zahlreiche Hilfen zu Einrichtung und Bedienung Online FAQs Foren und Tutorials Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 129 schleicher control systems 14 Anhang 14 1 Technische Daten alle
35. cece eeeeee cece esses eeeneeeeeeeees 19 4 1 7 LED Anzeigen Gieuerumng cesses scence eeeeeesaaeeeeaaessneeseaeeeseaeeneaaeeseneesaas 20 4 2 LED Anzeigen Ethernet Und sercos II 21 4 2 1 Betriebsartenschalter uurnonnnnnnnonnnnnnnnnnnnnnnannnnnnnnnnnnnnnannnnnnannnnnnnannnnnnannenn 22 4 2 2 EE E 22 4 3 Technische Daten Steuereinheit XCA eee eeeeaeeeeeeeseeeesaeeeeaeeseeeees 23 4 4 Varianten XCA 1100 und XCA 1200 000 cece ceeeeeeeeeeeeeeeeeeeeeeaeeeeeeeseaeeesaeeeeaeeseeeeee 25 5 Erweiterungsmodule XCX cccceeeceseeeeeeeeeeeeeeeeeeeeeeeeeeeaeseseeeeeeeeeseneeeseaeseseeeeeeeeneas 26 6 Inbetriebnahme 044 een 28 6 1 Installation von MULTIPROG OPC Server und AddOnS seeeeeeeeeeereeeenen 28 6 1 1 Dvsiemvoraussetzungen sesssessseessiresirsstrssirsstnssinsstnsstnsstnnstenntnnsnnnsnnasnennnnnnnnn nnen 29 6 1 2 MULTIPROG installieren ssoneeseeeeeeessessesnesssessnsssnssnnnttnttnnttnnntnnnttnnennnenn nenn nenn 30 6 1 3 OPC Server Installleren 30 6 1 4 AddOnsiinstallieren u ea ee nal 31 6 1 5 Schleicher Dialog installieren eeeeeeeeeeeeeeeeieesiresinesrnestnssinssrissrnssrnssrnnsnnnnnnnsrnn ne 32 6 2 Inbetriebnahme der Netzwerk Gchnittetelle nenn 33 6 2 1 elie El PEE A EE ae eek ek 33 6 2 2 K mmunikationsschem 2 222 0a aan hate 34 6 2 3 Computername f r XCx vergeben nenn 35 6 2 4 XCx TCP IP Einstellungen anpassen mann 36 6 2 5 Kommunikation zur Programmierung m
36. 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 1100 XCx 1200 e Version 01 14 7 S schleicher Sicherheitshinweise control systems 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 amp rungs und Programmierpersonal muss mit den Sicherheitskon i 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 ist in seiner Anwendung zumeist Bestandteil gr erer 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
37. der Maschinenrichtlinie 98 37 EG bzw 2006 42 EG beachtet werden Im spezifischen Einsatzfall geltende nationale Unfallverh tungsvorschriften wie z B VBG 4 0 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 ausreichend gesch tzt sind 8 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 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
38. der Steuerung bzw START XCA 11xx im MFA Tool e Das gleichzeitige gelbe Blinken aller LEDs signalisiert den Start der Grundlnit Erkennung e Betriebsartenschalter in Position 9 jetzt blinken nur die LEDs RUN ERR und PLC RUN rot weiter e Betriebsartenschalter in Position 0 zur ckschalten alle LEDs blinken jetzt rot und zeigen die Durchf hrung der Grundinitialisierung an Nach der Grundinitialisierung wird die Steuerung im Abgesicherten Modus gestartet Im Abgesicherten Modus laufen weder SPS noch CNC der Zugriff auf die Steuerung ber FTP ist aber m glich D Hinweis Wird der Drehschalter nach dem Einschalten der Steuerung in i Stellung 0 belassen wird das SPS Bootprojekt nicht geladen und die SPS startet nicht Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 79 S schleicher Bedienung 7 7 1 80 control systems Bedienung Multi Function Application MFA MFA Multi Function Application bildet die Grundlage f r die Bedienung der Steuerung Mit der MFA kann das Startverhalten eingestellt und die Steuerung sowie die SPS gestartet und angehalten werden Start der MFA MFA wird beim Hochlaufen der Steuerung automatisch gestartet und in den System Tray der Taskleiste eingetragen Bild 77 Von dort kann sie durch Doppelklick auf das blaue Schleicher Logo aktiviert werden Bild 77 e Taskleiste mit 2 28 Schleicher Logo Fensteraufbau der MFA Bid 78 Wi Fensteraufbau der MFA Control
39. der Versorgungsspannung 92 Systemvariablen iscri iaaea aa aa aea a iaa eaaa naina aaiae te 93 Bibliotheken und Funktionsbausteine in MULTIPROG sssessseesseesseesiessreesreesrrsrnen 94 Hinweis zu den Variablendeklarationen der Beispielprogramme von FBs 95 Bibliothek CANopen Vaxy 96 Bibliothek CFB VXXX eet sen a ae ea ea ac 96 Bibliothek ENG VXXX ante a 97 Bibliothek Date Time aaa aa 98 Bibliothek ME V X nennen hetn a deci 98 Bibliothek MM 22 aden ee einen 99 Blees 99 Bibliothek PNS NXXX assii ea dan 100 Bibliothek Profib s VXXX neeeeeeenenenennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnen 100 Bibliothek Gchleichert bh Van 100 Bibliothek EE 100 Bibliothek XCX7_VXXX oo cccecccccccesssssececeeececseseeaeeeceeccsceeseaaeceseesesesesaeaeseeeeseeesesteaeeesess 101 Das SPS Betriebssystem ProConOS uursnssssnnnnsnnnnnnnennnnnnnnnnnnnnnnnnnennnnnnnnnn 102 Die Initialisierungsdatei ProCONOS IN 102 Beschreibung der ProConOS INI Section und Key Eintr ge un 102 Das Multi Task System ccccccseeeceseeeeseeeeeeeeeeeneeseeeeessaeeeseeeeeeeeeseeesesseeseseeeeseneess 105 I a ee 105 Anwender TASKS vacsoecccecceecesncdccsnctvnssdetacvieenenvtecdevacdocnsdeuessdetueslecwececeseesuelonenceeeeseetaens 106 ZYKIISChE Fee Geseent geesde 106 SC EE EE 107 System ASKS east ses es cect cccte csnguicansceesasvebdante saute tes lescadsensgeerwadesguacs aka daaa adaa anaiai 108
40. 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 1100 XCx 1200 e Version 01 14 65 schleicher control systems Inbetriebnahme 6 7 2 Anschlussprinzip und Verkabelung Bild 56 Anschlussprinzip f r CANopen Netzwerk Tabelle 16 Pinbelegung der verwendeten Stecker 66 Der beschriebene Aufbau ist eine Minimalkonfiguration die f r die weitere Inbetriebnahme als Beispiel dient XCx Controller Service PC X1 X3 ETH RIO 81 0 CANopen X11 CAN 1 2 3 4 m 5 44040 7 8 9 10 1 2 3 D Sub 9 polig Steckblock Steckblock Buchse klemme 10 pol klemme 5 pol zur CANcard im X11 an der am RIO 8 I O Service PC XCA Steuerung CANopen CAN Pin Pin Pin OV 1 6 1 CAN_L 2 2 7 277 Drain 3 8 3 CAN_H 7 4 9 4 DC 24 V 5 10 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 1100 XCx 1200 e Version 01 14 Inbetriebnahme Di schleicher control systems 6 7 3 Einstellungen am I O Modul RIO 8 I O CANopen Am Kompaktmodul RIO 8 I O CANopen die Knotennummer 2 und die Daten bertragungsrate 125 kBaud einstellen Bild 57 Dazu den DIP Schalter auf der Moduloberseite einstellen Tabelle 17 Knotennu
41. systems Inhaltsverzeichnis 1 SicherheitShinweiSe 2 00 c cicccesecessceegeeiecseieeseceensecseusneeantteneccenvenpetekterstes edeupeaesnaeetcn 7 1 1 Bestimmungsgem e Verwendung nn nnnn nn 7 1 2 Personalauswahl und qualifikation c ce eeeceeeeeeneeeeeeneeeeeeaeeeeeeaaeeeeeeaaeeeeeeaeeeeeeaas 8 1 3 Projektierung Programmierung Installation Inbetriebnahme und Betrieb 8 1 4 Gefahren durch elektrische Energie nn 9 1 5 Wartung und Instandhaltung nn nnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn nnnn nn 9 1 6 Umgang mit verbrauchten DBatterten A 9 2 Zus tzliche Betriebsanleitungen zausrs0ursnannnnnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnannnnn 10 3 System bersicht u 24424 4 Seesen 11 3 1 Steuerungsaufbau rsnsuensnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnannnnn 13 3 2 lola cle E 14 4 Steuereinheit XCA 1100 XCA 1200 uusnsaursnannnnnannnnnnnnnnnnnnnnnnnnnannnnnnnnnannnnnannnnn 15 4 1 Schnittstellen Bedienelemente An zeigen 16 4 1 1 X1 X2 X3 Ethernet Schnittstellen 0 ccc ccesesesesesesesesesssescsensssnssesessesserseeseeeees 17 4 1 2 X4 X5 sercos Il Gchntttstellen nee eeenenen nennen en nennen nennen 17 4 1 3 X6 7 X8 9 UGbB30 Gchnitteiellen en enen nennen nennen 17 4 1 4 X10 DVI Schnittstelle 4e 2u seen 18 4 1 5 X11 CAN Schnittstellen AAA 19 4 1 6 X12 RS 232 RS 422 RS 485 Schnittstellen
42. 00 ein 1 Bild 12 Bild 12 Dialogfenster Dik Systemeigenschaften ems Eingabe der u SEEN ane Computerbeschreibung s Folgende Informationen werden zur Eikennung des Computers im Kicken Ge auf Netzwerkkennung um sich emer Dom ne anzuschlie en und ein lokales Benutzerkonto zu erstellen Klicken Sie aul Anden um diesen Computer umzubenennen oder sich einer Dom ne anzuschlie en ber den Button ndern 2 kommen Sie zum Dialogfenster Computernamen ndern wo Sie einen beliebigen Computernamen und eine Arbeitsgruppe eintragen k nnen Bild 13 Der vorgegebene Name win212 wird in den folgenden Beispielen verwendet der bersichtlichkeit halber sollten Sie ihn beibehalten Fragen Sie dazu gegebenenfalls Ihren Netzwerkadministrator Bia Ta SS nn zjx Dialogfenster we Computernamen send ringen fc A E ug ndern Netawerkressourcen haben Computemame Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 35 S schleicher Inbetriebnahme control systems 6 2 4 XCx TCP IP Einstellungen anpassen Wichtig Vor dem Anpassen der IP Adressen die Vorgehensweise zuerst 4 mit dem Netzwerkadministrator f r das jeweilige Hausnetz kl ren Die hier gegebenen Hinweise sind in jedem Falle unverbindlich Um die n tigen TCP IP Einstellungen der Netzwerkkarte vorzunehmen ffnen Sie ber Start Systemsteuerung die Netzwerkverbindungen Bild 14 a Bild 14 nn Auswahl der Netzwerk Meer anime
43. 0010 0 XBT 4 1100 R4 507 0030 0 XBT 7 1100 R4 507 0020 0 XBT 11 1100 R4 507 0050 0 UBT 4 x R4 311 0010 0 UBT 8 x R4 311 0020 0 UBT 12 x R4 311 0030 0 UBT 16 x R4 311 0040 0 Koppelmodule UKZ R4 318 0030 0 UKE R4 318 0040 B Netzger te XNG 24 R4 507 0100 0 UNG 230A vi R4 312 0030 F UNG 115A x R4 312 0040 F UNG 24 vn 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 R4 314 0110 E XBE 32 1D R4 314 0140 0 XBE 32 10D R4 314 0180 0 XBE 32 0 11 R4 314 0170 0 XBA 32 1A R4 314 0150 0 XBK 16E 1D 16A R4 314 0160 0 XBK 16E 10D 16A R4 314 0190 0 Z hlermodule UZB 2VR R4 315 0010 B UZB 2VR 5V R4 315 0040 B Bemerkung Basisbaugruppentr ger NT CPU Basisbaugruppentr ger NT CPU und 3 Steckpl tze Basisbaugruppentr ger NT CPU und 4 Steckpl tze Basisbaugruppentr ger NT CPU und 7 Steckpl tze Basisbaugruppentr ger NT CPU und 11 Steckpl tze Basis Erweiterungsbaugruppentr ger 4 Steckpl tze Basis Erweiterungsbaugruppentr ger 8 Steckpl tze Basis Erweiterungsbaugruppentrager 12 Steckpl Basis Erweiterungsbaugruppentrager 16 Steckpl Koppelmodul f r Basisbaugruppentrager Koppelmodul f r Erweiterungsbaugruppentrager Netzger t 24 V Breite 2 Einheiten 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 Eingangs
44. 100 XCx 1200 e Version 01 14 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 98 37 EG bzw 2006 42 EG ist nicht wirksam da die in der Richtlinie genannten Schutzziele auch von der Nieder spannungs und EMV Richtlinie abgedeckt werden Sind die Schleicher Automatisierungssysteme Teil der elektrischen Ausr stung einer Maschine m ssen sie vom 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 e
45. 100 Ode ll 100 MC_MoveAbsolute o ccccccccc ccc ss sseescecenenes 100 MC Movehdditve cece ccc cscs sscsesnscecenenes 100 MC_MoveRelative innne 100 MC_MoveVelotity ennennnnennen 100 MC POWER iiinis 100 MC_ReadActualPosition cccc ccc scenes 100 MG enden 100 MC Read oolbarameier ccc 100 MC Readbaameler cesses 100 MEIREAdSAlls ite deierste 100 MC Releasenchvls 100 MG eebe een 100 MC Diop eseu SEENEN 100 MC _WriteBoolParameter ccc cesceceneees 100 MC_WriteParameter s n 100 NEW PROFILE 220 101 OPEN_PROFILE uuu ceccccscccscssescsssscssecesssesessstesessseaeseess 101 PNSReadlOData c ccccscccscssescssescseeceesesescssesesesesescess 102 PNSWritelOData 2 2 2 2 ee 102 PORT CLOSE E 102 PORT OPEN 102 PORTZREAD 2 2 ea 102 RORTSSTATE E 102 RORTEWRITE ae een 102 PPE GOP COMM Ge vvsscscsseccssazsscssessnscsstacesessiaseeensaacearsciatss 101 PUT ERGOE betreie tege 101 PUT ERbROR g ttt 101 READ_AXIS DAGE 103 READ RILEa e 5 4er 101 READ_Q_PARAM A 99 READ IRP nenna annarinnar 103 READ SERC PARAM 2 cu2u 2822 8 99 135 schleicher control systems SAVE_Q_PARAM A 99 SAVE IREPARAM Fraser 99 SEND MAIL 202448 101 SET DATE i2 tondiinednidhcusdnscubsaninendbinan 100 SET GER COMMAND 99 SET SERC PHASE EEN 99 Dee IME neater dEr 100 UBA ERR EHRL tte seen 103 RCV Mett 98 HENSE inet 98 UE 103 WRITE_AXIS BADGE nassen 103 WRITE FILE een 101 WRITE PROEILE INTE 101 WRITE
46. 2 1 jaB1003 USINT VAR_GLOBAL B 1003 Joan pop UINT VAR_GLOBAL HA 1000 Joan 002 UINT VAR GLOBAL HA 1002 17 Jap1000 UDINT _ PLC_Common AR_GLOBAL am u a lm m um Va la m a A eielelehelele je leleieielelie D 1000 Bild 61 CANopen Konfiguration Arbeitsblatt Network_Variables O Bits werden im Arbeitsblatt O_Variables mit den Adressen IX1000 0 und QX1000 0 deklariert Bild 62 Im Beispiel wird QX1000 7 benutzt um das Ergebnis am RIO 8 I O sichtbar zu machen __ Global_Variables E10 Variables BS Global_Yariables Configuration Resource OF x Nae Typ Vermendung Beschreibung Ana CAN 1_1x0 BOOL VAR_GLOBAL CANopen 1 Netzwerk EingangO Jop 1000 0 Ican_1_ax7 BOOL VAR_GLOBAL CANopen 1 Netzwerk Ausgang 0xX1000 7 Tano 1 pop BOOL VAR_GLOBAL XRIO Modul 1 RIO 161 Eingang DO IX 0 0 Jee 1 BOOL VAR_GLOBAL XRIO Modul 1 RIO 16 I Eingang 1 1X 0 1 XRIO_2_ax0 PO VAR_GLOBAL XRIO Modul 2 RIO 16 0 Ausgang 0 X 0 0 sl HL 3 4 Bild 62 CANopen Konfiguration Arbeitsblatt O_Variables Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 69 schleicher control systems Inbetriebnahme 6 7 6 CANopen Konfiguration mit Schleicher CANopen Konfiguration Bild 63 Aufruf der Schleicher CANopen Konfiguration in MULTIPROG Bild 64
47. 200 e Version 01 14 Inbetriebnahme 6 1 1 Systemvoraussetzungen schleicher control systems Fur Installation und Betrieb der Software auf einem externen PC sind folgende Systemvoraussetzungen einzuhalten Tabelle 14 Systemvoraussetzungen Windows PC Arbeitsspeicher Festplatte Monitor Kommunikation Maus PC Betriebssystem Pentium 4 2 GHz 512 MB 250 MB freier Speicherplatz 1024 x 768 True Color TCP IP oder RS232 Microsoft Windows XP mit SP3 Microsoft Windows Vista mit SP2 Microsoft Windows 7 32 oder 64 Bit Microsoft Windows 8 Microsoft NET Framework 3 5 Microsoft Visual C 2005 Redistributables und Microsoft Visual C 2008 Redistributables 1 Mindestvoraussetzung bessere Ausstattung zum komfortablen Arbeiten empfohlen 2 Microsoft NET Framework 3 5 wird nicht mitgeliefert 3 Microsoft Visual C 2005 Redistributables und Microsoft Visual C 2008 Redistributables werden mitgeliefert Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 29 schleicher control systems 6 1 2 Inbetriebnahme 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 5 x ausw hlen und die Installation starten 4 1 schleicher J MULTIPROG 5 47 When ns Lkai tstkae CD Ea das SPS s mega veier MULTIEROG den Pro
48. 4V R4 318 0060 0 UNB 115 230 R4 318 0050 0 UNB 24 R4 318 0130 0 UST R4 315 0160 F k X X kk schleicher control systems Bemerkung 12 Eingange 0 10 V 4 Ausgange 10 V Analogprozessor 8 Slots fur USA Module 1 Spannungseingang 1 Stromeingang 1 Widerstandstemperaturmessung Pt100 1 Thermoelementeingang Fe CuNi 1 Spannungsausgang 1 Stromausgang Temperaturmodul 8 Eingange Temperaturmodul 8 Eingange adaptive Regelung sercos Master 1 Ring 8 Achsen Kinematikfunkt sercos Master 2 Ringe 16 Achsen Positionierprozessor 2 Achsen Inkremental Encoder Positionierprozessor 2 Achsen Absolut Encoder SSI Positionierinterface 2 Achsen Positionierinterface 3 Achsen Positionserfassung 3 Kan le Inkremental Encoder Positionserfassung 4 Kan le Absolut Encoder Positionserfassung 4 Kan le Ultraschallgeber 8 O 24 V DC 14 I O 5 V DC 22 O 24 V DC F r Laseransteuerung 8 I O 24 V DC 14 I O 5 V DC F r Laseransteuerung 22 I O 24 DC Interbus S Master PROFIBUS DP Master PROFIBUS DP Slave Leerort Abdeckungen fur UBT Kabel UKZ lt gt UKE ohne Spannungsversorgung Kabel UKZ gt UKE mit Spannungsversorgung Pufferbatterie f r UNG 230A 115A Pufferbatterie f r UNG 24 Temperaturregler Ersatzteil f r UST 2 UST 21 Verwendung nur als Erweiterungsbaugruppentrager zu einem Basisbaugruppentrager XBT Verwendung nur auf Erweiterungsbaugruppentragern Tabelle 12 Liste der verf gbaren Baugruppe
49. 8 9 USB Schnittstellen X10 DVI Schnittstelle X11 CAN Schnittstellen X12 RS 232 RS 422 RS 485 f r den Anschluss von Bedien und Anzeigeger ten LED Anzeigen Betriebsartenschalter Reset Taster Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Steuereinheit XCA 1100 XCA 1200 4 1 1 X1 X2 X3 Ethernet Schnittstellen Tabelle 2 Pinbelegung der Ethernet ma 7 Schnittstellen X1 X2 X3 RJ 45 4 1 2 X4 X5 sercos Ill Schnittstellen Tabelle 3 Pinbelegung der sercos lll Schnittstellen X4 X5 4 1 3 X6 7 X8 9 USB 2 0 Schnittstellen Tabelle 4 Pinbelegung der USB Schnittstellen X6 7 X8 9 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 RJ 45 Buchse RJ 45 Buchse SL9SPETL Pin ON Oat GO MM Pin ON o o P oa M schleicher Bezeichnung TX Bezeichnung TX TX RX nc nc RX nc nc control systems Erlauterung Sendedaten plus Sendedaten minus Empfangsdaten plus nicht angeschlossen nicht angeschlossen Empfangsdaten minus nicht angeschlossen nicht angeschlossen Erlauterung 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 siehe Varianten XCA 1100 und XCA 1200 S 25 USB Buchse Standard A Pin A O N ch Bezeichnun
50. ANEETA AASER 82 Bild 82 MFA Men Extras ssscc een een e N N ENEE ENSE ENE 82 Bild 83 MFA Men EE 83 Bild 84 Schleicher Dialog Startfenster cc cccccesceceeseneeceeeeneeeeeeeeeeeseeeeeeeaeeeseeaeeeeseneeeesseeeessneeeess 85 Bild 85 Schleicher Dialog Status und Meldebereich sssnnssssnssssnnnstnnnetrtttrnnrrtnnntnnnetnnnennnnnnn nnne 85 Bild 86 MULTIPROG Wechseln der Betriebszust nde ccc ce ccccccccccceceeeseneseueeeneneneueueneueneuenenenenenens 91 Bild 87 MULTIPROG Kontextmen Bibliotheken cc cccccccccccccceseceueceueceueueueueueueueueueeeueueueneuenens 94 Bild 88 MULTIPROG Dialogfenster Bibliothek einbinden 95 Bild 89 MULTIPROG Einbinden der Bibliothek Serial A 95 Bild 90 Multi Task System Priorit tsstufen ccccccceessscceesnneeeeeeeeeeeseneeeeeseaeeesenaeeeesenaeeeeseneeeessness 105 Bild 91 Multi Task System Variablendeklaraton nne 112 Bild 92 Multi Task System Beispiel f r Tasks und Watchdogs 114 Bild 93 Multi Task System Einf gen einer Task in MULTIPROG nennen 115 Bild 94 Multi Task System Zuweisen von Programmen in MULTIPDROO nennen 116 Bild 95 Koppelspeicher als Verbindung von SPS und CNL 117 Bild 96 Dialogfenster Eigenschaften von Auswahl der Verbindung 121 Bild 97 Dialogfenster Eigenschaften von COM1 Anschluss einsiellungen en 122 Bild 98 X Manager IPCGonfouraton nenn 125 Bild 99 X Manager EWF Configuration sseesseeseee
51. AddOns installieren Bild 8 Installation der AddOns Als n chster Schritt m ssen die AddOns 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 AddOns f r MULTIPROG ausw hlen und die Installation starten Bild 8 rn Schleicher Service Pack 13 23 e Wilkommen zur Schleicher Service Pock CD Versen 13 21 Sand 03 Amt 2019 Aat cheser CU Ace Se de aktuellen Versionen der Schleichee Add Ons f r MULTIPROG dus Schleicher Dialogs und des ProCanCS GPC Servets f r die Stouerungstamiken xx xm und Profiumerk MCa EE EE E EE EE EEE gt E gt EE gt E E E __ S WM ber Se mtam cher dolgenehen inka um be etapon tench Schtunarn zu atalaseen SU UN Ld beschten Sw bite diac D Ein Neustart des PCs nach der Installation ist nicht erforderlich Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 31 schleicher control systems Inbetriebnahme 6 1 5 Schleicher Dialog installieren Bild 9 Installation des Schleicher Dialogs 32 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 Bild 9 em mag C CA H C ig errno In e Rn schleich ees schieicher RM zeg ferem s bCa mi
52. Adressen f r RtOS Virtual Network Schritt 2 Um die IP Einstellungen f r das RtOS Virtual Network vorzunehmen doppelklicken Sie in den Netzwerkverbindungen auf den gleichnamigen Eintrag 2 Bild 14 und ffnen das zugeh rige Eigenschaftsfenster Dort w hlen Sie Internet Protokoll TCP IP und klicken auf den Button Eigenschaften Bild 17 Bild 17 Eigenschaften von RtOS Virtual Network Netzwerk Freigabe Verbindung herstellen ber amp Real Time Hypervisor PCI Network Adapter 2 Diese Verbindung verwendet folgende Elemente DM Client f r Microsoft Netzwerke 2 Datei und Druckerfreigabe fiir Microsoft Netzwerke 005 Paketplaner amp E A Treiber f r Verbindungsschicht Topologieerkennun Antwort f r Verbindungsschicht Topologieerkennung Reliable Multicast Protokoll 4 Intemetprotokoll Version 6 TCP IPv6 Intemetprotokoll Version 4 TCP IPv4 Installieren Deinstallieren Beschreibung TCP IP das Standardprotokoll f r WAN Netzwerke das den Datenaustausch ber verschiedene miteinander verbundene Netzwerke em glicht iii E OK Abbrechen Im nachsten Fenster Eigenschaften von Internet Protocol TCP IP bernehmen Sie die vorgegebenen Werte Bild 18 e IP Adresse 192 168 212 1 e Subnet Mask 255 255 255 0 e Standardgateway leer e DNS Serveradressen leer Bild 18 ch Eintragen von IP A
53. B Batteriegepuffert mit Kalender und Schaltjahr Aufl sung 1s Supercap min 3 Std wiederaufladbare Batterie nach mindestens 4Std Ladezeit min 3 Mon 23 schleicher 24 control systems CNC SPS Eigenschaften SPS Bit Bearbeitungs DW zeiten je 1000 Eve IG ord Anweisungen Integer Add Mul Real Add SPS Signallaufzeit Input to Output Funktionsbausteine Anzahl NC Achsen Teilsysteme CNC Interpolationstakt ab Blockzykluszeit ab Betriebs Steuerung system SPS Runtime PC Projektierung Anzahl der Anwendertasks Taskzykluszeiten Echtzeit Betriebssystem Speicher Daten Programme einstellbar SPS Speicher Programme Merker remanent Merker nicht remanent Speicherverwaltung Zeiten und Z hler Abmessungen Gewicht Ma e BxHxT Teilungsbreite Gewicht Steuereinheit XCA 1100 XCA 1200 0 064 ms 0 033 ms 0 038 ms 0 064 ms lt 2 ms bei Taskperiode 1 ms Firmwarefunktionen und Funktionsbausteine in beliebiger Anzahl 64 32 1ms 1ms VxWorks Multitask Betriebssystem zeit und priorit tsgesteuert ProConOS Windows Embedded 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 142 mm x 200 mm x 150 mm 4 2500 g Zus tzlich gelten die Angaben im Kapitel Technische Daten aller Module Seite 130 Betrie
54. BAL MX 1 03 D ER ONSET ann Jop mooom JI lor kay aaa Diese Variablen werden in der XCx in einer internen Liste aktualisiert Der Webserver kann die Variablen dieser Liste lesen und schreiben Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme schleicher control systems 6 8 4 Applikationsbeispiel Die XCx wird mit einer Standard Browser Applikation ausgeliefert Diese Applikation erm glicht PDD markierte Variablen zu lesen und zu schreiben Zus tzlich wird ein Status berblick gegeben 6 8 5 Browser Komponenten e Alle Standard PCs mit Ethernet sind m glich e MS Internet Explorer V5 oder h her sind erforderlich e Einige Terminals mit Windows CE sind m glich wenn der Browser die Anforderungen wie Java Script 1 5 Java 2 HTTP1 1 erf llt 6 9 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 Steuerung 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 0 e Einschalten
55. Bibliothek MMI Bibliothek PLC_Vxxx Nr Kurzbeschreibung Steuerungs typen 140 kommuniziert mit einem COP Bediengerat XCx PNet Protokoll ProNumeric ProSyCon MCS xx xx Uber den Umfang der Standard IEC bzw ProConOS 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 XFIO_TIMER_INT_CONFIG XRIO_STATE GET_MTS OPEN_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 33 Bibliothek PLC_Vxxx Nr 400 401 402 405 406 410 420 421 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 XFIO timergesteuerte Interrupt Konfiguration XRIO Statusinformationen 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 schlie t eine Datei im INI Form
56. Cx 1100 XCx 1200 e Version 01 14 Bedeutung Duplex keine Netzwerkverbindung oder 10 Mbits s 100 MBit s Full Duplex Betrieb Link Activity Speed keine Netzwerkverbindung 100 MBit s Verbindung aktiv 10 MBit s Verbindung aktiv Link keine Netzwerkverbindung Netzwerkverbindung hergestellt Activity keine Aktivitat 100 MBit s Verbindung aktiv 21 schleicher control systems Steuereinheit XCA 1100 XCA 1200 4 2 1 Betriebsartenschalter Tabelle 10 Betriebsartenschalter 4 2 2 Reset Taster Tabelle 11 Reset Taster 22 Der Betriebsartenschalter verf gt ber zehn Stellungen mit denen das Hochlaufverhalten der Steuerung bestimmt wird Stellung Bedeutung 455 Bezeichnung MODE Z weg H 87 0 Grundinitialisierung Diagnose Start des Echtzeitbetriebs systems im abgesicherten Modus und Rucksetzen des remanenten Datenspeichers S 79 1 Prog Betriebsart Programmierung SPS Stopp 2 Warm Warmstart der SPS auch 4 9 nach IEC 61131 3 Defaultstellung 3 Cold Kaltstart der SPS nach IEC 61131 3 Reinitialisierung der Retainvariablen Die aktuelle Einstellung des Betriebsartenschalters kann im SPS Programm abgefragt werden In den mit MULTIPROG mitgelieferten Templates f r die XCA Steuereinheiten ist die Variable bereits angelegt Arbeitsblatt Global Variables PLC_COMMON cmpSwrdPlcRd 1XModeSwitch Der Reset Taster erm glicht das Abschalten und R cksetzen des CPU Moduls e kurz
57. G 16 Das Multi Task System 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 Name Ereignis WARM_START wird bei einem Warmstart e ausgef hrt e e e e COLD_START wird bei einem Kaltstart e ausgef hrt e e e TO_STOP wird ausgef hrt wenn die e Programmausf hrung gestoppt e wird e e WATCHDOG wird ausgef hrt wenn die Ausf hrung einer Task nicht innerhalb ihrer Watchdogzeit e beendet ist e ZERODIV wird ausgef hrt wenn w hrend der e Programmausf hrung eine Division durch Null aufgetreten ist D STACKOVER wird ausgef hrt wenn ein Stack berlauf aufgetreten ist e Wird nur ausgef hrt wenn das e Kontrollk stchen Stack Pr fung im Dialog Ressource e einrichten in MULTIPROG aktiviert wurde BADCAL wird ausgef hrt wenn eine herstellerspezifische POE e aufgerufen wird die nicht e existiert e IOERROR wird ausgef hrt wenn ein Fehler im O Treiber auftritt w hrend der Prozess abl uft MATHERR wird ausgef hrt wenn ein e Gleitkommafehler in einer arithmetischen Funktion auftritt Aktionen remanente Daten werden nicht initialisiert nicht gepufferte Daten werden initialisiert die Open Funktion des O Treibers wird ausgef hrt Anwender Tasks werden aktiviert SPS wechselt in den Zustand Betrieb
58. GE tfwCANhigh tfwIPO verdr ngt werden Die Taskzuordnung und Taskzeiteinstellung berpr fen bzw anpassen MULTIPROG RTOS Prioritat Prioritat default 0 30 1 31 2 32 3 33 4 34 5 35 6 36 7 37 8 38 9 39 10 40 11 15 41 45 16 31 46 Default 127 Tabelle 40 Multi Task System Taskprioritaten Hinweis Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 RTOS Task Name beliebig beliebig beliebig twLAGE beliebig tfwCANhigh beliebig tfwIPO beliebig tfwCANhigh beliebig beliebig beliebig default Verwendung z B Anwender Task Ereignis 0 z B Anwender Task Ereignis 1 z B Anwender Task Ereignis 4 reserviert fur 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 2 16 werden mit Priorit t 16 ausgef hrt 113 schleicher control systems 9 5 114 Das Multi Task System Tasks und Watchdogs Beispiel Bild 92 Multi Task System Bei
59. Le vu b Sta Kim eneen ze nn a TERE Oo S semee geg EE FE Schleicher Service Pack 13 23 GW eee Wilkommen zur Shishe Service Pack OD Wersaoen LAZ Stel DI Art 2015 Aud dieser CD fincan Se de skiusian Versinen der Schleicher Add One file MULTIPROG dies Schleicher Diviogs und des Prod OFC Servers Mir die Steusrungetamdion Ox CN gier und ProNumaric Pran N EEG E FS Gees ec z Wantde Sa uiron dir Aulpenden LA um che entsprechende Software zu D nberee Schleicher Add Ons f r MULTIPROG Schaler Add kein MULTIERAG Verse 13 200 2i Bidii 200 i ZU Den A7 ma Op 1 12 Buck 21 Beachten Sie bitte diese Hresbe zum bat OPC Server Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme schleicher control systems 6 2 Inbetriebnahme der Netzwerk Schnittstelle 6 2 1 Vorbereitung Bild 10 Anschluss der Ein Ausgabeger te an die XCA Steuerung 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
60. OG Handbuch deutsch Programmiersystem Quickstart_MWT pdf im nach IEC 61131 3 Installationspfad von MULTIPROG CNC Programmierung XCx und R4 322 2080 0 ProNumeric Koppelspeicherbelegung der XCx Online Hilfe des Softwarepaketes zur XCx Betriebsanleitung sercos III O R6 322 0770 0 F r die Baugruppentr ger Netzteile und Erweiterungsmodule Erweiterungsmodule f r XCx R4 322 2400 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 1100 XCx 1200 e Version 01 14 System bersicht schleicher control systems 3 System bersicht Die Steuerungen der Gruppe XCA 1100 und XCA 1200 sind weder eine SPS noch ein IPC im klassischen Sinne sondern entsprechen in ihren grundlegenden Systemeigenschaften dem weiterf hrenden Konzept eines Programmable Automation Controllers PAC Die Steuerungen XCA 1100 und XCA 1200 arbeiten mit der als VxWin bekannten Kombination aus dem Echtzeitbetriebssystem VxWorks und Windows Embedded Hierbei bernimmt VxWorks den Echtzeitteil d h die Kontrolle ber die SPS CNC und Motion Control Funktionalit t w hrend Windows f r zeitunkritische Funktionen wie Visualisierung oder Bediendialoge die gewohnte Umgebung bereitstellt e NC Bediendialoge e Visualisierung e NC Programmspeicher e Diagnose e Konfiguration e SPS Programmierung e Handbuch
61. SOND vu slot 03 UBE 32 0 11 word output MVV 3 4000000 XLIO slot 03 UBE 32 0 11 word output SN 3 4000002 XULIO slot 03 UBE 32 0 11 word output MVV 3 4000004 XUI slot 03 UBE 32 0 11 word output d 3 4000006 XUI slot 03 UBE 32 0 11 word output MWV 3 4000008 xUIO slot 03 UBE 32 0 11 word output MVV 3 400000 XUIO slot 03 UBE 32 0 11 word output TMW 3 4000012 eu slot 03 UBE 32 0 11 word output MW 3 400014 XUIO siot 03 USE 32 0 11 word output MVV 3 4000016 UO siot 03 USE 32 0 11 word output eM 3 400001 8 XUIO slot 03 UBE 32 0 11 word output SM 3 4000020 XUIO slot 03 UBE 32 0 11 word output SAM 3 4000022 Mu slot 03 UBE 32 0 11 word output MW 3 4000024 KLIO siot 03 LEE 32 0 11 word output MW 3 4000026 XUIO slot 03 UBE 32 0 11 word output SAM 3 4000028 XUI slot 03 UBE 32 0 11 word output MV 3 4000030 XUIO slot 04 UBA 0 5A bit outputs OW 2 Bild 48 Anlegen der Variablen f r die Interruptverarbeitung Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 59 S schleicher Inbetriebnahme control systems Wichtige Variablen des UBE 32 0 11 fur die Interruptverarbeitung Eing nge xuio _IWO Eingangs Bits 0 15 Eingangs Bits 0 3 mit Interrupt Funktionalit t xuio _ IW2 Eingangs Bits 16 31 xuio DNA Abbild der Eingangs Bits 0 3 bei freigeschalteter Interrupt Funktionalit t Diese Bits m ssen ber xuio _ MWQ0 14 bei der Interru
62. Schleicher CANopen Konfiguration 70 D F r die Einrichtung einfacher CANopen Neize steht die Schleicher CANopen Konfiguration zur Verf gung die zusammen mit den MULTIPROG AddOns 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 2 Seitenlayout Editor SPS MC ONC Koppelspeicher ProCANopen Konfigurationswerkzeug X10 Konfiguration TRC EC POS RIO REE PCS Gert hwuiigen ota output bytes 18 Eigenschaften Ger t W SDOs ts bung Tne und Lite Ta Facio an das Ges schicken atten 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 nderungen 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 de
63. Shared Memory miteinander Uber den U Bus werden die Erweiterungsmodule und die erforderlichen Versorgungsspannungen Netzteil angebunden der PClexpress Bus dient f r k nftige schnelle Erweiterungsmodule Im folgenden Kapitel wird die Inbetriebnahme der Netzwerkschnittstellen in vier Schritten beschrieben Bild 11 1 Vergabe einer Hausnetz Adresse zur Anbindung der Steuerung an ein vorhandenes Hausnetz die angegebene IP Adresse ist beispielhaft der Aliasname vxHost ist herstellerseitig vorgegeben 2 ndern der Windows Adresse nach M glichkeit sollte die vorgegebene Adresse 192 168 212 1 beibehalten werden 3 ndern der VxWorks Adresse nach M glichkeit sollte die vorgegebene Adresse 192 168 212 2 beibehalten werden der Aliasname vxTarget ist herstellerseitig vorgegeben 4 Einrichten einer PC Adresse zur Kommunikation mit der Steuerung ber das Hausnetz Programmierung mit MULTIPROG Zur vereinfachten Anpassung dieser komplexen Einstellungen an das lokale Netzwerk dient der X Manager siehe Schleicher X Manager Seite 123 Die manuelle Anderung einiger ausgew hlter Parameter wird in den nachfolgenden Kapiteln beschrieben Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Di schleicher control systems 6 2 3 Computername f r XCx vergeben Im Dialogfenster Systemeigenschaften unter Start Systemsteuerung System Computername geben Sie als Computerbeschreibung z B XCx 11
64. Sollwerte ausgeben e Die SPS kann der CNC F hrungsgr en im Lageregeltakt vorgeben 10 1 Variablen und Tasks Die Koppelspeicherdaten sind Variablen gem IEC 61131 3 die bei der Projektierung im Programmiersystem MULTIPROG als globale Variablen deklariert werden Sie sind standardm ig dem OPC Server zug nglich und werden z B im Bedientool Schleicher Dialog angezeigt Im Multitask Betriebssystem ist die SPS Task 6 mit der Interpolations task der CNC Steuerung synchronisiert Die Zykluszeit der Task 6 richtet sich dann nach dem IPO Takt der CNC Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 117 S schleicher Der Koppelspeicher control systems 10 2 Zugriff auf den Koppelspeicher Die Datenstruktur des Koppelspeichers wird bei der Installation des SPS bzw CNC Betriebssystems angelegt Bei reiner SPS sind nur die Variablenbereiche f r SPS Spezifika und Fehler p cSect und errSect siehe unten angelegt Das SPS Programm hat Zugriff auf den gesamten Koppelspeicher ber die globale Variable picMem bei SPS Steuerungen bzw cncMem bei CNC Steuerungen Die einzelnen Komponenten f r den lesenden und schreibenden Zugriff z B Versionsnummern Fehlermeldungen Bitsignale Wortbereiche NC Daten CAN Daten etc sind in Bereiche zusammengefasst Die remanenten Variablen Retain belegen jeweils eigene Bereiche e SPS spezifischer Bereich plcSect e Fehlerbereich errSect e Allgemeiner Bereich comSect e Allgemeiner Be
65. TIPROG wird ein Programm einer Task zugewiesen Den Tasks wiederum werden unterschiedliche Prioritatsstufen und Zeiten zugeordnet die die Reihenfolge und Dauer der Bearbeitung gem ihrer Wichtigkeit sicherstellen Drei Priorit tsstufen f r Tasks werden verwendet Bild 90 Bild 90 hoch berwachungs Prioritdtsstute f r Multi Task System task Uberwachungstask Priorit tsstufen Anwendertasks Prioritdtsstufe f r Betriebssystem Priorit tsstufe f r i tasks Systemtasks niedrig e Uberwachungstask Die Uberwachungstask 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 113 Die Anwendertasks sind zeit berwacht Watchdog e 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 e Ereignistasks werden vom Betriebssystem der Steuerung gestartet
66. UBA 0 54 UBA 2AF UBA R UBA RC 2 UKD UKS UKR UBA 2A USA 8 1 raw tan Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 57 schleicher 58 control systems Bild 46 Dialogfenster XUIO Konfiguration Eigenschaften Bild 47 Dialogfenster Modul Eigenschaften Einstellen der Optionen Inbetriebnahme Anschlie end wird f r jedes der beiden neuen Module ber den Button Eigenschaften das Dialogfenster Modul Eigenschaften aufgerufen Bild 46 u10 Konfowatien zx gt SI XUlO Konfiguaton HER SPS Rack 0 E Im XCA tex CPU al B pm USP 4005 A mi UBE 320 1 H 03 UBA 32 B Da UZB Ap RH ID UZB aA HH SPS Rack 1 HHH GE Dach 2 H OSPS Rack 3 HE SPS Rlack 4 HE GE Dach 5 Konfiguration holen HHA SPS Rack 6 Kordiana HE SPS Rack 7 _Korfiguiation zenden HH tie 8 xl Konligutation l schen Zahlermodul 2 Vor Ruckw rts Z hler Z hlbereich 0 65535 max 100kHz UZB Ap 24 V DC UZB ADAM 5V DC OK _Abbrechen F r beide Module wird die Einstellung Option im Dialog Modul Eigenschaften auf 1 eingestellt Bild 47 Es sind insgesamt 32 Optionen 0 31 einstellbar Alle anderen Module behalten ihre Einstellung voreingestellt ist Option 0 Modul Eigenschaften x 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 tatsachlich vorhandenen Hardware verglichen Von einer
67. UG_POWERFLOW BOOL 2 3 TRUE Durchlaufkontrolle ist aktiv PLC_TICKS_PER_SEC INT 44 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 PLC_SYS_TICK_CNT DINT 52 Anzahl der gez hlten SPS Systemticks Tabelle 25 Systemvariablen Zus tzlich zu diesen Systemvariablen sind weitere Variablen definiert die Informationen zum System vorhalten Die Typdefinitionen der Variablen sind in der Bibliothek SchleicherLib im Abschnitt PLC_Types zu finden Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 93 schleicher Die SPS 8 4 94 control systems Bibliotheken und Funktionsbausteine in MULTIPROG Bibliotheken PROCONOS BIT_UTIL CANopen_Vxxx CFB_Vxxx CNC_Vxxx Date_Time MC_Vxxx Microline MMI PLC_Vxxx PNS_Vxxx Profibus_Vxxx SchleicherLib_Vxxx Serial XCx7_Vxxx 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 s Leefer JS DE E E EE EE EE 4 ttl t DE E E EE EE EE EE EE E E E Q 0o
68. Wenn in der Baumansicht ein SPS Rack ausgew hlt wurde werden alle zu diesem Rack geh rigen Module entfernt Wenn in der Baumansicht der Knoten XUIO Konfiguration ausgew hlt wurde werden s mtliche Module aus der Hardware Konfiguration entfernt Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Eigenschaften schleicher control systems Anzeigen der Eigenschaften der Gesamtkonfiguration bzw eines Moduls Wenn in der Baumansicht der Knoten XU O Konfiguration ausgew hlt wurde werden die Eigenschaften der Gesamtkonfiguration angezeigt Hier kann festgelegt werden welche Variablen f r die digitalen Ein und Ausg nge von Modulen generiert werden sollen und welche Eintr ge in die I O Konfiguration des SPS Projektes eingef gt werden sollen F r SPS Racks sind keine Eigenschaften verf gbar Wenn in der Baumansicht ein Modul ausgew hlt wurde werden die Eigenschaften dieses Moduls angezeigt Hier k nnen Steckplatz Option und Moduladressen ge ndert werden Konfiguration holen Aktuelle Hardware Konfiguration von der Steuerung holen und in der Baumansicht anzeigen Diese Funktion kann nur ausgef hrt werden wenn eine Verbindung zur Steuerung hergestellt werden kann Konfiguration senden Die in der Baumansicht angezeigte Hardware Konfiguration zur Steuerung bertragen Diese Funktion kann nur ausgef hrt werden wenn eine Verbindung zur Steuerung hergestellt werden kann Hiermit wird die erste
69. _PROFILE_REAL AAA 101 WRITE_PROFILE_STRING AA 101 WRITE_Q_PARAM cinniri 99 VER CT 103 WRITE GER DARAM ssiri 99 SEO CONFIG 4 4 4 101 Lie 101 Funktionsbausteine und Bibliotheken 96 Grundnftalslerung sses sssie seste eesrrenssrreessrrenssrrernrreesnns 81 HALT Beirebezustand ENEE 92 elle E 88 Hardware Konfiguration PIMOS E 54 1 O Konfiguration entgoen 57 El el 59 Hochlaufverhalten der SPS 83 HY Perlenminallsiccctsssiarsitisataacnaiaaeadaradieanaaiadion VOFEDONG rnos a VO Treiber CANopen Inbetebnehme ENEE RS232 Schnittstelle Initialisierungsdatei ProConOS ini 104 Install tion eu een 28 Eege EE ee EE GEET 31 RTE 30 REENEN Ee 30 Schleicher Dialog 32 Systemvoraussetzungen ennnnnnennen 28 Interrupt Beispiel POES ENEE 63 Si Ce Taskstruktur UBE 32 0 1 Variablen f r Verarbetung 61 IP Configuration et 125 Koppelspeicher Datenstr kt r 4e 4 s600 0 een 121 EMUG M ieas eieiei diesis eetan Sesa 48 Hille 120 nichtremanenter non retain Bereich 121 remanenter retain Bereich 121 bericht te ee 119 Variablen und Tasks 119 Veralonsauswah ENNEN 50 ZUG EE E E E E 49 120 LED Anzeigen Ethernet und Sercos II SHOUGMUNG Ed rae a aa amaaa Log Cl Log Datei von MFA erzeugt Memory Management Unit nenennnen MFA Multi Function Application ne 82 MMU 232er 11 Montage e Ee 14 136 Anhang MULTIPROG Bibliotheken und Funkiongebausteine 96 Einbin
70. adresse werden die logischen Adressen B1000 f r CAN_1_Inund QB1000 f r CAN_1_Out eingetragen e Im Parameter Lange werden so viele I O Bytes deklariert wie im CANopen Netzwerk ausgetauscht werden sollen hier 4 da minimal Doppelwortabstande angewendet werden Eigenschaften e rter Eingang In den Treiberparametern muss der Treibername CANIO eingestellt sein der Datentyp ist DWORD Bild 60 SER Wl Treiberinfo von Standard Device ANID DWORD 9 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme schleicher control systems 6 7 5 Deklaration von Netzwerkvariablen in MULTIPROG Im Fenster des Projektbaums unter Global_Variables sind im Ordner Network_Variables die ben tigten Variablen vordefiniert Bild 61 EB Global_Variables Configuration Resource lel Es LI Name typ Verwendung Beschreibung Adresse Arfangsw Reman PD _ Global_ Variables _ V0_Variables IG Network_Variables Jeng USINT VAR_GLOBAL IB 1000 1 f s1001 USINT VAR_GLOBAL 1B 1001 Jens USINT VAR_GLOBAL 1B 1002 17181003 USINT WAR GLOBAL IB 1003 1 ma ooo UINT VAR_GLOBAL MV 1000 1002 UINT VAR GLOBAL SW 1002 17 01000 UDINT VAR_GLOBAL ID 1000 81000 USINT VAR_GLOBAL B 1000 061001 USINT VAR_GLOBAL B 1001 Ja61002 USINT VAR_GLOBAL QB 100
71. at 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 1100 XCx 1200 e Version 01 14 99 schleicher 8 4 9 8 4 10 8 4 11 8 4 12 100 control systems Bibliothek PNS_Vxxx Die Bibliothek PNS_Vxxx enth lt Funktionsbausteine f r die Parametrierung und Diagnose des PROFINET Netzwerkes Funktionsbaustein PNSReadlOData PNSWritelOData PNSCommunicating Nr 530 531 532 Tabelle 34 Bibliothek PNS_Vxxx Bibliothek Profibus _Vxxx Funktionsbaustein DP_NET_GET_STATE DP_NET_PUT_MSG DP_NET_GET_MSG Tabelle 35 Bibliothek Profib Bibliothek Schleich Bibliothek Serial Funktionsbaustein PORT_OPEN PORT_CLOSE PORT_READ PORT_WRITE PORT_STATE Tabelle 36 Bibliothek Serial Kurzbeschreibung liest IO Daten schreibt IO Daten liefert Status von PROFINET Verbindung Die SPS Steuerungs typen XCx 5xx Die Bibliothek Profibus_Vxxx enth lt Funktionsbausteine f r die Kommunikation ber die PROFIBUS Karte Nr 190 191 192 us_Vxxx erLib_Vxxx Kurzbeschreibung liefert den Status der PROFIBUS Karte setzt eine Nachricht an das Message Interface der Hilscher Karte ab holt eine Nachricht vom Mes
72. atchdog 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 1100 XCx 1200 e Version 01 14 Das Multi Task System schleicher 9 6 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 control systems Tasks einfugen und Programme zuweisen Tasks einf gen Um eine Task einzuf gen m ssen in 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 93 Bild 93 2 3 Physikalische Hardware Multi Task System a Configuration XOX Einf gen einer Task in Resource XCS5xx MULTIPROG Ca Tasks SU 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 e 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 Listenfel
73. aum eingef gt Za Tasks BE Userl sk DEFAULT o a INTOT sk EVENT Dokumentations Arbeitsblatt ES SPGTsk SYSTEM L schen Task beis ed Diere irene GR 3 Ga XfioTsk CycLic Aussehneiden e Sa CanTsk EVENT Kopieren I er Rlahal Varishlas Eihfugen T Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Der Koppelspeicher schleicher control systems 10 Der Koppelspeicher Bild 95 Koppelspeicher als Verbindung von SPS und CNC Der Koppelspeicher 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 Ubernehmen kann Auch Visualisierungs systeme sind Uber OPC in die Kommunikation eingebunden Decoder Bahnvorbereitung Zwischen Arbeitsspeicher Interpolator CNC Koppelspeicher Variablenspeicher SPS SPS Die enge Verbindung des SPS mit dem CNC 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 berhinaus weit reichende Optionen e Es entstehen keine Wartezeiten und kein Kommunikations Overhead e Die SPS kann alle Aktionen der CNC berwachen e Die CNC kann ber die SPS
74. balen 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 Bits einer solchen Variablen einem digitalen Eingang bzw Ausgang Es kann 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 Gesamtkonfiguration aktiviert werden 56 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme schleicher control systems 6 5 3 Einstellen von Hardware Konfigurations Optionen Beispiel Bild 45 Dialogfenster XUIO Konfiguration Modul hinzuf gen Hinweis Die folgenden Ausf hrungen sind nur f r fortgeschrittene Benutzer wichtig Hardware Konfigurations Optionen 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 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 Bild 45 El XUIO Konfiguration fH GES Bach 0 B 00 XCA 11x CPU A ml USP 4005 LEE 24V 10D UBE 24V ID UBE 2304
75. blatt Global_Variables Gruppen PLC_Common CNC_Common CNC_System_x x steht f r die Nummer des CNC Teilsystems f r jedes Teilsystem existiert eine solche Gruppe mit systemspezifischen Variablen und CNC_Axis_y y steht f r die Nummer der CNC Achse f r jede Achse existiert eine solche Gruppe mit achsspezifischen Variablen Diese Variablen sind f r den Zugriff von Visualisierungssystemen oder hnlichen Programmen auf den Koppelspeicher vorgesehen Sie stellen den gesamten Koppelspeicher ber die OPC Schnitt stelle zur Verf gung Diese Variablen stellen den Koppelspeicher in unstrukturierter Form zur Verf gung Es werden nur einfache Datentypen BOOL DINT REAL STRING und Felder von einfachen Datentypen verwendet Diese Vorgehensweise ist erforderlich da strukturierte Daten wie sie die Variablen plcMem und cncMem beinhalten nicht ber die OPC Schnittstelle bertragen werden k nnen Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 119 schleicher Die CNC 11 120 control systems Die CNC Die XCA Steuerung ist eine CNC mit bis zu 64 Achsen Spindeln und integrierter leistungsfahiger SPS Funktions bersicht e Bis zu 32 Teilsystemen mit insgesamt 64 Achsen Spindeln e Technologien f r Bohren Fr sen Schleifen Handling e Endlosdrehende Rundachsen e Spindelpaket mit umfangreicher Funktionalitat wie z B Gewinde schneidfunktionen variable Pulsbewertung orientierter Spindelhalt e Synchronspindel
76. bsanleitung XCx 1100 XCx 1200 e Version 01 14 Steuereinheit XCA 1100 XCA 1200 E schleicher control systems 4 4 Varianten XCA 1100 und XCA 1200 Varianten fur XCA 1100 und XCA 1200 XCA 1100 Celeron M 1 5 GHz 512 MB 4 GB Compact Flash XCA 1110 Celeron M 1 5 GHz 1 GB DDR2 SODIMM 32 GB SSD XCA 1120 Core 2 Duo 1 2 GHz 1 GB DDR2 SODIMM 32 GB SSD XCA 1125 Core 2 Duo 1 8 GHz 1 GB DDR2 SODIMM 32 GB SSD XCA 1200 Core 2 Duo 1 8 GHz 2 GB DDR2 SODIMM 64 GB SSD Hypervisor Basisfunktionen IPC Steuereinheit f r 64 interpolierende Achsen PC basierte Hochleistungssteuereinheit CNC Betriebssystem mit synchr SPS sercos Ill I O F r mehr als 4 Achsen wird eine Software Option SCR xx ben tigt Windows Embedded Ethernet Switch DVI USB Optionale Funktionen C CANopen S sercos Ill f r Antriebe E Exportversion IPC Steuereinheit f r max 4 interpolierende Achsen Software Option SRC8 8 Achsen sercos III SRC16 16 Achsen sercos III SRC24 24 Achsen sercos Ill SRC32 32 Achsen sercos IIl Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 25 schleicher 5 26 control systems Erweiterungsmodule XCx Erweiterungsmodule XCx Fur die XCA Steuereinheiten stehen eine Vielzahl an Baugruppen tr gern Netzgeraten und Erweiterungsmodulen zur Verf gung Diese Module werden in einer eigenen Betriebsanleitung beschrieben Seite 10 Modul Artikel Nr Baugruppentrager XBT 0 1100 R4 507 0040 0 XBT 3 1100 R4 507
77. bung s mtlicher Variablen des Koppelspeichers 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 AddOns 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 32 Extras Fenster Seitenlayout Editor Schleicher Add Ons SPS MC CNC Koppelspeicher ProCANopen Konfigurationswerkzeug Schleicher CANopen Konfiguration xIO Konfiguration Shortcuts Optionen Es ffnet sich ein Dialogfenster mit folgenden Auswahl bzw Eingabem glichkeiten Bild 33 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 un
78. ccscscecececececeeeeststsssessssnsnsnsnes X11 CAN Schnittstellen X12 RS 232 RS 422 RS 485 Schnittstellen 19 X4 X5 Sercos IIl Schnittstellen oo ccc 17 X6 7 X8 9 USB 70 Gchnittetellen 17 XUIO Konfiguration eennnnenennennen 52 ZUBE users 133 Zugangsberechtoung 89 Zuweisen Programm zu Tak 117 Zyklische TASK nenne 108 137
79. chten 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 Bild 70 Das n chste Bild zeigt beispielhaft die Kommunikationsbeziehungen zwischen der Steuerung und dem I O Modul Bild 71 Dat Det as eil t00 Emufliageim Hi gt ya por Dead eut Byte 1 DO Dagvist ID Ho if ei Epi DARS fitt Eyt 1 HO Depote Oso G0 Ki d SWDIQD tapat Bye gt Sd HOOD edu wmd H gt LA d Un OD Ours word H gt Stel 11D N beet Be 1 Kt 4 f SEED ID Aega Wend 1 ke i R KT ETA Ek 401 Kr s040 208100 H gt eu 2081 gt TEEN HD rA BEIENEE H gt 3 S1Z wn gt 2001 201000 re f BANN ka Ls tel Diesen 7 zess ms Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 75 S schleicher Inbetriebnahme control systems In Projekt Globale Konfiguration den CANopen Manager XCA 1 als Konfigurationsmanager ausw hlen Bild 72 Bild 72 Auswahl des l Konfigurationsmanagers eee CAttepen Manage 1 XCA 1 z SYNC M Gibal Vector bz V Lei Mit Speichern im Netz wird die CAN Konfiguration in den Konfigurations manager gespeichert Bild 73 Die XCx speichert die Daten in den Compact Flash und nach dem Einschalten wird das Netzwerk gebootet Bild 73 T Vector ProCANopen lt C ProdocPlus3 PROJECTS Erst Speichern der CAN Konfiguration in den Ko
80. d Achsen f r CNC Steuerungen f r reine SPS Steuerungen 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 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Bild 33 Dialogfenster SPS CNC MC Koppelspeicher schleicher control systems e Abbrechen Button Beim Verlassen des Dialogfensters mit Abbrechen wird das SPS Projekt nicht verandert E Schleicher SPS MC CNC Koppelspeicher Koppelspeicher Yariablen in das Projekt einf gen Einf gen in Konfiguration Ressource Configuration Resource Version des Koppelspeichers Koppelspeicher Version 13 Koppelspeicher Version 14 Koppelspeicher Version 15 Koppelspeicher Version 16 Motion Control verwenden Anzahl der CNC Teilsysteme 3 Anzahl der CNC Achsen 4 Gesamtanzahl der Achser 0 Abbrechen Wichtig Die gew hlte Koppelspeicher Version muss zur Version des Steuerungsbetriebssystems passen siehe Hinweise zur Auswahl der Koppelspeicher Version Seite 48 Nach dem Einf gen der Koppelspeicher Datentypen und Variablen muss das SPS Projekt neu bersetzt und zur Steuerung bertragen werden 6 4 1 Zugriff auf den Koppelspeicher Das SPS Programm hat Zugriff auf den gesamten Koppelspeicher ber die globale Variable p1cMem bei SPS Steuerungen bzw cncMem
81. d Drive Maintenance NES Hardlink Status make ram0 junction Junction v1 05 Windows junction creator and reparse point viewer Copyright C 2000 2007 Mark Russinovich Systems Internals http www sysinternals com Created d schleicher ramO Targetted at c tmp Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 127 S S C h eC i C h E r Weitere Betriebssoftware control systems 13 2 3 RTOS Settings Nur f r XCA1200 e Startup Type of VxWorks e Beim Start von Windows wird VxWorks automatisch gestartet VxWorks muss manuell gestartet werden mit Hilfe des MFA Utilities e COM Port Configuration Legt die Zuordnung der COM Ports zum jeweiligen Betriebssystem fest Windows oder VxWorks e f r COM1 kann zudem festgelegt werden ob eine Console aktiviert wird oder nicht D Run e f hrt den Ger temanager aus zur Kontrolle der korrekten Zuordnung durch den Hypervisor Bild 101 X Manager RTOS Settings Schleicher X Manager Version 4 0 11 11 2013 IP Configuration EWF FS and Drive RTOS Settings Startup Type of VxWorks Start_manually COM Port Configuration COM 1 is currently assigned to VxWorks COM 2 is currently assigned to VxWorks VxWorks Flags 0x00 use by VxWorks console v COM1 usage use by VxWorks COM2 usage Attention Changes of the port assignment can only be activated by rebooting the system power cycle off on Run Device Manag
82. d der Programmausf hrung aktualisiert Programmausf hrung wird an einem Haltepunkt angehalten Anwendertasks sind inaktiv Eing nge des Prozessabbildspeichers werden nicht aktualisiert Ausg nge des Prozessabbildspeichers werden nicht aktualisiert Tabelle 20 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 1100 XCx 1200 e Version 01 14 Die SPS schleicher control systems 8 2 2 Wechseln der Betriebszustande mit MULTIPROG Uber die graphische Benutzeroberflache 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 86 Bild 86 MULTIPROG Wechseln der Betriebszust nde Power on Cold start with bootproject Download project Stop Stop Run aa Ben set Halt Starten der Programmausf hrung Zustandswechsel Schaltfl che im Beschreibung was passiert von gt nach Kontrolldialog Stop gt Betrieb es erfolgt ein Kaltstart alle Daten werden initialisiert SPG 1 wird aufgerufen alle Anwendertasks werden aktiviert die Programmausf hrung wird aktiviert Stop gt Betrieb es erfolgt ein Warm
83. damit wird das auf der XCx vorhandene Projekt berschrieben 3 Mit dem Button Kalt Kaltstart im Kontrolldialog Resource wird das Programm auf der XCx gestartet Die LED PLC RUN auf der Steuerung leuchtet dauernd gr n Sees Coronet CRL E e 22 E ax yli EK anal Foren mie Da Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Bild 31 Online Anzeige der Variablen schleicher control systems Mit dem Button Debug ein aus kann auf dem Arbeitsblatt der Inhalt der Variablen online angezeigt werden Bild 31 sercos III I O Test zi 16 05 xsio01_QB0 OuthO 16 04 xsio01_0B1 Outh1 16 96 xsio01_QB2 Outh2 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 45 schleicher 6 4 46 control systems Inbetriebnahme Einfugen des Koppelspeichers Bild 32 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 117 Eine genaue Beschrei
84. de Varianten ausgew hlt werden Tabelle 24 Stellung Bedeutung Betriebsartenschalter d 5 gt Bezeichnung MODE 0 Grundinitialisierung Diagnose 0 Start des Echtzeitbetriebs systems im abgesicherten Modus und Rucksetzen des remanenten Datenspeichers S 79 1 Prog Betriebsart Programmierung SPS Stopp 2 Warm Warmstart der SPS auch 4 9 nach IEC 61131 3 Defaultstellung 3 Cold Kaltstart der SPS nach IEC 61131 3 Reinitialisierung der Retainvariablen Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Die SPS schleicher control systems 8 3 Systemvariablen Systemvariablen informieren Uber den Systemzustand wie z B Uber geforcte Variablen Leistungsfahigkeit 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 Log Log Beschreibung Adr Adr Byte Bit PLCMODE_ON BOOL 0 0 TRUE aktueller SPS Zustand ist EIN PLCMODE_RUN BOOL 0 1 TRUE aktueller SPS Zustand ist BETRIEB PLCMODE_STOP BOOL 0 2 TRUE aktueller SPS Zustand ist STOP PLCMODE_HALT BOOL 0 3 TRUE aktueller SPS Zustand ist HALT PLCDEBUG_BPSET BOOL 1 4 TRUE ein oder mehrere Haltepunkte sind gesetzt PLCDEBUG_FORCE BOOL 2 0 TRUE eine oder mehrere Variablen sind geforct PLCDEB
85. den z B win212 e In Klammern wird der aktuell verwendete Computername angezeigt Die nderung des Computernamens erfodert einen Neustart der Steuerung Deactivate external network settings s Tooltips e Deaktiviert die Gateway DNS und WINS Einstellungen Hiermit kann die Zeit bis SPS Start z B wenn an der Ethernet Schnittstelle der XCx1100 kein Netzwerkkabel zum LAN angeschlossen wurde dramatisch verk rzen werden Hintergrund Die XCA Steuerung stellt einen integrierten Switch zum Anschluss mehrerer Ethernet Ger te bzw des Hausnetztes bereit Damit ist es jedoch Windows nicht mehr m glich zu unterscheiden ob sich die Steuerung tats chlich am Hausnetz mit Zugriff auf DNS WINS etc befindet oder nicht Um Konflikte Race Conditions beim Starten des Netzwerk Stacks und des Echtzeitbetriebs systems zu vermeiden wird daher zuerst gewartet bis das Netzwerk vollst ndig funktionsbereit ist oder die entsprechenden Netzwerk Timeouts abgelaufen sind Diese in der Praxis recht langen Wartezeiten sind in dem Fall dass kein Netzwerk angeschlossen wurde jedoch unn tig Reboot s Tooltips standardm ig ist der EWF auf dem System aktiviert d h alle Anderungen an der Systempartition sind nach einem Neustart verloren e um die ver nderten IP Einstellungen dauerhaft zu bernehmen wird daher automatisch ein Commit Changes Auftrag abgesetzt alle nderungen werden jedoch erst durch einen Neustart der St
86. der F r die jeweilige Task m ssen folgende Parameter eingegeben werden Tabelle 41 Task Parameter Multi Task System u 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 beachtet werden Programme m ssen Tasks zugewiesen werden um sie auszuf hren Zuweisen eines Programmes 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 115 schleicher control systems 116 Programme zuweisen Bild 94 Multi Task System Zuweisen von Programmen in MULTIPROG 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 94 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 Projektb
87. 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 unterounden 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 VBG 4 0 zu beachten Es ist geeignetes Elektrowerkzeug zu verwenden Reparaturen an Steuerungskomponenten d rfen nur von autorisierten Reparaturstellen vorgenommen werden Unbefugtes Offnen und un sachgemaBe 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 Steuerungsmodule 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 Type
88. dresse Algemah und Subnetzmaske f r TEEN RtOS Virtual Network Netzwerk diese Funktion unterst tzt Wenden Se sch andernfalls an den Netzwerkadministrator um Ge gesigneten IP finstelungen zu IP Adresse automatisch benehen Folgende P Adresse verwenden Folgende DNS Server adressen ver wenden Bevorzugte DNS Server Atermatver DNS Server Einstellungen bem Beenden berpr fen gt Errettert OK Abbrechen IP Adressen ndern mit X Manager Siehe Kapitel Schleicher X Manager Seite 123 38 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme schleicher control systems 6 2 5 Kommunikation zur Programmierung mit MULTIPROG Schritt 4 Bild 19 Einrichten der Netzwerkroute zur Programmierung mit MULTIPROG F r die Kommunikation mit einem externen PC zur Programmierung mit MULTIPROG ber das Hausnetz muss zuerst eine passende Netzwerkroute eingerichtet werden Die Eingabe der Parameter erfolgt unter Start Programme Zubeh r Eingabeaufforderung Bild 19 Beispiel route add 192 168 212 0 mask 255 255 255 0 10 208 3 212 p p f r permanent mit lt Enter gt bernehmen Mit dem PING Befehl k nnen Sie anschlie end einen Test ausf hren um zu sehen ob die Kommunikationsverbindung besteht die XCA Steuerung muss angeschlossen und gestartet sein ping 192 168 212 2 lt Enter gt Anzeige bei korrekter Verbindung Antwort von 192 168 212 2 Bytes 32 Time lt l
89. dung von Pro AkNopen 75 Installation 30 Netzwerkvariablen A 71 Neues Projekt sss sssssesssssisssssrrssssrrsnssrrsnsnrrnnsnrrensnrrnesnrrnens 44 Projekt kompilieren und senden u 46 Projektbaum 2 ase snb nennen 44 Mut Task Gvstem A 107 Neizgoer te ANEN 26 Netzwerk Schnittstelle Compute rname E 35 Hausnetz Adresse AEN 34 Inbetriebnahme A 33 kommupikationsschemg A 34 Local Area Connection 37 PC AdIOSS 2e icisscicissitissinacdiieineian aia 34 DNG Beie EEN 41 Programmierung mit MULTIDROG 41 RtOS Virtual Network 39 TCP IP Einstellungen anpassen 36 Textiommer ANEN 40 Viele 33 Vaiorks Adresse A 34 Windows Adresse 34 Neizwerkvarablen A 71 NFS and Hardhink A 129 OPC Server CIE EE 30 korpetpelcherdaten AA 119 NEE 11 PDD Process Data Directory 80 EIER ee EEN 67 DING Beie EEN 41 PNSCommunicating ennnnnenennennenn 102 Priorit ten der Tasks een 115 ProCANopen Einbindung in MULTIPROG n s 75 erste Verbindung A 76 MStA ANON E 74 Konfiguration Mit riesen 73 Konfigurationsmanager ausw hlen ss sssssieseserrsessrrees 78 POE CANMdemg AAA 79 Test der Netzwerkverbindung 79 Process Data Direchon 80 Process Data Objects 67 ProConO a euere 104 tel Ree LEE 104 Programm Zuweisen zu Taek 117 Programmable Automation Controller 11 Programmieren 89 Programmierung der GPS 92 ProjektbauMieis cciieshanddiashunaniaciasaliacieains 44 Remote Desktop UaVN este
90. e 1 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Anhang schleicher control systems 14 2 Zubeh r und Software 14 3 Bezeichnung MULTIPROG 4 x Service Pack ProCANopen CANcardY Beschreibung Artikelnummer SPS Programmiersystem nach IEC61131 3 R4 320 0640 0 Steuerungssoftware f r alle Schleicher R4 320 0590 0 Steuerungen AddOns Schleicher Dialog Dokumentationen und Service Informationen Netzwerk Konfigurationssoftware R4 320 0500 0 1 fach CANopen Interface PCMCIA Steckkarte R4 321 0020 0 Tabelle 42 Zubeh r und Ersatzteile Warenzeichenvermerke WINDOWS ist ein eingetragenes Warenzeichen der Microsoft Corporation CANopen ist ein eingetragenes Warenzeichen von CAN in Automation e V ProCANopen ist ein eingetragenes Warenzeichen von Vector Informatik GmbH VxWorks ist ein eingetragenes Warenzeichen der Wind River Systems Inc PROFIBUS ist ein eingetragenes Warenzeichen der PROFIBUS Nutzerorganisation MULTIPROG ist ein eingetragenes Warenzeichen der KW Software GmbH Alle anderen Warenzeichen oder Produktnamen sind eingetragene Warenzeichen der jeweiligen Firmen Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 131 schleicher Anhang 14 4 132 control systems Abbildungsverzeichnis Bild 1 System bersicht XCA Steuerungen Erweiterungsmodule und Peripherie ssessessiesseeseee 12 Bild 2 Aufbau des Gesamtevstems A 13 Bild 3 Steckplatz der Steuerung auf dem Bau
91. e AA 14 Steuereinheit sasie i Ra 15 Abmessungen 24 Technische Daten 23 Steuerung ausschalten MEA 83 Steuerung starten MEA 83 Steuerungsaufbau ere NEEN 13 STOP BetriebSZustand ANNE 92 Systemprogramme GbPGe A 110 System TASK ege EES 110 Systemvariablen der GPS 95 Systemvoraussetzungen snnennnenennennenenennenn 28 Tabellenverzeichnis ENEE 136 Task Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 schleicher control systems Amwvender Taek 108 Detaut Task 112 Ereignis aSK nn 109 erstellen in MULTIPROG 117 Priorit ten uanaeaeeeeeenennnnennenenennennnnneneneneennnnnennnn 115 Priorit tsstufen Uberslcht 107 GPGCN Gvnchrontslerung 119 System ASK ees erugeet 110 T Sk INfOrMation c cccscssssssscssscscscecececeeesesessssessssssnsnsnsnss 113 KU DEE 116 Zyklische Task A 108 TCP IP Verbindung AEN 28 Technische Daten Alle Module cinnin 132 Steuereinheit AC 23 HN iesen eege See 131 USB 30 SGchntttsiellen 17 Variablendeklaration in den Beispielprogrammen der Funktionsbausteine 97 Varianten XCA 1100 und XCA 1200 25 VIe 131 VE AV UE 11 VXWOTKS anannsnenenenenenenennnnnenenennnnnnnnnnnenenenennnennnnnnennnnnnnnnnnnnnnenne 11 Warenzechenemmerke 133 Watchd69 2 nee 116 Webserver 80 Windows embedde 11 Windows XP embedded cccssssssssscscscsceceesesesssssssssssnsees 125 X1 X2 X3 Ethernet Schnittstellen oo 17 X10 DVlL Schntttstelle cc cc
92. e section of the first CIF board ComServer 0 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 103 schleicher Die SPS control systems This key determines the bus type of the installed boards All installed boards must be of the same bus type This key can only be set in the section of the first board BusTyp USR The proper Bus type for XCx controller The default mode is HostControlledBuffered If there is no ComMode entry in the PROCONOS INI file the default settings are applied If ComMode NoChangeOfMode the actual CIF card mode is applied In this case the mode can be changed e g by application of the SyCon tool DirectDeviceControlled Direct Data Transfer DEVICE Controlled BufferedDeviceControlled Buffered Data Transfer DEVICE Controlled UncontrolledDirect Uncontrolled Direct Data Transfer HostControlledBuffered HOST Controlled Buffered Data Transfer HostControlledDirect HOST Controlled Direct Data Transfer NoChangeofMode Keep the mode set by Sycon 3 needs to be set for every board ComMode HostControlledDirect The Startup DPM configuration one ea ans dbm The COM module firmware path location of the firmware file terminated with ELON FirmwareFileFolder ata0 0S DP More then one board using If more than one board are placed in the respective hardware or more than one board are assigned i
93. eistens XCx bekommt via 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 1100 XCx 1200 e Version 01 14 71 schleicher 6 7 8 72 control systems Inbetriebnahme Installation von ProCANopen Hinweis Fur 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 meh
94. ekt 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 Hierf r stehen folgende I O Konfiguratoren zur Verf gung e Unter Schleicher Add Ons den Konfigurator f r sercos III I O e Unter XIO Konfiguration den Konfigurator f r XUIO Module Der Aufruf vom sercos III I O Konfigurator erfolgt ber den Menteintrag Extras Schleicher Add Ons Extras Fenster Seitenlayout Editor Schleicher Add Ons SPS MC CNC Koppelspeicher ProC Nopen Konfigurationswerkzeug Schleicher CANopen Konfiguration xIO Konfiguration Shortcuts Optionen Zur Inbetriebnahme der sercos III I O siehe die Betriebsanleitung f r sercos Ill I O siehe Zus tzliche Betriebsanleitungen Seite 10 Der Aufruf vom XIO Konfigurator erfolgt ber den Men eintrag Extras XIO Konfiguration gestartet werden Bild 38 Extras Fenster Seitenlayout Editor f Schleicher Add Ons SPS MC CNC Koppelspeicher ProC Nopen Konfigurationswerkzeug Schleicher CANopen Konfiguration xIO Konfiguration Shortcuts Optionen Zun chst erscheint das Dialogfenster XRIO Konfiguration XUIO Konfiguration in dem die im SPS Projekt vorhandenen Ressourcen Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Bild 39
95. en Ressaurce Resource Er x Restouce POEs Foscen Version SPS Status rs Stop ProConDS V4 0 0167 Deo 14 2005 Febier Frwegg j MCAT Version 08 0 0 Men r Zugiliseche _ r Projekt j Tegl B x R Gibal d H Alban Gesang Sy Dedtuteng 0 f O ms Z iszet 11 Ime Nen Remaranie Daten Premiere 9 ayy SERB frai 2037 KB hei 5773 KB trai i Breakpoints Foren Us r Projaktoode Kane Breskpants gesetzt Kene Vanablen gelcect Mei Logkanalyse Zet zwaschen bertt agungen il ms inaktiv Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 41 schleicher control systems 6 3 6 3 1 42 Inbetriebnahme Erste Schritte mit MULTIPROG MULTIPROG starten neues Projekt ffnen und speichern Bild 24 Neues Projekt in MULTIPROG ffnen Bild 25 Steuerungstyp f r neues Projekt ausw hlen MULTIPROG starten Datei Neues Projekt w hlen Bild 24 Datei Bearbeiten Ansicht Projekt Code Objekte Layout Des Projekt STRG N 8 Projekt ffnen Projekt entpacken STRS O J Projekt speichern unter Projekt packen unter CF Projekt schlie en Ein Projekt f r den vorhandenen Steuerungstyp hier XCA 11xx ausw hlen mit OK ausf hren Bild 25 I x A Projekt 4 ssistent KEN Tun gn 8 XCNSxK CS Sixx e e 1 pas KON Zen CS3xx FroNumene v i E V i effi eg MESON On Mroo 21 xi Ist das Projekt erfolgreich ge
96. en Watchdog Watchdog hat nicht angesprochen schwerwiegender Fehler oder Echtzeit Betriebssystem nicht aktiv CAN Netzwerkwerkstatus 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 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Steuereinheit XCA 1100 XCA 1200 Tabelle 8 Bezeichnung Farbe Zustand LED Anzeigen auf der Steuerung SERC PH Fortsetzung rot ein rot blinkend gelb blinkend gr n blinkend ein SERC ERR rot aus ein blinkend schleicher control systems Bedeutung sercos Phasen sercos Phase 0 sercos Phase 1 sercos Phase 2 sercos Phase 3 sercos Phase 4 sercos Fehler kein Fehler Kommunikationsfehler Antriebsfehler 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 Ctrl gt aufrufbar 4 2 LED Anzeigen Ethernet und sercos Ill Tabelle 9 Bezeichnung Farbe Zustand LED Anzeigen an den Ethernet und sercos lll ETH 3x Buchsen 5x RJ45 LED 1 aus gr n ein LED 2 aus gelb blinkend 3 gr n blinkend sercos Ill 2x LED 1 aus gr n ein LED 2 aus gelb blinkend Betriebsanleitung X
97. er 128 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Weitere Betriebssoftware schleicher control systems 13 3 Remote Desktop UltraVNC Bild 102 Fernwartungssoftware UltraVNC UltraVNC ist eine Fernwartungs Software unter Windows die von einem PC aus den Remote Zugriff Ober Netzwerk oder Internet auf den Desktop eines entfernten Windows Rechners erm glicht Die Software arbeitet nach dem Client Server Modell wobei der Server auf dem zu berwachenden Rechner l uft im Falle der XCx also unter Windows embedded Der Client empf ngt die Bildschirmausgaben des Servers und schickt diesem seinerseits Maus und Tastaturein gaben F r die Verbindung PC lt gt XCA 1100 ist das Password in der Defaulteinstellung pp siene Kommunikation zur Programmierung mit MULTIPROG Schritt 4 in Bild 21 Eingeben der IP Adresse in MULTIPROG BER incoming Connections When Last Uert Disconnects Quern on incoming cannecton Accept Socket Connections Do Nothing F Display Query Window Display Nursber or Portz Io use F Lock Workstation WZK Tinsout 157 secornt C Display NTT C Leeft Workatation Benk sien Rehne Aeren Pore Main fane Ce Keyboard amp Mouse Muh weus connechons Hp Fe Disconnect all existing connections 7 Enable JavaViewer Dn Coerec 7 Disable Viewers roi C Kee exiting conmectans I Afo Loopback Connectors I Disable Local inputs C Refuse the new cannection I Loopback fink F Reuse
98. er MC_ReadActualPosition MC_GetCncAxis MC_ReleaseCncAxis Tabelle 31 Bibliothek MC_Vxxx Nr 320 321 322 324 325 326 327 328 329 330 331 332 333 334 335 345 346 Kurzbeschreibung Achse wird beauftragt auf eine absolute Position zu fahren Achse wird beauftragt eine Strecke zu fahren Achse wird beauftragt auf eine absolute Position zu fahren Achse wird beauftragt mit der vorgegebene Geschwindigkeit zu fahren Achse wird beauftragt zu referenzieren Achse wird beauftragt Achsbewegung zu beenden Achse wird beauftragt Drehmoment Reglerfreigabe einzuschalten Status Informationen der Achsen werden gelesen Aktuelle Fehlernummer wird gelesen Reset Fehlerquittierung wird durchgef hrt Ein Parameter der Achse wird gelesen Ein boolscher Parameter der Achse wird gelesen Ein Parameter der Achse wird geschrieben Ein boolscher Parameter der Achse wird geschrieben Aktuelle Achsposition wird gelesen Achse wird von der CNC ausgeliehen um sie in der SPS verfahren zu k nnen Ausgeliehene Achse wird zur CNC zur ckgegeben Steuerungs typen CXN 300 XCN 5xx XCN 700 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Die SPS 8 4 7 8 4 8 Bibliothek MMI schleicher control systems Die Bibliothek MMI realisiert die Kommunikation mit einem Bedien gerat der COP Familie Ober die serielle Schnittstelle der Steuerung Funktionsbaustein PPF_COP_COMM Tabelle 32
99. er Name win212 win242 F Reboot F Deactivate external network settings Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 125 S S C h e i C h E r Weitere Betriebssoftware control systems 13 2 2 EWF Configuration Der Enhanced Write Filter ist eine Komponente im PC Betriebssystem Windows embedded der XCA Steuerung Sie dient zum Schutz einer oder mehrerer Partitionen Volumes z B auf einem CF Drive vor Ver nderungen Schreibende Zugriffe werden bei aktiviertem EWF in ein sogenanntes Overlay z B im System RAM umgeleitet Nach dem Ausschalten des Systems sind diese verloren Um dennoch gew nschte Ver nderungen am System vornehmen zu k nnen kann der Inhalt des Overlay Speichers ber entsprechende Systemkommandos gezielt zur ckgeschrieben oder der EWF tempor r deaktiviert werden e Get EWF status gibt die aktuelle Konfiguration und den Status des EWF aus e Enable EWF aktiviert den EWF e Commit changes schreibt den Inhalt des Overlay Speichers zur ck e Disable EWF Live deaktiviert den EWF e Reboot Eine Zustands nderung des EWF mit Ausnahme der Deaktivierung wird lediglich beauftragt und erst mit einem System Reboot tats chlich ausgef hrt Der Neustart kann mit der gesetzten Option Reboot in Verbindung mit dem entsprechenden EWF Kommando sofort ausgel st werden Bild 99 X Manager EWF Configuration Schleicher X Manager Version 4 0 11 11 2013 IP Configuration
100. er Tastendruck Reset e langer Tastendruck Abschalten Reset GD Wichtig Wird RESET bei Zugriffen auf die SSD ausgel st LED ACT blinkt gr n kann Datenverlust auftreten Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Steuereinheit XCA 1100 XCA 1200 4 3 Elektrische Daten Versorgungsspannung intern Leistungsaufnahme intern Galvanische X1 X2 X3 Ethernet Trennung X4 X5 sercos Ill zur internen Elektronik X6 7 X8 9 USB X10 DVI X11 CAN X12 RS 422 X12 RS 232 Schnittstellen Ethernet RJ 45 sercos III RJ 45 USB Standard A DVI DVI I Single Link CAN 10 pol Steckblockklemme RS 232 10 pol Steckblockklemme RS 422 10 pol Steckblockklemme Hardware und Speicher Prozessor SDRAM SRAM gepuffert Solid State Drive Real Time Clock Speicher ausstattung Pufferung Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 schleicher control systems Technische Daten Steuereinheit XCA DC 12 V DC 5 V DC 3 3 V lt 40 W Ja Ja Nein Nein Ja Ja Ja Programmier Diagnose und Bedienger teschnittstelle sercos III Antriebsschnittstelle Ethernet USB Schnittstelle z B Maus Tastatur USB Speicherstick Monitor Schnittstelle DVI I CANopen Feldbusschnittstelle f r station ren Anschluss serieller Ger te serielle Bedienger teschnittstelle Leistungsvarianten Verschiedene Prozessoren bis Core i7 sind m glich 512 MB bis 4 GB 1MB 32 GB 64 G
101. euerung bernommen d h nach dem regul ren Herunterfahren von Windows e Bei aktivierter Reboot Checkbox erfolgt der Neustart automatisch Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Weitere Betriebssoftware Di SC h e i C h er control systems Hinweise e Fur einige Einstellungen sind gesonderte Tooltip Hilfen verf gbar e F r Computer Name wird in den Tooltips ein Routing Befehl f r einen Programmier PC ausgegeben Je nach Hausnetz Konfiguration sind gegebenenfalls zusatzliche Einstellungen erforderlich 4 e Mit F2 kann die Default IP Konfiguration Auslieferungs zustand bzw mit F3 die aktuelle IP Konfiguration in die Eingabemasken IP Configuration geladen werden e Zur Unterstuzung des vorgeschlagenen IP Adress Schemas s o dient Hotkey F5 mit F5 wird die letzte Nummer der Host IP Adresse z B 212 automatisch f r die Vergabe der Host IP 2 bzw der Target IP Adresse herangezogen Bild 98 X Manager IPConfiguration Schleicher X Manager Version 4 0 11 11 2013 IP Configuration Ewr FS and Drive RTOS Settings Host IP Address 1 vxHost Local Area Connection IP Address 10 208 3 Subnet Mask 255 0 Standard Gateway 10 208 10 DNS Server 192 168 WINS Server 192 168 Host IP Address 2 vnet Virtual Network IP Address 192 168 Subnet Mask 255 255 255 Target IP Address vxTarget Virtual Network IP Address 192 168 212 Subnet Mask 255 255 255 Comput
102. g VCC D D GND Erl uterung 5 V Data minus Data plus Ground 17 schleicher control systems 4 1 4 X10 DvVl Schnittstelle Tabelle 5 Pinbelegung der DVI Schnittstelle X10 16 wo d Ki en e u y S 3 DVI I Buchse Single Link 18 Steuereinheit XCA 1100 XCA 1200 Die Monitor Schnittstelle ist als DVI I Single Link mit 18 5 Kontakten ausgef hrt Es k nnen sowohl digitale als auch ber DVI VGA Adapter analoge Monitore betrieben werden Bezeichnung TDMS Data 2 TDMS Data 2 TDMS Data 2 4 Shield nc nc DDC Clock DDC Data Analog Vertical Sync TDMS Data 1 TDMS Data 1 TDMS Data 1 3 Shield nc nc 5V Ground Hotplug Detect TDMS Data 0 TDMS Data 0 TDMS Data 0 5 Shield nc nc TDMS Clock Shield TDMS Clock TDMS Clock Analog Red Analog Green Analog Blue Analog Horizontal Sync Analog Ground Erlauterung Digital Rot minus Link 1 Digital Rot plus Link 1 Abschirmung Daten 2 4 nicht angeschlossen nicht angeschlossen DDC Takt DDC Daten V Sync Digital Gr n minus Link 1 Digital Gr n plus Link 1 Abschirmung Daten 1 3 nicht angeschlossen nicht angeschlossen Masse f r 5 V Digital Blau minus Link 1 Digital Blau plus Link 1 Abschirmung Daten 0 5 nicht angeschlossen nicht angeschlossen Abschirmung Takt Takt plus Takt minus Analog Rot Analog Gr n Analog Blau H Sync Masse Betriebsanleitung XCx 1100 XCx 1200 e Ver
103. gbuch Boot Problem Protokoll report ffnen Speichern Drucken Aktuali sieren L schen Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 89 schleicher 8 8 1 8 2 8 2 1 90 control systems Die SPS Programmierung Die SPS e Betriebssytem ProConOS e Programmierung MULTIPROG nach IEC 61131 3 e Kommunikation mit der CNC Ober 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 AddOns f r MULTIPROG von Schleicher Das Programmiersystem mit Programmieranleitung ist als Zubeh r zu beziehen Seite 130 Die SPS wird mit dem fertig konfigurierten Projekt ausgeliefert auf dessen Grundlage die Programmierung der SPS begonnen werden kann siehe Erste Schritte mit MULTIPROG Seite 42 SPS Betriebszust nde und Startverhalten Betriebszust nde Betriebszustand EIN STOP BETRIEB HALT Beschreibung e 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 e Programmausf hrung ist aktiviert e Anwendertasks sind aktiv e Eing nge des Prozessabbildspeichers werden gem der I O Konfiguration aktualisiert e Ausg nge des Prozessabbildspeichers werden gem der UC Konfiguration un
104. gruppentr ger eeeceeeeceseeeeeeeeeseeeeeeeeeteeeeeneeeseaeeeneeens 14 Bild 4 Montage der Module auf dem Baugruppentr ger A 14 Bild 5 XCA Steuereinheit CPU und k blk per ennen 15 Bild 6 XCA Steuereinheit Schnittstellen Bedienelemente und LED Anzeigen ssssssssssessresersrnssrnneee 16 Bild 7 Installation von MUL TIPROO san 30 Bild 8 Installation der AddCms 31 Bild 9 Installation des Gchleicher Dialoge 32 Bild 10 Anschluss der Ein Ausgabeger te an die XCA Steuerung ran 33 Bild 11 Inbetriebnahme der Netzwerkschnittstellen in vier Schritten nennen nennen 34 Bild 12 Dialogfenster Systemeigenschaften Eingabe der Computerbeschrelbumg 35 Bild 13 Dialogfenster Computernamen ndern uunssensnnensnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnn ran Bild 14 Auswahl der Netzwerkverbindungen nn Bild 15 Eigenschaften von Local Area Connection Bild 16 Eintragen von IP Adresse und Subnetzmaske f r Local Area Connection esseeesesseeseeea 37 Bild 17 Eigenschaften von RtOS Virtual Network 38 Bild 18 Eintragen von IP Adresse und Subnetzmaske f r RtOS Virtual Network sen 38 Bild 19 Einrichten der Netzwerkroute zur Programmierung mit MULTIPROG sense 39 Bild 20 Aufruf der Ressource Einstellungen in MULTIPROG 2244422042200ennnnnnnnnensnnnnnnnennnnnnnnen nn 40 Bild 21 Eingeben der IP Adresse in MULTIPROG 2244244044s00nnnnennnnnennnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnann 40 Bi
105. ieesieeteetttsttttitttinstrnstnnttntttnttnntttntnntnnntnnnenntennte nnt 126 Bild 100 X Manager NFS and Hardlink s ss isisiirsiissiiisiniiienciinnnneuirineicnnnonenarisereiin rone ui reris i ieron 127 Bild 101 X Manager RTOS Settings 2 een en 128 Bild 102 Fernwartungssoftware UItraVNC ceeceesceeeseeeeneeeeeeeeeeeeeeeeeeseeesaeeeeeeseeeeeseeeseaeeeneeeseaeeeaaes 129 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 133 schle 14 5 Tabelle Tabelle 1 Tabelle 2 Tabelle 3 Tabelle 4 Tabelle 5 Tabelle 6 Tabelle 7 Tabelle 8 Tabelle 9 Tabelle 10 Tabelle 11 Tabelle 12 icher Anno control systems nverzeichnis Zus tzliche Betriebsanleitungen AA 10 Pinbelegung der Ethernet Schnittstellen X1 X2 X3 RU AR 17 Pinbelegung der sercos IIl Schnittstellen X4 XP 17 Pinbelegung der USB Schnittstellen X6 7 X8 9 eeceecceseseeeeeeeseeeeeeeeseaeeeeeeeseaeeseeeeteaeeeneeees 17 Pinbelegung der DVI Schnittstelle XT10 18 Pinbelegung der CAN Schnittstellen XT 19 Pinbelegung der RS 232 422 485 Schnittstellen NI 19 LED Anzeigen auf der Steuerung ssesseesseeseesiesrttstitstrttintttnttttttntttntinstnnttnnttnntnnetnnnnne enne 20 LED Anzeigen an den Ethernet und sercos Ill Buchsen 5x RJ45 seers 21 Betriebsartenschalter cccecceceseeceeeeeeceeeeeeneeeeseeeenesseneensneneneseseeeeseseeeeeesenaeeseseeeeeneseeenees 22 2R8sel T ster an nen een 22 Liste der verf gbaren Baugr
106. in den Zustand STOP 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 109 schleicher 9 2 4 110 control systems Default Task Das Multi Task System Die Default 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 ausschlie lich zyklische Tasks zu verwenden Hinweis Alle Treiber der I 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 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Das Multi Task System 9 3 Typdefinition TYPE TaskNameType END_TYPE TYPE TaskInfoType0 i axTask H CurTask END_STRUCT END_TYPE TYPE TaskInfoTypel TaskName TaskPrio TaskMode TaskPeriod TaskStack MainPoe TaskWatchDog re
107. ion cccccssescscscscssssssssssscsseceeeeees 113 Automatik 88 BACK EI 13 Baugruppentr ger ueeenennennnennennnennenn 26 BETRIEB Betriebezusiand 92 Betriebsartenschalter unaunennennnnneennnnennnnnn 22 94 Betriebszust nde der GPS 92 Bibliothek CANopen_VXXX EE 98 CEB NVX anne 98 CNC e sicscscccetiscesscssscsccssscesessisessensanessecisssssencenscectseazsazs 99 Dat UE 100 ME VOX RR aaa eet 100 MMl een 101 PLC EE 101 PNS VX 22 ee 102 Profibus VX Se al nannaa 102 SchleicherLib_VXXX nennnnnnnnenennnnnennnennnnnnnnnnnnnnnnnnn 102 Geral 102 Lie NOG een eae ae Serle nears 103 CANopen Anschluss an die Steuereinheit nn 19 Anmschluseprinzip 68 Configuration manager nennen 73 Deklaration des I O Treibers n s 69 Eschette ege Eege E 73 Einstellungen am RIO Mod 69 Feldbuskarte oo cceceesesescscscssssssssssessscsescscscssssecesececesesesees 73 Konfiguration mit ProCANopen ssssssssssisssssirsrssrrerssrreessrrne 73 NMT manager 73 Schleicher CANopen Konfiguration 72 Spezifikationen EEN 67 CAN Schnittstellen 0 ccccsssscscssscecececececesesesesssssssssssnsnsnenes 19 LE 122 Darstellungskonventionen A 6 Detaut Task 112 Deklaration von Netzwerkvariablen cccccsesesssseeeeees 71 DVI Schnittstelle 0 0 0 cscs 18 Echtzet Ur 100 EDS Datel 73 EIN Betrebezustand 92 Einbau des Automatisierungssystemes cscsceseeee 13 Ereigonts Task 109 Erop og
108. it MULTIPROG Schritt A 39 6 3 Erste Schritte mit MUL TIPROOG 42 6 3 1 MULTIPROG starten neues Projekt ffnen und speichern nnnnen 42 6 3 2 Ein Projekt kompilieren und zur XCx senden 44 6 4 Einf gen des Koppelspeichers A 46 6 4 1 Zugriff auf den koppelspeicher nn nnnn nn 47 6 4 2 Hinweise zur Auswahl der kopnpelspeicher Version 48 6 5 Zugriff auf die O Ebene seesseesseeeseeesneesnessrnesnnesnnosnnesnnosnnernnosnnsonnecnnscnnscnnsnnsenne 50 6 5 1 Die Buttons im Dialogfenster XUIO kontouraiton 50 6 5 2 Einlesen der Hardware Konfigurationen nn nnnn nn 52 6 5 3 Einstellen von Hardware Konfigurations Optionen nn 57 6 6 Zugriff auf Interrupt Emmg nge nn nnnn nn 59 6 6 1 Variablen f r die Interruptverarbeitung nn 59 6 6 2 Beispiel POEs f r die Interruptverarbeitung sseessesssessseessesesesssrnssnrstnnstnnsnnsrenens 61 6 6 3 Taskstruktur f r die Interruptverarbeitung 4440 nnnnnn nennen nn nnnn 63 6 7 CANopen f r dezentrale UO 65 6 7 1 Spezifikatio MON EE 65 6 7 2 Anschlussprinzip und Verkabelung nn nnnn nen 66 6 7 3 Einstellungen am I O Modul RIO 8 I O CANopen ann 67 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 3 schleicher 6 7 4 6 7 5 6 7 6 control systems Deklaration des I O Treibers f r CANOpen cc ccceeeeeeeeeeeeneeteeeeeseaeeeeaeeteeeeeeaees 67 Deklaration von Netzwerkvariablen in MUL TIPPOO 69 CANopen Konfiguration mit Schleicher CANopen Konfiguration
109. ks Diese Dateien werden mit jedem Neustart der Steuerung erzeugt Ist die Steuerung im Dauerbetrieb dann wird die Datei LogBook_xx txt alle 24 Stunden Defaulteinstellung gespeichert In dem Log Ordner sind max 10 Dateien vom Typ BootLog_xx txt und LogBook_xx txt abgelegt Die aktuelle Log Datei kann in der Datei FileList ini ermittelt werden der Dateiname _xx entspricht dem Inhalt von Count Beispiel Count 5 Speicherort und Name der Datei SCHLEICHER Os Log BootLog_05 txt SCHLEICHER Os Log LogBook_05 txt e Hinweis Die Log Dateien sollen vor allem f r die Diagnoseunterst tzung 4 durch den Steuerungshersteller eingesetzt werden Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 83 S schleicher Bedienung control systems 7 1 5 Kommunikation mit anderen Applikationen MFA besitzt eine Schnittstelle zur Kommunikation mit anderen Windows Applikationen z B einem Visualisierungsprogramm Die Kommuni kation von MFA mit einer anderen Applikation erfolgt Uber eine registrierte Windows Nachricht Durch den Aufruf der Windows API Funktion RegisterWindowMessage mit dem String Schleicher MFA als Parameter erhalt eine Applikation den numerischen Wert der Windows Nachricht die zur Kommunikation mit MFA vorgesehen ist Weitere Informationen hierzu sowie ein Programmierbeispiel finden Sie in der MFA Hilfe Ment 84 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Bedienung 7 2 Schleicher Dialog schleicher
110. ktur f r die Interruptverarbeitung F r die Interruptfreigabe wird eine zyklische Task mit dem Namen XUIOTsk angelegt der die POE UBE32_Interrupt zugewiesen wird Bild 51 Bild 51 2 49 Hardwarestruktur Zyklische Task 5 8 Configuration XCx11 XUIO mit POE Gg Resource XCA11 xx UBE32_Interrupt GO Za Tasks Gy LEO EVENT LEI EVENT i Za XUIOTsk CYCLIC fale BE 32 Interupt UBES2 Interrupt Sa CANTsk EVENT Gg SyncTsk EVENT n Global Variables Sl 10_Configuation Als Beispiel werden folgende Task Einstellungen gew hlt Bild 52 Bia 52 LI x Einstellungen f r zyklische Task Intervat 20 ms Priorat fio Watchdogzeit fao ms ite lle m Stack Optionen C SMALL MEDIUM C LARGE 7 SAVE FPU E BYFA F SARGE 7 NO SUSPEND Zuletzt werden Event Tasks angelegt die interruptabh ngig gestartet und denen die interrupverarbeitenden POEs zugewiesen werden Bild 53 Bild 53 al Hardwarestruktur Anlegen der Event Tasks Gal Configuration XCx11 f r die Interrupts Gj Resource XCA1 1x SEs S S I_EO EVENT DJ InteruptO Intenupt0 a _E3 EVENT O Interrupt temp Hier wurden zwei Event Tasks angelegt e EO EVENT f r Interrupt ber Eingangs Bit 0 mit POE InterruptO e E3 EVENT f r Interrupt ber Eingangs Bit 3 mit POE nterrupt3 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 63 e schleicher Inbetriebnahme control system
111. ld 22 Aufruf der Verbindung zur XCA Steuerung in MULTIPROG nn 41 Bild 23 Ressource Fenster bei Online Verbindung zur XCA Steuerung ran 41 Bild 24 Neues Projekt in MULTIPROG ffnen nn 42 Bild 25 Steuerungstyp f r neues Projekt ausw hlen nn 42 Bild 26 Beispiel f r Projektbaum in MULTIPROG ann 43 Bild 27 Speicherdialog aufrufen nn 43 Bild 28 Dialogfenster Projekt epeichem AA 43 Bild 29 Pro jekt kompilieren ae ie ie 44 Bild 30 Projekt auf die Steuerung bertragen nn 44 Bild 31 Online Anzeige der Variablen nn 45 Bild 32 Aufruf des Dialogfensters SPS MC CNC Koppelspeicher AAA 46 Bild 33 Dialogfenster SPS CNC MC Koppelspeicher AA 47 Bild 34 Auslesen der Beirebesotftware Version 48 Bild 35 Darstellung der Koppelspeicher Fehlermeldung im Schleicher Dialog 42 200 49 Bild 36 Dialogfenster XUIO Konfiguration 2244240nnnnnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnennnnnnnnnn nn 50 Bild 37 Men eintrag Extras Schleicher Add Ons AA 52 Bild 38 Men eintrag Extras XIO konfiouraton nn 52 Bild 39 Dialogfenster XRIO Konfiguration XUIO Konfiguration u 220urs40ensnnnnnnnennnennnnennnnnnnnnn 53 Bild 40 Dialogfenster XUIO Konfiguration u 22444200nsnnnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnn nn 54 Bild 41 Knoten IO CGonfiouraton san 55 Bild 42 Dialogfenster V O Konfiguration uusrs4usnnnunnnnnensnnnnnnnnnnnnnnnnennnnnnnn
112. llte Hardware Konfiguration auf dem CompactFlash Speicher der Steuerung gespeichert Die vorherige Hardware Konfiguration wird dadurch berschrieben Damit die bertragene Hardware Konfiguration wirksam wird muss die Steuerung neu gestartet werden Konfiguration l schen OK Abbrechen Hardware Konfiguration auf der Steuerung l schen Diese Funktion kann nur ausgef hrt werden wenn eine Verbindung zur Steuerung hergestellt werden kann Hiermit wird die auf dem CompactFlash Speicher der Steuerung gespeicherte Hardware Konfiguration gel scht Abspeichern der erstellten Hardware Konfiguration Einf gen der Variablen und I O Konfigurations Eintr ge in das SPS Projekt entsprechend der erstellten Hardware Konfiguration und Schlie en des Fensters Schlie en des Fensters ohne Ver nderungen am SPS Projekt und ohne Speichern der erstellten Hardware Konfiguration Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 51 schleicher control systems 6 5 2 52 Inbetriebnahme Einlesen der Hardware Konfigurationen Bild 37 Meni eintrag Extras Schleicher Add Ons Bild 38 Men eintrag Extras XIO Konfiguration Mit der Installation der AddOns f r MULTIPROG wird ein Konfigurator Werkzeug 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 Proj
113. lun6 CRC Server url dem Veanliurungewerkaug Pre MATIPQOG der DRC Sarwar nd Brain korean Dy he amp garen SPS ONC Z egg 2 rt vow Schieber vergin rarer WOW Se NCS Im a CR Zen CS Aen ON Sex NCS Sen KON Dx NCS Zen XON Boe 605 fen e KOA Ele Poluri Aryan lt Muore MCS 2020 MCS 20 21 Soll veore win She vier che bierden Linka un Zeg Geta Dep arr Ur die atipa herie Software adden Aktuele vergoen Hinweis Ist eine Version von MULTIPROG kleiner als 5 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 anschlie end auch den ProConOS OPC Server installieren wollen ist ein Neustart des Computers jetzt noch nicht erforderlich 6 1 3 _ OPC Server installieren 30 Zur Installation des OPC Servers im Internet Explorer den ProConOS OPC Server ausw hlen und die Installation starten Bild 7 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 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme schleicher control systems 6 1 4
114. m Start der SPS zu berpr fen Die Werte dieser Variablen k nnen im Online Modus von MULTIPROG berpr ft werden Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme schleicher control systems 6 7 7 CANopen Konfiguration mit ProCANopen 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 Seite 130 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 e 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 m
115. mmer Daten ber Einstellen von Knoten MACID tragungsrate nummer und Daten ber BAUD tragungsrate Schalter 1 2 3 4 5 6 7 8 9 10 Stellung OFF ON OFF OFF OFF OFF OFF ON ON OFF Bild 57 MAC ID BAUD DIP Schalter am e Kompaktmodul RIO 8 WO CANopen 6 7 4 Deklaration des I O Treibers fur CANopen Ort und Prinzip der Deklaration des I O Treibers f r das CANopen Netzwerk sind dieselben wie f r XUIO Am Ende des Projektbaums befindet sich der Container IO_Configuration Dort sind bereits die O Konfigurationen CAN_1_In unter INPUT und CAN_1_Out unter OUTPUT erstellt Bild 58 Bild 58 CANopen Konfiguration INPUT OUTPUT VARCONF Dialogfenster g ou Karte 1 0 Modul W O Konfiguration mm CAN_1_In Anwenderdefinierter Ei 4181000 CanT sk CAN 1 0 RMX2_In Anwenderdefinierter Ei IBIO000 XfioTsk Interrupt combi 1 0 X2 RMXRIO_In Anwenderdefinierter Ei IBO 2187 XRIOTsk E Hinzuf gen Eigenschaften L schen Beschreibung Abbrechen bemehmen pe Sc Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 67 schleicher control systems Bild 59 CANopen Konfiguration Dialogfenster Eigenschaften Bild 60 CANopen Konfiguration Treiberparameter einstellen 68 Inbetriebnahme F r dieses Beispiel m ssen folgende Parameter eingetragen werden Bild 59 e Die Task mit welcher der I O Adressraum synchronisiert wird muss CanTsk sein e Als Start
116. ms TTL 63 Antwort von 192 168 212 2 Bytes 32 Time lt lms TTL 63 Antwort von 192 168 212 2 Bytes 32 Time lt lms TTL 63 Antwort von 192 168 212 2 Bytes 32 Time lms TTL 63 Ping Statistik f r 192 168 99 2 Pakete Gesendet 4 Empfangen 4 Verloren 0 0 Verlust Ca Zeitangaben in Millisek Minimum Oms Maximum 1Ims Mittelwert Oms Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 39 schleicher control systems Bild 20 Aufruf der Ressource Einstellungen in MULTIPROG Bild 21 Eingeben der IP Adresse in MULTIPROG 40 Inbetriebnahme Auf dem externen PC kann jetzt MULTIPROG gestartet werden W hlen Sie Neues Projekt XCA11xx oder ffnen Sie ein bereits bestehendes Projekt mit der vorhandenen Steuerung Eine ausf hr liche Beschreibung der Vorgehensweise finden Sie im Kapitel Erste Schritte mit MULTIPROG auf Seite 42 Im SPS Projekt klicken Sie mit der rechten Maustaste auf den Eintrag Resource XCx11 und w hlen im Kontextmen Einstellungen Bild 20 Ga Hardwarestruktur el Configuration XCx11 e Einf gen gt Tas i CH 2 See 8 Ausschneiden Ge Glo Im Dialogfenster Ressource Einstellungen f r XCx11 wird die IP Adresse angegeben Bild 21 Beim Anlegen eines neue Projekts sehen Sie als Template folgende Zeile vxTarget TO2000 u pc_cnc pw pp ipftp vxHost Diese Alias Adressen k nnen auch beibehalten werden dann m ssen Sie aber in der Host
117. n the ProConOS IO Groups an assignment for the hardware board and ProConOS IO Group Board is necessary CIF KW V2 0 0 possible are up to four instances of the same driver 0 3 1 CIF hardware driver assigns board number only possible in section of card 0 ManualBoardAssign 1 The device number of the card can be found on the card used Also it is possible to read out this with the SyCon DeviceNr 10504000 The series number of the card can be found on the card used Also it is possible to read out this with the SyCon SerNr 00003930 CIF KW V2 0 1 possible are up to four instances of the same driver 0 3 The device number of the card can be found on the card used Also it is possible to read out this with the SyCon DeviceNr 10304100 The series number of the card can be found on the card used Also it is possible to read out this with the SyCon SerNr 00005648 Wichtig e Das Lesen der Eintr ge aus den Sections lODriver und CIF_KW_V2 0 0 verwendet andere Betriebssystem Routinen 4 Vor dem d rfen keine Leerzeichen stehen z B nicht ManualBoardAssign 1 sondern ManualBoardAssign 1 104 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Das Multi Task System Di SC h e i C h er control systems 9 Das Multi Task System 9 1 Ubersicht Basis ist ein Echtzeit Betriebssystem das durch Taskprioritaten gesteuert wird Im Programmiersystem MUL
118. n 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 1100 XCx 1200 e Version 01 14 9 schleicher control systems 2 10 Zus tzliche Betriebsanleitungen Zus tzliche Betriebsanleitungen Tabelle 1 Zus tzliche Betriebsanleitungen Wichtig Die XCA Steuerung ist ein Mitglied der XCx Steuerungsfamilie die auf einem gemeinsamen Soft und Hardwarekonzept basiert Zur Erg nzung der vorliegenden Betriebsanleitung m ssen daher noch folgende Betriebsanleitungen verwendet werden Bezeichnung Artikel Nr bzw Referenz Zur Inbetriebnahme der Feldbusse EMV Richtlinien deutsch R4 322 1060 0 Inbetriepnahmehinweise f r R4 322 1600 0 Feldbussysteme F r die Programmierung der SPS und der CNC MULTIPROG MULTIPR
119. n zum Koppelspeicher Beim Einf gen des Koppelspeichers in ein SPS Projekt werden folgende Elemente hinzugef gt bzw aktualisiert e Das Datentyp Arbeitsblatt SharedMemory_Types hier ist die Datenstruktur des Koppelspeichers deklariert Das Datentyp Arbeitsblatt wird ab der Koppelspeicher Version 8 eingef gt Bei fr heren Versionen wird kein Datentyp Arbeitsblatt eingef gt da in dem Fall die Deklaration der Koppelspeicher Struktur in der zugeh rigen Anwender Bibliothek SchleicherLib_Vxxx enthalten ist Koppelspeicher Version 7 in SchleicherLib_V007 Koppelspeicher Version 6 in SchleicherLib_V006 usw e Die globalen Variablen p1cMem f r SPS Steuerungen bzw cncMem f r CNC Steuerungen Siehe Arbeitsblatt Global_Variables Gruppe SharedMemory_Variables Diese Variablen repr sentieren den gesamten nichtremanenten non retain Bereich des Koppelspeichers Uber die Punktschreib weise kann das SPS Programm wie oben erl utert auf die einzelnen Komponenten Variablen des Koppelspeichers zugreifen Ab der Koppelspeicher Version 8 existiert f r CNC Steuerungen neben dem nichtremanenten auch ein remanenter retain Bereich des Koppelspeichers Die Werte der Variablen dieses Bereiches bleiben im Gegensatz zum nichtremanenten Bereich auch nach dem Ausschalten der Steuerung erhalten Hierf r wird zus tzlich die globale Variable cncRMem eingef gt e Die globalen Variablen cmpS cmeS cmcS cmsS cmaS Siehe Arbeits
120. ndern der VxWorks seitigen Adresse des RtOS Virtual Network Nach M glichkeit sollte das Default Schema z B 192 168 xxx 2 beibehalten werden e ndern der Netzwerkeinstellungen Routing am Programmier PC zur Kommunikation mit der Steuerung ber das Hausnetz z B zur Programmierung mit MULTIPROG Wichtig F r die Installation mit Anbindung an ein vorhandenes Hausnetz ist vor dem Anpassen der IP Adressen die Vorgehensweise mit dem Netzwerkadministrator f r das jeweilige Hausnetz zu kl ren Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 123 schleicher 124 control systems Weitere Betriebssoftware Host IP Address 1 vxHost Local Area Connection e P Adresse und Maske der XCA Steuerung Steuerung im Hausnetz in der Datei c windows system32 host wird hierf r der Aliasname vxHost definiert e P Adresse des Standard Gateways im Hausnetz P Adresse des Standard DNS im Hausnetz P Adresse des Standard WINS im Hausnetz optional Host IP Address 2 RtOS Virtual Network e P Adresse und Maske des RtOS Virtual Network der XCA Steuerung Windows Seite s Abb Target IP Address 1 alias vxTarget P Adresse und Maske des RtOS Virtual Network der XCA Steuerung VxWorks Seite in der Datei c windows system32 host wird hierf r der Allasname vxTarget definiert Computer Name s Tooltips e Der Computername muss netzwerkweit eindeutig sein und darf nur einmal vergeben wer
121. nfigurationsmanager Speichern in Knoten und Konfiguratonsmanager Hinweis Weitere Hinweise zur CAN Konfiguration finden Sie in der 4 Betriebsanleitung Inbetriebnahmehinweise f r Feldbussysteme siehe 10 76 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Di schleicher control systems Zum Test der Netzwerkverbindung muss eine neue POE hier CANdemo erstellt und in der CanTsk instanziiert werden Bild 74 Bild 74 E E Projekt Test der Netzwerk Bibliotheken verbindung mit POE E Datentypen CANdemo H E Logische POEs 191 CANdemo a E XRlOdemo XAlOdemov 22 XRlOdemo E Count E CountT z County sl Count Die POE CANdemo mit dem dazugeh rigen Variablen Arbeitsblatt Bild 75 Bild 75 g CANdemo CANdemo POE CANdemo mit CAN Demo dazugeh rigem Variablen ER Pe Arbeitsblatt u Ze CANopen 1 Netzwerk Eingang 0 VAR_EXTER 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 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 77 schleicher 6 8 6 8 1 control systems Der Webserver Inbetriebnahme Allgemeine Funktionen und Konzept e Der Hauptvorteil der Webserver Technologie ist die Ablage der kompletten Visualisierungsapplikation HTML JavaScript auf der Steuerung Eine zusatzliche Konfiguration in einem Bediengerat entfallt e Der Webser
122. nn beim Initialisieren des I O Treibers 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 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 39 Multi Task System System Tasks Hinweis System Tasks werden nicht vom Watchdog berwacht Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 schleicher control systems Aktionen Anwender Tasks werden deaktiviert alle Ausg nge werden aktualisiert die Close Funktion des I O Treibers wird ausgef hrt SPS wechselt in den Zustand STOP 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 STOP Anwender Tasks werden deaktiviert alle Ausg nge werden aktualisiert die Close Funktion des I O Treibers wird ausgef hrt SPS wechselt
123. nn im Programm InterruptO zur ckgesetzt IF Interrupt0O RTrig Freigabe THEN xulo03 OWO S BIT_IN WORD TRUE xuio03 QOWO SINT 0 ELSE xulo03 QW0 R_BIT IN WORD TRUE xuio03 QWO SINT 0 xuio03 MWQ0 0 END_IF Beispiel 2 POE Interrupt3 Task I_E3 Ereignis 3 Interrupt 3 UBE32 0 1I Eingang 3 Auswertung aller fallenden Flanken am Eingang zB Zehlen mit einer Lichtschranke Die Interrupt3 RTrig Freigabe muss manuell gesetzt und zuruechgesetzt werden IF Interrupt3 FTrig Freigabe THEN xuio03 QWO S BIT IN WORD TRUE xuio03 QWO SINT 7 ELSE xuio03 QW0 R_BIT IN WORD TRUE xuio03 QWO SINT 7 0 xuio03 MWQ14 END IF POE InterruptO Messtater Beispiel 1 POE Interrupt0 Task I_EO Ereignis 0 Interrupt 0 UBE32 0 1I Eingang 0 Auswertung der ersten steigender Flanke am Eingang als Messtaster Interrupt0O Zaehler InterruptO Zaehler 1 Interrupt0O RTrig Freigabe FALSE RETURN POE Interrupt3 Z hler Beispiel 2 POE Interrupt3 Task I Ei Ereignis 3 Interrupt 3 UBE32 0 11 Eingang 3 Auswertung aller fallenden Flanken am Eingang als Zaehler Interrupt3 Zaehler Interrupt3 Zaehler 1 xuio03 MWO14 0 RETURN 62 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Di schleicher control systems 6 6 3 Taskstru
124. nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 55 Bild 43 Knoten Global_Variables u0 sen ie ana aaa 56 Bild 44 Einf gen der globalen Variablen in das GPG Prolekt A 56 Bild 45 Dialogfenster XUIO Konfiguration Modul hinzuf gen nn nnnnennnnennnnnnnnnn nn 57 Bild 46 Dialogfenster XUIO Konfiguration Eigenschaften 58 Bild 47 Dialogfenster Modul Eigenschaften Einstellen der Optionen nennen 58 Bild 48 Anlegen der Variablen f r die Interruptverarbeitung A 59 Bild 49 Knoten f r Interrupt freigabe und verarbeirumg 61 Bild 50 Globale Variablen f r Interruptz hlung und kommumnikation nn 61 Bild 51 Zyklische Task XUIO mit POE UBE32_Interrupt AA 63 Bild 52 Einstellungen f r zyklische Task 63 Bild 53 Anlegen der Event Tasks f r die Interupts AA 63 Bild 54 Einstellungen f r Event Taske AAA 64 Bild 55 Einstellungen f r Event Tasks esecceceseeceeeeeeceeeeeseeeeeeeneeeseseeee sea geeeesssneeeseseeeesseseeeneneieeenees 64 Bild 56 Anschlussprinzip f r CANopen Netzwerk nn 66 Bild 57 DIP Schalter am Kompaktmodul RIO 8 UO CANopen ran 67 Bild 58 CANopen Konfiguration Dialogfenster O Konfiguration 2uu 2204ns20ennnnennnnnnnnnnnnnnnnnn 67 Bild 59 CANopen Konfiguration Dialogfenster E loenschatten A 68 Bild 60 CANopen Konfiguration Treiberparameter einstellen en 68 Bild 61 CANopen Konfiguration Arbeitsblatt Network Vatables nn nneennnennennen 69 Bild 62 CANopen Konfiguration Arbeitsblatt
125. ntr ger Netzteile und Erweiterungsmodule f r XCx und Promodul U Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 27 schleicher control systems Inbetriebnahme 6 Inbetriebnahme Die Inbetriebnahmeschritte m ssen genau befolgt und die Rahmenbedingungen wie z B die O Konfiguration eingehalten werden 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 AddOns Tabelle 13 Inhalt der CD ROM 28 Wichtig Die gesamte Programmiersoftware besteht aus den Software Komponenten MULTIPROG dem OPC Server AddOns f r MULTIPROG und dem Schleicher Dialog Alle Software Komponenten m ssen vor der weiteren Inbetriebnahme einzeln in dieser Reihenfolge nacheinander installiert werden Die Programmiersoftware kann sowohl auf einem externen PC als auch auf dem PC der Steuerung installiert werden Nachfolgend wird die Installation auf einem externen PC beschrieben Wenn vom Kunden gew nscht wird die Steuerung mit zwei CD ROM ausgeliefert Name Inhalt MULTIPROG e Programmiersoftware MULTIPROG e OPC Server Service Pack e Steuerungssoftware f r alle Schleicher Steuerungen e AddOns e Schleicher Dialog e Weitere Hilfsmittel wie Dokumentation und Service Informationen Betriebsanleitung XCx 1100 XCx 1
126. ode wie Windows basiert Das Betriebssystem ist vollst ndig modular aufgebaut und bietet damit dem Hersteller die M glichkeit es an die Erfordernisse eines Ger tes anzupassen Schleicher X Manager IP Configuration Der Schleicher X Manager Version 1 x f r XCA 1100 und Version 2 x f r XCA 1200 erm glicht die Konfiguration von wichtigen Parametern und Einstellungen zum Betrieb der XCA Steuerungssysteme wie IP Configuration EWF Configuration NFS and Hardlink anwendbar mit XCA 1100 und XCA 1200 RTOS Settings anwendbar mit XCA 1200 Hier ber lassen sich die f r den Betrieb erforderlichen Netzwerk Einstellungen an die Gegebenheiten des lokalen Netzwerks Hausnetz anpassen siehe Kap Inbetriebnahme der Netzwerk Schnittstelle Seite 33 Auf der XCA Steuerung l uft gleichzeitig das Echtzeitbetriebssystem VxWorks sowie Windows embedded Beide Betriebssysteme kommunizieren ber einen gemeinsamen Speicher Shared Memory und ein virtuelles Netzwerk miteinander Hierzu werden auf beiden Seiten sog virtuelle Netzwerkadapter RtOS Virtual Network zur Verf gung gestellt Die Netzwerkschnittstelle wird in folgenden Schritten in Betrieb genommen e Vergabe einer Hausnetz Adresse zur Anbindung der Steuerung an ein vorhandenes Hausnetz z B 10 208 3 212 e ndern der Windows seitigen Adresse des RtOS Virtual Network Nach M glichkeit sollte das Default Schema z B 192 168 xxx 1 beibehalten werden e
127. ogieerkennun amp Antwort f r Verbindungsschicht Topologieerkennung III IK TCP IP das Standardprotokoll f r WAN Netzwerke das den Datenaustausch ber verschiedene miteinander verbundene Netzwerke em glicht OK Abbrechen Im n chsten Fenster Eigenschaften von Internet Protocol TCP IP bernehmen Sie die vorgegebenen Werte Bild 16 e IP Adresse 10 208 3 212 default e Subnetzmaske 255 255 0 0 default Auch die brigen Eintr ge k nnen unver ndert bernommen werden A 1 cree y ar ry PETET T a pee ur Bild 16 Eigenschaften von Intemetprotokol iesen prp al Eintragen von IP Adresse und Subnetzmaske f r P Eirstelunge n k nnen automatisch zugewiesen werden tory goe Netz x Furk CO Wender Ti Local Area Connection den ke as parir ea eakohase nie mg be seiten IP Adresse automatisch besehen Folgende IP Adresse verwenden Standardgatemay 2 0 0 1 Folgende DHS Serveradressen verwenden Bewornugter DNS Server 192 168 116 4 Alternativer DNS Server Einstellungen been Beenden berpr fen Erweitert ox ateren e Wichtig Fur die Installation mit Anbindung an ein vorhandenes Hausnetz 4 ist vor dem Anpassen der IP Adressen die Vorgehensweise mit dem Netzwerkadministrator f r das jeweilige Hausnetz zu kl ren Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 37 S schleicher Inbetriebnahme control systems IP
128. oppelspeicher Version eingef gt werden Anschlie end muss das SPS Projekt neu bersetzt und zur Steuerung bertragen werden Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 49 schleicher 6 5 6 5 1 50 control systems Inbetriebnahme Zugriff auf die I O Ebene Die Buttons im Dialogfenster XUIO Konfiguration Bild 36 Dialogfenster XUIO Konfiguration Li rx XCA T1xx CPU 01 USP 4005 02 UBE 320 11 UBA 32 HH SPS Rack 2 ER SPS Rack 3 ER SPS Rack 4 Eigenschaften ER SPS Rack 5 ER SPS Rack 6 ER SPS Rack 7 Konfiguration holen HH SPS Rack 8 BR SPS Rack 9 ZS SPS Rack 10 EI Konfiguration kachen Lok see Karte hinzuf gen Buskoppler hinzuf gen Modul hinzuf gen L schen nicht relevant f r XCA Steuerung Hinzuf gen eines neuen Moduls Es erscheint eine Auswahlliste mit allen Modulen f r die XCA Steuerung Anschlie end k nnen in einem weiteren Dialogfenster die Eigenschaften des Moduls Steckplatz nummer Option Moduladressen festgelegt werden Nach Best tigung mit OK wird das Modul hinzugef gt Es wird entsprechend der ge w hlten Steckplatznummer in die Hardware Konfiguration einsortiert Ein neues Modul kann nur dann hinzugef gt werden wenn in der Baumansicht ein SPS Rack oder ein anderes Modul ausgew hlt wurde L schen eines oder mehrerer Module Wenn in der Baumansicht ein Modul ausgew hlt wurde wird dieses Modul aus der Hardware Konfiguration entfernt
129. pt Freigabe zur ckgesetzt werden siehe unten Bit 0 wird gesetzt bei steigender Flanke am Eingang 0 Bit 1 wird gesetzt bei steigender Flanke am Eingang 1 Bit 2 wird gesetzt bei steigender Flanke am Eingang 2 Bit 3 wird gesetzt bei steigender Flanke am Eingang 3 Bit 4 wird gesetzt bei fallender Flanke am Eingang 0 Bit 5 wird gesetzt bei fallender Flanke am Eingang 1 Bit 6 wird gesetzt bei fallender Flanke am Eingang 2 Bit 7 wird gesetzt bei fallender Flanke am Eingang 3 Ausgange xuio QWO Maske zur Freischaltung der Interrupts Bit 0 Eingangs Bit 0 mit steigender Flanke Bit 1 Eingangs Bit 1 mit steigender Flanke Bit 2 Eingangs Bit 2 mit steigender Flanke Bit 3 Eingangs Bit 3 mit steigender Flanke Bit 4 Eingangs Bit 0 mit fallender Flanke Bit 5 Eingangs Bit 1 mit fallender Flanke Bit 6 Eingangs Bit 2 mit fallender Flanke Bit 7 Eingangs Bit 3 mit fallender Flanke xuio MWQO Quittieren des Interrupts bis xuio MWQO Eingangs Bit 0 mit steigender Flanke xuio MWQ14_xuio MWQ2 Eingangs Bit 1 mit steigender Flanke xuio MWQ4 Eingangs Bit 2 mit steigender Flanke xuio MWQ6 Eingangs Bit 3 mit steigender Flanke xuio MWQ8 Eingangs Bit 0 mit fallender Flanke xuio MWQ10 Eingangs Bit 1 mit fallender Flanke xuio MWQ12 Eingangs Bit 2 mit fallender Flanke xuio MWQ14 Eingangs Bit 3 mit fallender Flanke Tabelle 15 Wichtige Variablen des UBE 32 0 11 f r die Interruptverarbeitung Die Slot Nummer des UBE 32 0 11 ist in der Tabelle mit zwei P
130. r 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 130 Anhang 0 55 C KI 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 Halbwelle 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 Uberspannungskategorie Il Verschmutzungsgrad 2 AC 350 V 50Hz f r Gerate Nennspannung DC 24V AC 1350 V 50Hz f r Gerate Nennspannung AC 230V nach EN 61000 4 2 8 KV Luftentladung 4 KV Kontaktentladung nach EN 61000 4 3 Feldstarke 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 Grupp
131. r 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 Insbesondere St rungen die die Sicherheit beeintr chtigen k nnen sind umgehend beseitigen zu lassen Die Automatisierungssysteme sind ausschlie lich 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
132. r online mit dem Feldbus Mit ProCANopen 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 language 001 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme schleicher control systems 6 7 9 Einbindung von ProCANopen in MULTIPROG Bild 65 Aufruf von ProCANopen Konfigurationswerkzeug in MULTIPROG Bild 66 Auswahl der CAN Karte und Starten von ProCANopen Bild 67 ProCANopen mit STEE RE GEES D Die Installation der AddOns bereitet MULTIPROG so vor dass ProCANopen direkt von MULTIPROG aus gestartet werden kann Dazu im Men Extras ProCANopen Konfigurationswerkzeug w hlen Bild 65 Extras 2 Seitenlayout Editor SPS MC ONC Koppelspeicher XIO Konfiguration Schleicher CANopen Konfiguration Die aktive CAN Karte der XCx anw hlen Im Beispiel wird nur die eine standardm ig vorhandene Karte benutzt Als Knotennummer NodelD kann 1 beibehalten werden Zum Star
133. reich Retain comSect e Systembereich sysSect e Systembereich Retain sysSect e Achsbereich axSect e Achsbereich Retain axSect Mit der Schreibweise Globale_Variable Bereich Komponente kann auf die einzelnen Bereiche und Komponenten des Koppelspeichers zugegriffen werden Zum Beispiel kann das SPS Programm die Versionsnummer der Betriebssoftware der Steuerung aus der Variablen cncMem plcSect 10SVersion auslesen Zur Einbindung des Koppelspeichers in das Programmiersystem MULTIPROG siehe Seite 46 Visualisierungssysteme haben Zugriff auf den Koppelspeicher ber die OPC Schnittstelle Da der OPC Server strukturierte Variablen nicht darstellen kann ist die gesamte Datenstruktur des Koppel speichers als eindimensionale Liste abgebildet Die Namen sind dabei aus zwei Teilen zusammengesetzt die durch einen Unterstrich von einander getrennt sind Der vordere Namensteil stellt den Zugriffspfad dar der hintere Namensteil ist identisch mit dem Komponentennamen der SPS Variablen Die Versionsnummer der Betriebssoftware k nnte beispielsweise aus der OPC Variablen cmpS_10SVersion ausgelesen werden 10 3 Hilfe zum Koppelspeicher Eine genaue Beschreibung der Koppelspeicherstruktur und samtlicher Variablen ist Ober die Online Hilfe sowohl in MULTIPROG als auch im Schleicher Dialog erreichbar 118 Betriebsanleitung XCx 1100 XCx 1200 Version 01 14 Der Koppelspeicher schleicher control systems 10 4 Weitere Hintergrundinformatione
134. rt Die U Peripherie befindet sich rechts von der CPU auf der linken Seite ist das Netzger t angeordnet Dieses Modul versorgt sowohl die CPU als auch den U Bus mit den erforderlichen Betriebsspannungen Netzger t Steuerung K hlk rper CPU U Erweiterungs module Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 13 schleicher control systems 3 2 14 Montage Bild 3 Steckplatz der Steuerung auf dem Baugruppentrager Bild 4 Montage der Module auf dem Baugruppentrager System bersicht Der Steckplatz der Steuerung auf einem Baugruppentr ger der XBT Reihe Bild 3 befindet sich zwischen dem Netzger t links und den Erweiterungsmodulen rechts Diese Steckplatzreihenfolge ist unbedingt einzuhalten Netzger t Steuerung U Erweiterungs K hlk rper CPU module A 1 2 3 Modul mit den Modul fest in die Befestigungs seitlichen Zapfen Kontaktleiste dr cken schrauben von oben in den anziehen Baugruppentrager einhangen 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 und Promodul U Seite 10 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Steuereinheit XCA 1100 XCA 1200 schleicher control systems 4 Steuereinheit XCA 1100 XCA 1200
135. rupt 3 XCx7 11 UBE32 0 11 Eingang 3 Synchronisation PLC_EVENT_POS 0x04 Lageregler Task nur XCN PLC_EVENT_CAN 0x05 CANopen Task gilt auch fur 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 0x09 PLC_EVENT_XFIO_110 0x0A Messinterrupt aktiv 0 nur XCx3 5 PLC_EVENT_XFIO_111 0x0B Messinterrupt aktiv 1 nur XCx3 5 Reserviert 0x0C Reserviert 0x0D Reserviert Ox0E PLC_EVENT_AC FAIL Ox0F AC Fail XCx 11 ProNumeric Tabelle 38 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 Prioritat wird auBer 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 1100 XCx 1200 e Version 01 14 107 schleicher control systems 9 2 3 System Tasks 108 Nr SPG 0 SPG 1 SPG 2 SPG 10 SPG 11 SPG 12 SPG 13 SPG 14 SP
136. s Die Zuweisung der Interrupts Eingangs Bits zu den Event Tasks muss in der Taskeinstellung mittels der Ereignisnummer angegeben werden Bild 54 Dabei gilt die Festlegung Eingangs Bit 0 Ereignis 0 Eingangs Bit 1 Ereignis 1 Eingangs Bit 2 Ereignis 2 Eingangs Bit 3 Ereignis 3 Bild 54 Task Einstellungen f r XC 1 Einstellungen f r j Event Tasks Bild 55 Task Einstellungen f r ZC wi Einstellungen f r Event Tasks 64 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme schleicher control systems 6 7 CANopen f r dezentrale I O Die XCA Steuerung besitzt eine integrierte CANopen Schnittstelle optional f r die Feldbusanbindung oder die Ansteuerung digitaler Antriebe Dieses Kapitel beschreibt anhand einer Minimalkonfiguration die Inbetriebnahme und Konfiguration des CANopen Netzwerkes 6 7 1 Spezifikationen e CANopen arbeitet mit zwei Typen von Telegrammen e SDO Service Data Objects sind Telegramme die vom Empf nger best tigt werden m ssen e 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
137. s eeieeeeeee 131 Remote Zug A 131 Reset Aste list tintatdteuenvaidaaiedincdanuatars 22 RS 232 RS 422 RS 485 Schrittstellen 0 sees 19 RTOS Settings e 130 Schleicher Manager 125 EWF Configuration 0 cccseccccsessescsessessstsseeeesneseeseneeeees 128 IP G nfiguration 2 420200 125 NFS and Hardlink sssesssssesssssiessssrrssssrrenssrrenssrrensnrrensnrrne 129 RTOS Settings 130 Schleicher Dialog CET naar 32 Steuerungsmen A 88 Schnittstellen EEN 16 CAN a E E E A 19 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Anhang RI 18 Ethernet c ccccccceesecsescscscssssssssssssssscscscscscssssssesecesecesesees 17 RS 232 RS 4221 RS 485 cccccsseseesseceeseseseseeseecsens 19 Seros E 17 E EE 17 RE EE 67 sercos Il HE dessins nie 54 Sercos IIl Schnittstellen nene 17 Serielle Schnittstelle RS232 nnnnnnnnne 123 Service Data Objects 67 Sicherheitshinweise ss sssssssessnrssesrrssensrssrrsrerrnnnrrnrenrnress 7 Allgemeines Reset ENEE 94 Betriebssystem Drot ont 104 Betriebszust nde ENEE 92 Betriebszust nde wechseln 93 EN EI DEEG 92 Hochlaufverhalten Einstellung in MEA 83 Programmierung ssseesesseeeessrreesstreessrrerssrrernrrenssrrnrsnrrne 92 Starten Stoppen der Programmausf brumg 93 Startverhalten nach dem Eimschalten A 94 Steuerung starten stoppen MEA 83 Systemvariablen ennnnnennen 95 Steckplatzreihenfolg
138. sage Interface der Hilscher Karte ab Steuerungs typen XCx ProNumeric ProSyCon Die Bibliothek SchleicherLib_Vxxx enth lt Datentypdefinitionen der Firmware die fur MULTIPROG bereitgestellt werden Funktionsbau steine sind in dieser Bibliothek nicht enthalten Die Bibliothek Serial enth lt Funktionsbausteine f r die serielle Kommunikation der Steuerungen Nr 135 136 137 138 139 Kurzbeschreibung ffnet eine serielle Schnittstelle schlie t eine serielle Schnittstelle gibt Zeichen auf einer seriellen Schnittstelle aus liest Zeichen von einer seriellen Schnittstelle liefert Statusinformation einer seriellen Schnittstelle Steuerungs typen XCx ProNumeric ProSyCon MCS xx xx Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Die SPS 8 4 13 Bibliothek XCx7_Vxxx schleicher control systems Die Bibliothek XCx7_Vxxx enth lt Funktionsbausteine die ausschlieBlich bei den Steuerungstypen XCx 700 und XCA verwendet werden Funktionsbaustein UZB_VR UBA_ERR_CTRL READ_RP WRITE_RP IBSM Tabelle 37 Bibliothek XCx7_Vxxx Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Nr 250 251 252 253 254 Kurzbeschreibung Steuerungs typen Funktionsbaustein f r den Betrieb der UZB 2VR XCx 7xx Module XCA Fehlerhandling der UBA Erweiterungsmodule lesender Zugriff auf System U Remotepages schreibender Zugriff auf System U Remotepages InterBus S Master USK DIM 101
139. sche 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 tsstufen des Echtzeitbetriebssystems abgebildet siehe Abschnitt Task Priorit ten 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 1100 XCx 1200 e Version 01 14 Das Multi Task System schleicher control systems 9 2 2 Ereignis Tasks 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_10 0x00 XFIO Interrupt Input 0 XCx 3 5 PLC_EVENT_XUIO_0 0x00 U Bus Interrupt 0 XCx7 UBE32 0 11 Eingang 0 PLC_EVENT_XFIO_I1 0x01 XFIO Interrupt Input 1 XCx 3 5 PLC_EVENT_XUIO_1 0x01 U Bus Interrupt 1 XCx7 11 UBE32 0 11 Eingang 1 PLC_EVENT_XUIO_2 0x02 U Bus Interrupt 2 XCx7 11 UBE32 0 11 Eingang 2 PLC_EVENT_XUIO 3 0x03 U Bus Inter
140. serve0 MaxStack CurDuration MinDuration MaxDuration AveDuration CurDelay MinDelay MaxDelay AveDelay END STRUCT END_TYPE Anwender Task Information schleicher control systems 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 ARRAY 1 10 OF BYTE STRUCT INT 00 INT O25 TaskInfoTypeO STRUCT TaskNameType 04 INT 14 INT 16 zi INT 18 ms INT CR 20 INT 22 assigned PLC program INT 24 ms DINT 2607 INT 30 max used stack INT 32 ticks INT 34 ticks INT 36 ticks INT 38 ticks INT 40 ticks INT 42 ticks INT 44 ticks INT 46 ticks TaskInfoTypel Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Bemerkung max mdgliche Taskanzahl aktuelle Taskanzahl Taskname Taskprioritat Taskmode Taskperiode in ms Gr e des benutzten Task Stacks zugeordnetes SPS Programm Watch Dog Zeit in ms Gr e des m glichen Task Stacks aktuelle Taskdauer einschlie lich bevorrechtigter Aufrufe minimale Taskdauer maximale Taskdauer mittlere Taskdauer aktuelle Taskverz gerung minimale Taskverz gerung maximale
141. sion 01 14 Steuereinheit XCA 1100 XCA 1200 E schleicher 4 1 5 control systems X11 CAN Schnittstellen Tabelle 6 Pinbelegung der CAN Schnittstellen X11 Pin Bezeich Erl uterung 1 nung 1 V Stromversorgung 24DCV S 2 CAN H CAN High 6 3 DRAIN Schirmanschluss optional A 4 CAN L CAN Low 9 5 V Ground OV 6 V Stromversorgung 24DCV Schraubblock 7 CAN H CAN High klemme 10 polig g DRAIN Schirmanschluss optional 9 CAN_L CAN Low SE CH S Ground OV Die Pingruppen 1 5 und 6 10 sind parallel geschaltet Die CAN Schnittstellen sind nur bei entsprechend ausgestatteten Steuereinheiten aktiv siehe Varianten XCA 1100 und XCA 1200 S 25 Die Schraubblockklemme ist kodiert um ein Vertauschen der Schnittstellen X11 X12 zu verhindern X12 RS 232 RS 422 RS 485 Schnittstellen Tabelle 7 Pinbelegung der RS 232 422 485 Schnittstellen X12 Pin Bezeich Erl uterung 3 nung 3 1 SHLD Schirm RS 232 H 2 TxD RS 232 Sendedaten 6 3 RxD RS 232 Empfangsdaten A 4 Mex Masse f r RS 232 9 5 Mext Masse fiir RS 422 RS 485 W 6 TD Sendedaten Sende und Schraubblock Empfangsdaten klemme 10 polig 7 TD Sendedaten Sende und Empfangsdaten 8 RD Empfangsdaten Busabschlusswiderstande 9 RD Empfangsdaten Busabschlusswiderstande 10 SHLD Schirm RS 422 RS 485 Die RS Schnittstellen dienen dem Anschluss von Bedien und Anzeigegeraten Bei Benutzung der RS 485 Schnittstelle sind zur Aktivierung der
142. spiel 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 STOP 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 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 d E D 10 20 Beispiel 1 Watchdog 10 ms Wotchdog Watchdog Systemtask Wotchdog sel 2 Watchdog 20 ms gt 7 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 W
143. start nur nicht gepufferte Daten werden initialisiert SPG 0 wird aufgerufen alle Anwendertasks werden aktiviert die Programmausf hrung wird aktiviert Stop gt Betrieb es erfolgt ein Hei start 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 21 MULTIPROG Starten der Programmausf hrung Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 91 schleicher Die SPS 8 2 3 92 control systems Stoppen der Programmausfuhrung Zustandswechsel Schaltfl che im Beschreibung was passiert von gt nach Kontrolldialog Betrieb gt Stop 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 22 MULTIPROG Stoppen der Programmausf hrung Allgemeines Reset Zustandswechsel Schaltfl che im Beschreibung was passiert von gt nach Kontrolldialog Stop gt Ein e das Projekt wird gel scht e es erfolgt ein allgemeines Reset Tabelle 23 MULTIPROG Allgemeines Reset Startverhalten der SPS nach dem Einschalten der Versorgungsspannung Das SPS Startverhalten wird mit dem Betriebsartenschalter eingestellt Es k nnen folgen
144. stem entspricht in seiner Funktion dem Button lt Shut down the control system gt Die Steuerungs software einschlie lich PC Betriebssystem wird heruntergefahren und die Steuerung ausgeschaltet Men Startup Mode Bild 80 x MFA Men Control system Startup mode PLC Extras Startup Mode v PLC cold start ating for Windows lt gt Realtime DS communmcabon subsystems ok Waling for Windows clock synchwonization ok Server connection 4 IP address 192 168 242 2 Port 1601 02 09 0 Lx_1 1x succesfully started Server connection amp 5 IP address 192 168 242 2 Port 1602 02 09 0 Staitup mode PROCON_START_OOLD Shut down the control system IT Attmeon o Im Men Startup Mode kann das Startverhalten der SPS nach dem Hochlaufen der Steuerung eingestellt werden Das Startverhalten wird im Kapitel Die SPS weitergehend beschrieben Seite 90 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 81 e schleicher Bedienung control systems Men PLC Bild 81 MFA Men PLC IP address 192 168 242 2 Port 1602 Server connection 8 5 taitup mode PROCON_START_COLD Im Men PLC wird nur die SPS gestartet und angehalten Das Startverhalten wird im Kapitel Die SPS weitergehend beschrieben Seite 90 Men Extras Bild 82 MFA Men Extras IP address 192 163 242 2 Port 1602 4 connection amp Startup mode PROCON_START_COLD Im Men E
145. system Startup mode PLC Extras Uploading a out VW orks image ch Now starting ATOSCorntiol ok Realtime 05 successfully started Wabng for Windows lt gt Realtime 05 commurucabon subsystems ok Wat bor Windows clock synchronization ok Server connection amp A IP address 192 168 2422 Pod 1601 02 09 0 Lx_1 1 xx cuccestully started Server connection 5 IP address 192 168 242 2 Port 1602 02 08 0 Startup mode PROCON_START_COLD gt EC Shut down the control system Ca PLE status On 1 Men leiste Erkl rung siehe unter Funktionen der MFA 2 Meldebereich Mit Informationen zum Speicher Echtzeitbetriebssystem und Steuerungssoftware 3 Buttonbereich 4 Statusbereich Informationen ber den Zustand der SPS Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Se schleicher 7 1 3 control systems Funktionen der MFA Men Control System Bild 79 I x MFA Men Control system Zapp me PLC Extras Control System Server connection A IP address 192 168 242 2 Port 1601 12 090 tw Ile succesfully started Server connection 5 IP address 192 168 242 2 Port 1602 02 09 0 Staitup mode PROCON START_COLD Shut down the control system IT Amen Mit den Men punkten Start Stop werden das Echtzeitbetriebs system und die Steuerungssoftware gestartet und beendet Der Men punkt Shut down the control sy
146. t von ProCANopen auf den Button Konfigurieren klicken Bild 66 CANopen Konfiguration r CANopen Konfiguration Netzwerk NodelD T CAN Karte 2 2 1 Konhauneren I CAN Karte 3 3 1 Kontiaisen I CAN Karte 4 4 1 Kenkauneren Netzwerk Nummem oder NodelDs ndern Andem ProCANopen startet direkt mit dem richtigen CANopen Projekt Bild 67 W Vector ProCANopen cC ProdocPlus J PROJECTS ErstesPropektt AC A Bl NI Bae Seen Een peer EES Gruppe XCA amp iD1 Fitarmodus Komfort Typpr tun Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 73 Inbetriebnahme schleicher control systems 6 7 10 Erste Verbindungen mit ProCANopen Zuerst muss das Netzwerk eingelesen werden Bild 68 Bild 68 I Vector ProCANopen lt C ProdocPlus3PROJECTS ErstesProjekt1 CA BIS EJ Einlesen des Netzes a DEEN Orionen Hite mit ProCANopen nmekier 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 69 Bild 69 Scan Optionen Einstellen der Scan Optionen 74 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Bild 70 Graphische Verkn pfung der Netzwerk Knoten Bild 71 Kommunikations beziehung zwischen Steuerung und W O Modul schleicher control systems Dann k nnen die Verkn pfungen der Netzwerk Knoten projektiert werden Dazu mit der re
147. te Desktop UtraVNt 129 14 Anhang EE 130 14 1 Technische Daten aller Module nennen 130 14 2 Zubeh r und Software nennen nenn enenenen nen snensnen nennen sn ensnnnnnen 131 14 3 Warenzeichenmvermerke 131 14 4 ele eine Deel 132 14 5 TabellenvVerZeOichniS issnin neniun ana da Ta 134 14 6 let E 135 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 5 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 beschadigt werden kann wenn die entsprechenden Hinweise nicht eingehalten werden Kursivschrift Hinweise zur Vermeidung der Gefahrdung 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 Konfigurationsdaten Namen von Variablen Beispiel HANDBUCH DOC Einf gen Grafik Aus Datei C Windows System http www schleicher electronic com MaxTsdr_ 9 6 60 MaxTsdr 93 75 60 lt Esc gt lt Enter gt nacheinander dr cken lt Strg Alt Entf gt gleichzeitig dr cken Q23 mcMem axSect n bContRel Betriebsanleitung XCx 1
148. temet wheter HE e verbindungen panete de Syn v eigen Sie e grundlegenden Informationen zum Netzwerk an d nciven Sx S w Mehrere Netzwerte Internen Azeyemmratedangen Inder Ermenate Frey sertitzfurgen siem f Aktive Netriwerte sangan Hot te there r Netzwerk 3 uargteteg Internet CR INE vertundungen d e mn SSE Rate Mentiligiertes Netzwerk Z ren Oftenrmliches Metewert vertundungen Neige ndern gt Poertet ve abticn Memthancd Lait Ad hoc oder VPN Vertunaung bie nren Bupe ode Imag n und Drucker auf sadem Netremiccorgrten za oder inder dw Fega Disgmenitizuer Seite Nets tione cde nfi Iembich anddurgielurmg ot tamneiguppe eecnptugrtsierer 36 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Di schleicher control systems IP Adressen f r Local Area Connection Schritt 1 Ein Doppelklick auf Local Area Connection 1 ffnet das zugeh rige Eigenschaftsfenster Dort w hlen Sie Internet Protokoll TCP IP und klicken auf den Button Eigenschaften Bild 15 Bild 15 I Eigenschaften von Local Area Connection Eigenschaften von Netzwerk LFreigabe Local Area Connection Verbindung herstellen ber ES Intel R 82579LM Gigabit Network Connection Diese Verbindung verwendet folgende Elemente Wl E Client f r Microsoft Netzwerke 2 Datei und Druckerfreigabe fiir Microsoft Netzwerke a QoS Paketplaner 4 E A Treiber f r Verbindungsschicht Topol
149. tory gibt Auskunft dar ber welche Koppelspeicher Version mit welcher Betriebssoftware 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 Resource Info Bild 34 Ressource Resource xj Ressouce POEs Forcen verson SPS Status SES E rett 4 0 0157 Deo 14 2005 ius I Fabien KAT Yan RAD 1 Wen ZugrtewcHe Teulh Ets Keen Ee Deisit ak Systamtet Duschlautkorinobe Online Extras meZ im Nen s iP Bosch Nen Proekieode Nan Legkandyee makir i eeng Logikanalyse Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme Bild 35 Darstellung der Koppelspeicher Fehlermeldung im Schleicher Dialog schleicher 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 folgenderma en angezeigt Bild 35 Falls eine solche Fehlermeldung auftritt muss das SPS Projekt korrigiert werden indem die Datentypen und Variablen f r die passende K
150. unkten xuio dargestellt 60 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Inbetriebnahme 6 6 2 Bild 49 Knoten f r Interrupt freigabe und verarbeitung Bild 50 Globale Variablen f r Interruptz hlung und Kommunikation Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 schleicher control systems Beispiel POEs fur die Interruptverarbeitung Es werden drei POEs erstellt und in die Taskstruktur eingebunden Die POEs dienen sowohl der Interrupt Freigabe UBE32_Interrupt als auch der Interrupt Verarbeitung eines Messtasters nterrupt 0 und eines Zahlimpulses nterrupt3 Bild 49 Sy Logsche POEs 0 UBE32_Interrupt i UBE32_IntesuptT ze UBE32_Interupty A UBE32_Interrupt Interrupt A InterruptOT 32 InteruptV Interrupt0 Interrupt i Interupt3T T Interupt3v s i Interrupt3 sE m Es werden globale Variablen angelegt f r die Z hlung der aufgetretenen Interrupts und f r die Kommunikation der POEs untereinander Bild 50 Interrupt _Zaehler INT VAR_GLOBAL Interrupt3_Zaehler INT VAR_GLOBAL Interrupt _RTrig_Freigabe BOOL VAR_GLOBAL 61 S schleicher Inbetriebnahme control systems POE UBE32_Interrupt Beispiel 1 POE Interrupt0 Task I_EO Ereignis 0 Interrupt 0 UBE32 0 1I Eingang 0 Auswertung der ersten steigender Flanke am Eingang zB ein Messtaster Die InterruptO RTrig Freigabe muss hier manuell durch Forcen gesetzt werden Sie wird da
151. unktionsbaustein liest Eintr ge der M Funktionsqueue MC_CAN 301 CAN MotionControl Baustein Nicht MC_DP 309 PROFIBUS DP Motion Control Baustein en MC_DP_1_AXIS 310 PROFIBUS DP Motion Control Baustein f r eine Achse Tabelle 29 Bibliothek CNC_Vxxx Die Funktionsbausteine READ_AXIS_PAGE und WRITE_AXIS_ PAGE sind von der Bibliothek XCx7_Vxxx in die Bibliothek CNC_Vxxx bernommen worden ab CNC_V006 XCx7_V002 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 97 schleicher 8 4 5 8 4 6 98 control systems Bibliothek Date_Time Die SPS 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 GET_TIME GET_DATE SET_TIME SET_DATE Tabelle 30 Bibliothek Date_Time Bibliothek MC_Vxxx Nr 130 128 131 129 Kurzbeschreibung Zeit lesen Datum lesen Zeit setzen Datum setzen Steuerungs typen XCx ProNumeric ProSyCon MCS xx xx Die Bibliothek MC_Vxxx Motion Control enth lt Funktionsbausteine zur Programmierung von Bewegungsabl ufen in der SPS Funktionsbaustein MC_MoveAbsolute MC_MoveRelative MC_MoveAdditive MC_MoveVelocity MC_Home MC_Stop MC_Power MC_ReadStatus MC_ReadAxisError MC_Reset MC_ReadParameter MC_ReadBoolParameter MC_WriteParameter MC_WriteBoolParamet
152. uppentr ger Netzteile und Erweiterungsmodule f r XCx und elle OI EE Tabelle 13 Inhalt der CID DOM Enn nEEEEEEEEEAEEEEnnE EEEE EE EEEE Ennen Emeeen Tabelle 14 Systemvoraussetzungen Tabelle 15 Wichtige Variablen des UBE 32 0 11 f r die Interruptverarbeitung eeeeeeeeeereeereeenenen 60 Tabelle 16 Pinbelegung der verwendeten Stecker ccccscccesssceeeseeeeeceeeeeeeeeeeeeeceneeesseaeeessenseeessness 66 Tabelle 17 Einstellen von Knotennummer und Daten bertragoungsraie ern 67 Tabelle 18 Schleicher Dialog Aufteilung der Bedienoberfl che nennen nennen 85 Tabelle 19 Schleicher Dialog Status und Meldebereich ssssssssrnsssnnnssrnneretrtsrtnnsrtnnnnttntrtennnnennnnnnn 85 Tabelle 20 SPS Betriebszust nde snneesnneeeeteeeetterettrtttrtttttntttnnrtttnntE An nEEEnarEEnnn Ennen EE nne EEn nnen neee 90 Tabelle 21 MULTIPROG Starten der Proorammausf hrumg 91 Tabelle 22 MULTIPROG Stoppen der Progorammaust brunmg 92 Tabelle 23 MULTIPROG Allgemeines Heset AAA 92 Tabelle 24 Betriebsartenschalter Tabelle 25 Gvsiemvariablen s re aara eaae E E enaa EAA EEA AAAA A ENE ORA Eia EAA ENEA EUERE EAN Tabelle 26 Bibliotheken und Funktionsbausteine in MULTIPROG ssesssessessiessrssrsssrssrserrsrrnsrrnsrnesenne 94 Tabelle 27 Bibliothek CANOpen_VXXX cceecceeeceeeeeeeeeeeeeeeeeeeseaeesaeeseaeeeaeeseaeeeneeeseaeeesaeeseaeeenaeeseaeeeaaes 96 Tabelle 28 Bibliothek GFEB_VxxX anaienen ei ae id in 96 Tabelle 29
153. ver ist im Betriebssystem der XCx integriert e Der Browser ist der thin client fur die Datenvisualisierung e Andere Visualisierungssysteme m ssen auf jedem Bediengerat gesondert installiert werden Dieses Konzept nennt man fat client 6 8 2 Schleicher spezifisches Applet 6 8 3 78 Normalerweise ist die Web Technologie ein Herunterladen in einer Richtung zum Browser die Web Seite selbst ist dynamisch Animation Gifs oder Flash Files Ein zyklischer Parameterrefresh ist nicht m glich Schleicher liefert ein spezielles Java Applet das einen Datenaustausch bidirektional zwischen Browser und Steuerung erm glicht Dieses Applet unterst tzt Funktionen die von der HTML Java script language aufgerufen werden k nnen Diese Funktionen erm glichen der Applikation einzelne oder mehrere Variablenwerte der SPS zu schreiben Deklaration von Variablen zur Visualisierung Bild 76 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 Global_Yariables Configuration Resource Configuration Resource Global_Yariables ve Type Usage Deseri Address Int Retain Ppp orc IG Global_Variables eegen PLCMODE_ON BOOL VAR_GLOBAL mx 1 0 0 PLCMODE RUN BOOL VAR_GLOBAL mxo Oo Oo PLOMODE_STOP BOOL VAR_GLOBAL MX102 L I PLCMODE_HALT Soo VAR_GLO
154. verz gerung 0 1 ms Eingangsverz gerung 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 gerung 16 Ausg nge 16 Eing nge 10 ms Eingangsverz gerung 16 Ausg nge 32 Eing nge 1 ms Eingangsverz gerung 32 Eing nge 10 ms Eingangsverz gerung 32 Eing nge 4 Interrupts 0 1 ms Eingangsverz gerung 32 Halbleiterausg nge DC 24V 1A 16 Eing nge 1 ms Eingangsverz gerung 16 Ausg nge 16 Eing nge 10 ms Eingangsverz gerung 16 Ausg nge 2 Z hler 24 V Eingangsspannung 2 Z hler 5 V Eingangsspannung Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Erweiterungsmodule XCx Modul Artikel Nr Analog und Temperaturmodule UAK12E 4A R4 315 0230 0 USA 8 1 R4 315 0090 F USA E1 1 R4 315 0100 0 USA E1 2 1 R4 315 0120 0 USA E1 6 R4 315 0140 0 USA E1 7 R4 315 0150 0 USA A1 1 R4 315 0110 B USA A1 2 R4 315 0130 0 UST 2 R4 315 0170 0 UST 21 R4 315 0180 0 Positioniermodule USP 200S R4 315 0300 0 USP 400S R4 315 0330 0 USP 2l R4 315 0020 0 USP 2A R4 315 0030 0 UPI 2 DIA R4 318 0180 B UPI 3 DIA R4 318 0160 B UPM A R4 315 0080 B UPM 4A R4 315 0060 C UPM 4U R4 315 0310 C 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 Kommunikationsmodule USK DIM R4 318 0170 0 USK DPM R4 318 0370 0 USK DPS R4 318 0360 0 Zubehor UBT LA R4 318 0120 0 UKK 24 R4 318 0020 0 UKK 2
155. wahl der Verbindung Verbinden mit Einstellungen Land Region Ortskennzaht pa Rufnummer Keess A Se S COM1 zi Konfigurieren andes und rtske Iv r E Emeut w hlen falls OK Abbrechen Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 121 S schleicher Serielle Schnittstelle RS232 control systems e In Eigenschaften von COM1 diese Parameter einstellen e Bits pro Sekunde 115200 e Datenbits 8 e Parit t Keine e Stoppbits 1 Flusssteuerung Kein Bid 97 ajx Dialogfenster Eigenschaften von COM1 Anschluss einstellungen Anschlusseinstellungen Bits pro Sekunde Ihnen zs Datenbits Be sf Parit t kie H geb selt d Flusssteuerung Wiederherstellen Abbrechen bemehmen e Die XCx einschalten oder RESET ausl sen W hrend des Steuerungsanlaufes wird im HyperTerminal Dialogfenster das Bootprotokoll ausgegeben 122 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Weitere Betriebssoftware 13 13 1 13 2 13 2 1 schleicher control systems Weitere Betriebssoftware Windows embedded Neben den Echizeit Betriebssystemen f r SPS und CNC ist die XCA Steuerung mit dem Betriebssystem Windows embedded ausgestattet das zeitunkritische Aufgaben wie Visualisierung oder Diagnose in gewohnter Bedienumgebung erm glicht Seite 11 Windows embedded ist ein Microsoft Betriebssystem das auf dem gleichen Quellc
156. xtras kann der Zustand einer eventuell ber USB ange schlossenen UPS USV Unterbrechungsfreie Stromversorgung angezeigt und getestet werden Unterst tzt werden aktuell UPS der Fa Eaton Powerware z B Powerware 5115 500 VA 82 Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Se schleicher control systems Men Bild 83 SE hbeicher MFA x MFA Men Control system Startup mode PLC Extras Help ae ae Viw osk s mage ok F einfo om starting DT DS org ob Resime 05 successiuly started Display BootLog Wating for Windows lt gt Realtime 05 commu Waling for Windows clock synchronization About Server connection 8 4 IP adders 192 168 242 2 Port 1601 02 09 Gw ig succesfully started Server connection amp 5 IP address 192 168 242 2 Port 1602 02 09 0 Stastup mode PROCON_START_OOLD Al Sing down the control system Aeee Uber das Men kann die MFA Dokumentation aufgerufen werden Die Hilfedatei enthalt Informationen zu Programmeinstellungen und Kommadozeilenparametern sowie Programmierbeispiele Mit dem Men eintrag Display BootLog wird die BootLog Datei des Echtzeitbetriebssystems VxWorks angezeigt die beim Steuerungsanlauf generiert wird Speicherort und Name der Datei SCHLEICHER Os Log bootlog txt 7 1 4 Die Log Datei der MFA MFA erzeugt eine Log Datei mit Fehlermeldungen und Bootprotokoll des Echizeitbetriebssystemes VxWor
157. xx Nr 60 61 62 Kurzbeschreibung Steuerungs typen stellt eine Peer to Peer Verbindung zwischen XCx zwei Teilnehmern her ProNumeric sendet beliebige Daten ProSyCon empf ngt beliebige Daten Betriebsanleitung XCx 1100 XCx 1200 e Version 01 14 Die SPS schleicher 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 PROFIBU 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 Umschaltung der sercos Kommunikationsphase SET_SERC_COMMAND 308 ausf hren eines sercos Kommandos MC_ANALOG 300 XRIO Motion Control Baustein mit Lageregler XCN MC_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 READ_MF 230 Dieser CNC F
Download Pdf Manuals
Related Search
Related Contents
Gebrauchsanweisung Optoma W307UST data projector SCIES CIRCULAIRES À BÛCHES SBP 600 K - Societe CDA MC60SS microwave User`s manual for SSIIM - NO Benq MP511+ DLP SVGA 2100 ANSI Mode d`emploi FULLY AUTOMATIC COMPACT COFFEE MACHINE PROFI LINE OPERATION SERVICE SPARE PARTS Installation Manual Copyright © All rights reserved.
Failed to retrieve file