CODESYS Control RTE SL

CODESYS GmbH

Details

CODESYS Control RTE SL ist die SoftSPS unter MS Windows mit harten Echtzeiteigenschaften ohne zusätzliche Hardware. Sie wird in vielen Tausend Applikationen erfolgreich eingesetzt. Jitter-Werte weit typischerweise Im Bereich weniger us und schnelle Ausführungszeiten durch native Maschinencode-Generierung sind essentielle Eigenschaften des Systems. Durch ein eigenes API bzw. ein Runtime Toolkit sind anwenderspezifische Erweiterungen bzw. Anbindungen möglich. Die gängigsten Feldbuskarten für Standard-I/Os -Module werden unterstützt und lassen sich direkt im CODESYS Development System als Programmierumgebung konfigurieren. Mit dem System lassen sich auch Visualisierungen und Motion Control-Aufgaben bis hin zu CNC und Robotik realisieren, ohne die Oberfläche verlassen zu müssen.

Produktbeschreibung

Produktname
CODESYS Control RTE SL
Produkteinführung
2008
Einsatzschwerpunkte
Anlagenbau; Fertigungsautomatisierung; Gebäudeautomation; Maschinenbau; Mess-; Steuer- u. Regeltechnik; Robotik; Verfahrenstechnik; Wasserwirtschaft; universell; Maschinen- und Anlagensteuerung, ;

Rechner-Plattform für die Soft-SPS

Software im Bundle mit Hardware (z.B. PC) erhältlich
über OEM-Partner
Einsatzfähig ab Prozessor
Pentium X
Minimale Arbeitsspeichergröße
128 MB
Entwicklungs- und Laufzeitumgebung auf einem System
Entwicklungs- und Laufzeitumgebung trennbar
Erforderliche Festplattenkapazitäten (Entwicklung)
1 GB
Erforderliche Festplattenkapazitäten (Runtime)
1 GB
Betriebssysteme für Entwicklungsversion
Windows 10, 11;
Betriebssysteme für Laufzeitversion
Windows XP, 7, 8, 10, 11 (32/64Bit);
Spezielle Basis-Software für Soft-SPS
eigenes Echtzeit-Multitasking-System

Entwicklungsumgebung

Online-Programmänderungen im Laufzeitsystem
Online-Parametrierung im Laufzeitsystem
Steuerungsbefehlsvorrat entspricht welcher SPS?
CODESYS (IEC 61131-3)
Programmiersprache AWL
Programmiersprache FBS
Programmiersprache KOP

Programmiersprachen nach IEC 61131-3

Programmiersprache AWL (IL)
Base Level
Programmiersprache FBS (FBD)
Programmiersprache KOP (LD)
Programmiersprache ST
Base Level
Programmiersprache AS (SFC)
Datenflusssprache CFC (Continus Function Chart)
Spracherweiterungen
Pointer, Objektorientierte Programmierung (Methoden, Interfaces, Klassen, Vererbung, Polymorphie)
Andere Hochsprachen
C, C++ einbindbar
Befehlserweiterungen
mathematische Funktionen; Erweiterungen für Programmiersprachen; Regler; Motion Control Befehle; Dateizugriff; Datum-Zeitfunktionen; Typkonvertierung; Kommunikationsbausteine; C++ Bausteine einbinden; Pointer, Aufruf von PRGs, AS-Zeitüberwachung, OOP in IEC 61131-3 ;
Querübersetzung zu welchen Sprachen möglich
ST->KOP<->FUP<->AWL
Import externer SPS-Programme
andere IEC 61131-3 SPSen, Übernahme mit Adressenänderung (E/A-Daten)
Projektgrenzen (Bausteine / Variablen)
speicherabhängig > 1024 POEs
Maximale Anzahl Eingänge (digital)
speicherabhängig (unbegrenzt)
Maximale Anzahl Eingänge (analog)
speicherabhängig (unbegrenzt)
Maximale Anzahl Ausgänge (digital)
speicherabhängig (unbegrenzt)
Maximale Anzahl Ausgänge (analog)
speicherabhängig (unbegrenzt)
Debuggerausstattung
Trigger; Breakpoint; Single-Step; Trace; Powerflow; Forcing; Watch; Monitoring, konditionale Breakpoints, Watchpoints, Single Cycle, Trace, etc.;
Simulationswerkzeuge integriert

Laufzeitumgebung

Auf welches Zielsystem portierbar
XP, Windows 7, 8, 10, 11
Mechanismen für Echtzeitfähigkeit (Zykluszeit<15ms)
Ring 0 - Echtzeiterweiterung
Messergebnisse bei dieser CPU und diesem Betriebssystem
Pentium IV 2,8 GHz
Minimale Reaktionszeit auf spezielle Ereignisse (µsec)
100 µs
Minimale Zykluszeit (µsec)
100 µs
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
ja (API / SDK etc.)
Laufzeitsystem über DFÜ programmierbar
Laufzeitsystem über DFÜ parametrierbar

Prozessankopplung: Feldbus-Ankopplungen

AS-Interface
CANopen
DeviceNet
Interbus
Modbus
Profibus-DP
Unterstützte Industrial Ethernet Kommunikationsprotokolle
EtherCAT; EtherNet/IP; Modbus-TCP; Profinet; OPC UA;
Andere Feldbusse
J1939, ASi, IO-Link
Besonderheiten bei Feldbussankopplungen
eigener portabler Stack, z.T. Redundanzunterstützung
Firmenspezifische Prozessanbindung
Automatisches Einlesen der Bustopologie
Vorhandene Software-Schnittstellen
OPC, DDE, ANSI-C, C++, TCP/IP, SDK

Zusatzmodule

Integrierte Visualisierungsbausteine
Schneller Datenaustausch mit Standardvisualisierungen
Kommunikationsmodule (Internet, Datenfernübertragung)
ja, über CODESYS Store
Digitale Regelungsmodule
optional
Antriebssteuerung, Positionierung über Feldbus
optional intergrierte SoftMotion-Erweiterung nach PLCopen sowie CNC / Kurvenscheiben
Datenbankanbindung
Messtechnikbausteine
Schnelle Zähler (SW)
Zählerbereich
16-Bit; 24-Bit; 32-Bit
Weitere Funktionsbaugruppen
numerische Ableitung, Integration, Hysterese etc., Achsen, Temp.-Regler

Sicherheitsregelungen und Besonderheiten

Programmierbares Zurückschreiben remanenter Daten
SRAM / Flash / HD konfigurierbar
System bleibt lauffähig bei defekter Festplatte
Wann ist erneuter Programmdownload erforderlich
nach Änderungen des Programms (Online Change), Änderung der I/O
Erhalt der Busausgangssignale, wenn Runtime Engine im Stopp- oder Pause-Zustand befindlich
ja (konfigurierbar)
Anzeige des Systemverhaltens
ja (direkt im Programmiersystem oder in der Applikation über Bibliotheken)
Verhalten bei Systemstörungen
konfigurierbar (0 / 1 forcen)
Demoversion verfügbar
VII. Preis des Produktes
auf Anfrage
Video
https://www.youtube.com/@Codesys-AutomationSoftware

Firma

CODESYS GmbH