“ inspirierende technologien ”

Heute verfügt fast jede industrielle Steuerung über einen Ethernet-Anschluss. Meist wird er zur Programmierung des Geräts sowie zum Datenaustausch mit anderen Systemen verwendet. Dabei lässt sich die physikalische Schnittstelle mit unterschiedlichen Protokollen nutzen.

Für die Kommunikation mit E/A-Systemen, Motoren oder intelligenten Einheiten der Steuerungsarchitektur werden meist Industrial-Ethernet-Protokolle verwendet. Weitere Informationen dazu finden Sie hier.

EMEA Technology

Ethernet mit TCP/IP wird in CODESYS aber nicht nur zur Programmierung, sondern auch zur Kommunikation mit den CODESYS-Visualisierungen eingesetzt, z. B. mit CODESYS HMI oder CODESYS WebVisu.

Aus der IEC-61131-3-Logikapplikation heraus kann der Anwender zusätzlich dediziert Daten austauschen. Dafür steht ihm die im Lieferumfang des CODESYS Development Systems enthaltene kostenlose Bibliothek network.library zur Verfügung, die auf die Bibliothek CAA Net Base Services aufsetzt. Diese bietet eine komfortable Schnittstelle für die Socket-Kommunikation von der Steuerung zu anderen Systemen über TCP/IP sowie UDP.

Ebenso lassen sich mit den Funktionen der kostenlosen Bibliothek RPC.library die Client-/Server-Prozeduren auf der Steuerung ansprechen bzw. freigeben („Remote Procedure Calls“).

Wie können Sie Ethernet in CODESYS verwenden?

  • Als Systemintegrator oder Anwender, z. B. im Maschinen- oder Anlagenbau: Programmieren Sie CODESYS-kompatible Steuerungen oder Standard-Geräteplattformen, die mit integrierten Ethernet-Schnittstellen ausgestattet sind. Verbinden Sie Zusatzgeräte zur Visualisierung, z. B. mit CODESYS HMI ausgestattete Bedienpanels oder HTML5-Browser, die die CODESYS WebVisu darstellen. Senden und empfangen Sie Steuerungsdaten aus der IEC-61131-3-Logikapplikation über die verfügbaren Funktionsbausteine der Bibliothek network.library.
  • Als Hersteller von programmierbaren Geräten: Implementieren Sie in Ihren Geräten die erforderlichen Kommunikationskomponenten des CODESYS Runtime Toolkits sowie die Möglichkeit zur Lizenzierung von Bibliotheken pro Gerät.

Produkte

CODESYS bietet nahtlos integrierte Kommunikationsprotokolle für unterschiedlichste Schnittstellen und Anforderungen.

EMEA Technology

OPC Server

Standard-Schnittstelle für den Zugriff auf IEC-61131-3-Prozessdaten einer SPS über Open Platform Communications.

EMEA Technology

OPC UA

Standardschnittstelle für die Kommunikation in Smart Factory- / Industrie 4.0-Anlagen

EMEA Technology

Pltschandler

Schlanke Software-Schnittstelle (API) zum komfortablen Zugriff von Drittsystemen auf SPS-Variablen in CODESYS-Steuerungen

EMEA Technology

BACnet

Konfiguration und Protokollstack, vollständig integriert im IEC-61131-3-Programmiersystem

EMEA Technology

Serielle Schnittstelle

Obwohl heute fast jede industrielle Steuerung über einen Ethernet-Anschluss verfügt, sind zusätzlich in vielen Industriegeräten nach wie vor serielle Schnittstellen verbaut. Damit lassen sich z. B. entsprechend ausgestattete Sensoren und Aktoren ansprechen oder Erweiterungen anbinden.

EMEA Technology

Feldbusse und Industrial Ethernet

Wie kommunizieren CODESYS-kompatible Steuerungen mit E/As? Wie unterstützt CODESYS Industrial-Ethernet-Protokolle?

EMEA Technology

IIoT-Bibliotheken

Sämtliche IoT- Kommunikationsprotokolle können per Software realisiert und auf unterschiedlichen Übertragungsmedien verwendet werden.

EMEA Technology

Sonstige Kommunikationsmöglichkeiten

Ist ein physikalischer Port auf einer Steuerung verfügbar, so lassen sich Kommunikationsprotokolle meist einfach per Software realisieren, und zwar als Teil der IEC-61131-3-Steuerungsapplikation oder abgesetzt in Bibliotheksbausteinen. Der Datenaustausch erfolgt über expliziten Aufruf von Funktionen bzw. Funktionsbausteinen im Rahmen der Logiksteuerung.

EMEA Technology

Proprietäre Kommunikationsprotokolle

CODESYS unterstützt die wichtigsten Standard-Kommunikationsprotokolle für den Datenaustausch zwischen Steuerungen, wie z. B. OPC UA. Darüber hinaus kann man mit Ethernet-basierten Feldbussystemen wie PROFINET oder EtherNet/IP™ ganz einfach Daten zwischen Steuerungen austauschen, und zwar durch die Implementierung der Master- und Slave-Funktionen.

EMEA Technology EMEA Technology EMEA Technology EMEA Technology
Unterstützung