Herunterladen Diese Seite drucken

FELLER ENGINEERING FP16 Benutzerhandbuch Seite 21

Werbung

FELLER ENGINEERING
5 Schnittstelle und Datenprotokoll
5.1 Datenschnittstelle RS485
Die Kommunikation zwischen PC und Gerät wird immer von dem 'MASTER', also dem PC
angeregt. Er fordert ein Gerät mit einem Sendetelegramm auf bestimmte Daten zu senden
oder Aktionen durchzuführen. Das Gerät reagiert daraufhin mit einem Antworttelegramm und
führt das evtl. Gewünschte aus.
Übertragungsparameter:
9.600/19.200
8
NO PARITY
1
Der FP16 erkennt automatisch, mit welcher Baudrate er angesprochen wird. DIP-Schalter
6 des Adressen-Blocks ist nach dem Anpassen bis zum nächsten Einschalten funktionslos.
Die Übertragung geschieht im ASCII-Format, die Telegramme sind gesichert durch eine
Prüfsumme (Hexadezimal, nur Großbuchstaben) und abgeschlossen mit dem ETX-Zeichen
(03h). Ein Gerät reagiert nicht bei fehlerhafter Prüfsumme oder sonstigen Telegrammver-
stümmelungen. Im Protokoll sind keine zusätzlichen Zeichen wie 'SPACE' oder CR-LF
erlaubt.
5.2 Protokollbeschreibung V3.03
Ab Protokollversion 3.00 werden alle Sollwerte und Parameter die vom PC in das Gerät
übertragen werden auf deren Gültigkeit hin überprüft und bei Über- oder Unterschreitung
vom Gerät ignoriert und mit NAK beantwortet.
Alle Werte sind mit führenden Nullen zu übertragen. Negative Werte haben das Vorzeichen
immer an der ersten Stelle (z.B. -010 für -10)
5.2.1 Prüfsummenberechnung
Die Prüfsumme wird errechnet durch die Addition der ASCII-Werte aller im Telegramm vo-
rangegangenen Zeichen. Die letzten beiden Zeichen dieser Zahl, nun hexadezimal
betrachtet, werden als Prüfsumme in Großbuchstaben übertragen. Genauso bildet auch das
Gerät die Prüfsumme für seine Antwort, jedoch nicht bei Bestätigungen wie 'ACK' oder
'NAK'.
5.2.2 Zeitverhalten
Die maximale Antwortzeit des Gerätes liegt bei ca. 120ms, je nach Gerätetyp. Kommt nach
200ms keine Antwort vom Regler, so sollte das Sendetelegramm noch bis zu zwei mal wie-
derholt werden, bevor ein Systemalarm am PC ausgelöst wird. Diese
Telegrammwiederholung zeigt sich in der Praxis als zuverlässiger Weg, eine fehlerfreie Da-
tenübertragung zu erreichen.
5.2.3 Schreibweisen in dieser Protokollbeschreibung
Die hier beschriebenen Telegramminhalte sind fett gedruckt.
Telegramme vom PC zum Gerät sind zusätzlich unterstrichen.
Version 6.2
GmbH
Baud
Datenbits
Stoppbits
FP16 Benutzerhandbuch
Seite 21

Werbung

loading