Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Kommunikation

8.5.2 Befehls- und Antwortformat

Befehl
Alle zum Befehl gehörenden Elemente müssen im Textteil enthalten sein. Die
Teilnehmeradresse muss dem Befehl vorangestellt werden.
0
1
#
%
Startzeichen
1
Befehle müssen am Anfang der Nachricht immer ein "%"-Zeichen (ASCII-Code: 16#25) oder ein "<"-Zeichen
(ASCII-Code: 16#3C) enthalten.
Die FPΣ unterstützt neben dem üblichen Startzeichen "%" auch ein Erweiterungsstartzeichen ("<"), mit dem
Datenblöcke von maximal 2048 Zeichen gesendet werden können. Mit dem Startzeichen "%" können maximal
118 Zeichen in einem Datenblock gesendet werden.
Teilnehmeradresse
2
Die Teilnehmeradresse des Slaves, an den Sie den Befehl senden möchten, muss angegeben werden.
Adressen im Bereich von 01 bis 99 (dezimal) sind möglich.
Bei 1:1-Kommunikation muss die Teilnehmeradresse "01" (ASCII-Code: 16#3031) angegeben werden.
Text
3
Der Inhalt ist befehlsabhängig. Der Inhalt muss in Großbuchstaben und nach den für den Befehl geltenden
Syntaxregeln angegeben werden.
Die Art und Weise, wie Textabschnitte in der Nachricht formuliert werden, ist befehlsabhängig.
Prüfcode
4
Hexadezimaler BCC (Block Check Code) zur Fehlererkennung mittels horizontaler Parität. Mit dem BCC sollten
sämtliche Textdaten vom Startzeichen bis zum letzten Textzeichen überprüft werden.
Der BCC beginnt am Startzeichen und prüft nacheinander jedes einzelne Zeichen mit einer exklusiven ODER-
Verknüpfung und ersetzt das Endergebnis durch Textzeichen. Der BCC ist in der Regel Teil des
Rechenprogramms und wird automatisch erzeugt.
Durch Eingabe von "**" (ASCII-Code: 16#2A2A) anstelle des BCC kann die Paritätsprüfung umgangen werden.
Endezeichen
5
Nachrichten müssen immer mit einem "
Zieladresse
6
Adresse des Speicherbereichs aus dem gelesen oder in den geschrieben wird (z.B. interner Merker R1)
Datenbereich
7
Anzahl der zu lesenden oder zu schreibenden Kontakte (S = 1 Kontakt)
174
R
C
S
R
0
C
"-Zeichen (ASCII-Code: 16#0D) enden.
R
0
0
1
FPΣ Benutzerhandbuch
C
R

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis