Accès À La Base De Données; Organisation Des Données; Requêtes De Lecture De Données; Formules Des Adresses De Mots Et De Registres - rotork Master Station Manuel De Configuration

Table des Matières

Publicité

10. Base de données Modbus - Générique et Honeywell EPLCG
10.3
Accès à la base de données
Chaque Master Station contient des enregistrements dans la base de données le concernant et concernant les décodeurs (FCU) sur les
réseaux qui lui sont rattachés.
10.3.1
Organisation des données
La base de données comprend une série d'enregistrements organisés en blocs et paramètres. Chaque paramètre contient 16 bits de
données. Un bloc se compose de 8 paramètres. Il y a 32 blocs de données sur le Master Station et 32 blocs de données pour chaque
décodeur (FCU) sur la boucle de courant.
Les données disponibles dans chaque enregistrement sont répertoriées dans la section 10.5 pour le Master Station et dans la section 10.6
pour les décodeurs (FCU).
10.3.2
Requêtes de lecture de données
Si la requête concerne plusieurs registres, l'adresse définit le point de départ d'un groupe de blocs et de paramètres. Les enregistrements
contigus dans ces registres sont associés au Master Station ou à un groupe de décodeurs (FCU). Ceci est particulièrement utile pour
recueillir les informations d'alarme de tous les décodeurs (FCU) connectés à un Master Station en une seule transaction Modbus. L'autre
possibilité est de les recueillir avec plusieurs transactions, une pour chaque adresse de décodeur (FCU) utilisée.
10.3.3

Formules des adresses de mots et de registres

Les formules suivantes permettent de calculer l'adresse des mots et des registres. Reportez-vous à la section 10.2 pour comprendre la
signification précise des bits et des paramètres.
Avant d'utiliser ces formules, déterminez d'abord quels bits et quels registres d'informations doivent être collectés et lesquels doivent être
écrits. Cela vous permettra de déterminer les numéros de décodeurs (FCU), de blocs, de paramètres et de bits à utiliser dans les équations.
L'adresse Modbus du Master Station doit également être connue. Les adresses des décodeurs (FCU) seront toutes comprises entre 1 et
60, même si plus de 60 décodeurs (FCU) sont connectés. L'adresse du Master Station augmente pour chaque groupe de 60 FCU successif.
Ensuite, déterminez si des lectures et écritures de mots ou de registres doivent être utilisées, puis déterminez le code fonction applicable.
Enfin, calculez le point de départ approprié dans la base de données à l'aide des informations ci-dessous.
Adresse esclave Modbus = adresse de base du Master Station (pour les FCU physiques 1-60)
= Adresse de base du Master Station + offset (pour les FCU physiques supérieures à 60)
Code fonction 01: Lire le statut du Master Station par bits
Début mot
= (128 x B) + (16 x P) + D (voir note 1)
Code fonction 02: Lire les données des décodeurs (FCU) par bits - S'applique uniquement aux blocs 0 à 7
Début mot
= (7680 x P) + (960 x B) + (16 x [N-1]) + D (voir note 1)
Code fonction 03: Lire le statut du Master Station par registre
Début registre
= (8 x B) + P
Code fonction 04: Lire les données des décodeurs (FCU) par registre
Début registre
= 256 + (480 x B) + (60 x P) + (N-1)
Code fonction 05 ou 15: Écrire les données du Master Station par bits individuels ou multiples
Début bobine
= (8 x B) + P (voir note 2)
Code fonction 05 ou 15: Écrire les données des décodeurs (FCU) par bits individuels ou multiples
Début bobine
= 256 + (480 x B) + (60 x P) + (N-1) (voir note 2)
Code fonction 06 ou 16: Écrire les données du Master Station par registres seuls ou multiples
Début registre
= (8 x B) + P (voir note 2)
Code fonction 06 ou 16: Écrire les données des décodeurs (FCU) par registres seuls ou multiples
Début registre
= 256 + (480 x B) + (60 x P) + (N-1) (voir note 2)
Dans les formules ci-dessus, les symboles suivants sont utilisés:
N = Adresse de décodeur (FCU) (de 1 à 60)
B = Numéro de bloc
P = Numéro de paramètre
D = Numéro de bit de données dans le paramètre (registre).
Manuel de configuration complet du Master Station
80
suite

Publicité

Table des Matières
loading

Table des Matières