Basierend auf dieses nach OSEK standardisierte und universelle Betriebssystem kann der gesamte Entwicklungs- und Testvorgang für Automations- und Automotive-Systeme implementiert werden.
Die Leistungsmerkmale von PMS StandOS Betriebssystem:
* Download und Upload von Programm und Daten
* Leistungsstarke Realzeit Debugmöglichkeiten
* Leistungsstarke UDS und AutoSAR konforme Diagnose
* Leistungsstarker und ausbaufähiger DTC Fehlerspeicher mit Action Matrix
* Ein IEC-61131- kompatibler AWL- Interpreter
* Alle Hardware-Interrupt- Events, welche die Arm Cortex Microcontroller bieten
* Alle gängigen Timer-Interrupt- Events von 1 ms bis 1 Minute
* Uhrzeit und Datum mit Triggerung von Events
Produktbeschreibung
Produktname
PMS StandOS Betriebssystem
Einsatzgebiet
Steuerung; Bewegungs-Steuerung;
Nähere Beschreibung des Echtzeitbetriebssystems
Download & Upload von Programm & Daten, Realzeit Debug-Möglichkeiten, UDS- konforme Diagnose, DTC Fehlerspeicher, IEC-61131-AWL- Interpreter, Uhrzeit & Datum integriert, Echtzeit-Multitasking
Hardwareplattformen (Zielsystem)
ARM, StrongARM
Für alle ARM Cortex Microcontroller
Eigenschaften und Hilfsmittel für die Zielsysteme
Erfüllbare Echtzeitfähigkeit
Schnelles und schlankes Echtzeitbetriebssystem
Erreichbare Verfügbarkeit (Ausfallsicherheit beim Einsatz auf der Zielhardware)
1 msec
Bedienoberfläche
grafisch
Entwicklungs-Tools
PMS-UPS, PMS-StandOS Configurator, PMS-AutoSAR Configurator, PMS-Diagnoser, PMS.Messenger
Entwicklung auf dem Zielsystem oder Cross-Entwicklungsumgebung
PMS Universal Programming Studio (UPS)
Verfügbare Programmiersprachen
IEC-61131-FB & IL, Flow Chart, Decision Table
Remote Debugging
Ja, über Ethernet, CAN und Bitbus
Tools zur Systemanalyse
PMS-Monitor mit Analoganzeige, Oszilloskop, Scheiberegister und Bardisplays
Ressourcen
Speicherbedarf für das Betriebssystem von
4 kByte
Speicherbedarf für das Betriebssystem bis
4 kByte
Speicherverwaltung für die Applikation von
1 kByte
Speicherverwaltung für die Applikation bis
bis zu 1 MByte
Dynamisches Hinzuladen von Komponenten
CPU-Typ
Alle ARM Cortex Microcontroller
Stromsparfunktion
Ja, Sleep Mode, Goto-Sleep und Wake über Diagnose
Architektur
Client/Server-Betriebssystem
Mehrprozessorunterstützung
Mit Ethernet und CAN unbegrenzt vernetzbar
Schedulingverfahren zur Prozessorzuteilung
Multitasking: Maximale Taskanzahl
32 pro Zeit-Zyklus, 8 Zeit-Zyklen von 1 ms - 1 Min
Besonderheiten Multitasking
Schnelles Round Robin mit Zyklusüberwachung
Maximale Anzahl von Prioritätsebenen
8
Single-Process-Multi-Thread
Multi-Prozess-Multi-Thread
Adressraumstruktur
ein globaler Adressraum
Besonderheiten beim Speichermanagement
Memory Protection;
Portierbarkeit auf andere Zielsysteme
Portierbar auf alle Zielsysteme mit ARM Cortex Microcontroller
Mögliche Funktionalität
Grafische Benutzeroberflächen erstellen
PMS- Monitor, Monitoring und Kontrolle von verteilten Steuerungen
Ein-/Ausgabemöglichkeiten
Alle digitalen und analogen EAs, mit PWM, AB/ABC-Encoder, Ausgabe von Kurven wie Sinus, Sägezahn ect
Netzwerkfähigkeit
Ethernet und USB
Unterstützte Feldbusse
CAN und Bitbus
Dienstleistungen
Technische Unterstützung
Vor-Ort- Schulung, telefonische Hotline, kundenspezifische Entwicklung
Schulung
Vor-Ort Schulung auf Anfrage