ProConOS embedded CLR ist das Laufzeitsystem für embedded Geräte und bietet:
• Programmierung in IEC 61131 und C#
• Unterstützung von Echtzeit, Multitasking, Events
• Sehr schnelle Codeabarbeitung durch Native-Code-Erzeugung
• Online-Änderungen
• Kleinen Footprint <100 KB
• Leistungsfähige Schnittstellen für Kontrolle und Daten
• Unterstützung von Big Endian und Little Endian
• Einfach Portierung auf weitere CPUs (16/32/64 Bit)
• Execution-in-Place (im Flash)
Produktbeschreibung
Produktname
ProConOS embedded CLR
Einsatzschwerpunkte
Fertigungsautomatisierung, Anlagenbau, Gebäudeautomation, Maschinenbau, Robotik, Steuer- u. Regeltechnik, universell
Rechner-Plattform für die Soft-SPS
Software im Bundle mit Hardware (z.B. PC) erhältlich
über OEM-Partner
Einsatzfähig ab Prozessor
universell
Minimale Arbeitsspeichergröße
64000
Entwicklungs- und Laufzeitumgebung auf einem System
Entwicklungs- und Laufzeitumgebung trennbar
Erforderliche Festplattenkapazitäten (Entwicklung)
64
Erforderliche Festplattenkapazitäten (Runtime)
1
Betriebssysteme für Entwicklungsversion
32-Bit Betriebssystem, 2000, XP, Vista, Windows 7, Linux
Betriebssysteme für Laufzeitversion
2000 (SP2), XP, Win CE, VxWorks, RTLinux, QNX, PSOS, RTKernel, µitron, T-Kernel, µC/OS,
Spezielle Basis-Software für Soft-SPS
integrierter RT-Kernel
Entwicklungsumgebung
Online-Programmänderungen im Laufzeitsystem
Online-Parametrierung im Laufzeitsystem
Steuerungsbefehlsvorrat entspricht welcher SPS?
IEC 61131-3
Programmiersprachen nach IEC 61131-3
Programmiersprache AWL (IL)
Base Level
Programmiersprache FBS (FBD)
Base Level
Programmiersprache KOP (LD)
Base Level
Programmiersprache ST
Base Level
Programmiersprache AS (SFC)
Base Level
Datenflusssprache CFC (Continus Function Chart)
Spracherweiterungen
Maschinenablaufsprache mit integrierter Diagnose
Andere Hochsprachen
C, C++, C#
Befehlserweiterungen
Motion Control Befehle, Dateizugriff, Datum-Zeitfunktionen, Typkonvertierung, mathematische Funktionen, Regler, C++ Bausteine einbinden, Bitutilities, Speicher-FBS,
Querübersetzung zu welchen Sprachen möglich
FBS, KOP, AWL zu FBS, KOP, AWL; ST zu FBS, KOP, AWL
Import externer SPS-Programme
PLCopen XML, ASCII Import und Export
Projektgrenzen (Bausteine / Variablen)
Hardware abhängig
Maximale Anzahl Eingänge (digital)
> 128 KB
Maximale Anzahl Eingänge (analog)
> 128 KB
Maximale Anzahl Ausgänge (digital)
> 128 KB
Maximale Anzahl Ausgänge (analog)
> 128 KB
Debuggerausstattung
Online-Debug, Rezepte, X-Refs, Watchliste, Logikanalyse, Trigger, Breakpoint, Single-Step, Trace, Powerflow, Forcing
Simulationswerkzeuge integriert
Laufzeitumgebung
Auf welches Zielsystem portierbar
2000 (SP2), XP, Win CE, VxWorks, RTLinux, QNX, PSOS, RTKernel, µitron, T-Kernel, µC/OS,
Mechanismen für Echtzeitfähigkeit (Zykluszeit<15ms)
preemptives Scheduling
Messergebnisse bei dieser CPU und diesem Betriebssystem
AMD Athlon 2,2 GHz
Minimale Reaktionszeit auf spezielle Ereignisse (µsec)
10
Minimale Zykluszeit (µsec)
64
Ausführungszeit für 1 kB SPS-Befehlscode (µsec)
1
Skalierbare Reaktionszeiten
Skalierbare Abarbeitungszeiten
Steuerungsprogramm wird compiliert
Steuerungsprogramm wird interpretiert
Abarbeitung des Steuerungsprogramms erfolgt zyklisch
Abarbeitung des Steuerungsprogramms erfolgt zeitgesteuert
Abarbeitung des Steuerungsprogramms erfolgt ereignisgesteuert
Datenaustausch mit verteilten Soft-SPS-Systemen möglich
Erweiterbare Laufzeitfunktionen über Standardschnittstellen
OPC, TCP/IP, ActiveX, DCOM, TCP/IP, DDL
Laufzeitsystem über DFÜ programmierbar
Laufzeitsystem über DFÜ parametrierbar
Prozessankopplung: Feldbus-Ankopplungen
Unterstützte Industrial Ethernet Kommunikationsprotokolle
EtherCAT, Modbus-TCP, Profinet, Sercos-III
Andere Feldbusse
per Toolkit anpassbar
Besonderheiten bei Feldbussankopplungen
mehrere Busmaster möglich
Firmenspezifische Prozessanbindung
per Toolkit möglich
Automatisches Einlesen der Bustopologie
Vorhandene Software-Schnittstellen
DCOM, TCP/IP, DLL, HTML
Zusatzmodule
Integrierte Visualisierungsbausteine
Schneller Datenaustausch mit Standardvisualisierungen
Antriebssteuerung, Positionierung über Feldbus
Sicherheitsregelungen und Besonderheiten
Programmierbares Zurückschreiben remanenter Daten
System bleibt lauffähig bei defekter Festplatte
Wann ist erneuter Programmdownload erforderlich
Änderung der I/O
Erhalt der Busausgangssignale, wenn Runtime Engine im Stopp- oder Pause-Zustand befindlich
hardwareabhängig
Anzeige des Systemverhaltens
CPU Auslastung, Task, Watchdog, Systemvariablen
Verhalten bei Systemstörungen
Ausgänge sofort auf 0 setzen, Benachrichtigung des SPS Programms, flexible Konfiguration mö
VII. Preis des Produktes
auf Anfrage