Gaussmeter HGM09s Gebruikershandleiding
Hoofdstuk 7 Seriële aansluiting
7.4.6 Het SCPI statusmodel
Het statussysteem slaat de verschillende apparaatcondities op in verschillende regis-
tergroepen. De individuele berichten zijn gegroepeerd in verscheidene registers. Elke
bit van deze registers staat in verband met één bericht.
Het meeteventregister slaat de berichten op die relevant zijn voor de meting. Het da-
tafoutregister slaat de foutmeldingen en het standaard eventregister de SCPI stan-
daardberichten.
7.4.6.1 Eventregister
Het eventregister kan alleen uitgelezen worden. De signaalbits worden ingesteld
door het apparaat, maar worden niet automatisch gewist.
Bits in een eventregister worden gewist door het uitlezen van het register (*ESR? of
bijv. :STAT:QUES:EVEN?) of door het *CLS commando. Wanneer een eventregister
wordt uitgelezen, dan stuurt het apparaat de decimale plaatswaarde uit die corres-
pondeert met de som van binaire waarden van alle bits die in dit register ingesteld
zijn.
7.4.6.2 Vrijgaveregister
De individuele bits van de toegewezen eventregisters worden gemaskeerd via de vrij-
gaveregisters. Enkel de vrijgegeven bits komen in de gesommeerde bit als een OR
verbinding. De vrijgaveregisters zijn lees- en schrijfbaar. De vrijgaveregisters worden
niet gewist door een opvraag van gegevens. Het *CLR commando wist de vrijgavere-
gisters niet. Het commando :STATus:PRESet wist het register voor de foutgegevens.
Wanneer een eventregister wordt uitgelezen, stuurt het apparaat een decimale waar-
de uit die correspondeert met de som van de binaire plaatswaarden van alle bits die
ingesteld zijn in het register. Om bits in te stellen in een vrijgaveregister, wordt een
decimale waarde verzonden, die correspondeert met de som van binaire plaats-
waarden van alle ingestelde bits in het register.
7.4.6.3 Sommatieregister
In het sommatieregister worden de resultaten van de eventregisters samengevat na
het maskeren in de vrijgaveregisters en toegekend aan individuele bits. Het wissen
van een event in het eventregister zet ook de respectieve sommatiebit terug in het
statusregister. Via het vrijgaveregister van het sommatieregister kunnen de individue-
le gesommeerde bits weer samengevoegd worden tot een heel bericht service ver-
zoek.
Pagina 47 / 74