GEBRUIKSAANWIJZING Geluidsmeter PCE-428, PCE-430, PCE-432
8.2.4 BCC – Block check-teken
Het block check-teken-bit in het blok wordt door de zender berekend. De ontvanger berekent
vervolgend de BCC-waarde van het blok en vergelijkt deze met de BCC-waarde in het zenderblok.
Wanneer beide waarden identiek zijn, betekent dit, dat het ontvangen blok correct is. De BCC-
waarde wordt berekend uit bytes tussen <STX> en <ETX> met XOR-Operation. Wanneer BCC = 00H,
dan controleert de geluidsmeter de invoer niet en voert direct een geautoriseerde instructie uit. Op
deze manier kunt u het verzenden van een commandoblok vereenvoudigen. Dit wordt echter niet
aanbevolen bij overdrachten over grote afstanden, omdat BCC de enige mogelijkheid is de
betrouwbaarheid van de dataoverdracht te garanderen.
8.2.5 Blokoverdracht-format
Een blokoverdracht van data is mogelijk in vier verschillende types: command block, response block,
normal response block en error response block. In onderstaande tabellen worden de vier types
beschreven:
Commandoblok verzonden door de computer
Hierbij geldt: ATTR='C'
Alle instructies bezetten 3 bytes. Als er meer dan één parameter is inbegrepen, moeten alle
parameters gescheiden worden middels een spatie.
Antwoordblok verzonden door de geluidsmeter
Hierbij geldt: ATTR='A'
Wanneer meerdere gegevens beschikbaar zijn, moeten de gegevens gescheiden worden middels een
komma ",".
Normale respons verzonden door de geluidsmeter
Hierbij geldt: ATTR=<ACK>
46