Hochsprachen wurden unter dem erheblichen Anspruch eingeführt, dass der Programmierer durch den Sprachumfang und strenge syntaktische Regeln zu strukturierter Programmierung nahezu gezwungen wird. Dadurch werden Fehler reduziert, weil der sogenannte Spagetti-Code weitgehend vermieden wird. Kompakter, klar lesbarer Programmcode und dazu vielfältige Diagnose- und Debugging- Möglichkeiten innerhalb des Entwicklungstools sind erforderlich, damit Softwareentwickler effizient zu fehlerfreien Programmen kommen. Klare Struktur dank Multitasking Das Multitasking-Betriebssystem der JetWeb-Technologie von Jetter ist in der SPS-Welt in dieser Form einzigartig. Im Gegensatz zu klassischen SPS-Systemen können bis zu 100 voneinander völlig unabhängige Tasks ablaufen. Zusätzlich besteht die Möglichkeit, 32 Event- oder Interrupt-Tasks mit fest eingestellter Aufrufzeit zu definieren. Der Scheduler, der für das Taskswitch-Verhalten zuständig ist, lässt sich mit sieben Task-Prioritätsleveln beeinflussen. Ein Multitasking-Betriebssystem erleichtert die Strukturierung von Automatisierungsanwendungen enorm, da es die natürlichen Abläufe innerhalb einer Anlage abbildet. In der Praxis hat ein Verschraub-Prozess-Zyklus normalerweise wenig mit dem Be- oder Entladeroboter zu tun und ist deshalb als Routine in einem eigenen Task programmiert. Erleichtertes Debugging Ein wichtiges Werkzeug zur Fehlereruierung und -reduzierung sind Breakpoints, mit denen der Anwender ein Programm an einer bestimmten Stelle anhalten und Schritt für Schritt weitergehen kann. Der Vorteil eines Multitasking-Betriebssystems besteht darin, dass sich mit einem Breakpoint nur ein Task gezielt anhalten lässt, während die anderen Tasks \’unbeeindruckt\‘ ihre Arbeit tun. Bleiben wir beim obigen Beispiel mit dem Verschraub-Prozess. In manchen Fällen wäre es fatal, diese Routine zu unterbrechen, während bei der Be- oder Entladeeinheit ein Anhalten des Programms unkritischer ist. Zusätzlich enthält das Entwicklungstool einen sogenannten Callstack. Falls sich der Taskzeiger in einer Funktion oder in einem Unterprogramm befindet, bedeutet dies, dass, in einem separaten Fenster angezeigt wird, von welcher Stelle im Programmcode aus der Aufruf stattgefunden hat. Transparenz bei der Diagnose Im JetSym-Entwicklungstool sind Setup-Fenster und ein Oszilloskop zu Debugging- und Diagnosezwecken verfügbar. In einem oder mehreren Setupfenstern können Zustände von Ein- und Ausgängen sowie Variablen in Echtzeit beobachtet und, falls zugelassen, auch verändert werden. Außerdem wird sichtbar gemacht, an welcher Stelle im Programm sich die jeweiligen Tasks gerade befinden. Zu Diagnose- oder Optimierungszwecken können im Oszilloskop Werte von beliebigen Variablen oder auch Achsparameter aufgezeichnet und ausgewertet werden. Die aufgezeichneten Daten lassen sich ohne Zusatzaufwand in eine Excel-kompatible CSV-Datei exportieren. Sehr oft wird dieses Feature zur Qualitätssicherung verwendet. Da die JetWeb-Technologie auf dem Standard Ethernet TCP/IP basiert, können die beschriebenen Diagnosefunktionen zur Fernwartung von JetControl-Steuerungen und deren Peripherie eingesetzt werden. Das ist auch ohne spezielle Gateways oder andere Umsetzer im vollen Umfang möglich. Eine runde Sache Die Hochsprache JetSym STX hat in vielen Anwendungsfällen ihre Stärke längst bewiesen. Bei mehreren Projekten wurde der Aufwand für die Softwareentwicklung deutlich gesenkt, was auch für den Maschinenbauer niedrigere Kosten und schnelleres Time-to-Market bedeutet. JetSym STX hat den Nachweis erbracht, dass eine Hochsprache den zukünftigen Anforderungen in der Automatisierungstechnik besser gerecht wird. Die neueste Version 4.3 des Entwicklungstools JetSym verfügt darüber hinaus über noch mehr Komfort und hilfreiche Features wie beispielsweise dem automatischen Scannen der gesamten angeschlossenen Hardware, diesich im Netzwerk befindet.
Klarer strukturiert dank Hochsprache und Multitasking
-
Zellspannung kompakt und sicher überwachen
Differenzielles Analog-Eingangsmodul
Das differenzielle Analog?Eingangsmodul erweitert das Remote?I/O?System U?Remote um eine Lösung zur Einzelzell?
-
Mehr Speed mit IO-Link: 5 Praxistipps für Ingenieure
Wie Anwender das volle Potenzial smarter Sensoren ausschöpfen
IO-Link hat deutlich mehr zu bieten als die bekannten Vorzüge. Dieser Fachartikel zeigt mit Beispielen aus der Praxis, wie Anwender sämtliche Vorteile der digitalen Schnittstelle nutzen. Das funktioniert…
-
Online konfigurierbar
Embedded-PC für industrielle Anwendungen
Der Custom Picosys AMI240AFM ist ein lüfterloser Embedded PC für industrielle Anwendungen, bei denen sich Hardware und Systemausstattung möglichst genau an den jeweiligen Einsatz anpassen lassen.
-
9,7Mio. neue IO-Link-Devices in 2025
Im Jahr 2025 wurden weltweit rund 9,7Mio. neue IO-Link-Devices und Master-Ports installiert.
-
87% erachten Weiterbildung als wichtig
Weiterbildung von Mitarbeitenden hat für die Mehrheit der Unternehmen eine hohe Bedeutung.
-
Anzeige
Mehr Speed mit IO-Link: 5 Praxistipps für IngenieureWie Anwender das volle Potenzial smarter Sensoren ausschöpfen
IO-Link hat deutlich mehr zu bieten als die bekannten Vorzüge. Dieser Fachartikel zeigt…
-
Konform zur Maschinenverordnung
Sichere Kleinsteuerung
Mit der konfigurierbaren sicheren Kleinsteuerung Pnozmulti?2 von Pilz können Anwender ab sofort die…
-
Mit hohem Abschirmfaktor
EMV-Schutzschläuche
Moderne Produktionsanlagen sind auf eine störungsfreie Signal- und Datenübertragung angewiesen.
-
IoT-Device-Management gemäß CRA
Die Gateways von IoTmaxx werden als gehärtete Industrieplattformen für den Einsatz in rauen…
-
Vibrationssensor mit In-Sensor-KI
STMicroelectronics hat den intelligenten Vibrationssensor IIS3DWB10IS für industrielle Zustandsüberwachung vorgestellt.
-
Zustandsüberwachung durch intelligente Getriebe und smarte Services
Teure Schäden vermeiden
Mit dem Serviceprodukt Predictive Pack zur digitalen Überwachung von Antriebssträngen und verbundener Komponenten…
-
Neuer Vorstand für VDMA Elektrische Automation
Der VDMA Elektrische Automation hat im Rahmen seiner Mitgliederversammlung am 16. Juni in…
-
Bestellen wie ein Pro:
Neues Loyalitätsprogramm bei Conrad
Einfach nur Distributor zu sein, das reicht Conrad Electronic nicht.
-
Sichere industrielle Kommunikation
Robuste und sichere Routergeneration
Mit dem Moros.neo stellt Insys Icom eine neue Generation industrieller Router für Anwendungen…
-
Kompakter Embedded-PC mit Core Ultra 9
Der PicoSys 4619 ist ein kompakter, aktiv gekühlter Embedded-PC für den Einbau in…
-
Erfolgreiches erstes Messehalbjahr der All About Automation
Die All About Automation Messereihe hat im ersten Halbjahr 2026 ihre starke Entwicklung…
-
Root-Cause-Analyse thermischer Probleme
In einem gemeinsamen Projekt haben Iba und Ametek Land die Integration von Land-Wärmebildkameras…
-
Flexible Planetengetriebe-Familie
Die Getriebebaureihe GPT von Faulhaber wurde für besonders hohe Drehmomente entwickelt.
-
Für vernetzte Fertigungslinien
Mehr Transparenz und Sicherheit in der Liniensteuerung
Mit Version 5.5 seiner Leitrechnerlösung FabEagle erweitert Kontron AIS die Funktionen für Rückverfolgbarkeit,…
-
Digitaler Zwilling als Integrationsplattform für Bestandsdaten
Automatisierung und Energieeffizienz intelligent vernetzt
In vielen Bestandsanlagen besteht heute eine deutliche Kluft zwischen moderner Automatisierungstechnik und der…
-
Antrieb
Für hohe Lastspitzen und Anlaufmomente
Mit den neuen Peak Power Drives erweitert KEB Automation sein Antriebsportfolio um eine…
-
Was wurde eigentlich aus…
Was wurde eigentlich aus… dem Wireless-Handbediengerät von Sigmatek?
In der Titelstory des SPS-MAGAZINs 6/2016 ging es unter dem Titel ‚Völlig losgelöst’…
-
IPC
3HE-Rack-PC für Echtzeit- und KI-Anwendungen
Mit dem Spectra Rack 3000 R7 erweitert Spectra sein Portfolio industrieller 19″-Rack-PCs um…
-
Prüfung von elektrischen Überlastsicherungen und Rutschkupplungen
Kettenzugprüfset mit neuem Handanzeiger
Wika hat sein Kettenzugprüfset FRKPS zur Prüfung von Rutschkupplungen und elektrischen Überlastsicherungen überarbeitet.
das könnte sie auch interessieren
-
-
-
-
Maßgeschneiderte 3D-Sensorik für die Inline-Inspektion
Präzision für die KI-Ära
















