Inbedrijfstelling met RS-485-interface/veldbus
I
7
Werking met RS-485-master
0 0
7.4.7
Blokcontroleteken BCC
Voorbeeld
96
Het blokcontroleteken (BCC) zorgt samen met de juiste pariteitsopbouw voor een veilige
dataoverdracht. Het blokcontroleteken wordt opgebouwd uit een XOR-koppeling van
alle telegramtekens. Het resultaat wordt aan het einde van het telegram in het teken
BCC overgedragen.
De volgende afbeelding laat een voorbeeld zien van de opbouw van het blokcontrole-
teken voor een acyclisch telegram van het PDU-type 85
de logische XOR-koppeling van de tekens SD1 – PO3
blokcontroleteken BCC. Dit BCC wordt als laatste teken van het telegram verzonden.
Na ontvangst van de afzonderlijke tekens controleert de ontvanger de tekenpariteit. Ver-
volgens wordt uit de ontvangen tekens SD1 – PO3
blokcontroleteken gevormd. Het telegram is correct verzonden als het berekende en
ontvangen BCC identiek zijn en er geen fout in de tekenpariteit aanwezig is. Anders is
er een fout in de overdracht. Het telegram moet, indien nodig, opnieuw worden ver-
zonden.
02
01
85
Idle
hex
hex
hex
SD1
ADR
TYP
SD1
:
02
1
hex
ADR
:
01
1
hex
1
TYP
: 85
hex
PO1
: 00
0
hex
high
PO1
: 06
0
low
hex
PO2
: 20
1
high
hex
PO2
: 00
0
low
hex
PO3
: 0B
1
high
hex
PO3
: B8
0
low
hex
BCC : 13
1
hex
Technische handleiding – MOVIMOT
PO
00
06
20
hex
hex
hex
PO1
PO1
PO2
PO2
low
high
high
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
1
0
1
0
0
0
1
0
0
®
met drie procesdata. Door
hex
ontstaat de waarde 13
low
volgens hetzelfde schema het
low
00
0B
B8
13
hex
hex
hex
hex
PO3
PO3
BCC
low
low
high
1
0
XOR
0
1
XOR
0
1
XOR
0
0
XOR
1
0
XOR
0
0
XOR
0
0
XOR
1
1
XOR
0
0
1
1
640978571
MM..D met draaistroommotor DT/DV
als
hex