Schnittstellenlösungen von Deutschmann

Einfache Anpassung der Applikation an Busprotokoll per Skript

05. November 2009

Für Hersteller von Automatisierungsgeräten besteht ein wesentlicher Bestandteil des Entwicklungsaufwandes in der Anpassung der Produkte an unter-schiedliche Feldbus- und Industrial Ethernet-Protokolle. Dabei müssen sie dafür Sorge tragen, dass die Schnittstellen die Protokolle in vollem Umfang umsetzen; dennoch scheint eine Änderung der Geräte-Firmware oft unvermeidlich. Mit den Gateway-Lösungen von Deutschmann Automation gehört dieses Problem der Vergangenheit an: In den einbaufertigen Schnittstellen der Unigate IC-Baureihe oder den Unigate CL-Protokollkonvertern, die für alle gängigen Feldbusse und Industrial-Ethernet-Systeme zur Verfügung stehen, setzt ein Skript das Protokoll des Endgerätes um – Änderungen an der Endgeräte-Firmware entfallen.

Mit dem Skript, zu dessen einfacher Erzeugung Deutschmann den kostenlosen Protocol Developer bereitstellt, lassen sich auch komplexe Protokolle nachbilden, Daten zwischenspeichern und praktisch beliebig weiterverarbeiten, ohne dass spezielle Kenntnisse zur Programmierung oder zu den Besonderheiten der Feldbusse und Ethernet-Systeme vorausgesetzt werden. Zur einfachen Programmierung des an C++ angelehnten Skripts steht das kostenlose Windows-Tool „Protocol Developer“ von Deutschmann bereit, das keine speziellen Programmierkenntnisse oder Expertenwissen zu den Feld- oder Industrial-Ethernet-Busse voraussetzt. Auf Skript-Grundlage lassen sich bei Bedarf auch kundenspezifische Befehle integrieren; genauso können Aktionen mit zeitlichen und ereignisbasierten Auslösern verknüpft sowie alle Daten und Zustände im Bus dargestellt werden. Für das komfortable und schnelle Debugging auch großer Skripte bietet der Protocol Developer zahlreiche Funktionen, wie zum Beispiel Breakpoint, Single-Step, Anzeige der Variablen und ihrer Werte sowie Fehleranzeigen. Anwender finden über die kontext-sensible Hilfefunktion eine umfangreiche Beschreibung sämtlicher Skript-Befehle. Durch die standardisierten Hardware-Schnittstellen der Unigate CL- und der Unigate IC-Serien lassen sich einmal erstellte Konfigurationen und Skripte praktisch ohne Änderungen für alle Varianten der gleichen Baureihe verwenden. Die Deutschmann-Geräte sind unter anderem für Profibus, MPI, DeviceNET, CANopen, LonWorks, Modbus TCP, Profinet, Powerlink, EtherCAT, Ethernet/IP, Ethernet TCP/IP und auch für RS-basierte Protokolle wie zum Beispiel Modbus RTU und Modbus ASCII erhältlich.