Die serielle Schnittstelle
4
Die serielle Schnittstelle
4.1
Übersicht
Die serielle Schnittstelle ist die wichtigste Verbindung zwischen dem UNIGATE
Microcontroller Ihrer Anwendung. Die Schnittstelle ist so ausgelegt, dass Ihre Anwendung
zumindest auf der Softwareseite nicht geändert werden muss; der große Leistungsumfang der
seriellen Schnittstelle des UNIGATE
ermöglicht den Anschluss von Controllern mit einer Baudrate von 110 Baud – 7,5 MBaud. Die
Baudrate für die Kommunikation selbst ist im Modul permanent gespeichert. Die maximale
Größe für EA-Daten kann mit dem Scriptbefehl "Get RSOutBufFree16" ausgelesen werden.
Je nach eingespieltem Script des UNIGATE
vom angeschlossenen Gerät Daten zu ermitteln. Für Kunden, die bereits eine Software-Adaption
®
für ein UNIGATE
bei der Fa. Deutschmann besitzen, kann auch dieses Protokoll bzw. Script
nach einer Anpassung vom IC2 abgearbeitet werden.
In jedem Fall wird das IC2 die Kommunikation mit dem Feldbus eigenständig übernehmen.
4.2
Initialisierung der seriellen Schnittstelle
Die Initialisierung der Schnittstelle erfolgt durch Scriptbefehle, wie z.B. "Set Baudrate",
"Set Databits", "Set Parity". Für eine detaillierte Beschreibung dieser Befehle siehe
die Online-Dokumentation zum Protocol Developer bzw. das Handbuch zum Protocol Developer.
4.3
Benutzung der seriellen Schnittstelle
Die serielle Schnittstelle kann frei durch den Benutzer programmiert werden. Es stehen leis-
tungsfähige Script Befehle zum Senden und Empfangen der Daten zur Verfügung; beispielhaft
seien nur einige Möglichkeiten genannt, z.B. auf ein Zeichen mit Timeout zu warten, auf eine
feste Anzahl Zeichen zu warten oder auch Daten im Modbus RTU Modus zu Senden und zu
Empfangen. Eine Referenz zu diesen Befehlen bietet die Online-Dokumentation zum Protocol
Developer sowie das Handbuch zum Protocol Developer.
4.4
Weitere Betriebsmodi
Die serielle Schnittstelle dient im Konfigurationsmodus auch zum Konfigurieren der Standardsoft-
ware bzw. zum Durchführen eines Script Update. Details hierzu finden Sie im Kapitel Kapitel 7.
24
®
IC2 bietet hierfür die Grundlage. Das UNIGATE
®
Bedienerhandbuch UNIGATE
Deutschmann Automation GmbH & Co. KG
IC2 führt das Modul selbständig Aktionen aus, um
®
IC2 - PROFINET 2Port V. 1.5
®
IC2 und dem
®
IC2
25.1.22