Herunterladen Inhalt Inhalt Diese Seite drucken

Allgemeine Beschreibung; Aufbau Eines Pb-Kommandos; Regelverletzungen - Huber Pilot ONE Handbuch

Vorschau ausblenden Andere Handbücher für Pilot ONE:
Inhaltsverzeichnis

Werbung

Allgemeine Beschreibung

Kapitel 5
5 Allgemeine Beschreibung

5.1 Aufbau eines PB-Kommandos

Ein PB-Kommando besteht aus 10 Zeichen. Der Aufbau eines PB-Kommandos ist wie folgt:
{mttvvvv<CR><LF>
{
m
tt
vvvv
<CR>
<LF>

5.2 Regelverletzungen

Was soll darunter verstanden werden?
Eine ungenaue Programmierung eines Kommandostrings oder ein zu knapp bemessenes Timing.
Zufällige und seltene Abweichungen durch Übertragungsfehler führen im Allgemeinen auch zu
Regelverletzungen, sind aber nicht durch die Software begründet.
Wie werden Regelverletzungen behandelt?
Prinzipiell gilt: Wenn die Kommandos nicht erkannt werden, Zeichen fehlen oder zusätzlich
vorkommen, wird die Verarbeitung abgebrochen, es gibt keine Antwort. Nicht einmal ein
allgemeines Kommando wie mit der Bedeutung „nicht verstanden" wird geschickt, weil dem Slave
nicht bekannt sein kann, ob es eine Buskommunikation oder einen Punkt zu Punkt Verbindung ist.
Die Bushoheit könnte also gerade von einem anderen Gerät angefordert worden sein.
V1.2.0de/01.06.15
Startzeichen (ASCII Code 0x7B): Identifiziert das PB-Kommando
Senderkennung: Master-Anfrage ‚M' (ASCII Code 0x4D) oder Slave-Antwort ‚S' (ASCII Code
0x53) zur Richtungskennzeichnung.
Das Automatisierungssystem (PC, SPS, PLS, ...) ist immer der Master. Seine Anfrage ist durch
ein ‚M' gekennzeichnet.
Der Thermostat ist immer der Slave. Die Antwort des Thermostats ist ducrh das ‚S'
gekennzeichnet.
Adresse (entspricht dem Tabellenplatz): 2 Zeichen (1 Byte in Hexadezimaldarstellung).
Variablenwert: 4 Zeichen (2 Bytes als Hexadezimalstring)
Soll eine Variable nur abgefragt und nicht verändert werden, so ist als Variablenwert „****"
zu senden.
Die Antwort bei nicht vorhandenen Temperaturen ist -151,00 °C. Dies entspricht der
Zeichenfolge „C504".
Das Zeichen Carriage Return (ASCII Code 0x0D)
Das Zeichen Line Feed (ASCII Code 0x0A)
Haftung für Irrtümer und Druckfehler ausgeschlossen.
HANDBUCH
Datenkommunikation PB
9

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis