LASAL ENGINEERING TOOL
Katalog auf Seite 1 öffnenEngineering Tool. LASAL Durchgängige Software-Entwicklung LASAL CLASS Objektorientiert programmieren LASAL SCREEN Visualisierung mit Komfort LASAL MOTION Effiziente Antriebsdesigns LASAL SAFETYDesigner Für Sicherheitsanwendungen LASAL Service Tools, die das Engineering erleichtern 2 I LASAL ENGINEERING TOOL
Katalog auf Seite 2 öffnenFür den modernen Maschinenbau ist eine übersichtlich aufgebaute und modulare Software ein wesentlicher Erfolgsfaktor. ALL-IN-ONE Modularität und Wiederverwendbarkeit sind Grundsteine für eine effiziente und flexible Applikations-Entwicklung. Diese Eigenschaften ermöglichen es Ihnen, kundenspezifische Maschinensoftware schnell zu programmieren und zu konfigurieren. Und genau diese einfache Wiederverwendbarkeit von modular aufgebautem Applikationscode und die damit verbundene Flexibilität bietet Ihnen die objektorientierte Engineering Suite LASAL von SIGMATEK. Sie vereint alle Automatisierungsaufgaben...
Katalog auf Seite 3 öffnenENGINEERING TOOL LASAL EIN TOOL FÜR ALLE AUTOMATISIERUNGSAUFGABEN Objektorientierte Programmierung mit grafischer Darstellung Die moderne, durchgängige Entwicklungsumgebung erweitert die IEC 61131-3 um die objektorientierte Programmierung (OOP) mit grafischer Darstellung. LASAL ermöglicht die Modularisierung von Maschinenfunktionen in der Software und somit mechatronisches Engineering. In der Mechanik kommen erprobte Konstruktionen immer wieder zum Einsatz. Dank der modularen Struktur der OOP können einmal erstellte und getestete Applikationsmodule ebenso einfach wiederverwendet werden. Die Software-Maschi-...
Katalog auf Seite 4 öffnenHOT FACTS DURCHGÄNGIG ENTWICKELN Alle Automatisierungsaufgaben in einer Software-Umgebung vereint MODULARE BAUSTEINE die sich flexibel einsetzen und wiederverwenden lassen ÜBERSICHTLICHKEIT durch grafische Darstellung und effiziente Extras wie den Machine Manager CODE WIRD NACHHALTIG ÜBERSICHTLICH UND SCHNELL ZUR ANWENDUNGSSOFTWARE Die grafische Darstellung der SoftwareBausteine in LASAL kapselt die Komplexität des Projektes und ermöglicht eine übersichtliche Strukturierung der Software. Applikationsmodule startklar Die Devise heißt „Weniger Programmieren – einfach Konfigurieren“. In umfangreichen...
Katalog auf Seite 5 öffnenLASAL CLASS STEUERUNG OBJEKTORIENTIERT PROGRAMMIEREN Mit LASAL CLASS wird objektorientiertes Programmieren zum Kinderspiel. Ein durchgängiges Bedienkonzept, die grafische Darstellung und einsatzbereite Funktionsbausteine bringen Sie schnell an Ihr Ziel – ob einfache oder komplexe Steuerungsaufgaben. Anwenderfreundlichkeit steht bei LASAL im Fokus. Sie sollen die Vorteile der objektorientierten Programmierung wie Modularität und einfache Wiederverwendbarkeit nutzen können, ohne dass Sie mit der komplexeren Syntax in Berührung kom- men. Der Code liest sich wie gewöhnlicher Structured Text, und...
Katalog auf Seite 6 öffnenHOT FACTS UNTERSTÜTZT VIELE PROGRAMMIERSPRACHEN wie ST, KOP, SFC, ANSI-C, Interpreter EINFACHE WIEDERVERWENDBARKEIT der gekapselten Objekte (Maschinenfunktionen) VORGEFERTIGTE SOFTWARE-TEMPLATES für häufig vorkommende Maschinenfunktionen in umfangreichen Libraries KURZE ENTWICKLUNGSZEITEN durch grafischen HW-Editor, Scripting, Matlab Simulink, Debugging Tools etc.
Katalog auf Seite 7 öffnenVERERBEN UND AGGREGIEREN MINIMIEREN PROGRAMMIERAUFWAND GEREGELTE KOMMUNIKATION Mittels Vererbung kann eine Objektklasse dupliziert und dann verfeinert bzw. spezialisiert werden. Die Vererbung beschreibt die Beziehung zwischen der allgemeinen Klasse (Basisklasse) und einer abgeleiteten Klasse. Eine abgeleitete Klasse erbt die Eigenschaften der Basisklasse, kann aber verändert oder um zusätzliche Informationen, wie Attribute oder Operatio- nen, erweitert werden. Durch Aggregation (Gruppierung) können mehrere einzelne Klassen zu einer komplexen Klasse zusammengefasst werden. Einmal getestete Klassen...
Katalog auf Seite 8 öffnenKLASSE FÖRDERBAND-EINHEIT KLASSE MOTOR KLASSE FÖRDERBAND KLASSE ZYLINDER Eine Transportstrecke für Stückgut mit drei aneinandergereihten Förderbändern: Jedes Förderband wird von einem Motor angetrieben, verfügt über Start- und Stopp-Bedingungen und einen Zylinder am Ende, der das Stückgut weiterschiebt. Dazu werden drei Klassen modelliert: Motor- und Zylinderansteuerung sowie Förderband (Start-/Stopp-Bedingungen). Durch Aggregation (Gruppierung) lässt sich aus diesem Klassenverbund eine komplexe Klasse „Förderband-Einheit“ erstellen. OOP INSIDE Mit den Techniken „Vererbung“, „Ableitung“ und „Aggregation“...
Katalog auf Seite 9 öffnenOBJEKTORIENTIERT STATT PROZEDURAL Bei der rein prozeduralen Programmierung werden die Daten beziehungsweise Variablen getrennt vom Code verwaltet. Die fehlende Festlegung, wie die Interaktion zwischen Code und Daten abläuft, kann zu fehlerhaften Programmen führen. PROZEDURAL Anweisungen Methoden (Verhalten) Daten (Eigenschaften) Schnittstellen Bei der objektorientierten ProgramOBJEKTORIENTIERT mierung (OOP) werden Code und Objekte Daten in logische Einheiten zusammengefasst und (Verhalten) nach außen hin abMethoden geschottet, sodass eine ungewollte Daten (Eigenschaften) Beeinflussung ausgeschlossen...
Katalog auf Seite 10 öffnenÜbersichtlich: Die Objekte und deren Beziehungen werden grafisch im Objektnetzwerk dargestellt. VERÄNDERBARE EIGENSCHAFTEN DES AKTUELL AUSGEWÄHLTEN ELEMENTS BENUTZERINFORMATIONEN, WARN-, ERRORMELDUNG einander verbunden werden und schon entsteht eine Applikation. LASAL CLASS erstellt alle Deklarationen und Funktionsrümpfe automatisch. Sie, als Anwender, müssen nur noch die einzelnen Methoden ausprogrammieren, ohne sich um die Deklarationssyntax kümmern zu müssen. Durch die grafische Darstellung erhält man eine Gesamtübersicht über das Projekt: die Funktionalitäten, die Beziehung zwischen den Objekten,...
Katalog auf Seite 11 öffnen/ OBJEKTORIENTIERT IN DER VERTRAUTEN SPRACHE PROGRAMMIEREN Bei LASAL wird der eigentliche Programmcode eines Objekts in den gebräuchlichen Programmiersprachen implementiert: strukturierter Text (ST), Kontaktplan (KOP), grafische Ablaufsprache (SFC) und Anweisungsliste (AWL) - alle vier nach IEC 61131-3 Norm - sowie in ANSI-C und Interpreter. So stehen die Methoden der objektorientierten Programmierung als durchgängige Erweiterung der vertrauten Sprachen zur Verfügung. LASAL unterstützt Matlab Simulink In Matlab Simulink erstellte C-Code Modelle können direkt in LASAL eingefügt werden. Beim Import...
Katalog auf Seite 12 öffnen32 Seiten
8 Seiten
8 Seiten
8 Seiten
1 Seite
1 Seite
1 Seite
1 Seite
1 Seite
2 Seiten
12 Seiten
8 Seiten
4 Seiten
1 Seite
1 Seite
1 Seite
1 Seite
1 Seite
1 Seite
1 Seite
1 Seite
1 Seite
1 Seite
2 Seiten
1 Seite
1 Seite
1 Seite
1 Seite
2 Seiten
2 Seiten
4 Seiten
415 Seiten
28 Seiten
4 Seiten
28 Seiten
8 Seiten
8 Seiten
8 Seiten
36 Seiten
12 Seiten
330 Seiten
1 Seite
1 Seite
2 Seiten
2 Seiten
2 Seiten
12 Seiten
32 Seiten
12 Seiten