Adressage Des Données; Variables Du Type De Données Real, Dint, Time Et Int; Variables Du Type De Données Bool; Paramètres En Ligne - ABB Protonic 100 Mode D'emploi

Table des Matières

Publicité

Adressage des données
L'adressage des variables de système individuelles est basé sur
leur adressage pour la communication MODBUS. Cependant, au-
cune différence n'est faite entre les différents types de données.
A chaque variable de système et à chaque paramètre en ligne
un index variable est attibué d'une manière univalente pour dis-
tinguer les données individuelles. L'index variable doit être sig-
nalé aux régulateurs sous forme de 16-Bit-Entier.
Lors de la création de données de paramétrage spécifiques à
l'esclave, l'entrée est souvent demandée sous forme d'une no-
tation hexadécimale. Pour toutes les variables de la section
«Tables» il y a également, à côté de la notation décimale, la
notation hexadécimale d'un index variable.
Variables du type de donnée REAL, DINT, TIME et INT
Pour des variables de système qui sont lues et écrites via des
services d'enregistrement (types de données REAL, DINT, TIME
et INT), le numéro d'enregistrement pour MODBUS augmenté de
1 correspond toujours à l'index variable pour PROFIBUS-DP.
Variables du type de donnée BOOL
Pour des variables de système qui sont lues et écrites via des
services Coil (type d. donnée BOOL), le numéro de coil augmen-
té de 1501 correspond à l'index variable pour PROFIBUS-DP.
Paramètres en ligne
Important!
Pas d'écriture cyclique sur des paramètres en ligne!
Pour accéder aux paramètres en ligne la description suivante est
valable pour calculer l'index variable. Vous trouverez le numéro
de paramètre dans les instructions de mise en service pour l'ap-
pareil en question.
Appareil
Index variable (décimal) =
10001 + 2 × numéro de paramètre
Remarques relatives aux tables d'index variable ci-après pour des variables de système
Etant donné que les outils de configuration pour les systèmes
PROFIBUS-DP offrent des possibilités différentes pour entrer les
données de configuration de l'utilisateur, les variables de sys-
tème sont données en notation décimale et hexadécimale.
28 Fonctionnement
Parfois, des entrées hexadécimales par bytes sont demandées.
Etant donné qu'en règle générale la partie à poids faible est
entrée avant la partie à poids fort, on entre d'abord les deux
chiffres de droite d'un chiffre hexadécimal à 4 digits et ensuite
les deux chiffres qui suivent directement sur 0x.... L'index vari-
able 0x0367 entré par bytes est donc 0x67, 0x03.
Exemple
Variable de système .L1_WAKT (REAL)
Registre MODBUS
822 et 823
Index variable
823 (0x0337) pour PROFIBUS-DP
Exemple
Variable de système .AA01BUE
MODBUS-Coil
99
Index variable
1600 (0x0640) pour PROFIBUS-DP
Boucles d'asservissements (PID)
Index variable (décimal) =
10001 + 1000 × numéro de boucle + 2 × numéro de paramètre
Loop 1
11003 - 12000
Loop 2
12003 - 13000
Loop 3
13003 - 14000
Loop 4
14003 - 15000
Programmes 1...10
Index variable (décimal) =
14801 + 200 × no. de programme + 2 × no. de paramètre
Programme 1
15003 - 15200
Programme 2
15203 - 15400
...
Programme 10
16803 - 17000
Pour pouvoir plus facilement trouver les variables des différents
secteurs, les tables qui suivent sont données en ordre alpha-
bétique.

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Protonic 500Protonic 550Digric 500

Table des Matières