Télécharger Imprimer la page

Banner SureCross DX80 Guide De Référence page 26

De l'ordinateur hôte et configuration
Masquer les pouces Voir aussi pour SureCross DX80:

Publicité

Exemples
Exemples
Vous trouverez à la suite certains exemples spécifiques d'utilisation des registres Modbus permettant de lancer une analyse d'installation, d'ef-
facer les messages d'erreur et de changer les paramètres des appareils d'E/S.
Paramètre d'E/S et intervalle d'échantillonnage
Pour définir une fréquence d'échantillonnage de 900 secondes (15 minutes) sur le point d'E/S 1, nœud #2, deux écritures dans le registre
Modbus sont nécessaires : registre 47 et registre 48 (registres 15 et 16 du nœud 2). Assurez-vous que l'opération est achevée en lisant le
registre Modbus 39 et en vérifiant que le code de commande et le numéro du paramètre correspondent à l'action voulue.
1.
Écrivez le code de commande de paramètre (écriture E/S #1 = 129 = 0x81) ainsi que le numéro de paramètre (fréquence d'échan-
tillonnage = 0x03) dans le registre 47. Après concaténation, la valeur du registre correspond à 0x8103.
2.
Écrivez la date du paramètre (900 secondes = 14400 intervalles de 62,5 millisecondes = 0x3840) dans le registre Modbus 48.
Reg Modbus 48
Reg Modbus 47
3.
Lisez le registre Modbus 39 pour vous assurer que le message est terminé.
Reg Modbus 39
Compteur prédéfini
Définissez la valeur du compteur d'événements 2 du nœud 5 sur 0x1234567. Cette configuration du compteur exige quatre écritures dans les
registres Modbus et deux lectures dans les registres Modbus pour s'assurer que l'opération a été correctement réalisée. Rappelons que le
champ de masque binaire du compteur désigne le compteur dans lequel l'écriture s'effectue.
1.
Écrivez les bits de compteur d'ordre supérieur [31:16]
Reg Modbus 96
Reg Modbus 95
2.
Lisez le registre Modbus 87 pour vous assurer que le message a été correctement achevé
Reg Modbus 87
3.
Écrivez les bits de compteur d'ordre inférieur [15:0]
Reg Modbus 96
Reg Modbus 95
4.
Lisez le registre Modbus 87 pour vous assurer que le message a été correctement achevé
Reg Modbus 87
26
P/N 141754 rév. D
0x38
0x81
0x81
0x0123
0x90
0x90
0x4567
0x8F
0x8F
Guide de référence sur Modbus hôte et
0x40
0x03
0x03
0x02
0x02
0x01
0x01
Banner Engineering Corp. • Minneapolis, MN États-Unis
www.bannerengineering.com • Tél. : 763.544.3164
configuration

Publicité

loading