Codesys
Codesys ist die führende herstellerunabhängige Automatisierungssoftware. Nutzer auf der gesamten Welt erstellen mit Codesys Steuerungsprogramme für Automatisierungssysteme unabhängig vom verwendeten Netzwerkprotokoll.
Schnell gelesen
Proprietäre SPS-Programmierumgebungen binden Maschinenbauer an einzelne Steuerungshersteller, deren Lizenzmodelle und Netzwerkprotokolle. TURCK setzt deshalb auf Codesys, die herstellerunabhängige Automatisierungssoftware nach IEC 61131-3: Steuerungsprogramme in Sprachen wie ST oder FUP laufen protokollunabhängig auf Multiprotokoll-Geräten und lassen sich mit PROFINET, EtherNet/IP, Modbus TCP, CANopen oder OPC UA kombinieren. Programmierbar sind die IP67-SPSen TBEN-L-PLC, die Gateways BL20/BL67-PG-EN-V3 und die HMI/SPS-Geräte der TX-Serie in einem einzigen Engineering-Workflow, ergänzt um TURCK-Bibliotheken für IO-Link und das RFID-System BL ident sowie die lizenzfreie Visualisierung TX VisuPro. Steuerlogik wandert so direkt an die Maschine, Daten werden vor der Übertragung in die Cloud gefiltert. Das Ergebnis: keine zusätzlichen Softwarelizenzkosten, weniger Verkabelung, modulare Maschinen und global einsetzbare Programme.
Offenes System
Im Unterschied zu den Programmierumgebungen der großen Steuerungshersteller ist die Software unabhängig von den über 400 Hardware-Herstellern, die die Automatisierungsplattform nutzen. Offenheit und Interoperabilität von Geräten und Systemen unterschiedlicher Hersteller sind daher eine grundlegende Eigenschaft des Programms. Immer mehr Nutzer weltweit wissen diesen Ansatz zu schätzen und stärken das Gesamtsystem mit ihren Lösungen.
IEC 61131-3 sichert Interoperabilität
Die Software folgt der internationalen Norm für SPS-Programmierung IEC 61131-3, was wiederum Interoperabilität von Codesys-Programmen mit anderen normierten Geräten garantiert. Die Programmierung in Codesys erfolgt auf Basis von Programmier-Sprachen wie AWL, ST, FUP und anderen, was die reibungslose Kommunikation mit anderen Geräten und Systemen sicherstellt.
Grenzenlos
Codesys erlaubt die Nutzung von unterschiedlichen Feldbussen/Ethernet-Protokollen in einem Automatisierungssystem. Wenn Nutzer Applikationen in Kombination von Profinet und EtherNet/IP™ oder EtherCAT erstellen, profitieren sie wiederum von der Offenheit der Software.
Vorteile
Visualisierungssoftware TX Visu Pro
Wenn die Visualisierungsfähigkeiten von Codesys nicht ausreichen sollten oder die HMI-Geräte der TX-Reihe mit Steuerungen anderer Hersteller auf HMI-Protokoll-Ebene kommunizieren sollen, bietet TURCK ein eigenes potentes Visualisierungsprogramm: TX VisuPro ist TURCKs Entwicklungsumgebung zur Erstellung grafischer Bedienoberflächen.
Die Software bietet einen Codesys-Treiber zur Anbindung an Codesys-Steuerungen. Darüber hinaus kann TX Visu Pro parallel mit bis zu acht gleichen oder unterschiedlichen Steuerungen kommunizieren. Unter anderem werden die HMI-Protokolle der folgenden Steuerungshersteller unterstützt:
- Siemens
- Phoenix Contact
- Allen-Bradley
- Beckhoff
Codesys (V2, V3):
- Mitsubishi
- Omron
- Modbus (TCP, RTU)
- CANopen
- OPC UA (Server, Client)
- MQTT
Erweiterte Funktionen wie etwa Gestensteuerung, Scheduler, Java-Scripting, IP-Kameras, E-Mails oder Audit Trail können schnell und intuitiv realisiert werden.
TX VisuPro ist in Verbindung mit TURCK Hardware lizenzfrei und steht auf der TURCK Webseite kostenfrei zum Download bereit. Dank des integrierten Simulationsmodus sind Erstellung und Test einer Visualisierung auch ohne vorhandene Hardware möglich.
Downloads und Produkte
Codesys in der Praxis: Mehrwert für Ihre Anwendung
Effiziente und robuste Lösungen für reale Anwendungen – entwickelt für anspruchsvolle Einsatzbedingungen und bewährt im industriellen Alltag.
CODESYS bei TURCK: Häufig gestellte Fragen
Warum setzt TURCK CODESYS für programmierbare Automatisierungsgeräte ein?
TURCK nutzt CODESYS, da es sich um eine herstellerunabhängige Programmierumgebung handelt, die auf dem internationalen Standard IEC 61131-3 basiert. Ingenieure programmieren TURCK-Geräte in Standardsprachen wie Structured Text (ST) und Function Block Diagram (FBD) und sind nicht an das Lizenzmodell eines einzelnen SPS-Anbieters gebunden. TURCK stellt die CODESYS-Programmiersoftware kostenlos für die Verwendung mit TURCK-Hardware zur Verfügung. Nach Angaben der CODESYS Group bieten mehr als 500 Gerätehersteller CODESYS-kompatible Geräte an, sodass das Programmier-Know-how von einer Hardwareplattform auf die nächste übertragbar ist.
Welche TURCK-Produkte lassen sich mit CODESYS programmieren?
TURCK bietet drei Produktfamilien programmierbarer CODESYS-V3-Geräte an: die programmierbaren Gateways BL20 und BL67 (BLxx-PG-EN-V3), die kompakten IP67-SPSen der Serie TBEN-L (TBEN-L…-PLC) sowie die HMI/SPS-Bediengeräte der TX-Serie mit integrierten Visualisierungsoptionen. Alle werden in derselben CODESYS-Entwicklungsumgebung programmiert, sodass ein einziger Engineering-Workflow die Steuerung auf E/A-Ebene, maschinennahe SPSen und Bediengeräte abdeckt.
Was sind die Vorteile, wenn die CODESYS-Steuerung direkt im Feld ausgeführt wird?
CODESYS auf TURCK-IP67-Geräten verlagert die Steuerlogik vom Schaltschrank zur Maschine. Die TBEN-L-SPSen verfügen über vollständig gekapselte Gehäuse der Schutzklassen IP65/IP67/IP69K und arbeiten entweder als eigenständige SPS oder als dezentrale SPS, die Signale für eine übergeordnete Steuerung vorverarbeitet. Das Ergebnis sind geringerer Platzbedarf im Schaltschrank und reduzierter Verkabelungsaufwand sowie modulare Maschinen, bei denen jedes Modul sein eigenes Steuerungsprogramm enthält und vereinfachte Daten an die zentrale Steuerung weiterleitet.
Welche Protokolle und IIoT-Schnittstellen unterstützen CODESYS-basierte TURCK-Geräte?
CODESYS-basierte TURCK-Geräte vereinen mehrere Ethernet-Protokolle und IIoT-Schnittstellen in einem Gerät. Das Gateway BL67-PG-EN-V3 arbeitet als PROFINET-Gerät, EtherNet/IP-Gerät oder Modbus-TCP-Master/Slave und bietet OPC-UA-Server-/Client-Funktionen sowie eine IIoT-Gateway-Funktion zur TURCK-Cloud. Die TBEN-L-SPSen unterstützen PROFINET-Controller/Gerät, EtherNet/IP-Scanner/Gerät, Modbus TCP, Modbus RTU und CANopen. Ausgewählte TX700-Modelle verfügen zusätzlich über EtherCAT- und SAE J1939-Master-Funktionen. Die Protokollunterstützung variiert je nach Gerät; das Produktdatenblatt listet den genauen Umfang auf.
Was bietet TURCK über die Standard-CODESYS-Bibliotheken hinaus?
TURCK stellt eigene Bibliotheken und Funktionsblöcke für IO-Link und das BL ident®-RFID-System bereit. Darüber hinaus veröffentlicht TURCK Gerätepakete und Firmware für jede unterstützte CODESYS-Version, beispielsweise v3.5.16.30 und v3.5.21.x für das BL67-PG-EN-V3-Gateway. Mit diesen Bausteinen lassen sich IO-Link-Geräte und RFID-Daten im Steuerungsprogramm nutzen, ohne die Kommunikationsschicht von Grund auf neu schreiben zu müssen.
Kann ein CODESYS-basiertes TURCK-Gerät eine zentrale SPS ersetzen?
Das hängt von der Anwendung ab. TURCK-Geräte mit CODESYS können eine Anwendung autonom ohne übergeordnete Steuerung steuern oder als dezentrale SPS in einem Netzwerk Signale vorverarbeiten.
TURCK positioniert die TBEN-L-SPSen für kleine oder modulare Maschinen. Bei größeren Systemen hängt die Eignung von der Anzahl der E/A, der Zykluszeit und dem Speicher ab; die TX700-Serie (1 GHz ARM Cortex-A8, 512 MB RAM) und die TX800-Serie (Quad-Core 1,6 GHz, 2 GB RAM) bieten mehr Rechenressourcen als die Geräte auf E/A-Ebene. In einer veröffentlichten Anwendungsbeispiels setzte der Maschinenbauer ISW ein programmierbares BL20-Gateway als SPS seiner PALC-Bildverarbeitungsmaschinen ein. Nach Angaben von ISW hätten SPSen namhafter Hersteller diese Aufgabe zwar bewältigen können, wären jedoch unnötig teuer und komplex gewesen.


























