DE  EN  

Beschreibung der Sprache

JetSym basiert auf Strukturiertem Text, bietet jedoch gegenüber dem Standard deutliche Vorteile bei Funktionalität und Komfort. So verfügt JetSym über leistungsfähige Befehle für die integrierte Positionierung von Antriebsachsen und die Bedienerführung. Dadurch vereinfacht sich die Programmierung und es ergeben sich ganz neue Möglichkeiten bei der Realisierung komplexer Funktionalitäten. Das umfangreiche Hilfesystem gibt dabei eine optimale Unterstützung. Die Befehle können in folgende Kategorien aufgeteilt werden:

  • Deklaration- und Variablen-Typ
  • Befehle für die Task-Verwaltung
  • Ablaufbefehle wie z.B. WHEN, IF, CASE, FOR oder WHILE
  • Boolsche Ausdrücke (Mer­ker, Eingänge, Ausgänge und Zahlenwerte)
  • Arithmetik
  • Vergleiche wie <>, = und Wertebegrenzungsbefehle
  • Diverse Timer-Befehle
  • Zeiger (Pointer)
  • Funktionen
  • Objekte
  • Ausnahmebehandlung
  • Netzwerkbefehle zur Kommunikation über Ethernet
  • Befehle für die Bedienerführung
  • Befehle für die Textverarbeitung
  • Befehle für Datei-Operationen wie Laden, Speichern und Löschen von Dateien für das integrierte Datei-System

Hohes Maß an Abstraktion und Wieder­ver­wendung in der Programmierung. Die eigentlichen Abläufe werden klarer von den Details der Implementierung getrennt, wodurch die Programme leichter zu schreiben und zu pflegen sind. Objekte erlauben die einfache Wiederverwendung einmal erstellten Programmcodes.

Motion-Befehle

  • Befehle für Punkt-zu-Punkt Achsbewegungen, wie z.B. Motion_MovePtP
  • Technologiefunktionen wie z.B. Wickeln, fliegende Säge, elektrisches Getriebe, Querschneider und Tabellenfunktion
  • Bahnsteuerung mit Look Ahead, Linear- und Kreisinterpolationen, Spline sowie diversen kinematischen Transformationen

Alles, von der Projektverwaltung, über Programmierung, bis zur Inbetriebnahme, in einer Entwicklungsumgebung. Mehrere Projekte können gleichzeitig im Zugriff sein, dadurch kann eine Anlage mit mehreren Steuerungen einfacher programmiert und in Betrieb genommen werden.

Es können auch JetSym-fremde Dateien, wie z.B. WORD-Dokumente zu einem JetSym-Projekt gebunden werden, was die Verwaltung von Anlagendokumentationen erleichtert. Einfaches Kopieren und Verschieben von Quelltext innerhalb von Projekten und über Projektgrenzen hinweg.
Das gesamte Projekt im Überblick im Projekt-Baum: Die Funktionsansicht ("FunctionView") zeigt alle  selbstdefinierten Funktionen und die Dateiansicht  ("FileView") zeigt alle Dateien.

JetSym bietet die Möglichkeit, komfortabel Projektkonfigurationen zu verwalten. Dadurch können leicht verschiedene Programmvarianten aus einem gemeinsamen Quelltext erzeugt werden.

In JetSym deklarierte Daten lassen sich für die Visualisierung JetView Soft exportieren. Daten werden nur einmal angelegt und die Datenkonsistenz von Programmierung und Visualisierung ist so automatisch gegeben.

Editor

  • Zur besseren Übersicht sind Schlüsselwörter im Quelltext farbig dargestellt.
  • Symbol-Dateien sorgen für Überblick bei den konfigurierten Variablen.
  • Automatische Vervollständigung von Anweisungen (IntelliSense)

IntelliSense

Um das Schreiben von Code einfacher und so fehlerfrei wie möglich zu machen, arbeitet der Programm-Editor von JetSym mit einer Textvervollständigung, der IntelliSense.

Zu den IntelliSense-Optionen zählt die Vervollständigung von Anweisungen, eine Technik, die den raschen Zugriff auf gültige Bezeichner, Befehle, Funktionen, Variablen etc. über eine Elementliste gestattet (siehe Abb. 1).

Sie können in dieser Liste mit den Pfeiltasten schnell navigieren. Ein ausgewählter Eintrag wird durch Doppelklick oder Drücken der Eingabetaste im Programm-Editor eingefügt.

