Commande
Valeur
Fonction:
06h
Données:
de 0000h à FFFFh
de 0000h à FFFFh
Réponse
Valeur
Fonction:
06h
Données:
de 0000h à FFFFh
de 0000h à FFFFh
La valeur d'un paramètre est mémorisée dans un registre à 16 bits, et requiert donc
une longueur de 2 bytes. Le byte de poids fort précède le byte de poids faible.
Le tab. 8.C (page 46) décrit les paramètres disponibles avec leur numéro de registre.
La fonction d'écriture 06h modifie seulement la valeur dans la mémoire RAM,
la modification est donc annulée en cas de manque d'alimentation de
l'instrument. Pour rendre permanente la modification du paramètre, faire suivre la
modification par la commande « Mémorisation permanente des paramètres » (fonction
05h).
Pour modifier les paramètres protégés par un code d'accès, il faut écrire avant le code
dans les registres de configuration de l'adresse 10000 jusqu'à 10005. Après la
modification des paramètres, changer le contenu des registres pour désactiver le
code.
Si la requête comporte l'écriture d'un paramètre non compris dans le tableau 8.C,
l'instrument répond avec le message d'erreur suivant :
Réponse
Valeur
Fonction:
86h
Données:
02h
Ecriture de plusieurs paramètres consécutifs (fonction 10h)
Le code fonction 10h permet de modifier la valeur de plusieurs paramètres avec la même
commande, pourvu que les paramètres soient contenus dans des registres consécutifs.
Dans le champ données de la requête sont indiqués l'adresse du premier registre de
configuration à modifier, le numéro de paramètres consécutifs à modifier, le numéro
de bytes contenant les nouvelles valeurs, de même que les nouvelles valeurs que les
paramètres doivent implémenter.
Puisque dans le protocole les registres sont numérotés à partir de 1, tandis que les
données sont enregistrées à partir de 0, l'adresse d'un registre est égal au numéro du
registre diminué de un.
La réponse de l'instrument contient l'adresse du premier registre modifié et le numéro
de registres consécutifs modifiés.
HD45 / HD46
Longueur
Description
1 byte
Commande écriture paramètre
2 bytes
Adresse du paramètre
2 bytes
Nouvelle valeur du paramètre
Longueur
Description
1 byte
Commande écriture paramètre
2 bytes
Adresse du paramètre
2 bytes
Nouvelle valeur du paramètre
Longueur
Description
1 byte
Erreur d'écriture d'un paramètre
1 byte
L'opération a impliqué un paramètre
non existant (Tab. 8.F à page 59)
- 54 -
V2.4