Utilisation Du Système D'indication D'état; Demande De Service (Service Request), Structure Hiérarchique - Rohde & Schwarz NRT Manuel D'utilisation

Table des Matières

Publicité

Système de rapport d'état
Bit N°
Signification
10
SERRor
Ce bit est positionné lorsque la tête de mesure signale une situation exceptionnelle.
Exemple : La tête de mesure est utilisée hors de la gamme de température admissible.
11
ABURst
Ce bit est positionné lorsque le réglage de la caractéristique du burst n'est pas valable (la durée du burst est
inférieure à sa période). Dans ce cas, sont sorties les valeurs mesurées correspondant au signal non modulé.
3.7.4
Utilisation du système d'indication d'état
Pour que le système d'indication d'état puisse être utilisé de façon effective, il faut que les informations
contenues dans ce système puissent être transmises au contrôleur pour y être traitées. Pour cela, il y a
plusieurs possibilités indiquées ci-dessous. Des exemples de programmation détaillés figurent dans
l'annexe D, Exemples de programmation.
3.7.4.1
Demande de service (Service Request), structure hiérarchique
Dans certaines conditions, l'appareil peut envoyer une "demande de service" (SRQ) au contrôleur. En
général, cette demande déclenche une interruption dans le contrôleur, à laquelle le programme répond
par des réactions appropriées. Comme indiqué à la Fig. 3-4 (paragraphe 3.7.2) une demande de
service est déclenchée lorsqu'un ou plusieurs des bits 2, 3, 4, 5 ou 7 de l'octet d'état sont positionnés et
que le bit correspondant du registre SRE est également positionné. Chacun de ces bits résume
l'information d'un autre registre, de la file d'erreurs (Error Queue) ou de la file d'attente de sortie. Par le
positionnement approprié des registres ENABle des registres d'état, on peut obtenir que des bits
quelconques dans des registres d'état quelconques déclenchent une demande de service. Pour pouvoir
exploiter les possibilités de la demande de service, tous les bits des registres ENABle SRE et ESE
doivent être à "1".
Exemples (voir aussi Fig. 3-4, paragraphe 3.7.2 et exemples de programmation, annexe D):
Utilisation de l'instruction *OPC pour la génération d'une demande de service :
½ Positionnement du bit 0 dans le registre ESE (Opération achevée)
½ Positionnement du bit 5 (ESB) dans le SRE
L'appareil génère une demande de service après avoir terminé ses réglages.
Signalisation de la fin d'une mesure par une demande de service adressée au contrôleur
½ Positionnement du bit 7 dans le SRE (bit récapitulatif du registre STATus:OPERation)
½ Positionnement du bit 4 (Measuring) dans le registre STATus:OPERation:ENABle.
½ Positionnement du bit 4 dans le registre STATus:OPERation:NTRansition pour que le passage
du bit Measuring 4 de 1 à 0 (fin de la mesure) soit aussi inscrit dans le registre EVENt-Teil.
L'appareil génère une demande de service en fin de mesure.
L'appareil ne peut devenir actif de lui-même qu'au moyen de la demande de service. Chaque
programme de contrôleur doit donc être conçu de façon telle qu'une demande de service soit
déclenchée chaque fois qu'une erreur se produit. Le programme doit alors réagir à la demande de
service d'une façon appropriée. Un exemple détaillé de routine de demande de service est donné à
l'annexe D, Exemples de programmation.
1080.9506.02
3.56
NRT
F-6

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Nrt-b1Nrt-b2Nrt-b3Nrt-z3Nrt-z4Nrt-b1z43 ... Afficher tout

Table des Matières