Mit IntelliSense können Sie auch Funktions­deklarationen und Variablentyp-Informationen anzeigen. Die Eingabe von Bezeichnern, Funktionen, Variablen etc. wird für Sie automatisch vervollständigt oder es wird  bei mehrdeutigen Eingaben eine Vorschlagsliste angezeigt.

Tool-Tip
Wenn Sie den Mauszeiger über einen Befehl oder einen Variablennamen bewegen, dann zeigt JetSym nützliche Informationen an, die mit dem Deklarationen-Editor definiert wurde.

Motion Control

JetSym – eine Software für Steuerung und Antrieb
Das Software-Tool JetSym unterstützt Sie von der Inbetriebnahme bis zur Wartung bei der Handhabung der Antriebstechnik. Von der einfachen Achsbewegung Punkt-zu-Punkt bis hin zur komplexen Bahnsteuerung werden alle notwendigen Funktionen von der Oberfläche unterstützt.

JetSym unterscheidet folgende Bereiche:

Hardwareprofil

Komfortabel und schnell wird ein Hardwareprofil erstellt. Beim Auswählen des JetMove Antriebes müssen Sie nur einen Namen und einen Hardwarebezug eingeben und schon sind automatisch alle relevanten Daten im Programmiersystem definiert.

Motion Setup & Diagnose

Mit einem Maus-Klick sind Sie im Motion Setup immer über den aktuellen Status einer Achse informiert. Ob die Achse freigeschaltet ist, ob ein Fehler ansteht oder wie sich die Achse aktuell verhält, alle Informationen werden direkt angezeigt.

Jederzeit können Sie auf sämtliche Achs­parameter zugreifen. Der Aufbau ist so übersichtlich, dass Sie intuitiv die richtigen Parameter für Ihre Achse vorgeben.

Die ermittelten Parameter werden per Knopf­druck direkt in der Steuerung und auf dem PC hinterlegt. Der Antrieb wird danach von der Steuerung immer mit den richtigen Daten initialisiert, auch wenn ein Gerät ausgetauscht wurde.

Motion Befehle

Ob eine einfache Punkt-zu-Punkt Fahrt pro­grammiert wird oder eine Bahnkurve mit mehreren Achsen gefahren wird, der Motion-Wizard unterstützt Sie bei der Befehlseingabe. Die vordefinierten Achsnamen werden direkt zur Auswahl angeboten. Jeder Befehl zeigt Ihnen genau die Funktionen an, die in diesem Moment möglich sind und verhindert falsche Eingaben.

Inbetriebnahmeunterstützung JetSymST verfügt über einen leistungsfähigen Debugger mit einer ganzen Reihe wichtiger Funktionalitäten, um den Programmablauf schnell zu analysieren und Fehler zu beheben:

  • Setzen von Breakpoints
  • Ausführen von Single-Step, Goto Cursor oder Step Into
  • Betrachtung des Call-Stacks
  • Monitor-Funktion zur direkten Anzeige von Variablen-Werte an der Cursorposition des Programms
  • Die gezielte Ausgabe von textlichen Programm-Ablauf-Informationen (Trace)

Die Software bietet dem Benutzer frei konfigurierbare Inbetriebnahme-Bildschirme. Es können auch selbstdefinierte Symbole direkt als Parameter angegeben werden.

Es lassen sich mehrere Inbetriebnahme-Bildschirme anlegen. Diese können gleichzeitig aktiv sein, wobei auch auf unterschiedliche Steuerungen zugegriffen werden kann.

Komfortable Funktionen unterstützen das Aus­lesen und Zurückschreiben von Speicher­abzü­gen der Steuerungen. Die Dateien der Spei­cher­abzüge können direkt im Projekt-Baum verwaltet werden.

Leistungsfähige Suchfunktionen unterstützen die Programmpflege.
JetSym ermöglicht den Download von Funktionen, Unterprogrammen und Tasks im laufenden Betrieb.

Mit Hilfe der Oszilloskop-Funktion lassen sich sämtliche kontinuierlichen Prozesse in Form einer Kurve aufzeichnen und darstellen. Das Übereinanderlegen mehrerer solcher Kurven vereinfacht insbesondere den Abgleich von digitalen Reglern und Achsen.

Mindest-Systemvoraussetzungen:
Windows® XP SP2, Vista oder Windows® 7,
Pentium® 3 mit 2 GHz,
2 GB RAM, 120 MB freier Festplattenspeicher,
Microsoft® Internet Explorer V 6.0

Ansprechpartner

Bitte geben Sie hier Ihre Postleitzahl ein

 

andere Länder