broadcast bit van het stuurtelegram van het adresbit
een waarde van 1 (zie VLT adres). Adresbits 0-4 wor-
den niet gebruikt.
Inhoud van een byte
Elk verzonden signaal begint met een startbit. Vervol-
gens worden er 8 databits verzonden. Ieder teken
wordt gegeven via een pariteitsbit die is ingesteld op
"1" wanneer er een even pariteit is (d.w.z. een even
aantal binaire enen in de 8 databits en in de pariteits-
bits samen). Het teken eindigt met een stopbit en
bestaat dus in totaal uit 11 Bits.
Telegramopbouw
Ieder telegram begint met een startbyte (STX) = 02
Hex, gevolgd door een byte die de telegramlengte
(LGE) geeft en een byte die het adres (ADR) geeft.
Dan volgt een aantal databytes (variabel, afhankelijk
van het telegramtype). Het telegram eindigt met een
datastuurbyte (BCC).
Telegramlengte (LGE)
De telegramlengte is het aantal databytes plus de
adresbyte ADR, plus de datastuurbyte BCC.
Telegrammen met 4 databytes hebben een lengte
van:
LGE = 4 + 1 + 1 = 6 bytes
Telegrammen met 12 databytes hebben een lengte
van:
LGE = 12 + 1 + 1 = 14 bytes
VLT-adres (ADR)
Er kunnen twee verschillende adresformaten worden
gebruikt:
1. Adresformaat van het Siemens USS protocol:
Bit 7 = 0
Bit 6 wordt niet gebruikt
Bit 5 = 1: Broadcast, adresbits (0-4) worden niet ge-
bruikt
Bit 5 = 0: Geen broadcast
Bits 0-4 = VLT adres 1-31
2. Danfoss-formaat:
®
MG.03.H5.10 – VLT
is een geregistreerd handelsmerk van Danfoss
®
VLT
FCM-serie
Bit 7 = 1
Bits 0-6 = VLT adres 1-127 (0 = Broadcast)
Datastuurbyte (BCC)
De datastuurbyte kan het beste worden uitgelegd aan
de hand van een voorbeeld: Voordat het eerste teken
van het telegram wordt ontvangen, is BCC = 0.
Na ontvangst van het eerste teken:
BCC
= BCC
EXOR "eerste byte"
NIEUW
OUD
(EXOR = exclusief of gate)
BCC
= 0 0 0 0 0 0 0 0
OUD
EXOR
"eerste byte" = 0 0 0 0 0 0 1 0 (02H)
BCC
= 0 0 0 0 0 0 1 0
NIEUW
Elke volgende, aanvullende byte, wordt gevolgd
door BCC
EXOR en geeft een nieuwe BCC
OUD
bijvoorbeeld:
BCC
= 0 0 0 0 0 0 1 0
OUD
EXOR
"tweede byte" = 1 1 0 1 0 1 1 0 (D6H)
BCC
= 1 1 0 1 0 1 0 0
NIEUW
Het resultaat na het als laatste ontvangen teken is
BCC.
Databytes
Het blok met databytes is verdeeld in twee kleinere
blokken:
1.
Parameterbytes worden gebruikt bij de over-
dracht van parameters tussen master en sla-
ve.
2.
Procesbytes hebben betrekking op
-
stuurwoord en referentiewaarde
(van master naar slave)
-
statuswoord en actuele uitgangsfre-
quentie (van slave naar master)
Deze structuur geldt zowel voor het stuurtelegram
(master ⇒ slave) als het antwoordtelegram (slave ⇒
master).
Er zijn twee soorten telegrammen:
,
NIEUW
89