Framework
Zur Prüf- und Messautomatisierung
LisRT V3 kann als Framework in vielen Bereichen z.B. als Prüfanwendung in der Fertigung, Qualitätssicherung oder dem Labor eingesetzt werden. Diese .NET-Basissoftware können Sie selbst individuell an Ihre Prozesse und Bedürfnisse anpassen:
Das Framework bietet eine Randumgebung mit vorgefertigten Modulen, die optimal auf die Bedingungen der Industrie angepasst sind. Dadurch sind Sie in der Lage, Ihre Prozesse nachhaltig flexibel abzubilden und zu dokumentieren. Zur vereinfachten Installation werden die Module als Nuget-Pakete zur Verfügung gestellt.
Optional bieten wir auch den kompletten Service der individuellen Programmierung und Anpassung von LisRT V3 an.
Sie entscheiden, wie tief Sie sich einarbeiten möchten: Sie können auf der Basis des LisRT Frameworks Ihre eigenen Treiber für Ihre individuelle Software schreiben, oder sich ausschließlich um Ihren Prozess kümmern. Die benötigten Treiber können wir dann für Sie erstellen.
Das Ablauf-Programm lässt sich in der weit verbreiteten Programmiersprache Python realisieren. Die Applikation selbst ist modular gehalten und somit leicht anzupassen und zu erweitern.
Nuget Pakete
Loehnert.Lisrt
Das LisRT Basispaket enthält folgende Bestandteile:
- User Interface
- Zur Laufzeit umschaltbare Sprache
- Logging mit dem NLOG Framework
- Meldewesen
- Benutzerverwaltung
- Betriebsarten
- Verwaltung der Plugins (Managed Extensibility Framework oder MEF)
Loehnert.Lisrt.Modules
Dieses Paket stellt die Basis für die Arbeit mit Modulen zur Verfügung. Es enthält:
- Modulbaum mit Visualisierung
- Speichern und Laden der Modulkonfiguration
- Initialisierungsroutinen für Module
Loehnert.Lisrt.Scripting
Mit Hilfe dieses Pakets kann der Prüfprozess in Python durch den Anwender programmiert werden.
Durch die Verwendung des IronPython Interpreters kann aus dem Python-Script direkt auf die .NET Objekte zugegriffen werden. Das Paket liefert:
- Pythoninterpreter
- Pythoneditor mit integriertem Debugger
Loehnert.Lisrt.TypeAndResult
Das Paket für Typ- und Ergebnisdatenklassen.
Typdaten enthalten Parameter, Merkmale und Kennlinien.
Es kann aus einer XML-, JSON-Datei oder einer anderen beliebigen Datenquelle geladen werden.
Mit dem integrierten Editor können die Typdaten bearbeitet werden.
Loehnert.Lisrt.TypeAndResult.Database
Datenbankmodul zum Speichern von Typ- und Ergebnisdaten.
Es werden sowohl SQLite-Datenbanken für den lokalen Einsatz, als auch MS-SQL Server unterstützt.
Loehnert.Lisrt.Report
Paket zum Erstellen von PDF-Berichten.
Pakete mit Hardwaretreibern
Eine Auswahl an Hardwaretreibern, welche bereits verfügbar sind:
- Loehnert.Lisrt.Communication
Kommunikations-Schnittstellen (Serielle Schnittstelle, TCP-IP-Client) - Loehnert.Lisrt.Communication.Can.Vector
Vector CAN Interfaces - Loehnert.Lisrt.Communication.Visa
Virtual instrument software architecture - Loehnert.Lisrt.Drive.Festo
Modbus-TCP Treiber für Festo Achsen - Loehnert.Lisrt.Hbm
Für Messverstärker der Firma HBM (Hottinger Baldwin Messtechnik GmbH) - Loehnert.Lisrt.Plc.Beckhoff
Kommunikation mit Beckhoff-Steuerungen - Loehnert.Lisrt.Plc.Siemens
Kommunikation mit Siemens-Steuerungen - Loehnert.Lisrt.Plc.Pilz
Kommunikation mit einer PILZ Pnoz-Multi Steuerung - Loehnert.Lisrt.RohdeSchwarz.Qar
Rohde&Schwarz Quality Automotive Radome - Loehnert.Lisrt.PowerSupply
Treiber für Netzteile - Loehnert.Lisrt.Scope.Pico
Treiber für PICO Oszilloskope