21.05.2013 Aufrufe

Systembeschreibung XCx 400 / XCx 800 - Schleicher Electronic

Systembeschreibung XCx 400 / XCx 800 - Schleicher Electronic

Systembeschreibung XCx 400 / XCx 800 - Schleicher Electronic

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Betriebssysteme I: SPS und CNC<br />

SPS-Laufzeitsystem ProConOS<br />

Das auf den <strong>XCx</strong>-Steuerungen installierte Laufzeitsystem<br />

ProConOS realisiert alle Funktionalitäten einer SPS:<br />

• Laden, Speichern und Abarbeiten von SPS-Programmen<br />

• Debugfunktionen für Programmierung, Inbetriebnahme<br />

und Wartung<br />

Das SPS-Laufzeitsystem ist auf den jeweiligen Steuerungstyp<br />

angepasst und ermöglich so schnelles und effizientes<br />

Arbeiten ohne unnötigen Ballast.<br />

ProConOS steht für Programmable Controller Operating<br />

System. Das SPS-Laufzeitsystem nach IEC 61131 setzt auf<br />

das Betriebssystem VxWorks auf und unterstützt dessen<br />

preemptives Multitasking. Es gewährleistet das Prioritätsgefüge,<br />

das die Bearbeitung der Tasks gemäß ihrer Priorität<br />

sicherstellt. Damit steht ausreichend Rechenzeit für die<br />

Kommunikation mit dem Programmiersystem, OPC sowie<br />

Debug zur Verfügung, solange keine höherprioren Tasks zur<br />

Bearbeitung anstehen. Durch die Zuweisung von Zykluszeiten<br />

zu den einzelnen Tasks wird das zeitliche Verhalten<br />

von programmierten Anwendertasks exakt kalkulierbar und<br />

die Rechnerkapazität optimal ausgelastet.<br />

Jede Anwendertask hat einen eigenen einstellbaren Watchdog,<br />

der die notwendigen Überwachungsmechanismen bei<br />

Zeitüberschreitung, Laufzeitfehlern und Betriebszustandswechseln<br />

bietet.<br />

Der Speicher des Laufzeitsystems gewährleistet ein effizientes<br />

Datenmanagement für Eingänge, Ausgänge, Merker sowie<br />

den <strong>Schleicher</strong>-spezifischen Koppelspeicher.<br />

Neben dem Bootprojekt wird auch das Anwenderprogramm<br />

als gepacktes Archivprojekt im internen Dateisystem<br />

gespeichert. Zusätzlich können beliebige Dateien mit Zugriffsfunkionen<br />

zur weiteren Verarbeitung gespeichert werden.<br />

Projektierung, Programmierung, Test, Inbetriebnahme und<br />

Service werden durch zahlreiche Debugfunktionen<br />

unterstützt.<br />

Mit diesen Echtzeit-Multitask-Eigenschaften ermöglicht das<br />

SPS-Betriebssystem die optimale Anpassung der Steuerung<br />

an den Prozess:<br />

• Geeignet für ultraschnelle Prozess-Steuerungen<br />

• Konstante Zykluszeiten<br />

• Event- und zyklische Tasks<br />

• Extrem kurze Reaktionszeit für sporadische Ereignisse über<br />

Interrupt-I/Os<br />

• Unterstützt diverse Feldbus- und Antriebsschnittstellen<br />

• Visualisierung über integrierten OPC-Server<br />

(V.1.0a Spezifikation)<br />

• Optional mit synchronisierten CNC-Funktionen<br />

(siehe rechts)<br />

CNC-Runtime<br />

Mit dem Einsatz des CNC-Betriebssystems nach DIN 66025<br />

werden die <strong>XCx</strong>-Steuerungen um ein breites Spektrum von<br />

Standard- und Spezialfunktionen erweitert. Ein vollständiges<br />

SPS-Betriebssystem nach IEC 61131-3 (siehe links) ist integriert.<br />

Durch diese enge Verzahnung von CNC und SPS<br />

über den Koppelspeicher können Technologieparameter zur<br />

Bahnbewegung interpoliert werden.<br />

Die CNC-Software der <strong>XCx</strong> basiert auf den CNC-Tools von<br />

<strong>Schleicher</strong>. Sie umfasst neben den Standard-Funktionen auch<br />

spezielle Algorithmen, zum Beispiel für Robotersteuerungen<br />

oder Synchronachsen. Die n-dimensionale Freiforminterpolation<br />

mit dem Online-Curve-Interpolator (OCI) erzielt<br />

enorme Effizienzgewinne bei Handling und Bearbeitung<br />

durch weiche Bewegungen und schnelle, ruckfreie Beschleunigung.<br />

Für bis zu 32 NC-Achsen bietet die <strong>XCx</strong> parallele<br />

Programm- und Werkzeugverwaltung in mehreren NC-<br />

Teilsystemen sowie vielseitige Parametrierbarkeit hinsichtlich<br />

Programmspeicherverwaltung, Werkzeugspeicher, Kreisfehlertoleranz<br />

oder achsspezifischer Interpolationsfeinheit.<br />

• Geeignet für extrem schnelle Prozess/Maschinen-<br />

Steuerungen<br />

• Interpoliert bis zu 32 NC-Achsen<br />

• NC-Achsen werden punktgenau positioniert, interpoliert<br />

und transformiert<br />

• Unterstützung für virtuelle Königswellen und elektronische<br />

Kurvenscheiben<br />

• Bearbeitet mehrere NC-Programme parallel (Option)<br />

• Vagabundierende NC-Achsen, die in mehreren<br />

Teilsystemen gemeinsam genutzt werden können<br />

• Kreis-, Helix- und Freiforminterpolationen<br />

• 3D-Kontur-Schleifzyklen<br />

• Optimierte Robotorbewegungen<br />

• Datenreduktion und Bahnoptimierung durch<br />

Nerthus-Software (Option)<br />

• Online Curve Interpolator (OCI) (Option)<br />

Das CNC-Betriebssystem ist Bestandteil aller XCN-<br />

Steuereinheiten. Die Anzahl interpolierter NC-Achsen und<br />

Teilsysteme variiert je nach Steuerungsvariante (→ Seite 31).<br />

Die Inbetriebnahme und Bedienung von SPS und CNC<br />

erfolgen mit dem Programm <strong>Schleicher</strong>-Dialog (→ Seite 16).<br />

<strong>Systembeschreibung</strong> <strong>XCx</strong> <strong>800</strong> / <strong>XCx</strong> <strong>400</strong> 13

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!