GEBRUIKSAANWIJZING Geluidsmeter PCE-428, PCE-430, PCE-432
Hierbij geldt: ATTR=<NAK>
De foutcode bezet 4 bytes. Alle mogelijke foutcodes ziet u in de volgende tabel. De betekenis van de
foutcodes is te vinden in het volgende hoofdstuk.
5.2.6 Hervatten na een overdrachtsfout
Bij de overdracht van een commandoblok of antwoordblok kunnen verschillende fouten optreden.
Hieronder wordt beschreven hoe de geluidsmeter reageert op fouten en de outputtoestand weer
herstelt.
1) Blokoverdracht niet afgesloten
Zodra de geluidsmeter het begin van een blok '<STX>' ziet, begint hij data te ontvangen, tot
hij het einde van een blok '<CR>, <LF>' ontvangen heeft. Wanneer de dataontvangst
afgerond is en de pariteit correct is voert de geluidsmeter een nacontrole uit. Wanneer het
teken '<STX>' opnieuw ontvangen wordt voor '<CR>, <LF>', negeert de geluidsmeter alle tot
dusver ontvangen data en begint opnieuw met de ontvangst van een blok.
2) Validatiefout
Na het ontvangen van een datablok controleert de geluidsmeter het datablok (behalve
wanneer BCC=00H). Wanneer de validatie fout gaat negeert de geluidsmeter deze instructie.
3) Instructiefout
De geluidsmeter herkent de ontvangen instructie mogelijkerwijs niet, omdat de computer
een niet gedefinieerde instructie verzonden heeft, of tijdens de overdracht een onverwachte
fout is opgetreden. Wanneer een van deze fouten optreedt, stuurt de geluidsmeter een NAK-
blok terug met daarin de foutcode 0001H.
4) Parameterfout
In een commandoblok kunnen er zich parameterfouten voordoen, zoals: parameters die niet
door een spatie gescheiden zijn, overschrijding van het beschikbare bereik of een foutief
argument-aantal. Wanneer er een parameterfout optreedt, stuurt de geluidsmeter een NAK-
blok terug met daarin de foutcode 0002H.
Fout antwoord verzonden door de geluidsmeter
47