Burkert 8619 multiCELL Manuel utilisateur

Ajouter à Mes manuels
116 Des pages
Burkert 8619 multiCELL Manuel utilisateur | Fixfr
Type 8619 Industrial Ethernet
Modbus TCP
PROFINET
EtherNet/IP
Communication numérique
Supplément (à partir de la version logicielle
B.01.01)
We reserve the right to make technical changes without notice.
Technische Änderungen vorbehalten.
Sous réserve de modifications techniques.
© Bürkert SAS, 2017-2018
Supplement to Operating Instructions 1804/02_EU-ML 00569043 / Original_EN
Type 8619 Ethernet industriel
Table des matières
1
À propos du supplément...............................................................................................................7
1.1Symboles utilisés..........................................................................................................................7
2
1.2
Validité...........................................................................................................................................7
1.3
Définitions.....................................................................................................................................8
Généralités.........................................................................................................................................8
2.1
Adresse du fabricant et interlocuteurs internationaux................................................................8
2.2
Conditions de garantie.................................................................................................................8
2.3
Informations sur internet..............................................................................................................8
3Spécifications communes à tous les protocoles...............................................................9
3.1
Topologies du réseau....................................................................................................................9
3.2
Échange de données..................................................................................................................10
3.3
Chien de garde (Modbus TCP uniquement)..............................................................................10
3.4
Temps de cycle (PROFINET IO uniquement).............................................................................10
3.5
RPI (EtherNet/IP uniquement)....................................................................................................10
3.6
Format de stockage et d'envoi des données............................................................................10
3.7
Type et longueur des objets utilisés par l'appareil du type 8619 ............................................10
4Modbus TCP.......................................................................................................................................11
4.1
Messages pris en charge...........................................................................................................11
4.2
Codes fonctions utilisés par l'appareil du type 8619................................................................11
4.3
Codes d'exception pris en charge par l'appareil du type 8619................................................11
4.4
Registres de données pour l'appareil du type 8619.................................................................12
4.5
Adressage de registres de l'appareil du type 8619...................................................................12
4.6
4.5.1
Plages d'adresses des modules et des fonctions.......................................................13
4.5.2
Variables des modules.................................................................................................13
4.5.3
Variables des fonctions................................................................................................20
Exemple : lecture d'une valeur pH et écriture d'une valeur sur PVN1......................................22
4.6.1
Réalisation des réglages sur l'appareil du type 8619..................................................23
4.6.2
Vérification de la communication entre l'appareil et le PC..........................................23
4.6.3
Création des commandes de communication Modbus TCP « read » et « write ».......23
4.6.4
Création de l'image de la configuration de l'appareil dans le logiciel TIA Portal.........24
4.6.5
Association à l'API des variables de l'appareil du type 8619 pouvant être lues
par l'API.......................................................................................................................25
français
3
Type 8619 Ethernet industriel

4.6.6
Association à l'API des variables de l'appareil du type 8619 pouvant être
écrites par l'API...........................................................................................................26
4.6.7
Création de la table de visualisation de l'API..............................................................27
4.6.8
Transfert de la table de visualisation du PC vers l'API................................................27
4.6.9
Surveillance des variables entre l'appareil du type 8619 et l'API................................27
4.6.10
Forçage des variables entre l'appareil du type 8619 et l'API......................................28
5PROFINET..............................................................................................................................................29
5.1
5.2
5.3
6
5.1.1
Établissement de priorité VLAN...................................................................................29
5.1.2
Media Redundancy Protocol (MRP)............................................................................29
5.1.3
Simple Network Management Protocol (SNMPv1) et Management Information
Base (MIB)...................................................................................................................29
5.1.4
Link Layer Discovery Protocol (LLDP).........................................................................30
5.1.5
Nommage de l'appareil...............................................................................................30
5.1.6
Classe de conformité (CC-B).......................................................................................30
5.1.7
Relation d'applications multiples (AR).........................................................................30
Mapping du fichier GSDml pour l'appareil du type 8619..........................................................31
5.2.1
Variables des modules.................................................................................................32
5.2.2
Variables des fonctions................................................................................................40
Exemple de communication entre l'appareil du type 8619 et un API du type
Siemens S7-1200........................................................................................................................43
5.3.1
Réalisation des réglages sur l'appareil du type 8619..................................................44
5.3.2
Vérification de la communication entre l'appareil et le PC..........................................44
5.3.3
Connexion virtuelle de l'appareil et de l'API au réseau...............................................45
5.3.4
Création de l'image de la configuration de l'appareil dans le logiciel TIA Portal.........45
5.3.5
Création de la table de variables de l'API....................................................................46
5.3.6
Création de la table de visualisation de l'API..............................................................47
5.3.7
Transfert de la configuration matérielle et logicielle du PC
vers l'API......................................................................................................................47
5.3.8
Surveillance des variables entre l'appareil du type 8619 et l'API................................48
5.3.9
Forçage des variables entre l'appareil du type 8619 et l'API......................................48
EtherNet/IP........................................................................................................................................49
6.1
4
Généralités..................................................................................................................................29
Généralités..................................................................................................................................49
6.1.1
Détection d'un conflit d'adresses (ACD)......................................................................49
6.1.2
Dynamic Host Configuration Protocol (DHCP)............................................................49
6.1.3
Bootstrap Protocol (BOOTP).......................................................................................49
français
Type 8619 Ethernet industriel

6.1.5
Dépassement du temps de connexion........................................................................50
Classes d'objet EtherNet/IP disponibles pour l'appareil du type 8619....................................50
6.3
Instances I/O assembly pour les messages implicites ou les données cycliques (code
de classe 0x04)...........................................................................................................................51
6.5
8
Service de reset de l'objet Identity..............................................................................50
6.2
6.4
7
6.1.4
6.3.1
Connexions I/O de l'appareil EtherNet/IP....................................................................51
6.3.2
Format de données de l'instance I/O assembly 100 (0x64)........................................52
6.3.3
Format de données de l'instance I/O assembly 101 (0x65)........................................58
6.3.4
Format de données de l'instance I/O assembly 102 (0x66)........................................59
Messages explicites ou données acycliques............................................................................65
6.4.1
Objet Device Identity (code de classe 0x01)...............................................................66
6.4.2
Objet Device assembly (code de classe 0x04)............................................................67
6.4.3
Objet Device Level Ring (code de classe 0x47)..........................................................67
6.4.4
Objet Device Quality of Service (code de classe 0x48)...............................................68
6.4.5
Objet Device TCP/IP Interface (code de classe 0xF5).................................................69
6.4.6
Objet Device Ethernet link (code de classe 0xF6).......................................................70
6.4.7
Objet « I/O main board M0 » (code de classe 0x64)...................................................71
6.4.8
Objet Function (code de classe 0x65).........................................................................72
6.4.9
Objet Extension module (code de classe 0x66)..........................................................77
6.4.10
Objet Ethernet module (code de classe 0x67).............................................................83
Exemple de communication entre l'appareil du type 8619 et un API du type Rockwell
CompactLogix 1769-L24ER-QBFC1B........................................................................................84
6.5.1
Réalisation des réglages sur l'appareil du type 8619..................................................84
6.5.2
Vérification de la communication entre l'appareil et le PC..........................................85
6.5.3
Enregistrement du fichier de configuration EDS de l'appareil.....................................85
6.5.4
Ajout d'un appareil du type 8619 au projet.................................................................86
6.5.5
Lecture de la valeur pH (configuration d'un message implicite)..................................86
6.5.6
Configuration d'un message explicite.........................................................................87
6.5.7
Installation du programme du PC sur l'API.................................................................87
6.5.8
Données de surveillance..............................................................................................87
Description de la variable « ID »................................................................................................88
7.1
ID de la carte principale et des modules d'extension...............................................................89
7.2
ID des fonctions..........................................................................................................................90
Description de la variable « status »......................................................................................91
5
français
Type 8619 Ethernet industriel

8.1
8.2
État de la carte principale M0....................................................................................................91
8.1.1
État du module............................................................................................................91
8.1.2
État M1 à M3...............................................................................................................92
8.1.3
État M4 à M6...............................................................................................................94
8.1.4
SystemSwitch..............................................................................................................97
8.1.5
État DI1 / état DI2........................................................................................................97
État du module d'extension Ethernet M1..................................................................................98
8.2.1
8.3
État du module d'extension « Aucun » M3.................................................................................98
8.3.1
8.4
8.5
8.6
8.7
État du module............................................................................................................98
État du module............................................................................................................98
État du module d'extension Entrées..........................................................................................99
8.4.1
État du module............................................................................................................99
8.4.2
État DI1 / état DI2......................................................................................................100
8.4.3
État AI1 / état AI2.......................................................................................................101
État du module d'extension Sorties.........................................................................................102
8.5.1
État du module..........................................................................................................102
8.5.2
État DO1 / état DO2...................................................................................................103
État du module d'extension Conductivité................................................................................103
8.6.1
État du module..........................................................................................................103
8.6.2
État Température.......................................................................................................104
8.6.3
État Conductivité.......................................................................................................105
État du module d'extension pH/ORP.......................................................................................106
8.7.1
État du module..........................................................................................................106
8.7.2
État Température.......................................................................................................107
8.7.3
État pH/ORP..............................................................................................................108
8.8
État de la fonction « None »......................................................................................................109
8.9
État des fonctions A+B / A-B / A/B / A*B / MATH / PASS / REJECT / DEVIAT......................109
8.10 État de la fonction « PROP »....................................................................................................109
8.11 État de la fonction ONOFF........................................................................................................110
8.12 État de la fonction PID..............................................................................................................111
8.13 État de la fonction « TIME DOSING ».......................................................................................111
8.14 État de la fonction « VOLUME DOSING ».................................................................................112
6
9Unités................................................................................................................................................113
français
Type 8619 Ethernet industriel
À propos du supplément
1
À propos du supplément
Le supplément décrit les principales caractéristiques de la communication numérique pour l'appareil du
type 8619.
Le supplément a pour objectif :
•• de fournir des paramètres importants pour configurer l'appareil du type 8619 lorsqu'il est installé dans un
réseau Ethernet et
•• de fournir des exemples de communication entre l'appareil du type 8619 et d'autres équipements avec
les 3 différents protocoles.
Pour obtenir des informations supplémentaires sur l'appareil du type 8619, se reporter au manuel d'utilisation,
disponible sur internet via : www.burkert.com
1.1
Symboles utilisés
Danger
Met en garde contre un danger imminent.
▶▶ Le non-respect de cet avertissement entraîne la mort ou des blessures graves.
Avertissement
Met en garde contre une situation potentiellement dangereuse.
▶▶ Le non-respect de cet avertissement peut entraîner des blessures graves voire la mort.
ATTENTION
Met en garde contre un éventuel risque.
▶▶ Le non-respect de cet avertissement peut entraîner des blessures importantes ou légères.
Remarque
Met en garde contre les dommages matériels.
Indique des informations supplémentaires, des conseils ou des recommandations importantes.
Se réfère à des informations figurant dans le présent manuel d'utilisation ou dans d'autres
documents.
▶▶ Indique une instruction à réaliser afin d'éviter un danger, un avertissement ou un éventuel risque.
→→ Indique une procédure à réaliser.
Indique le résultat d'une instruction spécifique.
1.2
Validité
Le supplément est valide pour les appareils à partir de la version de logiciel B.01.01.
Versions
→→ Sur l'appareil du type 8619, vérifier la version de logiciel dans le menu « Informations
M0 : MAIN
Firmware » (se reporter au manuel d'utilisation de l'appareil du type 8619).
français
7
Type 8619 Ethernet industriel
À propos du supplément
1.3
Définitions
Le terme « appareil » utilisé dans le supplément se réfère au contrôleur/transmetteur du type 8619.
Le terme « entrée » utilisé dans le supplément se réfère aux données entrant dans l'API (ou dans le
contrôleur client). Il ne se réfère pas aux données entrant dans l'appareil du type 8619.
Le terme « sortie » utilisé dans le supplément se réfère aux données sortant de l'API (ou du contrôleur
client). Il ne se réfère pas aux données sortant de l'appareil du type 8619.
2
Généralités
2.1
Adresse du fabricant et interlocuteurs internationaux
Pour contacter le fabricant de l'appareil, utiliser l'adresse suivante :
Burkert SAS
Rue du Giessen
BP 21
F-67220 TRIEMBACH-AU-VAL
Vous pouvez également contacter votre revendeur Burkert local.
Les adresses de nos revendeurs internationaux sont disponibles sur internet via : www.burkert.com
2.2
Conditions de garantie
La condition régissant la garantie légale est l'utilisation conforme de l'appareil du type 8619 dans le respect
des conditions d'utilisation spécifiées dans ce supplément et dans le manuel d'utilisation du type 8619.
2.3
Informations sur internet
Vous trouverez le manuel d'utilisation et les fiches techniques pour l'appareil sur internet via :
www.burkert.com
8
français
Type 8619 Ethernet industriel
Spécificationscommunesàtouslesprotocoles
3
Spécifications communes à tous les
protocoles
L'utilisateur peut configurer l'appareil du type 8619 avec un seul des 3 protocoles Ethernet industriel :
•• Modbus TCP,
•• PROFINET ou
•• EtherNet/IP.
3.1
Topologies du réseau
L'appareil du type 8619 dispose de 2 ports RJ45 pour la connexion aux topologies de réseau suivantes
(selon le protocole utilisé) :
Topologie du réseau
Disponible pour
Arbre
Modbus TCP
EtherNet/IP
PROFINET
Étoile
Modbus TCP
EtherNet/IP
PROFINET
Annulaire
(connexion en série fermée)
EtherNet/IP grâce à la topologie DLR (Device
Level Ring), avec au minimum 1 superviseur
dans le réseau.
PROFINET grâce à la topologie MRP (Media
Redundancy Protocol) avec au maximum 1 gestionnaire dans le réseau.
L'appareil du type 8619 est un client MRC
(Media Redundancy Client)
Linéaire
(connexion en série ouverte)
Modbus TCP
EtherNet/IP
PROFINET
9
français
Type 8619 Ethernet industriel
Spécificationscommunesàtouslesprotocoles
3.2
Échange de données
L'échange de données entre l'appareil du type 8619 et les autres équipements du réseau est seulement
possible 25 s après le démarrage de l'appareil.
3.3
Chien de garde (Modbus TCP uniquement)
Le chien de garde est un multiple de la périodicité à laquelle un équipement du réseau lit les variables de
l'appareil du type 8619.
3.4
Temps de cycle (PROFINET IO uniquement)
Le temps de cycle définit la périodicité à laquelle un équipement du réseau lit les variables de l'appareil du
type 8619.
Le temps de cycle est défini pour chaque appareil du réseau.
Dans l'appareil du type 8619, la mise à jour des valeurs des variables s'effectue toutes les 300 ms.
3.5
RPI (EtherNet/IP uniquement)
Le RPI (Requested Packet Interval) définit la périodicité à laquelle un équipement du réseau lit les paquets
contenant les variables de l'appareil du type 8619.
Le RPI est défini pour chaque appareil du réseau.
La valeur par défaut du temps RPI pour l'appareil du type 8619 est de 100 ms, mais dans l'appareil du
type 8619, la mise à jour des valeurs des variables s'effectue toutes les 300 ms.
3.6
Format de stockage et d'envoi des données
L'appareil du type 8619 stocke et envoie les valeurs de toutes les variables au format « big-endian ».
3.7
Type et longueur des objets utilisés par l'appareil du
type 8619
Tableau 1 :
Type et longueur des objets utilisés par l'appareil du type 8619
Type (SI)
Type d'accès
Description
Longueur (octet)
INT
UINT16
16 bits : entier non signé
2
UDINT
UINT32
32 bits : entier double non signé
4
REAL
FLOAT32
32 bits : valeur flottante IEE754
4
WORD
BITARR16
16 bits
2
10
français
Type 8619 Ethernet industriel
Modbus TCP
4
Modbus TCP
Remarque
Une installation incorrecte peut endommager le process.
▶▶ La configuration doit uniquement être réalisée par du personnel qualifié et compétent disposant des
connaissances appropriées en Modbus TCP.
→→ Se reporter également au manuel d'utilisation de l'appareil du type 8619.
4.1
Messages pris en charge
Modbus TCP utilise une méthode d'accès client/serveur. L'appareil du type 8619 est un serveur.
Modbus TCP fournit 4 types de messages : Request, Indication, Response et Confirmation. L'appareil du
type 8619 utilise uniquement des messages des types Indication et Response.
4.2
Codes fonctions utilisés par l'appareil du type 8619
Les codes fonctions définissent le type d'opération (nom de fonction) qui s'applique aux données. Le code
fonction est exigé par l'appareil client (par exemple un API).
Tableau 2 fournit les opérations prises en charge par l'appareil du type 8619.
Tableau 2 :
Fonctions Modbus TCP prises en charge par l'appareil du type 8619
Type de fonction
Nom de fonction
Registres d'entrée
physiques
Read input registers
Accès aux
Read multiple holding registers
Accès 16 bits
données
Registres internes ou
Write multiple holding registers
registres de sortie physiques
Read/write multiple registers
4.3
Code
fonction (FC)
4
3
16
23
Codes d'exception pris en charge par l'appareil du
type 8619
Les codes d'exception sont des réponses envoyées par le serveur (par exemple l'appareil du type 8619)
suite à une requête du client (par exemple un API).
Si la requête du client est reçue sans erreur mais qu'elle ne peut pas être traitée par le serveur, le serveur
répond par un code d'exception (voir Tableau 3). Se reporter à l'organisation de Modbus pour obtenir plus
de détails sur les codes d'exception.
Tableau 3 :
Liste des codes d'exception pris en charge par l'appareil du type 8619
Code d'exception (hex)
Description
01
Fonction erronée
02
Adresse de données erronée
03
Valeur de données erronée
11
français
Type 8619 Ethernet industriel
Modbus TCP
Code d'exception (hex)
4.4
Description
04
Panne de l'appareil esclave
05
Accusé de réception
06
Appareil esclave occupé
07
Accusé de réception négatif
08
Erreur de parité de mémoire
0A
Chemin de passerelle inaccessible
0B
Passerelle appareil cible ne répond pas
FF
Réponse exceptionnelle étendue
Registres de données pour l'appareil du type 8619
Les registres de données à lire/écrire sont définis par leurs adresses et par le nombre de registres qu'ils utilisent.
Tous les registres adressés sont du type WORD.
L'appareil du type 8619 possède un tableau de données, accessible en lecture/écriture. Les données du
tableau de données peuvent être des types fournis dans le Tableau 4 :
Tableau 4 :
Type de données pris en charge par l'appareil du type 8619
Type de données
Type
Accès
Exemple d'utilisation
Registre d'entrée
Word
Lecture seule
Entrée analogique
Registre de maintien
(registre de sortie)
Word
Lecture/écriture
Données pouvant être modifiées par
l'application
4.5
Adressage de registres de l'appareil du type 8619
Cette section décrit l'adressage de registres de toutes les variables de l'appareil du type 8619 (par ex. pH, AO1).
•• Pour effectuer l'adressage de registres d'entrée des variables de la carte principale, utiliser le Tableau 5 et
le Tableau 7.
•• Pour effectuer l'adressage de registres d'entrée des variables du module d'extension Ethernet, utiliser le
Tableau 5 et le Tableau 8.
•• Pour effectuer l'adressage de registres de sortie des variables du module d'extension Ethernet, utiliser le
Tableau 6 et le Tableau 9.
•• Pour effectuer l'adressage de registres d'entrée des variables d'un module d'extension (autre que le
module d'extension Ethernet), utiliser le Tableau 5 et Tableau 10 à Tableau 13.
•• Pour effectuer l'adressage de registres d'entrée des variables des fonctions, utiliser le Tableau 5 et
Tableau 14 à Tableau 19.
12
français
Type 8619 Ethernet industriel
Modbus TCP
4.5.1
Plages d'adresses des modules et des fonctions
Les entrées du réseau (registres d'entrée et de sortie du réseau) utilisées par l'appareil sont décrites dans le
Tableau 5 et dans le Tableau 6.
Tableau 5 :
Plages d'adresses des modules et des fonctions pour l'appareil du type 8619 – registre d'entrée du réseau
Module d'extension ou fonction
Plage d'adresses
Carte principale M0
déc
0...31
hex
0x0000...0x001F
Module d'extension Ethernet M1
32...63
0x0020...0x003F
Module d'extension M2
64...95
0x0040...0x005F
Module d'extension M3 (réservé)
96...127
0x0060...0x007F
Module d'extension M4
128...159
0x0080...0x009F
Module d'extension M5
160...191
0x00A0...0x00BF
Module d'extension M6
192...223
0x00C0...0x00DF
Réservé
224...255
0x00E0...0x00FF
Fonction F1
256...263
0x0100...0x0107
Fonction F2
264...271
0x0108...0x010F
Fonction F3
272...279
0x0110...0x0117
Fonction F4
280...287
0x0118...0x011F
Fonction F5
288...295
0x0120...0x0127
Fonction F6
296...303
0x0128...0x012F
Fonction F7
304...311
0x0130...0x0137
Fonction F8
312...319
0x0138...0x013F
Fonction F9
320...327
0x0140...0x0147
Fonction F10
328...335
0x0148...0x014F
Fonction F11
336...343
0x0150...0x0157
Fonction F12
344...351
0x0158...0x015F
Tableau 6 :
Plages d'adresses des différents modules d'extension pour l'appareil du type 8619 – registre de sortie du
réseau
Module d'extension
Plage d'adresses
déc
0...39
Module d'extension Ethernet M1
4.5.2
hex
0x0000...0x0027
Variables des modules
Cette section décrit les variables de chaque module et les adresses de début des variables.
→→ Pour définir l'adresse d'une variable, ajouter la plage d'adresses du module (fournie dans le Tableau 5) et
l'adresse de début de la variable dans le module, fournie dans Tableau 7 à Tableau 13.
→→ Pour obtenir plus d'informations sur le type (SI), se reporter au chap. 3.7.
français
13
Type 8619 Ethernet industriel
Modbus TCP
Tableau 7 :
14
Variables de la carte principale M0
Module Adresse de
début de la
variable
(en WORD)
déc
hex
Main
0
0
Nom de la
variable
Description de la variable
Type Lecture/ Unité par
(SI)
écriture défaut
ID 1)
INT
R
-
Main
1
1
Module Status 2)
Identification de la carte
principale
État de la carte principale
INT
R
-
Main
2
2
M1-M3 Status 2) État des modules d'extension
INT
R
-
Main
3
3
M4-M6 Status 2) État des modules d'extension
INT
R
-
Main
4
4
SystemSwitch
Main
5
Main
État de SystemSwitch
INT
R
-
5
DI1 Status
2)
État de l'entrée numérique 1
INT
R
-
6
6
DI2 Status 2)
État de l'entrée numérique 2
INT
R
-
Main
7
7
Réservé
-
INT
R
-
Main
8
8
DO1
Valeur de la sortie numérique 1 INT
R
Main
9
9
DO2
Valeur de la sortie numérique 2 INT
R
Main
10
A
AO1
Valeur de la sortie analogique 1 REAL R
0 : OFF (par
défaut) ; 1 :
ON ; 2 : PWM
ou PWM
rapide ; 3 :
PFM ; 4 :
impulsion
0 : OFF (par
défaut) ; 1 :
ON ; 2 : PWM
ou PWM
rapide ; 3 :
PFM ; 4 :
impulsion
mA
Main
12
C
AO2
Valeur de la sortie analogique 2 REAL R
mA
Main
14
E
DI1Frequency
REAL R
Hz
Main
16
10
DI1Flow
REAL R
L/min
Main
18
12
DI1TotA
REAL R
-
Main
20
14
DI1TotB
REAL R
-
Main
22
16
DI2Frequency
REAL R
Hz
Main
24
18
DI2Flow
REAL R
L/min
Main
26
1A
DI2TotA
REAL R
-
Main
28
1C
DI2TotB
REAL R
-
Main
30...31 1E...1F Réservé
Valeur de la fréquence de
l'entrée numérique 1
Valeur du débit de l'entrée
numérique 1
Valeur du totalisateur A sur
l'entrée numérique 1
Valeur du totalisateur B sur
l'entrée numérique 1
Valeur de la fréquence de
l'entrée numérique 2
Valeur du débit de l'entrée
numérique 2
Valeur du totalisateur A sur
l'entrée numérique 2
Valeur du totalisateur B sur
l'entrée numérique 2
-
REAL R
-
2)
1) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) de la carte principale.
2) Se reporter au chap. 8.1 pour trouver la valeur d'état de la carte principale.
français
Type 8619 Ethernet industriel
Modbus TCP
Tableau 8 :
Variables du module d'extension Ethernet – Entrées
Module Adresse de
début de la
variable
(en WORD)
déc
hex
M1
32
20
Nom de la
variable
M1
33
Module Status
M1
34...63 22...3F Réservé
Tableau 9 :
Module
21
ID 1)
2)
Description de la variable
Type Lecture/
(SI) écriture
Identification du module d'extension Ethernet
INT
R
État du module d'extension Ethernet
INT
R
-
INT
R
Variables du module d'extension Ethernet – Sorties
Nom de la
variable
Description de la variable
Type
(SI)
M1
Adresse de
début de la
variable
(en WORD)
déc
hex
0
0
Lecture/ Unité par
écriture défaut
PVN1
Valeur process réseau 1
REAL R/W
3)
M1
2
2
PVN2
Valeur process réseau 2
REAL R/W
3)
M1
4
4
PVN3
Valeur process réseau 3
REAL R/W
3)
M1
6
6
PVN4
Valeur process réseau 4
REAL R/W
3)
M1
8
8
PVN5
Valeur process réseau 5
REAL R/W
3)
M1
10
A
PVN6
Valeur process réseau 6
REAL R/W
3)
M1
12
C
PVN7
Valeur process réseau 7
REAL R/W
3)
M1
14
E
PVN8
Valeur process réseau 8
REAL R/W
3)
M1
16
10
PVN9
Valeur process réseau 9
REAL R/W
3)
M1
18
12
PVN10
Valeur process réseau 10
REAL R/W
3)
M1
20
14
PVN11
Valeur process réseau 11
REAL R/W
3)
M1
22
16
PVN12
Valeur process réseau 12
REAL R/W
3)
M1
24
18
PVN13
Valeur process réseau 13
REAL R/W
3)
M1
26
1A
PVN14
Valeur process réseau 14
REAL R/W
3)
M1
28
1C
PVN15
Valeur process réseau 15
REAL R/W
3)
M1
30
1E
PVN16
Valeur process réseau 16
REAL R/W
3)
M1
32
20
PVN17
Valeur process réseau 17
REAL R/W
3)
M1
34
22
PVN18
Valeur process réseau 18
REAL R/W
3)
M1
36
24
PVN19
Valeur process réseau 19
REAL R/W
3)
M1
38...39 26...27 PVN20
Valeur process réseau 20
REAL R/W
3)
1) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
2) Se reporter au chap. 8.2 pour trouver la valeur d'état du module d'extension Ethernet.
3) Pour sélectionner l'unité du PVN, se reporter au manuel d'utilisation de l'appareil du type 8619.
français
15
Type 8619 Ethernet industriel
Modbus TCP
Tableau 10 : Variables du module d'extension Entrées
Module Adresse de début de la
variable (en WORD)
déc
hex
N+0 2)
N+0 2)
Mx 1)
Mx 1)
N+1 2)
N+1 2)
Mx 1)
N+2 2)
N+2 2)
Mx 1)
N+3 2)
N+3 2)
Mx 1)
N+4 2)
N+4 2)
Mx 1)
N+5 2)
N+5 2)
Mx 1)
N+6 2)
N+6 2)
Mx 1)
N+8 2)
N+8 2)
Mx 1)
N+10 2)
N+A 2)
Mx 1)
N+12 2)
N+C 2)
Mx 1)
N+14 2)
N+E 2)
Mx 1)
N+16 2)
N+10 2)
Mx 1)
N+18 2)
N+12 2)
Mx 1)
N+20 2)
N+14 2)
Mx 1)
N+22 2)
N+16 2)
Mx 1)
N+24 2)
N+18 2)
Mx 1)
N+26 2)
N+1A 2)
Mx 1)
N+28 2)
N+1C 2)
Mx 1)
N+(30...31) 2) N+(1E...1F) 2)
Nom de la
variable
Description de la
variable
ID 3)
Identification du module
d'extension
Module
État du module
Status 4)
d'extension
DI1 Status 4) État de l'entrée
numérique 1
4)
DI2 Status
État de l'entrée
numérique 2
AI1 Status 4) État de l'entrée
analogique 1
AI2 Status 4) État de l'entrée
analogique 2
DI1Frequency Valeur de la fréquence
de l'entrée numérique 1
DI1Flow
Valeur du débit de
l'entrée numérique 1
DI1TotA
Valeur du totalisateur A
sur l'entrée numérique 1
DI1TotB
Valeur du totalisateur B
sur l'entrée numérique 1
DI2Frequency Valeur de la fréquence
de l'entrée numérique 2
DI2Flow
Valeur du débit de
l'entrée numérique 2
DI2TotA
Valeur du totalisateur A
sur l'entrée numérique 2
DI2TotB
Valeur du totalisateur B
sur l'entrée numérique 2
AI1Raw
Entrée analogique 1,
signal de courant ou de
tension
AI1
Valeur de l'entrée
analogique 1
AI2Raw
Entrée analogique 2,
signal de courant ou de
tension
AI2
Valeur de l'entrée
analogique 2
Réservé
-
Type Lecture/ Unité par
(SI)
écriture défaut
INT
R
-
INT
R
-
INT
R
-
INT
R
-
INT
R
-
INT
R
-
REAL R
Hz
REAL R
L/min
REAL R
-
REAL R
-
REAL R
Hz
REAL R
L/min
REAL R
-
REAL R
-
REAL R
V
REAL R
5)
REAL R
V
REAL R
5)
REAL R
-
1) Mx : le module d'extension peut être branché à l'emplacement M2, M4, M5 ou M6.
2) N est la plage d'adresses du module d'extension. Elle dépend de l'emplacement où le module d'extension est
branché. Se reporter au Tableau 5.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.4 pour trouver la valeur d'état du module d'extension Entrées.
16
5) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
Type 8619 Ethernet industriel
Modbus TCP
Tableau 11 : Variables du module d'extension Sorties
Module
Mx 1)
Adresse de début de la
variable (en WORD)
déc
hex
N+0 2)
N+0 2)
Mx 1)
N+1 2)
N+1 2)
Mx 1)
N+2 2)
N+2 2)
Module
Status 4)
Réservé
Mx 1)
N+3 2)
N+3 2)
DO1
Valeur de la sortie
numérique 1
INT
R
Mx 1)
N+4 2)
N+4 2)
DO2
Valeur de la sortie
numérique 2
INT
R
Mx 1)
N+5 2)
N+5 2)
Réservé
-
INT
R
Mx
N+6
N+6
2)
AO1
REAL R
mA
N+8 2)
AO2
Valeur de la sortie
analogique 1
Valeur de la sortie
analogique 2
-
REAL R
mA
REAL R
-
1)
2)
Nom de la
variable
Description de la
variable
Type
(SI)
Lecture/ Unité par
écriture défaut
ID 3)
Identification du
module d'extension
État du module
d'extension
-
INT
R
-
INT
R
-
INT
R
0 : OFF (par
défaut) ; 1 :
ON ; 2 : PWM
ou PWM
rapide ; 3 :
PFM
0 : OFF (par
défaut) ; 1 :
ON ; 2 : PWM
ou PWM
rapide ; 3 :
PFM
-
Mx 1)
N+8 2)
Mx 1)
N+(10...31) 2) N+(A...1F) 2) Réservé
1) Mx : le module d'extension peut être branché à l'emplacement M2, M4, M5 ou M6.
2) N est la plage d'adresses du module d'extension. Elle dépend de l'emplacement où le module d'extension est
branché. Se reporter au Tableau 5.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.5 pour trouver la valeur d'état du module d'extension Sorties.
français
17
Type 8619 Ethernet industriel
Modbus TCP
Tableau 12 : Variables du module d'extension Conductivité
Module Adresse de début de la
variable (en WORD)
déc
hex
N+0 2)
N+0 2)
Mx 1)
Nom de la
variable
Description de la variable
Type Lecture/ Unité
(SI)
écriture par
défaut
INT
R
-
ID 3)
Identification du module
d'extension
État du module d'extension INT
R
-
INT
R
-
Mx 1)
N+1 2)
N+1 2)
Mx 1)
N+2 2)
N+2 2)
Module
Status 5)
Temp. Status 5) État de la température
Mx 1)
N+3 2)
N+3 2)
Cond. Status 5) État de la conductivité
INT
R
-
Mx
1)
N+4
2)
N+4
2)
Réservé
-
INT
R
-
Mx
1)
N+5
2)
N+5
2)
Réservé
-
INT
R
-
REAL R
W
REAL R
°C
Mx 1)
N+6 2)
N+6 2)
RTD
Mx 1)
N+8 2)
N+8 2)
Temperature
Résistance d'entrée du
niveau de température
Valeur de la température
Mx
1)
N+10
2)
N+A
2)
Conductivity
Valeur de la conductivité
REAL R
µS/cm
Mx
1)
N+12
2)
N+C
2)
Resistivity
Valeur de la résistivité
REAL R
W.cm
Mx
1)
N+14
2)
N+E
2)
TDS
Matières dissoutes totales
REAL R
ppm
Concentration Concentration massique
REAL R
%
Réservé
REAL R
-
Mx 1)
N+16 2)
Mx
N+(18...31)
1)
N+10 2)
2)
N+(12...1F)
2)
-
1) Mx : le module d'extension peut être branché à l'emplacement M2, M4, M5 ou M6.
2) N est la plage d'adresses du module d'extension. Elle dépend de l'emplacement où le module d'extension est
branché. Se reporter au Tableau 5.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.6 pour trouver la valeur d'état du module d'extension Conductivité.
18
français
Type 8619 Ethernet industriel
Modbus TCP
Tableau 13 : Variables du module d'extension pH/ORP
Module Adresse de début de la
variable (en WORD)
déc
hex
N+0 2)
N+0 2)
Mx 1)
Nom de la
variable
Description de la variable Type
(SI)
INT
Lecture/ Unité
écriture par
défaut
R
-
ID 3)
Module
Status 4)
Temp. Status 4)
Identification du module
d'extension
État du module
d'extension
État de la température
INT
R
-
INT
R
-
État du pH ou du potentiel INT
d'oxydo-réduction
INT
R
-
R
-
R
-
Mx 1)
N+1 2)
N+1 2)
Mx 1)
N+2 2)
N+2 2)
Mx 1)
N+3 2)
N+3 2)
Mx 1)
N+4 2)
N+4 2)
pH/ORP
Status 4)
Réservé
Mx
1)
N+5
2)
N+5
2)
Réservé
-
INT
Mx
1)
N+6
2)
N+6
2)
RTD
REAL R
W
REAL R
°C
Mx 1)
N+8 2)
N+8 2)
Temperature
Résistance d'entrée du
niveau de température
Valeur de la température
Mx 1)
N+10 2)
N+A 2)
mV(pH)
Valeur pH en mV
REAL R
mV
Mx
N+12
N+C
mV(ORP)
Valeur du potentiel
d'oxydo-réduction en mV
Valeur pH
REAL R
mV
REAL R
pH
REAL R
W
REAL R
W
REAL R
-
1)
2)
2)
Mx 1)
N+14 2)
N+E 2)
pH
Mx 1)
N+16 2)
N+10 2)
Mx 1)
N+18 2)
N+12 2)
Mx 1)
N+(20...31) 2) N+(14...1F) 2)
Impedance
Impédance de l'électrode
Glass
de verre
Impedance Ref Impédance de l'électrode
de référence
Réservé
-
1) Mx : le module d'extension peut être branché à l'emplacement M2, M4, M5 ou M6.
2) N est la plage d'adresses du module d'extension. Elle dépend de l'emplacement où le module d'extension est
branché. Se reporter au Tableau 5.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.7 pour trouver la valeur d'état du module d'extension pH/ORP.
français
19
Type 8619 Ethernet industriel
Modbus TCP
4.5.3
Variables des fonctions
Cette section décrit les variables des différents types de fonction et les adresses de début de ces variables.
Les types de fonction suivants sont disponibles :
-------
A+B / A-B / A/B / A*B / MATH / PASS / REJECT / DEVIAT, se reporter au Tableau 14.
PROP, se reporter au Tableau 15.
ONOFF, se reporter au Tableau 16.
PID, se reporter au Tableau 17.
TIME DOSING, se reporter au Tableau 18.
VOLUME DOSING, se reporter au Tableau 19.
→→ Pour définir l'adresse d'une variable, ajouter la plage d'adresses de la fonction (fournie dans le Tableau 5)
et l'adresse de début de la variable, fournie dans Tableau 14 à Tableau 19.
→→ Pour obtenir plus d'informations sur le type (SI), se reporter au chap. 3.7.
Tableau 14 : Variables des fonctions A+B / A-B / A/B / A*B / MATH / PASS / REJECT / DEVIAT
Fonction
Nom de la
variable
Fx 1)
Adresse de
début de la
variable
(en WORD)
N+0 2)
Fx
1)
N+1
2)
Function Status
Fx
1)
N+2
2)
Fx
1)
N+4
2)
N+(6...7) 2)
Fx 1)
Description de la variable
Type Lecture/ Unité
(SI)
écriture par
défaut 5)
Identification de la fonction
INT
R
-
État de la fonction
INT
R
-
Result
Résultat de la fonction
REAL R
-
Réservé
-
REAL R
-
Réservé
-
REAL R
-
Description de la variable
Type Lecture/ Unité
(SI)
écriture par
défaut 5)
Identification de la fonction
INT
R
-
État de la fonction
INT
R
-
Command
Valeur de la commande
REAL R
%
Réservé
-
REAL R
-
Réservé
-
REAL R
-
ID 3)
4)
Tableau 15 : Variables de la fonction PROP
Fonction
Nom de la
variable
Fx 1)
Adresse de
début de la
variable
(en WORD)
N+0 2)
Fx
N+1
Function Status
1)
2)
Fx 1)
N+2 2)
Fx 1)
N+4 2)
Fx
N+(6...7)
1)
2)
ID 3)
4)
1) Fx est le numéro de la fonction (F1 à F12).
2) N est la plage d'adresses de la fonction et dépend du numéro de la fonction. Se reporter au Tableau 5.
3) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
4) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction associée.
20
5) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
Type 8619 Ethernet industriel
Modbus TCP
Tableau 16 : Variables de la fonction ONOFF
Fonction
Fx 1)
Adresse de début Nom de la
de la variable
variable
(en WORD)
N+0 2)
ID 3)
Fx
1)
Fx
1)
État de la fonction
INT
Command
Valeur de la commande
REAL R
%
SetPoint
Valeur de consigne
REAL R
-
Réservé
-
REAL R
-
Description de la variable
Identification de la fonction
Type Lecture/ Unité
(SI)
écriture par
défaut 5)
INT
R
-
État de la fonction
INT
Command 1
Valeur de la commande 1
REAL R
%
Command 2
Valeur de la commande 2
REAL R
%
SetPoint
Valeur de consigne
REAL R
-
Description de la variable
Type Lecture/ Unité
(SI)
écriture par
défaut 5)
INT
R
-
N+1
Function Status
N+2
2)
Fx 1)
N+4 2)
Fx
N+(6...7)
1)
Identification de la fonction
Type Lecture/ Unité
(SI)
écriture par
défaut 5)
INT
R
-
2)
2)
Description de la variable
4)
R
-
Tableau 17 : Variables de la fonction PID
Fonction
Fx 1)
Adresse de début Nom de la
de la variable
variable
(en WORD)
N+0 2)
ID 3)
Fx
N+1
1)
Function Status
2)
Fx 1)
N+2 2)
Fx
1)
N+4
Fx
1)
N+(6...7)
2)
2)
4)
R
-
Tableau 18 : Variables de la fonction TIME DOSING
Fonction
Fx 1)
Adresse de début Nom de la
de la variable
variable
(en WORD)
N+0 2)
ID 3)
Fx 1)
N+1 2)
Function Status 5) État de la fonction
INT
Fx 1)
N+2 2)
Command 1
Valeur de la commande 1
REAL R
%
Fx
1)
N+4
Command 2
Valeur de la commande 2
REAL R
%
Fx
1)
N+(6...7)
Réservé
-
REAL R
-
Description de la variable
Type Lecture/ Unité
(SI)
écriture par
défaut 5)
INT
R
-
2)
2)
Identification de la fonction
R
-
Tableau 19 : Variables de la fonction VOLUME DOSING
Fonction
Fx 1)
Adresse de début Nom de la
de la variable
variable
(en WORD)
N+0 2)
ID 2)
Fx 1)
N+1 2)
Function Status 3) État de la fonction
INT
Fx
1)
N+2
2)
Command
Valeur de la commande
REAL R
%
Fx
1)
N+4
2)
SetPoint
Valeur de consigne
REAL R
-
Volume
Valeur du volume total
mesuré
REAL R
-
Fx 1)
N+(6...7) 2)
Identification de la fonction
R
-
1) Fx est le numéro de la fonction (F1 à F12).
2) N est la plage d'adresses de la fonction et dépend du numéro de la fonction. Se reporter au Tableau 5.
3) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
4) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction associée.
5) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
21
Type 8619 Ethernet industriel
Modbus TCP
4.6
Exemple : lecture d'une valeur pH et écriture d'une
valeur sur PVN1
Cet exemple utilise la communication entre l'appareil du type 8619 et un API du type Siemens S7-1200.
API
Appareil
S7-1200
8619
Client ou
Cible
Serveur ou
Initiateur
PC (équipé du logiciel TIA
Portal V13)
Superviseur
Fig. 1 : Exemple d'un réseau à connexion en série ouverte pour le protocole Modbus TCP
L'appareil possède la configuration matérielle suivante :
-- une carte principale M0,
-- un module d'extension Ethernet M1,
-- 4 modules d'extension : module Conductivité à l'emplacement M2, module pH/ORP à
l'emplacement M4, module Sorties à l'emplacement M5 et module Entrées à l'emplacement M6.
Pour échanger des données entre l'appareil du type 8619 et l'API via le réseau Modbus TCP, effectuer les
étapes suivantes :
1. Si le mode DHCP est désactivé, procéder aux réglages relatifs à Modbus TCP sur l'appareil du
type 8619 (voir chap. 4.6.1).
2. Vérifier la communication entre l'appareil et le PC (voir chap. 4.6.2).
Sur le PC connecté au réseau :
3. Créer les commandes de communication Modbus TCP « read » et « write » (voir chap. 4.6.3).
4. Créer l'image de la configuration de l'appareil dans le logiciel TIA Portal (voir chap. 4.6.4).
5. Associez à l'API les variables de l'appareil du type 8619 pouvant être lues par l'API (voir chap. 4.6.5).
6. Associer à l'API les variables de l'appareil du type 8619 pouvant être écrites par l'API (voir chap. 4.6.6).
7. Créer la table de visualisation de l'API (voir chap. 4.6.7).
8. Transférer la table de visualisation du PC vers l'API (voir chap. 4.6.8).
9. Surveiller les variables entre l'appareil du type 8619 et l'API (voir chap. 4.6.9).
10.Forcer les variables entre l'appareil du type 8619 et l'API (voir chap. 4.6.10).
22
français
Type 8619 Ethernet industriel
Modbus TCP
4.6.1
Réalisation des réglages sur l'appareil du type 8619
Le mode DHCP doit être désactivé pour effectuer cette étape.
→→ S'assurer que le mode DHCP est désactivé sur l'appareil du type 8619
1. Sélectionner le protocole utilisé :
→→ Aller à « MENU
Réglages
M1:Ethernet
Protocole ».
→→ Sélectionner « Modbus TCP »
2. Configurer l'adresse IP de l'appareil. Pour configurer l'adresse IP manuellement :
→→ Aller à « MENU
→→ Aller à « MENU
Réglages
Réglages
M1:Ethernet
M1:Ethernet
Configuration IP
Mode
Manuel ».
Configuration IP
Adresse IP ».
Configuration IP
Masque réseau ».
→→ Entrer l'adresse IP (la valeur par défaut est 0.0.0.0).
3. Configurer l'adresse du masque réseau de l'appareil :
→→ Aller à « MENU
Réglages
M1:Ethernet
→→ Entrer l'adresse du masque réseau (la valeur par défaut est 0.0.0.0).
4. Configurer l'adresse de la passerelle de l'appareil :
→→ Aller à « MENU
Réglages
M1:Ethernet
Configuration IP
Passerelle ».
→→ Entrer l'adresse de la passerelle (la valeur par défaut est 0.0.0.0).
5. Si nécessaire, sélectionner l'unité des valeurs process réseau PVN :
→→ Se reporter au manuel d'utilisation de l'appareil du type 8619.
Les réglages relatifs au protocole Modbus TCP sont terminés sur l'appareil.
→→ Pour appliquer les réglages, redémarrer l'appareil du type 8619.
4.6.2
Vérification de la communication entre l'appareil et le PC
→→ À partir d'un PC, envoyer un ping à l'appareil du type 8619 avec l'adresse IP configurée.
Si l'appareil répond, ce dernier est prêt à communiquer avec l'API.
4.6.3
Création des commandes de communication Modbus TCP
« read » et « write »
La procédure suivante utilise le logiciel « TIA Portal V13 » installé sur le PC. Le logiciel TIA Portal est utilisé
pour configurer l'API Siemens S7-1200 et les autres équipements du réseau.
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
→→ Démarrer le logiciel TIA Portal V13.
→→ S'assurer que la configuration réseau (nom, adresse IP,...) a été effectuée pour l'API.
français
23
Type 8619 Ethernet industriel
Modbus TCP
Dans TIA Portal V13 :
→→ Dans l'onglet « Appareils » du « Navigateur du projet », sélectionner l'API utilisé.
→→ Aller à « Blocs de programme
Ajouter nouveau bloc » : une fenêtre « Ajouter nouveau bloc » s'affiche.
→→ Si nécessaire, entrer un nom pour le bloc de programme, c.-à-d. « MODBUS_CONFIGURATION »,
cliquer sur « Bloc de données » et dans le champ « Type », sélectionner « DB global ».
→→ Valider avec OK : le bloc de données s'ouvre.
1. Créer une classe de variable READ du type « TCON_IP_V4 » :
→→ Dans le champ « Nom », entrer un nom pour la nouvelle variable, c.-à-d. « READ ».
→→ Dans le champ « Type de données », entrer « TCON_IP_V4 ». Valider et étendre l'affichage pour voir tous
les champs de la variable créée.
→→ Remplir tous les champs de « TCON_IP_V4 » (se reporter au manuel d'utilisation de l'API). Insérer
l'adresse IP de l'appareil du type 8619 (se reporter au chap. 4.6.1) dans le champ « Remote Address ».
2. Dans le même bloc de données, créer une classe de variable WRITE du type « TCON_IP_V4 » :
→→ Dans le champ « Nom », entrer un nom pour la nouvelle variable, c.-à-d. « WRITE ».
→→ Dans le champ « Type de données », entrer « TCON_IP_V4 ». Valider et étendre l'affichage pour voir tous
les champs de la variable créée.
→→ Remplir tous les champs de « TCON_IP_V4 » (se reporter au manuel d'utilisation de l'API). Insérer
l'adresse IP de l'appareil du type 8619 (se reporter au chap. 4.6.1) dans le champ « Remote Address ».
Les commandes de communication Modbus TCP « read » et « write » ont été créées.
4.6.4
Création de l'image de la configuration de l'appareil dans le
logiciel TIA Portal
•• Tous les signaux (I/O de l'appareil du type 8619) allant de l'appareil du type 8619 vers l'API
sont considérés comme entrées par l'API.
•• Tous les signaux (PVN) allant de l'API vers l'appareil du type 8619 sont considérés comme
sorties par l'API.
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Pour connaître l'adresse des données, se reporter au chap. 4.5.1 Plages d'adresses des modules et des
fonctions, page 13.
Dans TIA PORTAL V13 :
→→ Dans l'onglet « Appareils » du « Navigateur du projet », sélectionner l'API utilisé.
→→ Aller à « Blocs de programme
Ajouter nouveau bloc » : une fenêtre « Ajouter nouveau bloc » s'affiche.
→→ Si nécessaire, entrer un nom pour le bloc de programme, c.-à-d. « Transmitted data », cliquer sur
« Bloc de données » et dans le champ « Type », sélectionner « DB global ».
24
→→ Valider avec OK : le bloc de données s'ouvre.
français
Type 8619 Ethernet industriel
Modbus TCP
1. Pour notre exemple, créer une variable pH du type « Real », pour lire la valeur pH, conformément au
Tableau 13 : Variables du module d'extension pH/ORP, page 19 :
→→ Dans le champ « Nom », entrer un nom pour la nouvelle variable, c.-à-d. « pH ».
→→ Dans le champ « Type de données », entrer « Real ».
2. Pour notre exemple, créer une variable PVN1 du type « Real », pour écrire une valeur PVN, conformément au Tableau 9 : Variables du module d'extension Ethernet – Sorties, page 15 :
→→ Dans le champ « Nom », entrer un nom pour la nouvelle variable, c.-à-d. « PVN1 ».
→→ Dans le champ « Type de données », entrer « Real ».
3. Créer les autres variables requises (voir chap. 4.5).
L'image de la configuration de l'appareil a été créée dans TIA Portal.
4.6.5
Association à l'API des variables de l'appareil du type 8619
pouvant être lues par l'API
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans TIA Portal V13 :
→→ Dans l'onglet « Appareils » du « Navigateur du projet », sélectionner l'API utilisé.
→→ Aller à « Blocs de programme
Main[OB1] » : « Blocs de programme
Main [OB1] » s'affiche.
→→ Dans la bibliothèque « Instructions », ouvrir le menu « Communication » et rechercher l'instruction
« MB_CLIENT » dans l'arborescence de menu « Autres
MODBUS TCP ».
→→ Déplacer l'icône du « MB_CLIENT » de la bibliothèque « Instructions » vers la vue « Main [OB1] » à l'aide
de la fonction glisser-déposer : une fenêtre « Options d'appel » s'affiche.
→→ Si nécessaire, entrer un nom pour le MB_CLIENT, par ex. « MB_CLIENT_DB_READ », et valider : la vue
« Bloc de données » avec l'instruction « MB_CLIENT » s'affiche.
→→ Remplir le paramètre REQ (se reporter au manuel d'utilisation de l'API).
→→ Remplir le paramètre DISCONNECT (se reporter au manuel d'utilisation de l'API).
→→ Remplir le paramètre MB_MODE. Pour « lire la valeur pH », régler le MB_MODE sur 0.
→→ Remplir le paramètre MB_DATA_ADDR comme suit :
-- Le module d'extension pH/ORP est branché à l'emplacement M4. Conformément au Tableau 5,
page 13, la plage d'adresses du module d'extension M4 est [128...159].
-- Conformément au Tableau 13, page 19, la valeur pH est adressée sur 14.
-- L'adresse de début pour les entrées en lecture dans l'API est 30001 (code fonction 4 « Read input
registers »). S'assurer que l'adresse est correcte dans le manuel d'utilisation de l'API utilisé.
-- RÉSULTAT : pour la valeur pH, MB_DATA_ADDR prend la valeur :
MB_DATA_ADDR = 128 + 14 + 30001 = 30143 pour la valeur pH.
25
français
Type 8619 Ethernet industriel
Modbus TCP
→→ Remplir le paramètre MB_DATA_LEN (se reporter au manuel d'utilisation de l'API et au chap. 3.7,
page 10). Conformément à ce tableau, la longueur d'un type de variable « REAL » est 2
(1 REAL est 2 WORD).
→→ Remplir le paramètre MB_DATA_PTR avec le nom du fichier créé au chap. 4.6.3 et avec l'extension
« READ ». Pour lire la valeur pH, régler le MB_DATA_PTR sur « READ.pH ».
→→ Remplir le paramètre CONNECT avec le nom du fichier des commandes de communication créé au
chap. 4.6.3 et avec l'extension « READ » (se reporter au manuel d'utilisation de l'API).
Les variables de l'appareil du type 8619 pouvant être lues par l'API ont été associées à l'API.
→→ Remplir les autres paramètres requis par l'API.
4.6.6
Association à l'API des variables de l'appareil du type 8619
pouvant être écrites par l'API
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans TIA Portal V13 :
→→ Dans l'onglet « Appareils » du « Navigateur du projet », sélectionner l'API utilisé.
→→ Aller à « Blocs de programme
Main[OB1] » : « Blocs de programme
Main [OB1] » s'affiche.
→→ Dans la bibliothèque « Instructions », ouvrir le menu « Communication » et rechercher l'instruction
« MB_CLIENT » dans l'arborescence de menu « Autres
MODBUS TCP ».
→→ Déplacer l'icône du « MB_CLIENT » de la bibliothèque « Instructions » vers la vue « Main [OB1] » à l'aide
de la fonction glisser-déposer : une fenêtre « Options d'appel » s'affiche.
→→ Si nécessaire, entrer un nom pour le MB_CLIENT, c.-à-d. « MB_CLIENT_DB_WRITE », et valider : la vue
« Bloc de données » avec l'instruction « MB_CLIENT » s'affiche.
→→ Remplir le paramètre REQ (se reporter au manuel d'utilisation de l'API).
→→ Remplir le paramètre DISCONNECT (se reporter au manuel d'utilisation de l'API).
→→ Remplir le paramètre MB_MODE, régler le MB_MODE sur 1.
→→ Remplir le paramètre MB_DATA_ADDR comme suit :
-- Le module d'extension Ethernet est branché à l'emplacement M1. Conformément au Tableau 6,
page 13, la plage d'adresses des valeurs PVN est [0..39].
-- Conformément au Tableau 9, page 15, la valeur du PVN1 est adressée sur 0.
-- L'adresse de début pour les sorties en écriture dans l'API est 40001 (code fonction 3 « Read multiple
holding registers »). S'assurer que l'adresse est correcte dans le manuel d'utilisation de l'API utilisé.
-- RÉSULTAT : pour PVN1, MB_DATA_ADDR prend la valeur :
MB_DATA_ADDR = 0 + 0 + 40001 = 40001
→→ Remplir le paramètre MB_DATA_LEN (se reporter au manuel d'utilisation de l'API et au chap. 3.7,
page 10). Conformément à ce tableau, la longueur d'un type de variable « REAL » est 2
(1 REAL est 2 WORD).
→→ Remplir le paramètre MB_DATA_PTR avec le nom du fichier créé au chap. 4.6.4 (par ex. PVN1) et avec
l'extension « WRITE » (se reporter au manuel d'utilisation de l'API).
26
français
Type 8619 Ethernet industriel
Modbus TCP
→→ Remplir le paramètre CONNECT avec le nom du fichier des commandes de communication créé au
chap. 4.6.3 et avec l'extension « WRITE ». Pour écrire la valeur PVN1, régler le MB_DATA_PTR sur
« PVN1.WRITE ».
Les variables de l'appareil du type 8619 pouvant être écrites par l'API ont été associées à l'API.
→→ Remplir les autres paramètres requis par l'API.
4.6.7
Création de la table de visualisation de l'API
Pour surveiller et forcer les signaux, vous devez créer une table de visualisation.
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans TIA Portal V13 :
→→ Dans l'onglet « Appareils » du « Navigateur du projet », aller à « Tables de visualisation et de forçage permanent
Ajouter nouvelle table de visualisation » : une nouvelle table de visualisation est ajoutée
dans la fonction « Tables de visualisation et de forçage permanent ».
→→ Double-cliquer sur la nouvelle table de visualisation : la table de visualisation s'ouvre.
→→ Pour remplir la table de visualisation, copier le nom d'un paramètre et le coller dans le champ « Nom »
de la table de visualisation. les autres champs de la table de visualisation sont remplis automatiquement.
4.6.8
Transfert de la table de visualisation du PC vers l'API
→→ Se reporter au manuel d'utilisation associé du logiciel TIA Portal V13 pour compiler la table de visualisation et pour la transférer vers l'API.
4.6.9
Surveillance des variables entre l'appareil du type 8619 et l'API
La table de visualisation créée au chap. 4.6.7 permet de surveiller les variables sur l'affichage de l'appareil
du type 8619 et dans TIA Portal.
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans TIA Portal V13 :
→→ Cliquer sur l'icône « Charger dans l'appareil » et suivre les instructions données sur le PC et dans le
manuel d'utilisation de TIA Portal : la table de visualisation est chargée dans l'API.
→→ Cliquer sur l'icône « Liaison en ligne » : si des symboles verts s'affichent sous « Appareils » dans le
« Navigateur du projet », le process fonctionne correctement.
27
français
Type 8619 Ethernet industriel
Modbus TCP
Les variables de la table de visualisation sont désormais reliées entre l'API et l'appareil du type 8619 et
peuvent être surveillées (« par exemple pH et PVN1 ») :
•• sur l'affichage de l'appareil du type 8619 et
•• dans TIA Portal V13.
→→ Pour surveiller les variables dans TIA Portal V13, cliquer sur l'icône « Visualiser tout » de la table de
visualisation.
4.6.10
Forçage des variables entre l'appareil du type 8619 et l'API
La table de visualisation créée au chap. 4.6.7 permet de forcer les variables.
Seules les variables PVN peuvent être forcées.
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans TIA Portal V13 :
→→ Ouvrir la table de visualisation créée au chap. 4.6.7.
→→ Si le système est hors ligne, cliquer sur l'icône « Liaison en ligne » : si des symboles verts s'affichent
sous « Appareils » dans le « Navigateur du projet », le process fonctionne correctement.
→→ Entrer la valeur de la variable PVN dans la colonne « Valeur de forçage ».
→→ Cliquer sur l'icône « Forcer toutes les valeurs activées de manière unique et immédiate » : les nouvelles
valeurs sont appliquées au champ « Valeur visualisation » et sur l'affichage de l'appareil du type 8619.
Vous pouvez lire les valeurs forcées des variables PVN :
•• dans TIA Portal V13 et
•• sur l'affichage de l'appareil du type 8619.
28
français
Type 8619 Ethernet industriel
PROFINET
5
PROFINET
5.1
Généralités
Remarque
Une installation incorrecte peut endommager le process.
▶▶ La configuration doit uniquement être réalisée par du personnel qualifié et compétent disposant des
connaissances appropriées en PROFINET IO.
→→ Se reporter également au manuel d'utilisation de l'appareil du type 8619.
L'appareil peut utiliser les deux modes de mise en service de PROFINET IO :
•• « Legacy » et
•• « Advanced ».
Pour échanger les variables de l'appareil du type 8619, un mapping doit être effectué par un outil de configuration externe en utilisant le fichier GSDml, disponible sur internet via : www.burkert.com. Voir l'exemple
au chap. 5.3, page 43.
Le fichier GSDml de l'appareil du type 8619 est compatible à partir de la version PROFINET V2.0.
Pour plus d'informations, se reporter au fichier GSDml de l'appareil du type 8619.
5.1.1
Établissement de priorité VLAN
À l'aide de cette fonction, l'appareil du type 8619 utilisé avec le protocole PROFINET IO peut prioriser des
trames.
L'appareil du type 8619 prend en charge RT_CLASS1.
→→ Dans votre réseau, utilisez des commutateurs conformes à la norme industrielle respectant RT_CLASS1.
5.1.2
Media Redundancy Protocol (MRP)
Dans une topologie de réseau en anneau avec un seul gestionnaire (appelé Media Redundancy Manager
ou MRM), l'appareil du type 8619 prend en charge le Media Redundancy Protocol (MRP) comme un
client (MRC).
L'appareil du type 8619 possède 2 ports connectés à un commutateur à l'intérieur de l'appareil. Le commutateur prend en charge le MRP.
L'appareil du type 8619 et chaque port possèdent leurs propres adresses MAC :
-- Adresse MAC de l'appareil du type 8619 : adresse MAC marquée dans le marquage supplémentaire.
(ex. : DC-B0-58-00-00-01)
-- Adresse MAC du Port1 : adresse MAC de l'appareil du type 8619 incrémentée de 1 bit.
(ex. : DC-B0-58-00-00-02)
-- Adresse MAC du Port2 : adresse MAC de l'appareil du type 8619 incrémentée de 2 bits.
(ex. : DC-B0-58-00-00-03)
5.1.3
Simple Network Management Protocol (SNMPv1) et
Management Information Base (MIB)
L'appareil du type 8619 prend en charge le protocole SNMP ce qui permet l'échange automatique d'informations sur l'équipement dans un réseau.
Ces informations sont appelées Management Information Bases (MIB) et organisées en groupes de façon
hiérarchique. MIB est accessible via des commandes fournies dans le protocole SNMP.
français
29
Type 8619 Ethernet industriel
PROFINET
5.1.4
Link Layer Discovery Protocol (LLDP)
LLDP est un protocole pris en charge par l'appareil du type 8619.
L'appareil du type 8619 multidiffuse des paquets de données LLDP.
5.1.5
Nommage de l'appareil
Dans un réseau PROFINET, l'appareil du type 8619 est identifié en utilisant le « nom de l'appareil » unique
(nom DNS).
Le « nom de l'appareil » par défaut est « multiCELL » et peut être modifié :
•• soit manuellement dans la structure de menu de l'appareil
•• soit automatiquement par le contrôleur IO avec le protocole DCP.
Pour entrer un nom valide pour l'appareil du type 8619, vous devez appliquer les règles suivantes lors de
l'utilisation de la spécification PROFINET V2.3 :
1. Le nom de l'appareil ne doit pas excéder 240 caractères. Les caractères suivants sont autorisés :
-- les lettres de « a » à « z » ;
-- les chiffres de « 0 » à « 9 » ;
-- les tirets « - » ou les points « . ».
2. Un composant de nom au sein du nom de l'appareil – soit une chaîne de caractères entre deux points
(« . ») – ne doit pas excéder 63 caractères.
3. Le nom de l'appareil ne doit pas commencer ou se terminer par un tiret (« - »).
4. Le nom de l'appareil ne doit pas commencer par la chaîne de caractères « port-xyz » (x, y, z = 0 à 9).
5. Le nom de l'appareil ne doit pas prendre la forme n.n.n.n (n = 0 à 9).
5.1.6
Classe de conformité (CC-B)
Les composants PROFINET sont classés dans 3 classes de conformité selon leurs fonctionnalités.
L'appareil du type 8619 possède la certification de classe de conformité B.
→→ Se reporter à l'organisation PI (PROFIBUS et PROFINET International) pour plus de détails.
5.1.7
Relation d'applications multiples (AR)
Pour échanger des données, une relation d'application (AR) doit être configurée entre le contrôleur IO et
l'appareil IO.
L'appareil du type 8619 peut traiter simultanément :
•• jusqu'à 2 AR IO
•• et 1 AR superviseur.
30
français
Type 8619 Ethernet industriel
PROFINET
5.2
Mapping du fichier GSDml pour l'appareil du type 8619
Le fichier GSDml est un fichier générique compatible avec toutes les configurations de l'appareil du
type 8619. Le fichier GSDml générique doit être chargé dans l'API et mappé en fonction de la configuration
de chaque appareil du type 8619 (voir Fig. 2).
Modules équipés :
→→ Toujours
mapper l'emplacement 0 et
l'emplacement 1.
Emplacement 0 : DAP 1)
M0
Emplacement 1
M1
Emplacement 2
M2
Emplacement 4
M4
Emplacement 5
M5
Emplacement 6
M6
API
Fichier GSDml pour
l'appareil du type 8619
Appareil du type 8619 (à la sortie de l'usine)
Fig. 2 : Mapping entre le fichier GSDml de l'API et l'appareil du type 8619
1. L'emplacement 0 avec DAP 1) est automatiquement mappé en créant l'image de l'appareil dans l'API,
conformément au Tableau 20 et au Tableau 21. Pour plus de détails, voir l'exemple au chap. 5.3, page 43.
2. Si nécessaire, mapper l'emplacement 1 avec la carte principale M0 et avec le module d'extension M1,
conformément au Tableau 20 et au Tableau 21.
3. Si nécessaire et si les modules d'extension associés sont branchés, mapper l'emplacement 2, l'emplacement 4, l'emplacement 5 et/ou l'emplacement 6 avec les modules d'extension associés conformément au Tableau 20 et au Tableau 21.
Tableau 20 : Mapping entre les emplacements du fichier GSDml et l'appareil du type 8619
Numéro
d'emplacement
Emplacement 0
Emplacement 1
Emplacement 2
Emplacement 4
Emplacement 5
Emplacement 6
Module physique
DAP 1)
M0 + M1 +
Fonctions
M2
M4
M5
M6
ID de l'emplacement
100
1000
2000
2000
2000
2000
Taille (octets)
-
64
64
64
64
64
Tableau 21 : Structure d'emplacements et de sous-emplacements
Numéro
d'emplacement
Numéro de sousemplacement
1
Emplacement 0
Emplacement 1
Emplacement 2
Emplacement 4
Emplacement 5
Emplacement 6
Nom du sous-emplacement
DAP 1)
8000
Interface (commutateur)
8001
PORT 1
8002
PORT 2
1
Entrées/sorties M0 (voir Tableau 22)
2
Fonctions (voir Tableau 23)
3
10 PVN (voir Tableau 24)
4
10 PVN (voir Tableau 24)
1
Nom du module d'extension, branché à l'emplacement associé
(voir Tableau 25 to Tableau 28)
1) DAP : Device Access Point de l'appareil du type 8619 PROFINET
français
31
Type 8619 Ethernet industriel
PROFINET
5.2.1
Variables des modules
Cette section décrit les variables de la carte principale M0, les fonctions et les modules d'extension ainsi
que l'offset de ces variables. Pour le type (SI), se reporter au chap. 3.7.
Tableau 22 : Variables de la carte principale M0
Module Empla- Sous- Offset Nom de la
cement empla- octets variable
cement
Main
1
1
0
ID 1)
Description de la variable Type
(SI)
Lecture/ Unité par défaut
écriture
Identification de la carte
principale
État de la carte principale
INT
R
-
INT
R
-
INT
R
-
INT
R
-
INT
R
-
État de l'entrée
numérique 1
État de l'entrée
numérique 2
-
INT
R
-
INT
R
-
INT
R
-
Main
1
1
2
Module Status 2)
Main
1
1
4
M1-M3 Status 2)
Main
1
1
6
M4-M6 Status 2)
Main
1
1
8
SystemSwitch 2)
Main
1
1
10
DI1 Status
Main
1
1
12
DI2 Status 2)
Main
1
1
14
Réservé
Main
1
1
16
DO1
Valeur de la sortie
numérique 1
INT
R
Main
1
1
18
DO2
Valeur de la sortie
numérique 2
INT
R
Main
1
1
20
AO1
REAL R
Main
1
1
24
AO2
REAL R
mA
Main
1
1
28
DI1Frequency
REAL R
Hz
Main
1
1
32
DI1Flow
REAL R
L/min
Main
1
1
36
DI1TotA
REAL R
-
Main
1
1
40
DI1TotB
REAL R
-
Main
1
1
44
DI2Frequency
REAL R
Hz
Main
1
1
48
DI2Flow
REAL R
L/min
Main
1
1
52
DI2TotA
REAL R
-
Main
1
1
56
DI2TotB
REAL R
-
Main
1
1
60...63 Réservé
Valeur de la sortie
analogique 1
Valeur de la sortie
analogique 2
Valeur de la fréquence de
l'entrée numérique 1
Valeur du débit de l'entrée
numérique 1
Valeur du totalisateur A sur
l'entrée numérique 1
Valeur du totalisateur B
sur l'entrée numérique 1
Valeur de la fréquence de
l'entrée numérique 2
Valeur du débit de l'entrée
numérique 2
Valeur du totalisateur A sur
l'entrée numérique 2
Valeur du totalisateur B
sur l'entrée numérique 2
-
0 : OFF (par
défaut) ; 1 : ON ;
2 : PWM ou PWM
rapide ; 3 : PFM ;
4 : impulsion
0 : OFF (par
défaut) ; 1 : ON ;
2 : PWM ou PWM
rapide ; 3 : PFM ;
4 : impulsion
mA
REAL R
-
2)
État des modules
d'extension
État des modules
d'extension
État de SystemSwitch
1) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) de la carte principale.
32
2) Se reporter au chap. 8.1 pour trouver la valeur d'état de la carte principale.
français
Type 8619 Ethernet industriel
PROFINET
Tableau 23 : Variables des fonctions de la carte principale M0
Module Empla- Sous- Offset Numéro
cement empla- octets de la
cement
fonction
Main
1
2
0
Nom
de la
variable
ID 1)
Main
1
2
2
Main
1
2
4
Main
1
2
8
Function État de la fonction
Status 2)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
Main
1
2
12
Value 3
Main
1
2
16
ID
Main
1
2
18
Main
1
2
20
Main
1
2
24
Function État de la fonction
Status 2)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
F1
F2
1)
Description de la variable
Type
(SI)
Lecture/
écriture
Identification de la fonction 1
INT
R
INT
-
REAL
R
REAL
R
Voir chap. 5.2.2.
REAL
R
Identification de la fonction 2
INT
R
INT
-
REAL
R
REAL
R
REAL
R
INT
R
INT
-
REAL
R
REAL
R
Main
1
2
28
Value 3
Voir chap. 5.2.2.
Main
1
2
32
ID
Identification de la fonction 3
Main
1
2
34
Main
1
2
36
Main
1
2
40
Function État de la fonction
Status 2)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
Main
1
2
44
Value 3
Voir chap. 5.2.2.
REAL
R
Main
1
2
48
ID
Identification de la fonction 4
INT
R
Main
1
2
50
INT
-
Main
1
2
52
REAL
R
Main
1
2
56
Function État de la fonction
Status 2)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
REAL
R
Main
1
2
60
Value 3
Voir chap. 5.2.2.
REAL
R
Main
1
2
64
ID 1)
Identification de la fonction 5
INT
R
Main
1
2
66
INT
-
Main
1
2
68
REAL
R
Main
1
2
72
Function État de la fonction
Status 2)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
REAL
R
Main
1
2
76
Value 3
Voir chap. 5.2.2.
REAL
R
Main
1
2
80
ID 1)
Identification de la fonction 6
INT
R
Main
1
2
82
INT
-
Main
1
2
84
REAL
R
Main
1
2
88
Function État de la fonction
Status 2)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
REAL
R
Main
1
2
92
Value 3
REAL
R
F3
F4
F5
F6
1)
1)
Voir chap. 5.2.2.
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
2) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
français
33
Type 8619 Ethernet industriel
PROFINET
Module Empla- Sous- Offset Numéro
cement empla- octets de la
cement
fonction
Main
1
2
96
Nom
de la
variable
ID 1)
Main
1
2
98
Main
1
2
100
Main
1
2
104
Function État de la fonction
Status 2)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
Main
1
2
108
Value 3
Main
1
2
112
ID
Main
1
2
114
Main
1
2
116
Main
1
2
120
Function État de la fonction
Status 2)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
Main
1
2
124
Value 3
Main
1
2
128
ID 1)
Main
1
2
130
Main
1
2
132
Main
1
2
136
Function État de la fonction
Status 2)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
Main
1
2
140
Value 3
Main
1
2
144
ID
Main
1
2
146
Main
1
2
148
Main
1
2
152
Function État de la fonction
Status 2)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
Main
1
2
156
Value 3
Main
1
2
160
ID
Main
1
2
162
Main
1
2
164
Main
1
2
168
Function État de la fonction
Status 3)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
Main
1
2
172
Value 3
Main
1
2
176
ID 2)
Main
1
2
178
Main
1
2
180
Main
1
2
184
Function État de la fonction
Status 3)
Dépendent de la fonction
Value 1
sélectionnée.
Value 2
Main
1
2
188
Value 3
F7
F8
F9
F10
F11
F12
1)
1)
2)
Description de la variable
Type
(SI)
Lecture/
écriture
Identification de la fonction 7
INT
R
INT
-
REAL
R
REAL
R
Voir chap. 5.2.2.
REAL
R
Identification de la fonction 8
INT
R
INT
-
REAL
R
REAL
R
Voir chap. 5.2.2.
REAL
R
Identification de la fonction 9
INT
R
INT
-
REAL
R
REAL
R
Voir chap. 5.2.2.
REAL
R
Identification de la fonction 10
INT
R
INT
-
REAL
R
REAL
R
Voir chap. 5.2.2.
REAL
R
Identification de la fonction 11
INT
R
INT
-
REAL
R
REAL
R
Voir chap. 5.2.2.
REAL
R
Identification de la fonction 12
INT
R
INT
-
REAL
R
REAL
R
REAL
R
Voir chap. 5.2.2.
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
34
2) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
français
Type 8619 Ethernet industriel
PROFINET
Tableau 24 : Variables du module d'extension Ethernet M1
Module Empla- Sous- Offset Nom de la Description de la variable
cement empla- octets variable
cement
M1
1
3
0
PVN1
Valeur process réseau 1
Type
(SI)
REAL
Lecture/ Unité
écriture par
défaut
1)
R/W
M1
1
3
4
PVN2
Valeur process réseau 2
REAL
R/W
1)
M1
1
3
8
PVN3
Valeur process réseau 3
REAL
R/W
1)
M1
1
3
12
PVN4
Valeur process réseau 4
REAL
R/W
1)
M1
1
3
16
PVN5
Valeur process réseau 5
REAL
R/W
1)
M1
1
3
20
PVN6
Valeur process réseau 6
REAL
R/W
1)
M1
1
3
24
PVN7
Valeur process réseau 7
REAL
R/W
1)
M1
1
3
28
PVN8
Valeur process réseau 8
REAL
R/W
1)
M1
1
3
32
PVN9
Valeur process réseau 9
REAL
R/W
1)
M1
1
3
36
PVN10
Valeur process réseau 10
REAL
R/W
1)
M1
1
4
40
PVN11
Valeur process réseau 11
REAL
R/W
1)
M1
1
4
44
PVN12
Valeur process réseau 12
REAL
R/W
1)
M1
1
4
48
PVN13
Valeur process réseau 13
REAL
R/W
1)
M1
1
4
52
PVN14
Valeur process réseau 14
REAL
R/W
1)
M1
1
4
56
PVN15
Valeur process réseau 15
REAL
R/W
1)
M1
1
4
60
PVN16
Valeur process réseau 16
REAL
R/W
1)
M1
1
4
64
PVN17
Valeur process réseau 17
REAL
R/W
1)
M1
1
4
68
PVN18
Valeur process réseau 18
REAL
R/W
1)
M1
1
4
72
PVN19
Valeur process réseau 19
REAL
R/W
1)
M1
1
4
76
PVN20
Valeur process réseau 20
REAL
R/W
1)
1) Pour sélectionner l'unité du PVN, se reporter au manuel d'utilisation de l'appareil du type 8619.
français
35
Type 8619 Ethernet industriel
PROFINET
Tableau 25 : Variables du module d'extension Entrées
Module Empla- Sous- Offset Nom de la
cement empla- octets variable
cement
x 2)
1
0
ID 3)
Mx 1)
Mx 1)
x 2)
1
2
Mx 1)
x 2)
1
4
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Mx 1)
x 2)
1
Module
Status 4)
DI1 Status 4)
Description de la variable
Type
(SI)
Identification du module
INT
d'extension
État du module d'extension INT
État de l'entrée
numérique 1
6
DI2 Status 4) État de l'entrée
numérique 2
4)
8
AI1 Status
État de l'entrée
analogique 1
10
AI2 Status 4)
État de l'entrée
analogique 2
12
DI1Frequency Valeur de la fréquence de
l'entrée numérique 1
16
DI1Flow
Valeur du débit de l'entrée
numérique 1
20
DI1TotA
Valeur du totalisateur A sur
l'entrée numérique 1
24
DI1TotB
Valeur du totalisateur B sur
l'entrée numérique 1
28
DI2Frequency Valeur de la fréquence de
l'entrée numérique 2
32
DI2Flow
Valeur du débit de l'entrée
numérique 2
36
DI2TotA
Valeur du totalisateur A sur
l'entrée numérique 2
40
DI2TotB
Valeur du totalisateur B sur
l'entrée numérique 2
44
AI1Raw
Entrée analogique 1, signal
de courant ou de tension
48
AI1
Valeur de l'entrée
analogique 1
52
AI2Raw
Entrée analogique 2, signal
de courant ou de tension
56
AI2
Valeur de l'entrée
analogique 2
60...63 Réservé
-
Lecture/ Unité par
écriture défaut
R
-
R
-
INT
R
-
INT
R
-
INT
R
-
INT
R
-
REAL R
Hz
REAL R
L/min
REAL R
-
REAL R
-
REAL R
Hz
REAL R
L/min
REAL R
-
REAL R
-
REAL R
V
REAL R
5)
REAL R
V
REAL R
5)
REAL R
1) Mx : le module d'extension peut être branché à l'emplacement M2, M4, M5 ou M6.
2) x=2, 4, 5 ou 6, selon le numéro d'emplacement où le module d'extension est branché. Voir Tableau 21.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.4 pour trouver la valeur d'état du module d'extension Entrées.
36
5) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
-
Type 8619 Ethernet industriel
PROFINET
Tableau 26 : Variables du module d'extension Sorties
Module Empla- Sous- Offset Nom
Description de la
cement empla- octets de la
variable
cement
variable
x 2)
1
0
ID 3)
Identification du module
Mx 1)
d'extension
x 2)
1
2
Module État du module
Mx 1)
Status 4) d'extension
1)
2)
x
1
4
Réservé Mx
Type
(SI)
Lecture/ Unité par
écriture défaut
INT
R
-
INT
R
-
INT
R
-
Mx 1)
x 2)
1
6
DO1
Valeur de la sortie
numérique 1
INT
R
Mx 1)
x 2)
1
8
DO2
Valeur de la sortie
numérique 2
INT
R
Mx 1)
x 2)
1
10
Réservé
-
INT
R
0 : OFF (par
défaut) ; 1 : ON ;
2 : PWM ou
PWM rapide ;
3 : PFM ; 4 :
impulsion
0 : OFF (par
défaut) ; 1 : ON ;
2 : PWM ou
PWM rapide ;
3 : PFM ; 4 :
impulsion
-
Mx
x
2)
1
12
AO1
REAL
R
mA
Mx 1)
x 2)
1
REAL
R
mA
Mx 1)
x 2)
1
REAL
R
-
1)
Valeur de la sortie
analogique 1
16
AO2
Valeur de la sortie
analogique 2
20...63 Réservé -
1) Mx : le module d'extension peut être branché à l'emplacement M2, M4, M5 ou M6.
2) x=2, 4, 5 ou 6, selon le numéro d'emplacement où le module d'extension est branché. Voir Tableau 21.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.5 pour trouver la valeur d'état du module d'extension Sorties.
français
37
Type 8619 Ethernet industriel
PROFINET
Tableau 27 : Variables du module d'extension Conductivité
Module Empla- Sous- Offset Nom
cement empla- octets de la
cement
variable
1)
2)
x
1
0
ID 3)
Mx
Mx 1)
x 2)
1
2
Mx 1)
x 2)
1
4
Mx 1)
x 2)
1
6
Mx 1)
x 2)
1
Mx
1)
x
2)
Mx
1)
x
2)
Mx 1)
Description de la variable
Type
(SI)
Lecture/ Unité par
écriture défaut
Identification du module
d'extension
État du module d'extension
INT
R
-
INT
R
-
État de la température
INT
R
-
État de la conductivité
INT
R
-
8
Module
Status 4)
Temp.
Status 4)
Cond.
Status 4)
Réservé
-
INT
R
-
1
10
Réservé
-
INT
R
-
1
12
RTD
REAL R
W
x 2)
1
16
Résistance d'entrée du
niveau de température
Valeur de la température
REAL R
°C
Mx 1)
x 2)
1
20
REAL R
µS/cm
Mx 1)
x 2)
1
24
Temperature
Conduc- Valeur de la conductivité
tivity
Resistivity Valeur de la résistivité
REAL R
W.cm
Mx
1)
x
2)
1
28
TDS
Quantité de solides dissous
REAL R
ppm
Mx
1)
x
2)
1
32
Concentration massique
REAL R
%
x 2)
1
-
REAL R
-
Mx 1)
Concentration
36...63 Réservé
1) Mx : le module d'extension peut être branché à l'emplacement M2, M4, M5 ou M6.
2) x=2, 4, 5 ou 6, selon le numéro d'emplacement où le module d'extension est branché. Voir Tableau 21.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
38
4) Se reporter au chap. 8.6 pour trouver la valeur d'état du module d'extension Conductivité.
français
Type 8619 Ethernet industriel
PROFINET
Tableau 28 : Variables du module d'extension pH/ORP
Module Empla- Sous- Offset Nom de la Description de la variable
cement empla- octets variable
cement
1)
2)
x
1
0
ID 3)
Identification du module
Mx
d'extension
x 2)
1
2
Module
État du module d'extension
Mx 1)
Status 4)
1)
2)
x
1
4
Temp.
État de la température
Mx
Status 4)
x 2)
1
6
pH/ORP
État du pH ou du potentiel
Mx 1)
Status 4)
d'oxydo-réduction
1)
2)
x
8
Réservé
Mx
Mx
1)
x
2)
Mx
1)
x
2)
Mx 1)
Type
(SI)
INT
Lecture/ Unité
écriture par
défaut
R
-
INT
R
-
INT
R
-
INT
R
-
INT
R
-
10
Réservé
-
INT
R
-
1
12
RTD
REAL
R
W
x 2)
1
16
REAL
R
°C
Mx 1)
x 2)
1
20
Temperature
mV(pH)
Résistance d'entrée du niveau
de température
Valeur de la température
Valeur pH en mV
REAL
R
mV
Mx 1)
x 2)
1
24
mV(ORP)
REAL
R
mV
Mx 1)
x 2)
1
28
pH
Valeur du potentiel
d'oxydo-réduction en mV
Valeur pH
REAL
R
pH
Mx
x
2)
1
32
REAL
R
W
Mx 1)
x 2)
1
REAL
R
W
Mx 1)
x 2)
1
Impédance de l'électrode de
verre
Impédance de l'électrode de
référence
-
REAL
R
-
1)
Impedance
Glass
36
Impedance
Ref
40...63 Réservé
1) Mx : le module d'extension peut être branché à l'emplacement M2, M4, M5 ou M6.
2) x=2, 4, 5 ou 6, selon le numéro d'emplacement où le module d'extension est branché. Voir Tableau 21.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.7 pour trouver la valeur d'état du module d'extension pH/ORP.
français
39
Type 8619 Ethernet industriel
PROFINET
5.2.2
Variables des fonctions
Cette section décrit les variables des différents types de fonction et l'offset de ces variables.
Les variables d'une fonction ont une taille de 16 octets. La structure des variables est la même, quel que
soit le type de fonction : se reporter au Tableau 29.
Les variables d'une fonction dépendent du type de fonction. Les types de fonction suivants sont disponibles :
-------
A+B / A-B / A/B / A*B / MATH / PASS / REJECT / DEVIAT, se reporter au Tableau 30.
PROP, se reporter au Tableau 31.
ONOFF, se reporter au Tableau 32.
PID, se reporter au Tableau 33.
TIME DOSING, se reporter au Tableau 34.
VOLUME DOSING, se reporter au Tableau 35.
Tableau 29 : Structure des variables de fonctions
Module Empla- Sous- Offset
cement empla- octets
cement
Main
1
2
N+0 1)
Numéro
de la
fonction
Fx 2)
Nom
de la
variable
ID 3)
Description de la
variable
Type
(SI)
Identification de la
fonction
État de la fonction
INT
Lecture/ Unité
écriture par
défaut 5)
R
-
Main
1
2
N+2 1)
Fx 2)
Main
1
2
N+4 1)
Fx 2)
Function
Status 4)
Var1
INT
R
-
Valeur de la variable 1 REAL
R
-
Main
1
2
N+8 1)
Fx 2)
Var2
Valeur de la variable 2 REAL
R
-
Main
1
2
N+12 1) Fx 2)
Var3
Valeur de la variable 3 REAL
R
-
Tableau 30 : Variables des fonctions A+B / A-B / A/B / A*B / MATH / PASS / REJECT / DEVIAT
Module Empla- Sous- Offset
cement empla- octets
cement
Main
1
2
N+0 1)
Numéro
de la
fonction
Fx 2)
Nom
de la
variable
ID3)
Main
1
2
N+2 1)
Fx 2)
Main
1
2
N+4 1)
Fx 2)
Function
Status 4)
Result
Main
1
2
N+8
Fx
2)
Main
1
2
N+12
Fx
2)
1)
1)
Description de la
variable
Lecture/ Unité
écriture par
défaut 5)
R
-
Identification de la INT
fonction
État de la fonction
INT
R
-
Résultat de la fonction REAL
R
-
Réservé
-
REAL
R
-
Réservé
-
REAL
R
-
1) N est la valeur d'offset indiquée au Tableau 23.
2) Fx est le numéro de la fonction indiqué au Tableau 23.
3) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
4) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction associée.
40
Type
(SI)
5) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
Type 8619 Ethernet industriel
PROFINET
Tableau 31 : Variables de la fonction PROP
Module Empla- SousOffset
cement empla- octets
cement
Main
1
2
N+0 1)
Numéro Nom de la Description de la variable Type
de la
variable
(SI)
fonction
Fx 2)
ID 3)
Identification de la fonction INT
R
-
Main
1
2
N+2
Fx
Main
1
2
N+4 1)
Main
1
2
N+8
Main
1
2
N+12
1)
1)
1)
Lecture/ Unité par
écriture défaut 5)
INT
R
-
Fx 2)
Function
État de la fonction
Status 4)
Command Valeur de la commande
REAL
R
%
Fx
2)
Réservé
-
REAL
R
-
Fx
2)
Réservé
-
REAL
R
-
2)
Tableau 32 : Variables de la fonction ONOFF
Module Empla- SousOffset
cement empla- octets
cement
Main
1
2
N+0 1)
Numéro Nom de la Description de la variable Type
de la
variable
(SI)
fonction
Fx 2)
ID 3)
Identification de la fonction INT
R
-
Main
1
2
N+2 1)
Fx 2)
Main
1
2
N+4 1)
Main
1
2
N+8 1)
Main
1
2
N+12
1)
Lecture/ Unité par
écriture défaut 5)
INT
R
-
Fx 2)
Function
État de la fonction
Status 4)
Command Valeur de la commande
REAL
R
%
Fx 2)
SetPoint
Valeur de consigne
REAL
R
-
Fx
Réservé
-
REAL
R
-
2)
Tableau 33 : Variables de la fonction PID
Module Empla- SousOffset
cement empla- octets
cement
Main
1
2
N+0 1)
Numéro Nom de la
de la
variable
fonction
Fx 2)
ID 3)
Main
1
2
N+2 1)
Fx 2)
Main
1
2
N+4 1)
Main
1
2
N+8
Main
1
2
N+12 1) Fx 2)
1)
Description de la variable
Type
(SI)
Identification de la fonction INT
Lecture/ Unité
écriture par
défaut 5)
R
-
INT
R
-
Fx 2)
Function
État de la fonction
Status 4)
Command 1 Valeur de la commande 1
REAL
R
%
Fx
Command 2 Valeur de la commande 2
REAL
R
%
SetPoint
REAL
R
-
2)
Valeur de consigne
Tableau 34 : Variables de la fonction TIME DOSING
Module Empla- SousOffset
cement empla- octets
cement
Main
1
2
N+0 1)
Numéro Nom de la
de la
variable
fonction
Fx 2)
ID 3)
Identification de la fonction INT
Lecture/ Unité
écriture par
défaut 5)
R
-
Main
1
2
N+2
Fx
Main
1
2
N+4 1)
Main
1
2
N+8
Main
1
2
N+12
1)
2)
3)
4)
5)
1)
1)
1)
Description de la variable
Type
(SI)
État de la fonction
INT
R
-
Fx 2)
Function
Status 4)
Command 1
Valeur de la commande 1
REAL
R
%
Fx
2)
Command 2
Valeur de la commande 2
REAL
R
%
Fx
2)
Réservé
-
REAL
R
-
2)
N est la valeur d'offset indiquée au Tableau 23.
Fx est le numéro de la fonction indiqué au Tableau 23.
Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction associée.
Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
41
Type 8619 Ethernet industriel
PROFINET
Tableau 35 : Variables de la fonction VOLUME DOSING
Module Empla- Sous- Offset
cement empla- octets
cement
Main
1
2
N+0 1)
Numéro Nom de la Description de la
de la
variable
variable
fonction
Fx 2)
ID 3)
Identification de la
fonction
Fx 2)
Function
État de la fonction
Status 4)
2)
Fx
Command Valeur de la
commande
Fx 2)
SetPoint
Valeur de consigne
Main
1
2
N+2 1)
Main
1
2
N+4 1)
Main
1
2
N+8 1)
Main
1
2
N+12 1) Fx 2)
Volume
Valeur du volume
total mesuré
1) N est la valeur d'offset indiquée au Tableau 23.
2) Fx est le numéro de la fonction indiqué au Tableau 23.
3) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
4) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction associée.
42
5) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
Type
(SI)
INT
Lecture/ Unité
écriture par
défaut 5)
R
-
INT
R
-
REAL
R
%
REAL
R
-
REAL
R
-
Type 8619 Ethernet industriel
PROFINET
5.3
Exemple de communication entre l'appareil du
type 8619 et un API du type Siemens S7-1200
Remarque
Une installation incorrecte peut endommager le process.
▶▶ La configuration doit uniquement être réalisée par du personnel qualifié et compétent disposant des
connaissances appropriées en PROFINET IO.
API
Appareil
S7-1200
8619
Contrôleur
PROFINET IO
Appareil
PROFINET IO
PC (équipé du logiciel TIA
Portal V13)
Superviseur
PROFINET IO
Fig. 3 : Exemple d'un réseau à connexion en série ouverte pour le protocole PROFINET.
L'appareil possède la configuration matérielle suivante :
-- une carte principale M0,
-- un module d'extension Ethernet M1,
-- 4 modules d'extension : module Conductivité à l'emplacement M2, module pH/ORP à
l'emplacement M4, module Sorties à l'emplacement M5 et module Entrées à l'emplacement M6.
Pour échanger des données entre l'appareil du type 8619 et l'API via le réseau PROFINET, effectuer les
étapes suivantes :
1. Procéder aux réglages relatifs à PROFINET sur l'appareil du type 8619 (voir chap. 5.3.1).
2. Vérifier la communication entre l'appareil et le PC (voir chap. 5.3.2).
Sur le PC connecté au réseau :
3. Connecter virtuellement l'appareil et l'API au réseau (voir chap. 5.3.3).
4. Créer l'image de la configuration de l'appareil dans le logiciel TIA Portal V13 (voir chap. 5.3.4).
5. Créer la table de variables de l'API (voir chap. 5.3.5).
6. Créer la table de visualisation de l'API (voir chap. 5.3.6).
7. Transférer la configuration matérielle et logicielle du PC vers l'API (voir chap. 5.3.7).
8. Surveiller les variables entre l'appareil du type 8619 et l'API (voir chap. 5.3.8).
9. Forcer les variables entre l'appareil du type 8619 et l'API (voir chap. 5.3.9).
43
français
Type 8619 Ethernet industriel
PROFINET
5.3.1
Réalisation des réglages sur l'appareil du type 8619
1. Sélectionner le protocole utilisé :
→→ Aller à « MENU
Réglages
M1:Ethernet
Protocole ».
→→ Sélectionner « PROFINET ».
2. Configurer le nom de l'appareil :
Pour donner automatiquement un nom à l'appareil, activer le mode « DCP »
→→ Se reporter au manuel d'utilisation de l'appareil du type 8619.
→→ Modifier le nom si plus de 1 appareil du type 8619 est connecté au réseau. Chaque appareil du
type 8619 doit avoir un nom différent.
→→ Aller à « MENU
Réglages
M1:Ethernet
Nom appareil ».
→→ Entrer le nom de l'appareil du type 8619 (par défaut, le nom est « multiCELL »). Respecter les règles pour
le nommage de l'appareil indiquées au chap. 5.1.5, page 30.
3. Configurer l'adresse IP de l'appareil. Pour configurer l'adresse IP manuellement :
→→ Aller à « MENU
→→ Aller à « MENU
Réglages
Réglages
M1:Ethernet
M1:Ethernet
Configuration IP
Mode
Manuel ».
Configuration IP
Adresse IP ».
Configuration IP
Masque réseau ».
→→ Entrer l'adresse IP (la valeur par défaut est 0.0.0.0).
4. Configurer l'adresse du masque réseau de l'appareil :
→→ Aller à « MENU
Réglages
M1:Ethernet
→→ Entrer l'adresse du masque réseau (la valeur par défaut est 0.0.0.0).
5. Configurer l'adresse de la passerelle de l'appareil :
→→ Aller à « MENU
Réglages
M1:Ethernet
Configuration IP
Passerelle »
→→ Entrer l'adresse de la passerelle (la valeur par défaut est 0.0.0.0)
6. Si nécessaire, sélectionner l'unité des valeurs process réseau PVN :
→→ Se reporter au manuel d'utilisation de l'appareil du type 8619.
Les réglages relatifs au protocole PROFINET sont terminés sur l'appareil.
→→ Pour appliquer les réglages, redémarrer l'appareil.
5.3.2
Vérification de la communication entre l'appareil et le PC
→→ À partir d'un PC, envoyer un ping à l'appareil avec l'adresse IP configurée.
Si l'appareil répond, ce dernier est prêt à communiquer avec l'API.
44
français
Type 8619 Ethernet industriel
PROFINET
5.3.3
Connexion virtuelle de l'appareil et de l'API au réseau
La procédure suivante utilise le logiciel « TIA Portal V13 » installé sur le PC. Le logiciel TIA Portal est utilisé
pour configurer l'API Siemens S7-1200 et les autres appareils IO du réseau.
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
→→ Démarrer le logiciel TIA Portal V13.
→→ S'assurer que la configuration réseau (nom, adresse IP,...) a été effectuée pour l'API.
→→ Télécharger le fichier GSDml de l'appareil sur le PC. Le fichier GSDml est disponible sur : www.burkert.com.
→→ Installer le fichier GSDml sur le PC avec le logiciel TIA Portal V13.
Dans TIA Portal V13 :
→→ Dans l'onglet « Appareils » du « Navigateur du projet », double-cliquer sur « Appareils & Réseaux » : la
« vue du réseau » avec l'image de l'API s'affiche.
→→ Ouvrir le « Catalogue du matériel » et rechercher l'appareil « multiCELL » dans l'arborescence de
menu « Autres appareils de terrain
PROFINET IO
I/O
buerkert fluid control
systems
8619 ».
→→ Déplacer l'icône de l'appareil du type 8619 du « Catalogue du matériel » vers la « Vue du réseau » à
l'aide de la fonction glisser-déposer.
→→ Dans les propriétés de l'appareil, entrer le nom de l'appareil et l'adresse IP, tous les deux comme
configurés au chap. 5.3.1.
→→ Affecter le port de l'API au port de l'appareil.
L'appareil et l'API font désormais tous les deux partie du réseau.
5.3.4
Création de l'image de la configuration de l'appareil dans le
logiciel TIA Portal
L'image de la configuration de l'appareil inclut les éléments de configuration réels suivants :
•• les entrées physiques, les sorties physiques et les fonctions de la carte principale M0 (étapes 1 et 2),
•• le module d'extension Ethernet M1 (étape 3),
•• les modules d'extension réellement utilisés (étape 4).
•• Tous les signaux (I/O de l'appareil du type 8619) allant de l'appareil du type 8619 vers l'API
sont considérés comme entrées par l'API.
•• Tous les signaux (PVN) allant de l'API vers l'appareil du type 8619 sont considérés comme sorties
par l'API.
→→ Dans l'onglet « Appareils » du « Navigateur du projet », double-cliquer sur « Appareils & Réseaux ».
→→ Double-cliquer sur l'icône de l'appareil : la « Vue des appareils » s'affiche.
Pour créer la carte principale du module d'extension Ethernet :
→→ Ouvrir le « Catalogue du matériel » et rechercher « Main and Ethernet modules » dans l'arborescence de
Filtre
Module
Input/Output module ».
menu « Catalogue
→→ Déplacer les « Main and Ethernet modules » vers l'emplacement 1 à l'aide de la fonction glisser-déposer.
français
45
Type 8619 Ethernet industriel
PROFINET
1. Pour créer l'image des entrées physiques et des sorties physiques de la carte principale M0 :
→→ Ouvrir le « Catalogue du matériel ».
→→ Aller à « Catalogue
Filtre
Sous-modules
Main board ».
→→ Déplacer le « Main IO » vers l'emplacement 1 et vers le sous-emplacement 1 nommé « 1 M0 I/O » à
l'aide de la fonction glisser-déposer.
2. Pour créer l'image des fonctions actives de la carte principale M0 :
→→ Ouvrir le « Catalogue du matériel ».
→→ Aller à « Catalogue
Filtre
Sous-modules
Functions ».
→→ Déplacer les « Functions » vers l'emplacement 1 et vers le sous-emplacement 2 nommé « 1 all functions ».
3. Pour créer l'image du module d'extension « M1: Ethernet » :
→→ Ouvrir le « Catalogue du matériel ».
→→ Aller à « Catalogue
Filtre
Module
Output Module ».
→→ Déplacer une première fois le « Ethernet module for 10PVN Outputs » vers l'emplacement 1 et vers le
sous-emplacement 3 nommé « 1 PVN 1 to 10 » à l'aide de la fonction glisser-déposer puis une deuxième
fois vers l'emplacement 1 et vers le sous-emplacement 4 nommé « 1 PVN 11 to 20 ».
4. Pour créer l'image des autres modules d'extension :
→→ Ouvrir le « Catalogue du matériel ».
→→ Aller à « Catalogue
Filtre
Module
Input Module ».
→→ Déplacer les modules d'extension sélectionnés vers l'emplacement associé (« 2 », « 4 », « 5 » ou « 6 ») à
l'aide de la fonction glisser-déposer en respectant la configuration physique de l'appareil.
L'image de la configuration de l'appareil a été créée dans le logiciel TIA Portal.
5.3.5
Création de la table de variables de l'API
La table de variables permet à l'API d'accéder aux variables de l'appareil du type 8619.
Dans TIA Portal V13 :
→→ Dans l'onglet « Appareils » du « Navigateur du projet », sélectionner l'API utilisé.
→→ Aller à « Variables API
Insérer une nouvelle table de variables » : une nouvelle table de variables
est ajoutée à la fonction « Variables API ».
→→ Double-cliquer sur la nouvelle table de variables : la table de variables s'ouvre.
→→ Remplir les champs de la table de variables :
46
-- « Nom » de la variable (des exemples de noms de variable sont fournis dans Tableau 22 à Tableau 28
mais vous pouvez choisir des noms personnalisés).
-- « Type de données » avec le type (SI) indiqué dans Tableau 22 à Tableau 28.
-- « Adresse » est partiellement rempli automatiquement. Vous avez juste à entrer le numéro de l'adresse.
Se reporter à l'exemple suivant.
français
Type 8619 Ethernet industriel
PROFINET
Comment calculer le numéro de l'adresse (exemple) :
Exemple : établissement des variables d'une valeur pH mesurée en unités pH.
Le signal provient d'un module d'extension pH/ORP branché à l'emplacement M4. Les adresses
réservées par l'API pour le module pH sont [388...451] (se reporter à la vue d'ensemble des appareils
dans TIA Portal).
Pour calculer le numéro de l'adresse, utiliser :
•• le début de la plage du module pH dans l'API, c.-à-d. [388],
•• le nombre total d'octets affectés aux variables précédant la variable souhaitée (c.-à-d. que le
numéro de la variable pH en unités pH vient en 11ème position, colonne « Numéro de la variable »
dans le Tableau 28, et les 10 variables précédentes sont envoyées avec 28 octets, colonne
« Offset » du Tableau 28),
•• le numéro de l'adresse est 388 + 28 = 416.
La table de variables a été créée.
5.3.6
Création de la table de visualisation de l'API
Pour surveiller et forcer les signaux, vous devez créer une table de visualisation.
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans TIA Portal V13 :
→→ Dans l'onglet « Appareils » du « Navigateur du projet », aller à « Tables de visualisation et de forçage permanent
Ajouter nouvelle table de visualisation » : une nouvelle table de visualisation est ajoutée
dans la fonction « Tables de visualisation et de forçage permanent ».
→→ Double-cliquer sur la nouvelle table de visualisation : la table de visualisation s'ouvre.
→→ Pour remplir la table de visualisation, aller à la table de variables créée au chap. 5.3.5, copier le nom
d'une variable et le coller dans le champ « Nom » de la table de visualisation. Cliquer sur ENTRER pour
valider : les autres champs de la table de visualisation seront remplis automatiquement.
La table de visualisation a été créée.
5.3.7
Transfert de la configuration matérielle et logicielle du PC
vers l'API
→→ Se reporter au manuel d'utilisation associé du logiciel TIA Portal V13 pour compiler la configuration et
pour la transférer vers l'API.
L'image de la configuration de l'appareil a désormais été créée dans API.
47
français
Type 8619 Ethernet industriel
PROFINET
5.3.8
Surveillance des variables entre l'appareil du type 8619 et l'API
La table de visualisation créée au chap. 5.3.6 permet de surveiller les signaux/variables.
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans TIA Portal V13 :
→→ Cliquer sur l'icône « Charger dans l'appareil » et suivre les instructions données sur le PC et dans le
manuel d'utilisation de TIA Portal : la table de visualisation est chargée dans l'API.
→→ Cliquer sur l'icône « Liaison en ligne » : si des symboles verts s'affichent sous « Appareils » dans le
« Navigateur du projet », le process fonctionne correctement.
Les variables de la table de visualisation sont désormais reliées entre l'API et l'appareil et peuvent être
surveillées :
•• sur l'écran de l'appareil du type 8619 et
•• dans TIA Portal V13 :
→→ Pour surveiller les variables dans TIA Portal V13, cliquer sur l'icône « Visualiser tout » de la table de
visualisation.
5.3.9
Forçage des variables entre l'appareil du type 8619 et l'API
La table de visualisation créée au chap. 5.3.6 permet de forcer les variables.
Seules les variables PVN peuvent être forcées.
→→ Avant d'utiliser le logiciel TIA Portal V13, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans TIA Portal V13 :
→→ Ouvrir la table de visualisation créée.
→→ Si le système est hors ligne, cliquer sur l'icône « Liaison en ligne » : si des symboles verts s'affichent
sous « Appareils » dans le « Navigateur du projet », le process fonctionne correctement.
→→ Entrer la valeur de la variable PVN dans la colonne « Valeur de forçage ».
→→ Cliquer sur l'icône « Forcer toutes les valeurs activées de manière unique et immédiate » : les nouvelles
valeurs sont appliquées au champ « Valeur visualisation » et sur l'affichage de l'appareil du type 8619.
Vous pouvez lire les valeurs forcées des variables PVN :
•• dans TIA Portal V13 et
•• sur l'affichage de l'appareil du type 8619 (se reporter au manuel d'utilisation de l'appareil du type 8619).
48
français
Type 8619 Ethernet industriel
EtherNet/IP
6
EtherNet/IP
Remarque
Une installation incorrecte peut endommager le process.
▶▶ La configuration doit uniquement être réalisée par du personnel qualifié et compétent disposant
des connaissances appropriées en EtherNet/IP.
→→ Se reporter également au manuel d'utilisation de l'appareil du type 8619.
6.1
Généralités
EtherNet/IP utilise :
•• une méthode d'accès client/serveur pour des messages explicites (par exemple des messages
concernant des alarmes, la configuration, le reset, des informations d'identité de lecture d'un équipement). Dans ce cas, l'appareil du type 8619 est un serveur.
•• une méthode d'accès scanner/adaptateur pour les messages (I/O) implicites (par exemple des messages
concernant des données en temps réel, des données cycliques ou des données de mesure). Dans ce cas,
l'appareil du type 8619 est un adaptateur.
→→ Se reporter également au manuel d'utilisation de l'appareil du type 8619.
6.1.1
Détection d'un conflit d'adresses (ACD)
L'appareil du type 8619 peut détecter les adresses IP d'autres appareils du type 8619 dans un réseau.
Si 2 appareils du type 8619 dans le réseau ont la même adresse IP, les deux appareils génèrent :
•• un avertissement « NS: Network Status » et/ou « MS: Module Status » directement sur les écrans des
appareils,
•• et un message explicite (alarme).
6.1.2
Dynamic Host Configuration Protocol (DHCP)
L'appareil du type 8619 permet d'utiliser le protocole Dynamic Host Configuration Protocol (DHCP).
DHCP détecte les adresses MAC des différents appareils d'un réseau et attribue automatiquement une
adresse IP à chaque appareil.
→→ Pour activer le protocole DHCP, se reporter au manuel d'utilisation de l'appareil du type 8619.
6.1.3
Bootstrap Protocol (BOOTP)
L'appareil du type 8619 permet d'utiliser le protocole Bootstrap Protocol.
BOOTP détecte les adresses MAC des différents appareils d'un réseau et requiert que l'utilisateur entre une
adresse IP pour chaque appareil.
→→ Pour activer le protocole BOOTP, se reporter au manuel d'utilisation de l'appareil du type 8619.
49
français
Type 8619 Ethernet industriel
EtherNet/IP
6.1.4
Service de reset de l'objet Identity
Le service de reset de l'objet Identity est une requête envoyée sur le réseau par l'application hôte qui gère
le réseau. L'appareil du type 8619 peut répondre à cette requête par les types de reset suivants :
•• Reset de type 0 : effectue un redémarrage de l'appareil (la configuration Ethernet paramétrée par l'utilisateur est conservée).
•• Reset de type 1 : effectue un redémarrage de l'appareil et rétablit les réglages d'usine de la configuration
Ethernet de l'appareil.
→→ Pour exécuter le service de reset, se reporter au Tableau 57 au chap. 6.4.1.
6.1.5
Dépassement du temps de connexion
Le dépassement du temps de connexion est le délai pendant lequel l'API ne reçoit pas de réponse de l'appareil du type 8619. Si cela se produit, la connexion est coupée par l'API.
Le dépassement du temps de connexion est un multiple du temps RPI (voir la définition du temps RPI
au chap. 3.5).
Dépassement du temps de connexion (ms)= K x temps RPI
La valeur par défaut du temps RPI est de 100 ms.
6.2
Classes d'objet EtherNet/IP disponibles pour
l'appareil du type 8619
L'appareil du type 8619 prend en charge différentes classes d'objet CIP (common industrial protocol) et
peut gérer les messages suivants :
•• messages (I/O) implicites indiqués dans le Tableau 36 et au chap. 6.3.
•• messages explicites décrits au chap. 6.4.
Tableau 36 : Classes d'objet prises en charge par l'appareil du type 8619 pour les messages implicites
Code de
classe
(déc)
(hex)
4
0x04
Classe d'objet
Description
Structure
détaillée des
données
Objet I/O assembly
Relie les attributs d'objets multiples.
Les données d'objet peuvent être envoyées ou
reçues via une seule connexion.
Voir chap. 6.3
Pour plus de détails sur les classes d'objet, se reporter aux objets EtherNet/IP, disponibles sur le site
web ODVA.
50
français
Type 8619 Ethernet industriel
EtherNet/IP
6.3
Instances I/O assembly pour les messages implicites
ou les données cycliques (code de classe 0x04)
Tableau 37 identifie les instances I/O assembly prises en charge par l'appareil.
Tableau 37 : Instances I/O assembly de l'appareil du type 8619 pour les messages (I/O) implicites
Code
de
classe
0x04
(4)dec
Instance Assembly
Numéro
Nom
Type
Taille
(octets)
Règle
Description
d'accès
Structure
détaillée
des
données
(déc)
(hex)
100
0x64
Main_Input_
Functions
Entrée
256
Lecture
Variables de la carte
principale et variables
des fonctions
Chap. 6.3.2
101
0x65
Network_
Output
Sortie
80
Écriture
PVN du module d'extension Ethernet M1
Chap. 6.3.3
102
0x66
All_Slots
Entrée
384
Lecture
Variables des modules
d'extension M2 à M6
Chap. 6.3.4
193
0xC1 -
Sortie
0
-
Uniquement pour un
type d'application
« Input only »
(voir chap. 6.3.1)
-
6.3.1
Connexions I/O de l'appareil EtherNet/IP
Une connexion I/O de l'appareil est un regroupement de différentes instructions Assembly (messages
implicites) contenant les variables dont l'utilisateur a besoin. Tableau 38 fournit les 3 types de connexion I/O.
Les connexions I/O sont également décrites dans le fichier ESD.
Tableau 38 : Connexions I/O de l'appareil
Type de
connexion
I/O
Nom de la
connexion
I/O
Type
d'application
Description
Transport Paramètres Paramètres
class
O->T
T->O
connection connection
Class 1:
Point2Point Point2Point
Connexion ExOwner_
Exclusive Toutes les
entrées/sorties
duplicate
scheduled scheduled
1
Main_Funcowner
physiques
de
la
detect
multicast
tions_M1
carte principale,
avec les fonctions et les PVN
de sortie
Toutes les
Class 1:
Point2Point Point2Point
Connexion InputOnly_
Input
entrées/sorties
duplicate
scheduled scheduled
2
main_Funconly
physiques
de
detect
multicast
tions
la carte principale, avec les
fonctions
Toutes les
Class 1:
Point2Point Point2Point
Connexion InputOnly_All_
Input
entrées/sorties duplicate scheduled scheduled
3
Extension_
only
physiques
detect
multicast
Modules
des modules
d'extension
Assemblies
affectés
Assembly
100 and
assembly
101
Assembly
100
Assembly
102
Le nombre de connexions I/O est limité à 5.
Le temps de connexion RPI minimal est de 100 ms et le temps de connexion RPI maximal et de 1 000 ms.
français
51
Type 8619 Ethernet industriel
EtherNet/IP
6.3.2
Format de données de l'instance I/O assembly 100 (0x64)
Tableau 39 décrit les variables de la carte principale pour l'instance I/O assembly 100 (0x64).
Tableau 40 décrit la structure générale des variables de fonctions pour l'instance I/O assembly 100 (0x64).
Les variables dépendent du type de fonction. Les types de fonction suivants sont disponibles :
•• A+B, A-B, A/B, A*B, MATH, PASS, REJECT ou DEVIAT, se reporter au Tableau 41.
•• PROP, se reporter au Tableau 42.
•• ONOFF, se reporter au Tableau 43.
•• PID, se reporter au Tableau 44.
•• TIME DOSING, se reporter au Tableau 45.
•• VOLUME DOSING, se reporter au Tableau 46.
52
français
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 39 : Instance I/O assembly 100 (0x64) – Variables de la carte principale M0
N° de
Adresse de
variable début
(en WORD)
Nom de la
variable
Description de la variable
Type de Unité par
données défaut
INT
-
INT
-
1
(déc)
0
0
(hex)
ID 1)
2
1
1
Module Status 2)
Identification de la carte
principale
État de la carte principale
3
2
2
M1-M3 Status
2)
État des modules d'extension
INT
-
4
3
3
M4-M6 Status
2)
État des modules d'extension
INT
-
5
4
4
SystemSwitch
2)
6
5
5
7
6
8
État de SystemSwitch
INT
-
DI1 Status
2)
État de l'entrée numérique 1
INT
-
6
DI2 Status
2)
État de l'entrée numérique 2
INT
-
7
7
Réservé
-
INT
9
8
8
DO1
Valeur de la sortie numérique 1
INT
9
9
9
DO2
Valeur de la sortie numérique 2
INT
10
10
A
AO1
Valeur de la sortie analogique 1 REAL
0 : OFF (par
défaut) ; 1 : ON ;
2 : PWM ou
PWM rapide ;
3 : PFM ; 4 :
impulsion
0 : OFF (par
défaut) ; 1 : ON ;
2 : PWM ou
PWM rapide ;
3 : PFM ; 4 :
impulsion
mA
11
12
C
AO2
Valeur de la sortie analogique 2 REAL
mA
12
14
E
DI1Frequency
REAL
Hz
13
16
10
DI1Flow
REAL
L/min
14
18
12
DI1TotA
REAL
-
15
20
14
DI1TotB
REAL
-
16
22
16
DI2Frequency
REAL
Hz
17
24
18
DI2Flow
REAL
L/min
18
26
1A
DI2TotA
REAL
-
19
28
1C
DI2TotB
REAL
-
20
30
1E
Réservé
Valeur de la fréquence de
l'entrée numérique 1
Valeur du débit de l'entrée
numérique 1
Valeur du totalisateur A sur
l'entrée numérique 1
Valeur du totalisateur B sur
l'entrée numérique 1
Valeur de la fréquence de
l'entrée numérique 2
Valeur du débit de l'entrée
numérique 2
Valeur du totalisateur A sur
l'entrée numérique 2
Valeur du totalisateur B sur
l'entrée numérique 2
-
REAL
-
1) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) de la carte principale.
2) Se reporter au chap. 8.1 pour trouver la valeur d'état de la carte principale.
français
53
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 40 : Instance I/O assembly 100 (0x64) – Variables des fonctions – Structure générale
N° de
Adresse de
variable début
(en WORD)
21
Numéro
de la
fonction
(déc) (hex)
20
Nom de la
variable
Description de la variable
Type de
données
Identification de la fonction 2
INT
État de la fonction
INT
Value 1
Dépendent de la fonction sélectionnée.
REAL
Voir Tableau 41 à Tableau 46.
REAL
ID 1)
32
22
33
21
Function Status
23
34
22
24
36
24
Value 2
25
38
26
Value 3
26
40
28
ID
27
41
29
Function Status 2) État de la fonction
INT
28
42
2A
Value 1
Dépendent de la fonction sélectionnée.
REAL
29
44
2C
Value 2
Voir Tableau 41 à Tableau 46.
REAL
30
46
2E
Value 3
31
48
30
ID 1)
32
49
31
Function Status
33
50
32
34
52
35
F1
F2
2)
REAL
Identification de la fonction 2
1)
REAL
Identification de la fonction 3
INT
État de la fonction
INT
Value 1
Dépendent de la fonction sélectionnée.
REAL
34
Value 2
Voir Tableau 41 à Tableau 46.
REAL
54
36
Value 3
56
38
ID
37
57
39
Function Status
38
58
3A
39
60
40
F3
2)
REAL
Identification de la fonction 4
INT
État de la fonction
INT
Value 1
Dépendent de la fonction sélectionnée.
REAL
3C
Value 2
Voir Tableau 41 à Tableau 46.
REAL
62
3E
Value 3
41
64
40
ID
42
65
41
Function Status 2) État de la fonction
INT
43
66
42
Value 1
Dépendent de la fonction sélectionnée.
REAL
44
68
44
Value 2
Voir Tableau 41 à Tableau 46.
REAL
45
70
46
Value 3
46
72
48
ID 1)
47
73
49
Function Status 2) État de la fonction
INT
48
74
4A
Value 1
Dépendent de la fonction sélectionnée.
REAL
49
76
4C
Value 2
Voir Tableau 41 à Tableau 46.
REAL
50
78
4E
Value 3
36
F4
F5
F6
1)
1)
2)
REAL
Identification de la fonction 5
INT
REAL
Identification de la fonction 6
INT
REAL
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
54
INT
2) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
français
Type 8619 Ethernet industriel
EtherNet/IP
N° de
Adresse de début
variable (en WORD)
(déc)
Numéro
de la
fonction
Nom de la
variable
Description de la variable
Type de
données
Identification de la fonction 7
INT
État de la fonction
INT
REAL
REAL
80
(hex)
50
52
81
51
53
82
52
54
84
54
Value 2
Dépendent de la fonction
sélectionnée.
55
86
56
Value 3
Voir Tableau 41 à Tableau 46.
REAL
88
58
ID
Identification de la fonction 8
INT
57
89
59
Function Status
État de la fonction
INT
58
90
5A
REAL
59
92
5C
Value 2
Dépendent de la fonction
sélectionnée.
REAL
60
94
5E
Value 3
Voir Tableau 41 à Tableau 46.
REAL
61
96
60
ID
Identification de la fonction 9
INT
62
97
61
Function Status 2) État de la fonction
INT
63
98
62
Value 1
REAL
64
100
64
65
102
66
51
56
ID 1)
Function Status
F7
F8
2)
Value 1
1)
2)
Value 1
1)
Value 2
Dépendent de la fonction
sélectionnée.
REAL
66
Value 3
Voir Tableau 41 à Tableau 46.
REAL
104
68
ID 1)
Identification de la fonction 10
INT
67
105
69
Function Status 2) État de la fonction
INT
68
106
6A
Value 1
REAL
69
108
6C
70
110
F9
Value 2
Dépendent de la fonction
sélectionnée.
REAL
6E
Value 3
Voir Tableau 41 à Tableau 46.
REAL
112
70
ID
Identification de la fonction 11
INT
72
113
71
Function Status
État de la fonction
INT
73
114
72
REAL
74
116
74
Value 2
Dépendent de la fonction
sélectionnée.
REAL
Voir Tableau 41 à Tableau 46.
REAL
Identification de la fonction 12
INT
État de la fonction
INT
REAL
Value 2
Dépendent de la fonction
sélectionnée.
REAL
Value 3
Voir Tableau 41 à Tableau 46.
REAL
71
F10
F11
1)
Value 1
118
76
Value 3
120
78
ID
77
121
79
Function Status
78
122
7A
79
124
7C
80
126...127 7E...7F
75
76
F12
2)
1)
Value 1
2)
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
2) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
55
français
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 41 : Instance I/O assembly 100 (0x64) – Variables des fonctions A+B / A-B / A/B / A*B / MATH / PASS /
REJECT / DEVIAT
N° de
Adresse de
variable début
(en WORD)
1)
N+0 2)
1)
N+1 2
1)
N+2 2)
1)
N+4 2)
1)
N+6...N+7
Numéro
de la
fonction
Fx 3)
2)
Nom
de la
variable
ID 4)
Description de la variable Type de Taille des
données données
(octets)
Identification de la fonction INT
2
Unité
par
défaut 6)
Function
Status 5)
Result
État de la fonction
INT
2
-
Résultat de la fonction
REAL
4
-
Réservé
-
REAL
4
-
Réservé
-
REAL
4
-
-
Tableau 42 : Instance I/O assembly 100 (0x64) – Variables de la fonction PROP
N° de
Adresse de Numéro
variable début
de la
(en WORD) fonction
1)
N+0 2)
1)
N+1 2
1)
N+2 2)
1)
N+4
1)
N+6...N+7 2)
Fx 3)
2)
Nom
de la
variable
ID 4)
Description de la variable Type de Taille des
données données
(octets)
Identification de la fonction INT
2
Unité
par
défaut 6)
-
Function État de la fonction
Status 5)
Command Valeur de la commande
INT
2
-
REAL
4
%
Réservé
-
REAL
4
-
Réservé
-
REAL
4
-
Tableau 43 : Instance I/O assembly 100 (0x64) – Variables de la fonction ONOFF
N° de
Adresse de Numéro
variable début
de la
(en WORD) fonction
1)
N+0 2)
1)
N+1 2
1)
N+2 2)
1)
N+4
1)
N+6...N+7 2)
2)
Fx 3)
Nom
de la
variable
ID 4)
Description de la variable Type de Taille des
données données
(octets)
Identification de la
INT
2
fonction
État de la fonction
INT
2
-
Function
Status 5)
Command Valeur de la commande
REAL
4
%
SetPoint
Valeur de consigne
REAL
4
-
Réservé
-
REAL
4
-
1) Les numéros des variables associés au numéro de la fonction sont fournis dans le Tableau 40.
2) N est l'adresse de début de la fonction et dépend du numéro de la fonction. Se reporter au Tableau 40.
3) Fx est le numéro de la fonction (F1 à F12).
4) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
5) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
56
Unité
par
défaut 6)
6) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
-
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 44 : Instance I/O assembly 100 (0x64) – Variables de la fonction PID
N° de
Adresse de Numéro Nom de la
variable début
de la
variable
(en WORD) fonction
1)
ID 4)
N+0 2)
1)
N+1
1)
N+2 2)
1)
N+4
1)
N+6...N+7 2)
2
Fx 3)
2)
Description de la variable
Type de Taille des Unité
données données par
(octets)
défaut 6)
Identification de la fonction INT
2
-
Function
État de la fonction
Status 5)
Command 1 Valeur de la commande 1
INT
2
-
REAL
4
%
Command 2 Valeur de la commande 2
REAL
4
%
SetPoint
REAL
4
-
Valeur de consigne
Tableau 45 : Instance I/O assembly 100 (0x64) – Variables de la fonction TIME DOSING
N° de
Adresse de Numéro Nom de la
variable début
de la
variable
(en WORD) fonction
1)
ID 4)
N+0 2)
Description de la variable
Type de Taille des Unité
données données par
défaut 6)
(octets)
Identification de la fonction INT
2
-
Function
État de la fonction
Status 5)
Command 1 Valeur de la commande 1
INT
2
-
REAL
4
%
N+4 2)
Command 2 Valeur de la commande 2
REAL
4
%
N+6...N+7 2)
Réservé
REAL
4
-
1)
N+1
1)
N+2 2)
1)
1)
2
Fx 3)
-
Tableau 46 : Instance I/O assembly 100 (0x64) – Variables de la fonction VOLUME DOSING
N° de
Adresse de Numéro Nom de la
variable début
de la
variable
(en WORD) fonction
1)
ID 4)
N+0 2)
Description de la variable
Type de Taille des Unité
données données par
(octets)
défaut 6)
Identification de la fonction INT
2
-
Function
Status 5)
Command
État de la fonction
INT
2
-
Valeur de la commande
REAL
4
%
N+4 2)
SetPoint
Valeur de consigne
REAL
4
-
N+6...N+7 2)
Volume
Valeur du volume total
mesuré
REAL
4
-
1)
N+1
1)
N+2 2)
1)
1)
2
Fx 3)
1) Les numéros des variables associés au numéro de la fonction sont fournis dans le Tableau 40.
2) N est l'adresse de début de la fonction et dépend du numéro de la fonction. Se reporter au Tableau 40.
3) Fx est le numéro de la fonction (F1 à F12).
4) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) de la fonction.
5) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
6) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
57
Type 8619 Ethernet industriel
EtherNet/IP
6.3.3
Format de données de l'instance I/O assembly 101 (0x65)
Tableau 47 décrit les variables (PVN) du module d'extension Ethernet M1 pour l'instance I/O
assembly 101 (0x65).
Tableau 47 : Instance I/O assembly 101 (0x65) – Variables du module d'extension Ethernet M1
N° de
Adresse de
variable début
(en WORD)
58
Nom de la
variable
Description de la variable
Type de
données
Unité par
défaut
déc
hex
1
0
0
PVN1
Valeur process réseau 1
REAL
1)
2
2
2
PVN2
Valeur process réseau 2
REAL
1)
3
4
4
PVN3
Valeur process réseau 3
REAL
1)
4
6
6
PVN4
Valeur process réseau 4
REAL
1)
5
8
8
PVN5
Valeur process réseau 5
REAL
1)
6
10
A
PVN6
Valeur process réseau 6
REAL
1)
7
12
C
PVN7
Valeur process réseau 7
REAL
1)
8
14
E
PVN8
Valeur process réseau 8
REAL
1)
9
16
10
PVN9
Valeur process réseau 9
REAL
1)
10
18
12
PVN10
Valeur process réseau 10
REAL
1)
11
20
14
PVN11
Valeur process réseau 11
REAL
1)
12
22
16
PVN12
Valeur process réseau 12
REAL
1)
13
24
18
PVN13
Valeur process réseau 13
REAL
1)
14
26
1A
PVN14
Valeur process réseau 14
REAL
1)
15
28
1C
PVN15
Valeur process réseau 15
REAL
1)
16
30
1E
PVN16
Valeur process réseau 16
REAL
1)
17
32
20
PVN17
Valeur process réseau 17
REAL
1)
18
34
22
PVN18
Valeur process réseau 18
REAL
1)
19
36
24
PVN19
Valeur process réseau 19
REAL
1)
20
38...39 26...27 PVN20
Valeur process réseau 20
REAL
1)
1) Pour sélectionner l'unité du PVN, se reporter au manuel d'utilisation de l'appareil du type 8619
français
Type 8619 Ethernet industriel
EtherNet/IP
6.3.4
Format de données de l'instance I/O assembly 102 (0x66)
Tableau 48 indique les numéros des variables et les offsets des modules d'extension selon le numéro d'emplacement où le module d'extension est branché et pour l'instance Assembly 102 (0x66).
Le module d'extension Ethernet est toujours branché à l'emplacement M1. Tableau 49 décrit les variables
du module d'extension Ethernet.
L'emplacement M3 est vide. Tableau 50 décrit les variables du module d'extension « Aucun ».
Les emplacements M2, M4, M5 et M6 peuvent avoir l'un des modules d'extension suivants :
•• Entrées (variables décrites dans le Tableau 51).
•• Sorties (variables décrites dans le Tableau 52).
•• Conductivité (variables décrites dans le Tableau 53).
•• pH/ORP (variables décrites dans le Tableau 54).
Tableau 48 : Instance I/O assembly 102 (0x66) – Modules d'extension – Structure générale
Empla- Type du module
cement d'extension
du
module
M1
M2
N° de
variable
(déc)
Offset (en WORD)
(déc)
(hex)
Type de données Structure
détaillée des
données
Ethernet
1...19
0...30
0...1E
Tableau de UINT
Voir Tableau 49
•• Entrées
20...38
32...62
20...3E
Tableau de UINT
Voir Tableau 51
à Tableau 54
Aucun
39...57
64...94
40...5E
Réservé
Voir Tableau 50
•• Entrées
58...76
96...126
60...7E
Tableau de UINT
Voir Tableau 51
à Tableau 54
77...95
128...158
80...9E
Tableau de UINT
Voir Tableau 51
à Tableau 54
96...114
160...190
A0...BE
Tableau de UINT
Voir Tableau 51
à Tableau 54
•• Sorties
•• Conductivité
•• pH/ORP
M3
M4
•• Sorties
•• Conductivité
•• pH/ORP
•• Entrées
M5
•• Sorties
•• Conductivité
•• pH/ORP
•• Entrées
M6
•• Sorties
•• Conductivité
•• pH/ORP
59
français
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 49 : Instance I/O assembly 102 (0x66) – Modules d'extension Ethernet (M1) – Structure détaillée des données
N° de
variable
(déc)
Adresse de début
(en WORD)
Nom
de la
variable
Description de la variable
Type de Taille des
données données
(octets)
Identification du module
d'extension
État du module d'extension
INT
2
INT
2
-
INT
8
-
REAL
52
(déc)
(hex)
1
0
0
ID 1)
2
1
1
3...6
2...5
2...5
Module
Status 2)
Réservé
7...19
6...30
6...1E
Réservé
Tableau 50 : Instance I/O assembly 102 (0x66) – Module d'extension Aucun (M3) – Structure détaillée des données
N° de
variable
Adresse de début
(en WORD)
Nom
de la
variable
Description de la variable
Type de Taille des
données données
(octets)
Identification du module
d'extension
État du module d'extension
INT
2
INT
2
(déc)
(hex)
39
64
40
ID 1)
40
65
41
41...44
66...69
42...45
Module
Status 3)
Réservé
-
INT
8
45...57
70...94
46...5E
Réservé
-
REAL
52
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) des modules d'extension.
2) Se reporter au chap. 8.2 pour trouver la valeur d'état du module d'extension Ethernet.
60
3) Se reporter au chap. 8.3 pour trouver la valeur d'état du module d'extension Aucun.
français
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 51 : Instance I/O assembly 102 (0x66) – Module d'extension Entrées – Structure détaillée des données
N° de
variable
Adresse de début
(en WORD)
déc
Nom de la
variable
Description de la
variable
Type de
données
Taille des
données
(octets)
Unité
par
défaut
Identification du module
d'extension
État du module
d'extension
État de l'entrée
numérique 1
État de l'entrée
numérique 2
État de l'entrée
analogique 1
État de l'entrée
analogique 2
Valeur de la fréquence
de l'entrée numérique 1
Valeur du débit de
l'entrée numérique 1
Valeur du totalisateur A
sur l'entrée numérique 1
Valeur du totalisateur B
sur l'entrée numérique 1
Valeur de la fréquence
de l'entrée numérique 2
Valeur du débit de
l'entrée numérique 2
Valeur du totalisateur A
sur l'entrée numérique 2
Valeur du totalisateur B
sur l'entrée numérique 2
Entrée analogique 1,
signal de courant ou de
tension
Valeur de l'entrée
analogique 1
Entrée analogique 2,
signal de courant ou de
tension
Valeur de l'entrée
analogique 2
-
INT
2
-
INT
2
-
INT
2
-
INT
2
-
INT
2
-
INT
2
-
REAL
4
Hz
REAL
4
L/min
REAL
4
-
REAL
4
-
REAL
4
Hz
REAL
4
L/min
REAL
4
-
REAL
4
-
REAL
4
V
REAL
4
5)
REAL
4
V
REAL
4
5)
REAL
4
-
hex
1)
N+0
2)
N+0 2)
ID 3)
1)
N+1 2)
N+1 2)
1)
N+2 2)
N+2 2)
Module
Status 4)
DI1 Status 4)
1)
N+3 2)
N+3 2)
DI2 Status 4)
1)
N+4 2)
N+4 2)
AI1 Status 4)
1)
N+5 2)
N+5 2)
AI2 Status 4)
1)
N+6 2)
N+6 2)
DI1Frequency
1)
N+8 2)
N+8 2)
DI1Flow
1)
N+10 2)
N+A 2)
DI1TotA
1)
N+12 2)
N+C 2)
DI1TotB
1)
N+14 2)
N+E 2)
DI2Frequency
1)
N+16 2)
N+10 2)
DI2Flow
1)
N+18 2)
N+12 2)
DI2TotA
1)
N+20 2)
N+14 2)
DI2TotB
1)
N+22 2)
N+16 2)
AI1Raw
1)
N+24 2)
N+18 2)
AI1
1)
N+26 2)
N+1A 2)
AI2Raw
1)
N+28 2)
N+1C 2)
AI2
1)
N+(30...31) 2)
N+(1E...1F) 2)
Réservé
1) Les numéros des variables associés à l'emplacement du module sont fournis dans le Tableau 48.
2) N est l'adresse de début du module d'extension. Elle dépend de l'emplacement où le module d'extension est
branché. Se reporter au Tableau 48.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.4 pour trouver la valeur d'état du module d'extension Entrées.
5) Se reporter au chap. 9 pour trouver la valeur de l'unité
français
61
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 52 : Instance I/O assembly 102 (0x66) – Module d'extension Sorties – Structure détaillée des données
N° de
Adresse de début
variable (en WORD)
Nom de la Description
variable
de la variable
Type de
données
Taille des Unité par
données défaut
(octets)
INT
2
-
INT
2
-
INT
2
-
déc
hex
1)
N+0 2)
N+0 2)
ID 3)
1)
N+1 2)
N+1 2)
Module
Status 4)
1)
N+2 2)
N+2 2)
Réservé
1)
N+3
N+3
2)
DO1
Valeur de
la sortie
numérique 1
INT
2
0 : OFF (par
défaut) ; 1 :
ON ; 2 : PWM
ou PWM
rapide ; 3 :
PFM ; 4 :
impulsion
1)
N+4 2)
N+4 2)
DO2
Valeur de
la sortie
numérique 2
INT
2
0 : OFF (par
défaut) ; 1 :
ON ; 2 : PWM
ou PWM
rapide ; 3 :
PFM ; 4 :
impulsion
1)
N+5 2)
N+5 2)
Réservé
-
INT
2
-
1)
N+6
N+6
2)
AO1
REAL
4
mA
1)
N+8 2)
N+8 2)
AO2
REAL
4
mA
1)
N+(10...31) 2) N+(A...1F) 2)
Valeur de
la sortie
analogique 1
Valeur de
la sortie
analogique 2
-
REAL
44
-
2)
2)
Réservé
Identification
du module
d'extension
État du
module
d'extension
-
1) Les numéros des variables associés à l'emplacement du module sont fournis dans le Tableau 48.
2) N est l'adresse de début du module d'extension. Elle dépend de l'emplacement où le module d'extension est
branché. Se reporter au Tableau 48.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
62
4) Se reporter au chap. 8.5 pour trouver la valeur d'état du module d'extension Sorties.
français
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 53 : Instance I/O assembly 102 (0x66) – Module d'extension Conductivité – Structure détaillée des données
N° de
Adresse de début
variable (en WORD)
Nom de la
variable
Description de la
variable
Type de Taille des Unité
données données par
(octets)
défaut
déc
hex
1)
N+0 2)
N+0 2)
ID 3)
1)
N+1 2)
N+1 2)
1)
N+2 2)
N+2 2)
1)
N+3 2)
N+3 2)
1)
N+4 2)
N+4 2)
Module
Status 4)
Temp.
Status 4)
Cond.
Status 4)
Réservé
Identification du
INT
module d'extension
État du module
INT
d'extension
État de la
INT
température
État de la
INT
conductivité
INT
1)
N+5 2)
N+5 2)
Réservé
-
1)
N+6 2)
N+6 2)
RTD
1)
N+8 2)
N+8 2)
1)
N+10 2)
N+A 2)
1)
N+12 2)
N+C 2)
1)
N+14 2)
N+E 2)
1)
N+16 2)
N+10 2)
1)
N+(18...31) 2) N+(12...1F) 2)
Résistance d'entrée
du niveau de
température
Temperature Valeur de la
température
Conductivity Valeur de la
conductivité
Resistivity
Valeur de la
résistivité
TDS
Quantité de solides
dissous
ConcenConcentration
tration
massique
Réservé
-
2
-
2
-
2
-
2
-
2
-
INT
2
-
REAL
4
W
REAL
4
°C
REAL
4
µS/cm
REAL
4
W.cm
REAL
4
ppm
REAL
4
%
REAL
28
-
1) Les numéros des variables associés à l'emplacement du module sont fournis dans le Tableau 48.
2) N est l'adresse de début du module d'extension. Elle dépend de l'emplacement où le module d'extension est
branché. Se reporter au Tableau 48.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.6 pour trouver la valeur d'état du module d'extension Conductivité.
63
français
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 54 : Instance I/O assembly 102 (0x66) – Taille des variables pour le module d'extension pH/ORP – Structure
détaillée des données
N° de
Adresse de début
variable (en WORD)
déc
Nom de la
variable
Description de la
variable
Type de Taille des Unité
données données par
(octets)
défaut
INT
2
-
INT
2
-
INT
2
-
INT
2
-
INT
2
-
INT
2
-
REAL
4
W
hex
1)
N+0
2)
N+0 2)
ID 3)
1)
N+1 2)
N+1 2)
1)
N+2 2)
N+2 2)
1)
N+3 2)
N+3 2)
Module
Status 4)
Temp.
Status 4)
pH/ORP
Status 4)
1)
N+4 2)
N+4 2)
Réservé
Identification du
module d'extension
État du module
d'extension
État de la
température
État du pH ou
du potentiel
d'oxydo-réduction
-
1)
N+5
N+5
Réservé
-
1)
N+6 2)
N+6 2)
1)
N+8 2)
N+8 2)
1)
N+10 2)
1)
2)
2)
REAL
4
°C
N+A 2)
Résistance d'entrée
du niveau de
température
Temperature Valeur de la
température
mV(pH)
Valeur pH en mV
REAL
4
mV
N+12 2)
N+C 2)
mV(ORP)
REAL
4
mV
1)
N+14 2)
N+E 2)
pH
1)
N+16
N+10
REAL
REAL
4
4
pH
W
1)
N+18 2)
REAL
4
W
1)
N+(20...31) 2) N+(14...1F) 2) Réservé
REAL
24
-
2)
RTD
2)
N+12 2)
Impedance
Glass
Impedance
Ref
Valeur du potentiel
d'oxydo-réduction
en mV
Valeur pH
Impédance de
l'électrode de verre
Impédance de
l'électrode de
référence
-
1) Les numéros des variables associés à l'emplacement du module sont fournis dans le Tableau 48.
2) N est l'adresse de début du module d'extension. Elle dépend de l'emplacement où le module d'extension est
branché. Se reporter au Tableau 48.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.7 pour trouver la valeur d'état du module d'extension pH/ORP.
64
français
Type 8619 Ethernet industriel
EtherNet/IP
6.4
Messages explicites ou données acycliques
Ce chapitre décrit les classes d'objet prises en charge par l'appareil du type 8619 pour les messages
explicites.
Les classes d'objet peuvent avoir les types suivants :
•• standard (se reporter au site web ODVA).
•• ou spécifique à l'appareil du type 8619 (décrit aux chap. 6.4.7 à 6.4.10).
Tableau 55 : Classes d'objet prises en charge par l'appareil du type 8619 pour les messages explicites
Code de
classe
(déc)
Classe d'objet
Description
(hex)
Nombre
d'instances
Structure
détaillée des
données
Classes d'objet standard
1
1
Identity object
Fournit l'identification de l'appareil
et des informations générales sur
l'appareil.
1
Voir chap. 6.4.1
2
2
Message router
object
Fournit un point de connexion de
messagerie via lequel un client peut
adresser un service à n'importe quelle
classe ou instance résidant dans l'appareil physique.
1
-
4
4
Objet I/O assembly Relie les attributs d'objets multiples.
Les données d'objet peuvent être
envoyées ou reçues via une seule
connexion.
3
Voir chap. 6.4.2
6
6
Connection
manager object
Contient des attributs spécifiques à la
connexion pour le déclenchement, le
transport et le type de connexion.
1
-
71
47
DLR
Device Level Ring
1
Voir chap. 6.4.3
72
48
QoS
Quality of Service
1
Voir chap. 6.4.4
245
F5
TCP/IP interface
Contient des attributs pour la configu- 1
ration de l'interface TCP/IP.
Voir chap. 6.4.5
246
F6
Ethernet link
object
Contient des attributs spécifiques à la
connexion comme la vitesse de transmission, l'adresse MAC ou le mode
duplex.
Voir chap. 6.4.6
2
Classes d'objet spécifiques à l'appareil du type 8619
100
64
I/O main board M0
Contient les variables de la carte
principale M0.
1
Voir chap. 6.4.7
101
65
Functions
Contient les 12 fonctions de la carte
principale M0.
12
Voir chap. 6.4.8
102
66
Extension modules
Contient la configuration des modules
d'extension M1 à M6.
6
Voir chap. 6.4.9
103
67
Ethernet extension
module
Contient les PVN du module d'extension Ethernet M1.
1
Voir chap. 6.4.10
Le nombre de connexions de messagerie explicite est limité à 6.
La fréquence de cycle de lecture/écriture d'une connexion de messagerie explicite est de 100 ms.
français
65
Type 8619 Ethernet industriel
EtherNet/IP
6.4.1
Objet Device Identity (code de classe 0x01)
Tableau 56 : Attributs de l'objet Device Identity (code de classe 0x01)
Instance N°
Nom
d'attribut
1
Vendor ID
Règle
Description
d'accès
Get
Code d'identification pour
Bürkert en tant que fournisseur. Le code est fourni
par ODVA
Get
Classification de l'appareil
selon ODVA
Type de Valeur par défaut
données
UINT
87
UINT
43 (= appareil
général)
8619
2
Device
Type
3
Get
Type de l'appareil Bürkert
UINT
4
Product
Code
Revision
Get
Numéro de révision de
l'appareil
STRUCT 1,1
de 2
USINT
5
Status
Get
État sommaire de l'appareil WORD
6
Serial
Number
Get
Numéro de série de
l'appareil
UDINT
Numéro de série du
produit
7
Product
Name
Get
Nom de l'appareil dans la
structure de menu
SHORT
STRING
multiCELL
8
State
Get
État actuel de l'appareil
USINT
9
Conf.
Consist.
Value
Get
Valeur de cohérence de
configuration
UINT
1
1)
1)
0x0000 1)
Tableau 57 : Services fournis par l'appareil du type 8619 pour l'instance d'objet de l'objet Device Identity
Code du service
Nom du service
Description
0x0E
Get_Attribute_Single
Renvoie les contenus de l'attribut spécifié
Get_Attribute_All
Renvoie les contenus de l'instance ou des attributs
spécifiés
Reset
Réinitialise l'appareil en mode « Reset de type 0 » ou
« Reset de type 1 ».
Se reporter au chap. 6.1.4.
0x01
0x05
66
1) Se reporter à « CIP Specifications Library » volume 1 et volume 2 sur le site web odva.org. Vous devez être un
revendeur agréé.
français
Type 8619 Ethernet industriel
EtherNet/IP
6.4.2
Objet Device assembly (code de classe 0x04)
Ce chapitre décrit l'objet Device assembly pour un message explicite.
→→ Pour utiliser cet objet comme instance I/O assembly pour un message implicite, se reporter au chap. 6.3.
Tableau 58 : Attributs de l'objet Device assembly (code de classe 0x04)
Instance N°
Nom
d'attribut
3
Data
100
4
Size
101
102
Règle
Description
Valeur de données
d'accès
Get
Assembly pour la carte principale et les TABLEAU D'OCTETS
12 fonctions
Get
Nombre d'octets dans l'attribut 3
256
3
Data
Set
Assembly pour PVN
TABLEAU D'OCTETS
4
Size
Get
Nombre d'octets dans l'attribut 3
80
3
Data
Get
TABLEAU D'OCTETS
4
Size
Get
Assembly pour tous les modules
d'extension
Nombre d'octets dans l'attribut 3
384
Tableau 59 : Services fournis par l'appareil du type 8619 pour l'instance d'objet de l'objet Device assembly
Code du service
Nom du service
Description
0x0E
Get_Attribute_Single
Renvoie les contenus de l'attribut spécifié 0x10
Set_Attribute_Single
Modifie une valeur d'attribut
6.4.3
Objet Device Level Ring (code de classe 0x47)
Tableau 60 : Attributs de l'objet Device Level Ring (code de classe 0x47)
Instance N°
Nom
Règle
Description
Type de Valeur par
d'attribut
d'accès
données défaut
Topologie actuelle du réseau USINT
1
Network Topology Get
0 1)
1
2
Network Status
Get
État actuel du réseau
USINT
10
Active Supervisor
Get
STRUCT 0 1)
12
Capability Flags
Get
Adresse active du
superviseur
Capacité DLR de l'appareil
0 1)
DWORD 130 1)
Tableau 61 : Services fournis par l'appareil du type 8619 pour l'instance d'objet de l'objet Device Level Ring
Code du service
Nom du service
Description
0x0E
Get_Attribute_Single
Renvoie les contenus de l'attribut spécifié
Get_Attribute_All
Renvoie les contenus de l'instance ou des attributs
spécifiés
0x01
1) Se reporter à « CIP Specifications Library » volume 1 et volume 2 sur le site web odva.org. Vous devez être un
revendeur agréé.
français
67
Type 8619 Ethernet industriel
EtherNet/IP
6.4.4
Objet Device Quality of Service (code de classe 0x48)
Tableau 62 : Attributs de l'objet Device Quality of Service (code de classe 0x48)
Instance N°
Nom
Règle
Description
d'attribut
d'accès
1
802.1Q Tag Enable Get
Topologie actuelle du
réseau
2
DSCP PTP Event Set/Get Valeur DSCP pour les
trames d'évènement PTP
3
DSCP PTP
Set/Get Valeur DSCP pour les
General
trames générales PTP
4
DSCP Urgent
Set/Get Valeur DSCP pour les
messages implicites avec
une priorité urgente
5
DSCP Scheduled Set/Get Valeur DSCP pour les
1
messages implicites avec
une priorité programmée
6
DSCP High
Set/Get Valeur DSCP pour les
messages implicites avec
une priorité élevée
7
DSCP Low
Set/Get Valeur DSCP pour les
messages implicites avec
une faible priorité
8
DSCP Explicit
Set/Get Valeur DSCP pour les
messages explicites
Type de Valeur par
données défaut
USINT
0 1)
USINT
59 1)
USINT
47 1)
USINT
55 1)
USINT
47 1)
USINT
43 1)
USINT
31 1)
USINT
27 1)
Tableau 63 : Services fournis par l'appareil du type 8619 pour l'instance d'objet de l'objet Device Quality of Service
68
Code du service
Nom du service
Description
0x0E
Get_Attribute_Single
Renvoie les contenus de l'attribut spécifié
0x10
Set_Attribute_Single
Modifie une valeur d'attribut
1) Se reporter à « CIP Specifications Library » volume 1 et volume 2 sur le site web odva.org. Vous devez être un
revendeur agréé.
français
Type 8619 Ethernet industriel
EtherNet/IP
6.4.5
Objet Device TCP/IP Interface (code de classe 0xF5)
Tableau 64 : Attributs de l'objet Device TCP/IP Interface (code de classe 0xF5)
Instance N°
Nom
d'attribut
1
Status
Règle
Description
d'accès
Get
État de l'interface
Type de Valeur par défaut
données
Get
DWORD 0x95 1)
2
Configuration
Capability
3
Configuration Control Get /
Set
Physical Link Object Get
4
5
Interface
Configuration
Get /
Set
6
Host Name
Get /
Set
8
TTL Value
Get /
Set
9
Mcast Config
Get /
Set
10
SelectAcd
1
11
13
Get /
Set
LastConflictDetected Get /
Set
Encapsulation Inactivity Timeout
Get /
Set
Drapeaux de
capacité de
l'interface
Drapeaux de contrôle
de l'interface
Chemin vers l'objet
de liaison physique
Configuration d'interface (adresse IP,
masque de sousréseau, adresse de
passerelle, etc.)
Nom d'hôte de
l'appareil pouvant
être utilisé à des fins
d'information.
Valeur TTL pour les
paquets de multidiffusion EtherNet/IP
Configuration
d'adresse IP de
multidiffusion
Active l'utilisation
d'ACD
Informations relatives
au dernier conflit
détecté
Nombre de secondes
avant la fermeture
de la connexion TCP
en cas d'inactivité
d'encapsulation
DWORD 1 1)
DWORD 0 1)
STRUCT (0x20 F6 24 01) 1)
STRUCT 00 1)
STRING
multiCELL
USINT
1 1)
STRUCT (0x20 00 80 01 C0
EF) 1)
BOOL
1 1)
STRUCT 0 1)
UINT
120 1)
Tableau 65 : Services fournis par l'appareil du type 8619 pour l'instance d'objet de l'objet Device TCP/IP Interface
Code du service
Nom du service
Description
0x0E
Get_Attribute_Single
Renvoie les contenus de l'attribut spécifié 0x01
Get_Attribute_All
Renvoie les contenus de l'instance ou des attributs
spécifiés
0x10
Set_Attribute_Single
Modifie une valeur d'attribut
1) Se reporter à « CIP Specifications Library » volume 1 et volume 2 sur le site web odva.org. Vous devez être un
revendeur agréé.
français
69
Type 8619 Ethernet industriel
EtherNet/IP
6.4.6
Objet Device Ethernet link (code de classe 0xF6)
Tableau 66 : Attributs de l'objet Device Ethernet link (code de classe 0xF6)
Instance
N°
Nom
Règle
Description
d'attribut
d'accès
1
Interface Speed Get
Vitesse de l'interface actuellement utilisée
2
Interface Flags Get
Drapeaux d'état de l'interface
Physical
Address
4
Interface
Get
Counters
Media Counters Get
5
Port 1 :
instance 1
Get
3
6
7
8
Port 2 :
instance 2 9
Adresse de couche MAC
Type de
données
Valeur par
défaut
UDINT
100
DWORD
0 1)
TABLEAU Adresse
de 6
MAC de
USINT
l'appareil
Compteurs spécifiques à
l'interface
Compteurs spécifiques aux
fluides
Interface
Get / Set Configuration pour l'interface
Control
physique
Interface Type Get
Type d'interface : paire torsadée, fibre
Interface Status Get
État actuel de l'interface
STRUCT
0 1)
STRUCT
0 1)
STRUCT
1 1)
USINT
2 1)
USINT
1 1)
Admin Status
Get / Set État administratif : activer,
désactiver
Get
Identification lisible par
l'homme
USINT
1 1)
SHORT
STRING
Port1 ou
port 2
10
Interface Label
11
Interface
Capability
Get
Indication des capacités de
l'interface
STRUCT
(0x0E 00
00 00 04
0A 00 00
0A 00 01
64 00 00
64 00 01) 1)
300
MDIX Set
Configuration MDIX: MDI,
MDIX ou auto-MDI
STRUCT
auto-MDI
Tableau 67 : Services fournis par l'appareil du type 8619 pour l'instance d'objet de l'objet Device Ethernet link
Code du service
Nom du service
Description
0x0E
Get_Attribute_Single
Renvoie les contenus de l'attribut spécifié 0x01
Get_Attribute_All
Renvoie les contenus de l'instance ou des attributs
spécifiés
0x10
Set_Attribute_Single
Modifie une valeur d'attribut
Get and Clear
Récupère et efface l'attribut spécifique (compteurs
d'interface et compteurs de fluide)
0x4C
70
1) Se reporter à « CIP Specifications Library » volume 1 et volume 2 sur le site web odva.org. Vous devez être un
revendeur agréé.
français
Type 8619 Ethernet industriel
EtherNet/IP
6.4.7
Objet « I/O main board M0 » (code de classe 0x64)
Tableau 68 : Attributs et variables de l'objet « I/O main board M0 » (code de classe 0x64)
Instance N°
N° de
Nom de la
d'attribut variable variable
1
1
ID 1)
Description de la variable
Identification de la carte
principale
État de la carte principale
État des modules
d'extension
État des modules
d'extension
État de SystemSwitch
État de l'entrée numérique 1
État de l'entrée numérique 2
Valeur de la sortie
numérique 1
Type de Unité par
données défaut
INT
INT
INT
-
INT
-
INT
INT
INT
INT
INT
REAL
0 : OFF (par
défaut) ; 1 : ON ;
2 : PWM ou
PWM rapide ;
3 : PFM ; 4 :
impulsion
0 : OFF (par
défaut) ; 1 : ON ;
2 : PWM ou
PWM rapide ;
3 : PFM ; 4 :
impulsion
mA
REAL
mA
REAL
Hz
REAL
L/min
REAL
-
REAL
-
REAL
Hz
REAL
L/min
REAL
-
REAL
-
REAL
-
2
3
2
3
Module Status 2)
M1-M3 Status 2)
4
4
M4-M6 Status 2)
5
6
7
8
9
5
6
7
8
9
SystemSwitch 2)
DI1 Status 2)
DI2 Status 2)
Réservé
DO1
9
9
DO2
Valeur de la sortie
numérique 2
INT
10
10
AO1
11
11
AO2
12
12
DI1Frequency
13
13
DI1Flow
14
14
DI1TotA
15
15
DI1TotB
16
16
DI2Frequency
17
17
DI2Flow
18
18
DI2TotA
19
19
DI2TotB
20
20
Réservé
Valeur de la sortie
analogique 1
Valeur de la sortie
analogique 2
Valeur de la fréquence de
l'entrée numérique 1
Valeur du débit de l'entrée
numérique 1
Valeur du totalisateur A sur
l'entrée numérique 1
Valeur du totalisateur B sur
l'entrée numérique 1
Valeur de la fréquence de
l'entrée numérique 2
Valeur du débit de l'entrée
numérique 2
Valeur du totalisateur A sur
l'entrée numérique 2
Valeur du totalisateur B sur
l'entrée numérique 2
-
1
1) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) de la carte principale
2) Se reporter au chap. 8.1 pour trouver la valeur d'état de la carte principale.
français
71
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 69 : Services fournis par l'appareil du type 8619 pour l'instance d'objet de l'objet « I/O main board M0 »
Code du service
Nom du service
Description
0x0E
Get_Attribute_Single
Renvoie les contenus de l'attribut spécifié 6.4.8
Objet Function (code de classe 0x65)
Tableau 70 décrit les attributs et variables des fonctions F1 à F12 de l'objet Function. Les attributs et
variables dépendent du type de fonction. Les types de fonction suivants sont disponibles :
•• A+B, A-B, A/B, A*B, MATH, PASS, REJECT ou DEVIAT, se reporter au Tableau 71
•• PROP, se reporter au Tableau 72.
•• ONOFF, se reporter au Tableau 73.
•• PID, se reporter au Tableau 74.
•• TIME DOSING, se reporter au Tableau 75.
•• VOLUME DOSING, se reporter au Tableau 76.
Tableau 70 : Attributs et variables de l'objet Function (code de classe 0x65)
Instance N° d'attribut
(déc)
N° de
N° de
variable fonction
Nom de la
variable
Description de la variable
Type de
données
64
ID 1)
Identification de la fonction 1
INT
2
66
Function Status
État de la fonction
INT
3
68
REAL
Value 2
Dépendent de la fonction
sélectionnée.
4
72
REAL
5
76
Value 3
Voir Tableau 71 à Tableau 76.
REAL
1
80
ID
Identification de la fonction 2
INT
2
82
Function Status 2) État de la fonction
INT
3
84
Value 1
REAL
4
88
5
1
1
2
3
F1
Value 1
1)
2)
Value 2
Dépendent de la fonction
sélectionnée.
REAL
92
Value 3
Voir Tableau 71 à Tableau 76.
REAL
1
96
ID 1)
Identification de la fonction 3
INT
2
98
Function Status 2) État de la fonction
INT
3
100
Value 1
REAL
4
104
5
108
F2
F3
Value 2
Dépendent de la fonction
sélectionnée.
REAL
Value 3
Voir Tableau 71 à Tableau 76.
REAL
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) des fonctions.
72
2) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
français
Type 8619 Ethernet industriel
EtherNet/IP
Instance N° d'attribut
(déc)
4
5
N° de
N° de
variable fonction
Nom de la
variable
Description de la variable
Type de
données
1
112
ID 1)
Identification de la fonction 4
INT
2
114
Function Status 2) État de la fonction
INT
3
116
Value 1
REAL
4
120
Value 2
Dépendent de la fonction
sélectionnée.
5
124
Value 3
Voir Tableau 71 à Tableau 76.
REAL
1
128
ID 1)
Identification de la fonction 5
INT
2
130
Function Status
État de la fonction
INT
3
132
REAL
4
136
Value 2
Dépendent de la fonction
sélectionnée.
5
140
Value 3
Voir Tableau 71 à Tableau 76.
REAL
144
ID
Identification de la fonction 6
INT
2
146
Function Status
État de la fonction
INT
3
148
REAL
4
152
Value 2
Dépendent de la fonction
sélectionnée.
156
Value 3
Voir Tableau 71 à Tableau 76.
REAL
160
ID
Identification de la fonction 7
INT
2
162
Function Status
État de la fonction
INT
3
164
REAL
4
168
Value 2
Dépendent de la fonction
sélectionnée.
5
172
Value 3
Voir Tableau 71 à Tableau 76.
REAL
1
176
ID
Identification de la fonction 8
INT
2
178
Function Status 2) État de la fonction
INT
3
180
Value 1
REAL
4
184
Value 2
Dépendent de la fonction
sélectionnée.
5
188
Value 3
Voir Tableau 71 à Tableau 76.
REAL
1
192
ID 1)
Identification de la fonction 9
INT
2
194
Function Status
État de la fonction
INT
3
196
REAL
4
200
Value 2
Dépendent de la fonction
sélectionnée.
5
204
Value 3
Voir Tableau 71 à Tableau 76.
REAL
1
6
5
1
7
8
9
F4
F5
F6
F7
F8
F9
2)
Value 1
1)
2)
Value 1
1)
2)
Value 1
1)
Value 1
2)
REAL
REAL
REAL
REAL
REAL
REAL
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) des fonctions.
2) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
73
français
Type 8619 Ethernet industriel
EtherNet/IP
Instance N° d'attribut
(déc)
10
11
12
N° de
N° de
variable fonction
Nom de la
variable
Description de la variable
Type de
données
1
208
ID 1)
Identification de la fonction 10
INT
2
210
Function Status 2) État de la fonction
INT
3
212
Value 1
REAL
4
216
Value 2
Dépendent de la fonction
sélectionnée.
5
220
Value 3
Voir Tableau 71 à Tableau 76.
REAL
1
224
ID 1)
Identification de la fonction 11
INT
2
226
Function Status 2) État de la fonction
INT
3
228
Value 1
REAL
4
232
Value 2
Dépendent de la fonction
sélectionnée.
5
236
Value 3
Voir Tableau 71 à Tableau 76.
REAL
1
240
ID 1)
Identification de la fonction 12
INT
2
242
Function Status
État de la fonction
INT
3
244
REAL
4
248
Value 2
Dépendent de la fonction
sélectionnée.
5
252
Value 3
Voir Tableau 71 à Tableau 76.
REAL
F10
F11
F12
Value 1
2)
REAL
REAL
REAL
Tableau 71 : Attributs et variables des fonctions A+B / A-B / A/B / A*B / MATH / PASS / REJECT / DEVIAT
Instance N° d'attribut
(déc)
3)
N° de
Numéro
variable de la
fonction
Nom
de la
variable
ID 1)
Description de la
variable
Type de Taille des Unité
données données par
(octets)
défaut 6)
Identification de la
fonction
État de la fonction
INT
2
-
INT
2
-
REAL
4
-
REAL
4
-
REAL
4
-
1
4)
2
4)
3
4)
4
4)
Réservé
Résultat de la
fonction
-
5
4)
Réservé
-
Fx 5)
Function
Status 2)
Result
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) des fonctions.
2) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
3) Le numéro de l'instance dépend du numéro de la fonction et est fourni dans le Tableau 70.
4) Le numéro de la variable dépend du numéro de la fonction et est fourni dans le Tableau 70.
5) Fx est le numéro de la fonction indiqué au Tableau 70.
74
6) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 72 : Attributs et variables de la fonction PROP
Instance N° d'attribut
(déc)
3)
N° de
Numéro
variable de la
fonction
Nom de la Description de la
variable
variable
Type de Taille des Unité
données données par
(octets)
défaut 6)
1
4)
ID 1)
INT
2
-
2
4)
INT
2
-
3
4)
REAL
4
%
4
4)
Function
Status 2)
Command Valeur de la
commande
Réservé
-
REAL
4
-
5
4)
Réservé
REAL
4
-
Fx 5)
Identification de la
fonction
État de la fonction
-
Tableau 73 : Attributs et variables de la fonction ONOFF
Instance N° d'attribut
(déc)
3)
N° de
Numéro
variable de la
fonction
Nom de la Description de la
variable
variable
Type de Taille des Unité
données données par
défaut 6)
(octets)
1
4)
ID 1)
INT
2
4)
3
4)
4
4)
Function
INT
Status 2)
Command Valeur de la
REAL
commande
SetPoint
Valeur de consigne REAL
5
4)
Réservé
Fx 5)
Identification de la
fonction
État de la fonction
-
REAL
2
-
2
-
4
%
4
-
4
-
Tableau 74 : Attributs et variables de la fonction PID
Instance N° d'attribut
(déc)
3)
N° de
Numéro
variable de la
fonction
Nom de la
variable
1
4)
ID 1)
2
4)
3
4)
4
4)
5
4)
Fx 5)
Description de
la variable
Identification de
la fonction
Function
État de la
Status 2)
fonction
Command 1 Valeur de la
commande 1
Command 2 Valeur de la
commande 2
SetPoint
Valeur de
consigne
Type de Taille des Unité
données données par
(octets)
défaut 6)
INT
2
-
INT
2
-
REAL
4
%
REAL
4
%
REAL
4
-
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) des fonctions.
2) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
3) Le numéro de l'instance dépend du numéro de la fonction et est fourni dans le Tableau 70.
4) Le numéro de la variable dépend du numéro de la fonction et est fourni dans le Tableau 70.
5) Fx est le numéro de la fonction indiqué au Tableau 70.
6) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
75
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 75 : Attributs et variables de la fonction TIME DOSING
Instance N° d'attribut
(déc)
3)
N° de
Numéro
variable de la
fonction
Nom de la
variable
1
4)
ID 1)
2
4)
3
4)
4
4)
5
4)
Fx 5)
Description de
la variable
Identification de
la fonction
Function
État de la
Status 2)
fonction
Command 1 Valeur de la
commande 1
Command 2 Valeur de la
commande 2
Réservé
-
Type de Taille des
données données
(octets)
Unité
par
défaut 6)
INT
2
-
INT
2
-
REAL
4
%
REAL
4
%
REAL
4
-
Tableau 76 : Attributs et variables de la fonction VOLUME DOSING
Instance N° d'attribut
(déc)
3)
N° de
Numéro
variable de la
fonction
Nom de la
variable
Description de
la variable
Type de Taille des
données données
(octets)
Unité
par
défaut 6)
1
4)
ID 1)
INT
2
-
2
4)
INT
2
-
3
4)
Function
Status 2)
Command
REAL
4
%
4
4)
SetPoint
REAL
4
5
4)
Volume
Identification de
la fonction
État de la
fonction
Valeur de la
commande
Valeur de
consigne
Valeur du
volume total
mesuré
REAL
4
Fx 5)
Tableau 77 : Services fournis par l'appareil du type 8619 pour l'instance d'objet de l'objet Function
Code du service
Nom du service
Description
0x0E
Get_Attribute_Single
Renvoie les contenus de l'attribut spécifié 0x10
Set_Attribute_Single
Modifie une valeur d'attribut
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) des fonctions.
2) Se reporter aux chap. 8.8 à 8.14 pour trouver la valeur d'état de la fonction.
3) Le numéro de l'instance dépend du numéro de la fonction et est fourni dans le Tableau 70.
4) Le numéro de la variable dépend du numéro de la fonction et est fourni dans le Tableau 70.
5) Fx est le numéro de la fonction indiqué au Tableau 70.
76
6) Se reporter au chap. 9 pour trouver la valeur de l'unité.
français
Type 8619 Ethernet industriel
EtherNet/IP
6.4.9
Objet Extension module (code de classe 0x66)
Tableau 78 indique les numéros des variables, les numéros des instances et les numéros des attributs des
modules d'extension selon le numéro d'emplacement où le module d'extension est branché.
Le module d'extension Ethernet est toujours branché à l'emplacement M1. Tableau 79 décrit les attributs et
variables du module d'extension Ethernet.
L'emplacement M3 est vide. Tableau 80 décrit les attributs et variables du module d'extension « Aucun ».
Les emplacements M2, M4, M5 et M6 peuvent avoir l'un des modules d'extension suivants :
•• Entrées (attributs et variables décrits dans le Tableau 81).
•• Sorties (attributs et variables décrits dans le Tableau 82).
•• Conductivité (attributs et variables décrits dans le Tableau 83).
•• ph/ORP (attributs et variables décrits dans le Tableau 84).
Tableau 78 : Objet Extension module (code de classe 0x66) – Structure générale
Empla- Type du module
cement d'extension
du
module
M1
Ethernet
N° d'ins- N°
N° de
tance
d'attribut variable
(déc)
Type de données
Structure
détaillée des
données
1
1...19
1...19
Tableau de UINT
Voir Tableau 79
2
1...19
20...38
Tableau de UINT
Voir Tableau 81
à Tableau 84
3
1...19
39...57
Réservé
Voir Tableau 80
4
1...19
58...76
Tableau de UINT
Voir Tableau 81
à Tableau 84
5
1...19
77...95
Tableau de UINT
Voir Tableau 81
à Tableau 84
6
1...19
96...114
Tableau de UINT
Voir Tableau 81
à Tableau 84
•• Entrées
M2
•• Sorties
•• Conductivité
•• pH/ORP
M3
Aucun
•• Entrées
M4
•• Sorties
•• Conductivité
•• pH/ORP
•• Entrées
M5
•• Sorties
•• Conductivité
•• pH/ORP
•• Entrées
M6
•• Sorties
•• Conductivité
•• pH/ORP
77
français
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 79 : Objet Extension module (code de classe 0x66) – Module d'extension Ethernet (M1) – Structure détaillée
des données
N° d'ins- N° d'attance
tribut
(déc)
1
N° de
Nom de la
variable variable
Description de la variable
Type de Taille des
données données
(octets)
INT
2
Module Status 2)
Identification de la carte
principale
État du module d'extension
INT
2
3...6
Réservé
-
INT
8
7...19
Réservé
-
REAL
52
1
1
2
2
3...6
7...19
ID 1)
Tableau 80 : Objet Extension module (code de classe 0x66) – Module d'extension Aucun (M3) – Structure détaillée des
données
N° d'ins- N° d'attance
tribut
(déc)
3
N° de
Nom de la
variable variable
Description de la variable
Module Status 3)
Identification de la carte
principale
État du module d'extension
INT
2
41...44
Réservé
-
INT
8
45...57
Réservé
-
REAL
52
1
39
2
40
3...6
7...19
ID 1)
1) Se reporter au chap. 7.2 pour trouver la valeur d'identification (ID) des modules d'extension.
2) Se reporter au chap. 8.2 pour trouver la valeur d'état du module d'extension Ethernet.
78
Type de Taille des
données données
(octets)
INT
2
3) Se reporter au chap. 8.3 pour trouver la valeur d'état du module d'extension Aucun.
français
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 81 : Objet Extension module (code de classe 0x66) – Module d'extension Entrées – Structure détaillée des
données
N° d'ins- N° d'attance
tribut
(déc)
1
N° de
Nom de la
variable variable
Description de la variable
Type de Taille des
données données
(octets)
INT
2
Unité
par
défaut
-
2)
ID 3)
2
2)
INT
2
-
3
2)
Module
Status 4)
DI1 Status 4)
État de l'entrée numérique 1 INT
2
-
4
2)
DI2 Status
4)
État de l'entrée numérique 2 INT
2
-
5
2)
AI1 Status
4)
État de l'entrée analogique 1 INT
2
-
6
2)
AI2 Status
4)
État de l'entrée analogique 2 INT
2
-
7
2)
REAL
4
Hz
8
2)
REAL
4
L/min
9
2)
REAL
4
-
10
2)
REAL
4
-
11
2)
REAL
4
Hz
12
2)
REAL
4
L/min
13
2)
REAL
4
-
14
2)
REAL
4
-
15
2)
REAL
4
mA
16
2)
REAL
4
17
2)
REAL
4
mA
18
2)
REAL
4
5)
19
2)
DI1Frequency Valeur de la fréquence de
l'entrée numérique 1
DI1Flow
Valeur du débit de l'entrée
numérique 1
DI1TotA
Valeur du totalisateur A sur
l'entrée numérique 1
DI1TotB
Valeur du totalisateur B sur
l'entrée numérique 1
DI2Frequency Valeur de la fréquence de
l'entrée numérique 2
DI2Flow
Valeur du débit de l'entrée
numérique 2
DI2TotA
Valeur du totalisateur A sur
l'entrée numérique 2
DI2TotB
Valeur du totalisateur B sur
l'entrée numérique 2
AI1Raw
Entrée analogique 1, signal
de courant ou de tension
AI1
Valeur de l'entrée
analogique 1
AI2Raw
Entrée analogique 2, signal
de courant ou de tension
AI2
Valeur de l'entrée
analogique 2
Réservé
-
REAL
4
1)
Identification de la carte
principale
État du module d'extension
5)
-
1) Le numéro de l'instance dépend de l'emplacement où le module d'extension est branché et est fourni dans le
Tableau 78.
2) Les numéros des variables dépendent de l'emplacement où le module d'extension est branché et sont fournis dans le
Tableau 78.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.4 pour trouver la valeur d'état du module d'extension Entrées.
5) Se reporter au chap. 9 pour trouver la valeur de l'unité
français
79
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 82 : Objet Extension module (code de classe 0x66) – Module d'extension Sorties – Structure détaillée des
données
N° d'ins- N° d'attance
tribut
(déc)
1
1)
N° de
variable
Nom de la
variable
Description de la
variable
2)
ID 3)
2
2)
3
2)
Module
Status 4)
Réservé
Identification
du module
d'extension
État du module
d'extension
-
4
2)
5
Type de Taille des Unité par
données données défaut
(octets)
INT
2
INT
2
-
INT
2
-
DO1
Valeur de la sortie INT
numérique 1
2
0 : OFF (par
défaut) ; 1 :
ON ; 2 : PWM
ou PWM
rapide ; 3 :
PFM ; 4 :
impulsion
2)
DO2
Valeur de la sortie INT
numérique 2
2
0 : OFF (par
défaut) ; 1 :
ON ; 2 : PWM
ou PWM
rapide ; 3 :
PFM ; 4 :
impulsion
6
2)
Réservé
-
2
-
7
2)
AO1
4
mA
8
2)
AO2
4
mA
9...19
2)
Réservé
Valeur de la sortie REAL
analogique 1
Valeur de la sortie REAL
analogique 2
REAL
44
-
INT
1) Le numéro de l'instance dépend de l'emplacement où le module d'extension est branché et est fourni dans le
Tableau 78.
2) Les numéros des variables dépendent de l'emplacement où le module d'extension est branché et sont fournis dans le
Tableau 78.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
80
4) Se reporter au chap. 8.5 pour trouver la valeur d'état du module d'extension Sorties.
français
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 83 : Objet Extension module (code de classe 0x66) – Module d'extension Conductivité – Structure détaillée
des données
N° d'ins- N° d'attance
tribut
(déc)
1
N° de
variable
Nom de la
variable
Description de la
variable
2)
ID 3)
2
2)
Module Status 4)
2
-
3
2)
Temp. Status 4)
Identification du
module d'extension
État du module
INT
d'extension
État de la température INT
2
-
4
2)
Cond. Status 4)
État de la conductivité INT
2
-
5
2)
Réservé
-
INT
2
-
6
2)
Réservé
-
INT
2
-
7
2)
RTD
REAL
4
W
8
2)
Temperature
REAL
4
°C
9
2)
Conductivity
REAL
4
µS/cm
10
2)
Resistivity
Résistance d'entrée
du niveau de
température
Valeur de la
température
Valeur de la
conductivité
Valeur de la résistivité
REAL
4
W.cm
11
2)
TDS
REAL
4
ppm
12
2)
Concentration
REAL
4
%
13...19
2)
Réservé
Quantité de solides
dissous
Concentration
massique
-
REAL
28
-
1)
Type de Taille des
données données
(octets)
INT
2
Unité
par
défaut
-
1) Le numéro de l'instance dépend de l'emplacement où le module d'extension est branché et est fourni dans le
Tableau 78.
2) Les numéros des variables dépendent de l'emplacement où le module d'extension est branché et sont fournis dans le
Tableau 78.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
4) Se reporter au chap. 8.6 pour trouver la valeur d'état du module d'extension Conductivité.
français
81
Type 8619 Ethernet industriel
EtherNet/IP
Tableau 84 : Objet Extension module (code de classe 0x66) – Module d'extension pH/ORP – Structure détaillée des
données
N° d'ins- N° d'attance
tribut
(déc)
1
N° de
variable
Nom de la
variable
Description de la
variable
2)
ID 3)
2
2)
Module Status 4)
3
2)
Temp. Status 4)
4
2)
pH/ORP Status 4)
5
2)
Réservé
Identification du
module d'extension
État du module
d'extension
État de la
température
État du pH ou
du potentiel
d'oxydo-réduction
-
6
2)
Réservé
7
2)
RTD
8
2)
Temperature
9
2)
mV(pH)
10
2)
mV(ORP)
11
2)
pH
12
2)
13
2)
14...19
2)
Impedance Glass Impédance de l'électrode de verre
Impedance Ref
Impédance de l'électrode de référence
Réservé
-
1)
Type de Taille des
données données
(octets)
INT
2
Unité
par
défaut
-
INT
2
-
INT
2
-
INT
2
-
INT
2
-
-
INT
2
-
Résistance d'entrée
du niveau de
température
Valeur de la
température
Valeur pH en mV
REAL
4
W
REAL
4
°C
REAL
4
mV
Valeur du potentiel
d'oxydo-réduction
en mV
Valeur pH
REAL
4
mV
REAL
4
pH
REAL
4
W
REAL
4
W
REAL
24
-
Tableau 85 : Services fournis par l'appareil du type 8619 pour l'instance d'objet de l'objet Extension module
Code du service
Nom du service
Description
0x0E
Get_Attribute_Single
Renvoie les contenus de l'attribut spécifié 0x10
Set_Attribute_Single
Modifie une valeur d'attribut
1) Le numéro de l'instance dépend de l'emplacement où le module d'extension est branché et est fourni dans le
Tableau 78.
2) Les numéros des variables dépendent de l'emplacement où le module d'extension est branché et sont fournis dans le
Tableau 78.
3) Se reporter au chap. 7.1 pour trouver la valeur d'identification (ID) du module d'extension.
82
4) Se reporter au chap. 8.7 pour trouver la valeur d'état du module d'extension pH/ORP.
français
Type 8619 Ethernet industriel
EtherNet/IP
6.4.10
Objet Ethernet module (code de classe 0x67)
Les attributs de cet objet sont utilisés pour écrire les données de l'API sur l'appareil du type 8619.
Tableau 86 : Attributs et variables de l'objet Ethernet extension module (code de classe 0x67)
Instance
1
N° d'attribut
(déc)
1
N° de
variable
Variable
Description de la variable
Type de
données
Taille des
données
(octets)
1
PVN1
Valeur process réseau 1
REAL
4
2
2
PVN2
Valeur process réseau 2
REAL
4
3
3
PVN3
Valeur process réseau 3
REAL
4
4
4
PVN4
Valeur process réseau 4
REAL
4
5
5
PVN5
Valeur process réseau 5
REAL
4
6
6
PVN6
Valeur process réseau 6
REAL
4
7
7
PVN7
Valeur process réseau 7
REAL
4
8
8
PVN8
Valeur process réseau 8
REAL
4
9
9
PVN9
Valeur process réseau 9
REAL
4
10
10
PVN10
Valeur process réseau 10
REAL
4
11
11
PVN11
Valeur process réseau 11
REAL
4
12
12
PVN12
Valeur process réseau 12
REAL
4
13
13
PVN13
Valeur process réseau 13
REAL
4
14
14
PVN14
Valeur process réseau 14
REAL
4
15
15
PVN15
Valeur process réseau 15
REAL
4
16
16
PVN16
Valeur process réseau 16
REAL
4
17
17
PVN17
Valeur process réseau 17
REAL
4
18
18
PVN18
Valeur process réseau 18
REAL
4
19
19
PVN19
Valeur process réseau 19
REAL
4
20
20
PVN20
Valeur process réseau 20
REAL
4
Tableau 87 : Services fournis par l'appareil du type 8619 pour l'instance d'objet de l'objet Ethernet extension module
Code du service
Nom du service
Description
0x0E
Get_Attribute_Single
Renvoie les contenus de l'attribut spécifié 0x10
Set_Attribute_Single
Modifie une valeur d'attribut
83
français
Type 8619 Ethernet industriel
EtherNet/IP
6.5
Exemple de communication entre l'appareil du
type 8619 et un API du type Rockwell
CompactLogix 1769-L24ER-QBFC1B
API
Appareil
Rockwell
Compact
Logix
8619
Client ou
Cible
Serveur ou
Initiateur
PC (équipé du logiciel
« Studio 5000 V28 »)
Superviseur
Fig. 1 : Exemple d'un réseau à connexion en série pour le protocole EtherNet/IP
L'appareil possède la configuration matérielle suivante :
-- une carte principale M0,
-- un module d'extension Ethernet M1,
-- 4 modules d'extension : module Conductivité à l'emplacement M2, module pH/ORP à
l'emplacement M4, module Sorties à l'emplacement M5 et module Entrées à l'emplacement M6.
Dans cet exemple, le but est la lecture d'une valeur pH et l'écriture d'une valeur sur PVN1.
Pour échanger des données entre l'appareil du type 8619 et l'API via le réseau EtherNet/IP, effectuer les
étapes suivantes :
1. Procéder aux réglages relatifs à EtherNet/IP sur l'appareil du type 8619 (voir chap. 6.5.1).
2. Vérifier la communication entre l'appareil et le PC (voir chap. 6.5.2).
Sur le PC connecté au réseau :
3. Enregistrer le fichier de configuration EDS de l'appareil (voir chap. 6.5.3).
4. Ajouter un appareil dans le projet (voir chap. 6.5.4 ).
5. Configurer un message implicite (voir chap. 6.5.5).
6. Configurer un message explicite (voir chap. 6.5.6).
7. Installer le programme du PC sur l'API (voir chap. 6.5.7).
8. Surveiller les données entre l'appareil du type 8619 et l'API (voir chap. 6.5.8).
6.5.1
Réalisation des réglages sur l'appareil du type 8619
1. Sélectionner le protocole utilisé :
→→ Aller à « MENU
Réglages
M1:Ethernet
Protocole ».
→→ Sélectionner « Ethernet/IP ».
84
français
Type 8619 Ethernet industriel
EtherNet/IP
2. Configurer l'adresse IP de l'appareil. Pour configurer l'adresse IP manuellement :
→→ Aller à « MENU
Réglages
→→ Aller à « MENU
Réglages
M1:Ethernet
M1:Ethernet
Configuration IP
Mode
Manuel ».
Configuration IP
Adresse IP ».
Configuration IP
Masque réseau ».
→→ Entrer l'adresse IP (la valeur par défaut est 0.0.0.0).
3. Configurer l'adresse du masque réseau de l'appareil :
→→ Aller à « MENU
Réglages
M1:Ethernet
→→ Entrer l'adresse du masque réseau (la valeur par défaut est 0.0.0.0).
4. Configurer l'adresse de la passerelle de l'appareil :
→→ Aller à « MENU
Réglages
M1:Ethernet
Configuration IP
Passerelle ».
→→ Entrer l'adresse de la passerelle (la valeur par défaut est 0.0.0.0).
5. Si nécessaire, sélectionner l'unité des valeurs process réseau PVN :
→→ Se reporter au manuel d'utilisation de l'appareil du type 8619.
Les réglages relatifs au protocole EtherNet/IP sont terminés sur l'appareil.
→→ Pour appliquer les réglages, redémarrer l'appareil du type 8619.
6.5.2
Vérification de la communication entre l'appareil et le PC
→→ À partir d'un PC, envoyer un ping à l'appareil du type 8619 avec l'adresse IP configurée.
Si l'appareil répond, ce dernier est prêt à communiquer avec l'API.
6.5.3
Enregistrement du fichier de configuration EDS de l'appareil
La procédure suivante utilise le logiciel « Studio 5000 V28 » installé sur le PC. Le logiciel Studio 5000 V28
est utilisé pour configurer l'API CompactLogix 1769-L24ER-QBFC1B de Rockwell Automation et les autres
équipements du réseau.
→→ Avant d'utiliser le logiciel Studio 5000 V28, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
→→ Démarrer le logiciel Studio 5000 V28.
→→ S'assurer que la configuration réseau a été effectuée pour l'API.
→→ Télécharger le fichier EDS de l'appareil sur le PC. Le fichier EDS est disponible sur : www.burkert.com.
→→ Installer le fichier EDS sur le PC avec le logiciel Studio 5000 V28.
Dans Studio 5000 V28 :
→→ Aller à « Tools
EDS Hardware Installation Tool ».
→→ Choisir « Register an EDS file(s) » et sélectionner le fichier EDS de l'appareil du type 8619.
85
français
Type 8619 Ethernet industriel
EtherNet/IP
6.5.4
Ajout d'un appareil du type 8619 au projet
→→ Avant d'utiliser le logiciel Studio 5000 V28, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans Studio 5000 V28 :
→→ Dans l'onglet « Controller Organizer
I/O Configuration », effectuer un clic droit sur « Ethernet » et
sélectionner « New Module » : une nouvelle fenêtre « Select the type of module » s'affiche.
→→ Dans la colonne « Catalog Number », sélectionner le module « 8619-multiCELL » et cliquer sur
« Create » : une nouvelle fenêtre « New module » s'affiche.
→→ Remplir le nom (par ex. « mC1 ») et l'adresse IP de l'appareil (voir chap. 6.5.1) et cliquer sur « Change » :
une nouvelle fenêtre « Module definition » s'affiche.
→→ Sélectionner la connexion « ExOwner_Main_Functions_M1 » et si votre appareil est configuré avec au
moins un module d'extension (à l'emplacement M2), sélectionner également la connexion
« InputOnly_All_Extension_Modules » (voir Tableau 38, page 51).
→→ Dans la colonne « Size », sélectionner « INT » comme type de la variable et cliquer sur « OK ».
(Le choix « INT » vous permet de lire/écrire toutes les variables.
Le choix « REAL » vous permet de lire/écrire uniquement les variables avec le type « REAL »).
→→ De retour à la fenêtre « New module », régler le temps RPI pour la ou les connexions sur 100 ms
(voir chap. 6.1.5) et valider.
→→ Effectuer la configuration restante conformément à l'installation réseau.
Le module « 8619-multiCELL_mC1 » a été ajouté dans l'onglet « Controller Organizer
I/O Configuration
Ethernet ».
6.5.5
Lecture de la valeur pH (configuration d'un message implicite)
→→ Avant d'utiliser le logiciel Studio 5000 V28, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
L'exemple suivant montre comment lire la valeur pH du module d'extension pH/ORP à l'emplacement 4.
→→ Lire l'adresse du module d'extension dans le Tableau 48, page 59. Pour un module d'extension
branché à l'emplacement M4, l'adresse de début est [96] en WORD ([192] en octets]) étant donné que
l'API requiert des valeurs « INT ».
→→ Lire l'adresse de la valeur pH du module d'extension pH/ORP dans le Tableau 54, page 64. Pour
la valeur pH, l'adresse de début est [14] en WORD ([28] en octets) étant donné que l'API requiert des
valeurs « INT ».
→→ Calculer l'adresse de début de la variable en ajoutant les adresses précédentes en décimal. Pour la
valeur pH, l'adresse de début est 96 + 14 = 110 en « INT ».
→→ Définir l'adresse complète avec la colonne « data size » de la variable dans le Tableau 54, page 64.
Pour la valeur pH, la taille de données est de 4 octets.
L'adresse complète de la valeur pH est [110..111] en « INT ».
86
→→ Pour lire la valeur, utiliser l'instruction « MOV, BTD and COP ». Se reporter au manuel d'utilisation du
logiciel Studio 5000 V28.
français
Type 8619 Ethernet industriel
EtherNet/IP
6.5.6
Configuration d'un message explicite
→→ Avant d'utiliser le logiciel Studio 5000 V28, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans Studio 5000 V28 :
→→ Dans l'onglet « Controller Organizer
figurant dans « MainProgram ».
Tasks », ajouter une routine out utiliser la routine principale
→→ Dans la routine, insérer une fonction MSG figurant dans l'instruction « Input/Output ».
→→ Remplir et sélectionner les paramètres conformément au chap. 6.4 Messages explicites ou données
acycliques.
6.5.7
Installation du programme du PC sur l'API
→→ Se reporter au manuel d'utilisation associé du logiciel Studio 5000 V28 pour compiler le programme,
pour le transférer vers l'API et pour exécuter l'API.
6.5.8
Données de surveillance
→→ Avant d'utiliser le logiciel Studio 5000 V28, lire le manuel d'utilisation associé et le manuel d'utilisation
de l'API.
Dans Studio 5000 V28 :
→→ Pour lire les données, vous pouvez :
-- soit sélectionner les variables « MultiCell:I1 » et « MultiCell:O1 » dans l'onglet de gauche « Controller
Organizer
Controller + PROJECT_NAME
Controller Tags ».
-- soit, si vous utilisez mainRoutine, aller à « Controller Organizer
Tasks
Main tasks
MainProgram Parameters and Local Tags ».
87
français
Type 8619 Ethernet industriel
Description de la variable « ID »
7
Description de la variable « ID »
La variable « ID » est utilisée dans l'échange de données entre l'appareil et l'API. Elle réserve 2 octets (16 bits).
L'ID est utilisée :
•• pour identifier la carte, le module d'extension ou la fonction qui échange des données avec l'API.
•• pour connaître l'emplacement de l'appareil où la carte ou le module d'extension est branché(e).
•• pour connaître le numéro de version de la structure des données qui sont échangées entre l'appareil et l'API.
•• pour connaître le numéro de révision de la structure des données qui sont échangées entre l'appareil et l'API.
Ce supplément décrit uniquement la structure de données actuelle :
•• avec le numéro de version 0000 et le numéro de révision 0001 (modules d'extension et carte
principale) ;
•• avec le numéro de version 0001 (fonctions).
Les ID de la carte principale et des modules d'extension sont décrites au chap. 7.1 et les ID des fonctions
sont décrites au chap. 7.2.
88
français
Type 8619 Ethernet industriel
Description de la variable « ID »
7.1
ID de la carte principale et des modules d'extension
Tableau 88 : Distribution des bits des ID des variables de la carte principale et des modules d'extension
Bits de l'ID de la carte principale ou de l'ID du module d'extension
15...12
11...8
7...4
3...0
Tableau 89 : Description des bits des ID des variables de la carte principale ou du module d'extension s
Plage de
bits
15...12
Description
Valeurs
Carte principale ou type du
module d'extension
11...8
Numéro d'emplacement
7...4
Numéro de version de la
structure de données
Numéro de révision de la
structure de données
0000 = emplacement vide
0001 = carte principale
0010 = module d'extension Entrées
0011 = module d'extension Sorties
0100 = module d'extension Conductivité
0101 = module d'extension pH/ORP
0110 = module d'extension Ethernet
Les autres valeurs sont réservées.
0000 = emplacement M0
0001 = emplacement M1
0010 = emplacement M2
0011 = emplacement M3
0100 = emplacement M4
0101 = emplacement M5
0110 = emplacement M6
Les autres valeurs sont réservées.
0000 = version actuelle
Les autres valeurs sont réservées.
0000 = révision précédente
0001 = révision actuelle
Les autres valeurs sont réservées.
3...0
Exemple :
Pour la version actuelle et la révision actuelle de la structure de données, un module d'extension pH/ORP
branché à l'emplacement M4 a l'ID suivante :
(0101 0100 0000 0001)bin = (0x5401)hex = (21505)dec
Pour la version actuelle et la révision actuelle de la structure de données,
•• la carte principale est toujours branchée à l'emplacement M0. l'ID de la carte principale est
(0001 0000 0000 0001)bin = (0x1001)hex = (4097)dec.
•• le module d'extension Ethernet est toujours branché à l'emplacement M1. l'ID du module d'extension Ethernet est (0110 0001 0000 0001)bin = (0x6101)hex = (24833)dec.
•• l'emplacement M3 est toujours vide. Son ID est (0000 0011 0000 0001)bin = (0x0301)hex = (769)dec.
89
français
Type 8619 Ethernet industriel
Description de la variable « ID »
7.2
ID des fonctions
Tableau 90 : Distribution des bits des ID des variables des fonctions
Bits d'une ID de fonction
15...12
11...8
7...4
3...0
Tableau 91 : Description des bits des ID des variables des fonctions
Plage de
bits
15...12
Description
Valeurs
Réservé
1111
11...8
Type de fonction
7...4
Numéro de la fonction
3...0
Numéro de révision de la
structure de données
0000 = Sans fonction
0001 = Fonction A+B
0010 = Fonction A-B
0011 = Fonction A/B
0100 = Fonction A*B
0101 = Fonction PASS
0110 = Fonction REJECT
0111 = Fonction DEVIAT
1000 = Fonction MATH
1001 = Fonction PROP
1010 = Fonction ONOFF
1011 = Fonction PID
1100 = Fonction « TIME DOSING »
1101 = Fonction « VOLUME DOSING »
Les autres valeurs sont réservées.
0001 = F1
0010 = F2
0011 = F3
0100 = F4
0101 = F5
0110 = F6
0111 = F7
1000 = F8
1001 = F9
1010 = F10
1011 = F11
1100 = F12
Les autres valeurs sont réservées.
0000 = révision précédente
0001 = révision actuelle
Les autres valeurs sont réservées.
Exemple :
Pour le numéro de révision actuel de la structure de données, une fonction F4 configurée comme fonction
ONOFF a l'ID suivante :
(1111 1010 0100 0001)bin = (0xFA41)hex = (64065)dec.
90
français
Type 8619 Ethernet industriel
Description de la variable « status »
8
Description de la variable « status »
La variable « status » utilise 2 octets (16 bits) et est utilisée :
•• pour indiquer si la carte principale, les modules d'extension et les fonctions sont présents ou non.
•• pour indiquer si la carte principale, les modules d'extension et les fonctions fonctionnent correctement ou
non.
•• pour indiquer les messages d'erreur et d'avertissement générés par l'appareil du type 8619.
→→ Vous trouverez des informations de dépannage relatives aux messages d'erreur et d'avertissement au
chapitre « Maintenance » du manuel d'utilisation du type 8619, disponibles sur internet via :
www.burkert.com
8.1
État de la carte principale M0
8.1.1
État du module
Tableau 92 : Distribution des bits de la variable « module status » de la carte principale M0
Bits Module status
15
14...9
8
7
6
5
4
3
2
1
0
Tableau 93 : Description des bits de la variable « module status » de la carte principale M0
Plage de
bits
Description
15
Présence
14...9
8
Réservé
Problème de carte
mémoire
7
6
Réservé
Évènement
Avertissement
5
4
Réservé
Heure perdue
3
Données d'usine
perdues
2
Données d'utilisateur
perdues
Valeurs
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
0 = pas de carte principale branchée à l'emplacement M0
1 = la carte principale est branchée à
l'emplacement M0
0
0 = l'enregistreur de données fonctionne normalement ou est désactivé
1 = la carte mémoire présente un
•• "M0:MC read only"
problème
•• "M0:MC failure"
•• "M0:MC full"
•• "M0:MC data loss"
0
0 = aucun problème
1 = une fonction présente un pro•• "M0:W:ON/OFF time"
blème (voir l'état des fonctions,
•• "M0:W:Pulse x lim."
chap. 8.8 à 8.14)
•• "M0:W:Pulse x 1:1"
0
0 = aucun problème
1 = l'heure a été perdue
"M0:W:Time lost"
0 = aucun problème
1 = les données d'usine ont été
"Mx:E:Memory FR"
perdues
0 = aucun problème
1 = les données d'utilisateur one été •• "Mx:E:Memory UR"
perdues
•• "Mx:E:Memory UW"
français
91
Type 8619 Ethernet industriel
Description de la variable « status »
Plage de
bits
Description
1
Données d'étalonnage
perdues
0
Lien perdu
8.1.2
Valeurs
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
0 = aucun problème
1 = les données d'étalonnage ont été •• "Mx:E:Memory CR"
perdues
•• "Mx:E:Memory CW"
0 = aucun problème
1 = le lien vers la carte principale a
"M0:E:Mx com."
été interrompu
État M1 à M3
Tableau 94 : Distribution des bits de la variable « M1-M3 status » de la carte principale M0
Bits M1-M3 status
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Tableau 95 : Distribution des bits de la variable « M1-M3 status » de la carte principale M0
Plage de
bits
Description
Valeurs
15
14
Réservé
M3 : évènement
Étalonnage
13
M3 : évènement
Avertissement
12
M3 : évènement Erreur
11
M3 : évènement Panne
10
M3 : exécution
0
0 = pas d'évènement Étalonnage
1 = le module d'extension branché à
l'emplacement M3 présente un évènement Étalonnage
0 = pas d'évènement Avertissement
1 = le module d'extension branché à
l'emplacement M3 présente un évènement Avertissement relatif à un
capteur
0 = pas d'évènement Erreur
1 = le module d'extension branché à
l'emplacement M3 présente un évènement Erreur relatif à un capteur
0 = pas d'évènement Panne
1 = le module d'extension branché à
l'emplacement M3 présente un évènement Panne relatif à l'appareil
0 = pas de module d'extension ou
module d'extension manquant
1 = le module d'extension branché
à l'emplacement M3 fonctionne
correctement
0 = pas d'évènement Étalonnage
1 = le module d'extension branché à
l'emplacement M2 présente un évènement Étalonnage
9
M2 : évènement
Étalonnage
92
français
Messages d'erreur
ou d'avertissement
associés dans le manuel
d'utilisation
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Type 8619 Ethernet industriel
Description de la variable « status »
Plage de
bits
Description
Valeurs
8
M2 : évènement
Avertissement
7
M2 : évènement Erreur
6
M2 : évènement Panne
5
M2 : exécution
0 = pas d'évènement Avertissement
1 = le module d'extension branché à
l'emplacement M2 présente un évènement Avertissement relatif à un capteur
0 = pas d'évènement Erreur
1 = le module d'extension branché à
l'emplacement M2 présente un évènement Erreur relatif à un capteur
0 = pas d'évènement Panne
1 = le module d'extension branché à
l'emplacement M2 présente un évènement Panne relatif à l'appareil
0 = pas de module d'extension ou
module d'extension manquant
1 = le module d'extension branché
à l'emplacement M2 fonctionne
correctement
0 = pas d'évènement Étalonnage
1 = le module d'extension branché à
l'emplacement M1 présente un évènement Étalonnage
0 = pas d'évènement Avertissement
1 = le module d'extension branché à
l'emplacement M1 présente un évènement Avertissement relatif à un capteur
0 = pas d'évènement Erreur
1 = le module d'extension branché à
l'emplacement M1 présente un évènement Erreur relatif à un capteur
0 = pas d'évènement Panne
1 = le module d'extension branché à
l'emplacement M1 présente un évènement Panne relatif à l'appareil
0 = pas de module d'extension ou
module d'extension manquant
1 = le module d'extension branché
à l'emplacement M1 fonctionne
correctement
4
M1 : évènement
Étalonnage
3
M1 : évènement
Avertissement
2
M1 : évènement Erreur
1
M1 : évènement Panne
0
M1 : exécution
Messages d'erreur
ou d'avertissement
associés dans le manuel
d'utilisation
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
-
93
français
Type 8619 Ethernet industriel
Description de la variable « status »
8.1.3
État M4 à M6
Tableau 96 : Distribution des bits de la variable « M4-M6 status » de la carte principale M0
Bits M4-M6 status
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Tableau 97 : Distribution des bits de la variable « M4-M6 status » de la carte principale M0
94
Bits
Description
Valeurs
15
14
Réservé
M6 : évènement
Étalonnage
13
M6 : évènement
Avertissement
12
M6 : évènement Erreur
11
M6 : évènement Panne
10
M6 : exécution
0
0 = pas d'évènement Étalonnage
1 = le module d'extension branché à
l'emplacement M6 présente un évènement Étalonnage
0 = pas d'évènement Avertissement
1 = le module d'extension branché à
l'emplacement M6 présente un évènement Avertissement relatif à un
capteur
0 = pas d'évènement Erreur
1 = le module d'extension branché à
l'emplacement M6 présente un évènement Erreur relatif à un capteur
0 = pas d'évènement Panne
1 = le module d'extension branché à
l'emplacement M6 présente un évènement Panne relatif à l'appareil
0 = pas de module d'extension ou
module d'extension manquant
1 = le module d'extension branché
à l'emplacement M6 fonctionne
correctement
0 = pas d'évènement Étalonnage
1 = le module d'extension branché à
l'emplacement M5 présente un évènement Étalonnage
0 = pas d'évènement Avertissement
1 = le module d'extension branché à
l'emplacement M5 présente un évènement Avertissement relatif à un
capteur
0 = pas d'évènement Erreur
1 = le module d'extension branché à
l'emplacement M5 présente un évènement Erreur relatif à un capteur
0 = pas d'évènement Panne
1 = le module d'extension branché à
l'emplacement M5 présente un évènement Panne relatif à l'appareil
9
M5 : évènement
Étalonnage
8
M5 : évènement
Avertissement
7
M5 : évènement Erreur
6
M5 : évènement Panne
français
Messages d'erreur
ou d'avertissement
associés dans le manuel
d'utilisation
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Type 8619 Ethernet industriel
Description de la variable « status »
Bits
Description
Valeurs
5
M5 : exécution
0 = pas de module d'extension ou
module d'extension manquant
1 = le module d'extension branché
à l'emplacement M5 fonctionne
correctement
0 = pas d'évènement Étalonnage
1 = le module d'extension branché à
l'emplacement M4 présente un évènement Étalonnage
0 = pas d'évènement Avertissement
1 = le module d'extension branché à
l'emplacement M4 présente un évènement Avertissement relatif à un
capteur
0 = pas d'évènement Erreur
1 = le module d'extension branché à
l'emplacement M4 présente un évènement Erreur relatif à un capteur
0 = pas d'évènement Panne
1 = le module d'extension branché à
l'emplacement M4 présente un évènement Panne relatif à l'appareil
0 = pas de module d'extension ou
module d'extension manquant
1 = le module d'extension branché
à l'emplacement M4 fonctionne
correctement
4
M4 : évènement
Étalonnage
3
M4 : évènement
Avertissement
2
M4 : évènement Erreur
1
M4 : évènement Panne
0
M4 : exécution
Messages d'erreur
ou d'avertissement
associés dans le manuel
d'utilisation
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
Voir Tableau 98
-
95
français
Type 8619 Ethernet industriel
Description de la variable « status »
Tableau 98 fournit les messages d'erreur et d'avertissement possibles pour les évènements décrits dans le
Tableau 95 et dans le Tableau 97.
→→ Vous trouverez des informations de dépannage relatives aux messages d'erreur et d'avertissement au
chapitre « Maintenance » du manuel d'utilisation du type 8619, disponibles sur internet via :
www.burkert.com
Tableau 98 : Messages relatifs aux évènements Étalonnage, Avertissement, Erreur et Panne
Type d'évènement
Mx : évènement Étalonnage
Messages d'erreur ou d'avertissement
•• "MxM: Time to cal."
•• "W:AI1 cal."
•• "W:AI2 cal."
•• "W:AI1 maint."
Mx : évènement Avertissement
•• "W:AI2 maint."
•• "Mx:W:AIx low"
•• "Mx:W:AIx high"
•• "Mx:W:Ref imped."
•• "Mx:W:Glass imped."
•• "Mx:W:Conductivity"
•• "Mx:W:Temperature"
Mx : évènement Erreur
•• "W:concent.OOR"
•• "Mx:E:AIx low"
•• "Mx:E:AIx high"
•• "Mx:E:AIx open"
•• "Mx:E:Glass imped."
•• "Mx:E:Ref imped."
•• "Mx:E:Conductivity"
•• "Mx:E:Temperature"
Mx : évènement Panne
•• "Mx:E:RTD open"
•• "Mx:E:ORP sat."
•• "MxE:pH sat."
•• "M0:E:Mx com."
•• "Mx:E:Memory FR"
•• "Mx:E:Memory UR"
•• "Mx:E:Memory UW"
•• "Mx:E:Memory CR"
•• "Mx:E:Memory CW"
•• "Mx:E:RTClock"
96
français
Type 8619 Ethernet industriel
Description de la variable « status »
8.1.4
SystemSwitch
Tableau 99 : Distribution des bits de la variable « SystemSwitch » de la carte principale M0
Bits SystemSwitch
15...1
0
Tableau 100 : Distribution des bits de la variable « SystemSwitch » de la carte principale M0
Plage de
bits
15...1
0
8.1.5
Description
Valeurs
Réservé
SystemSwitch
0
0 = non actif
1 = actif
État DI1 / état DI2
Tableau 101 : Distribution des bits des variables « DI1 status » / « DI2 status » de la carte principale M0
Bits DI1 / DI2 status
15
14
13...12
11...10
9...8
7...0
Tableau 102 : Distribution des bits de la variable « DI1 status » / « DI2 status » de la carte principale M0
Plage de
bits
15
14
13...12
Description
Valeurs
Option logicielle activée 0 = l'option logicielle « débit » n'est pas active. Seul le bit 14 est
valide. Ignorer les autres bits 13 à 0.
1 = l'option logicielle « débit » est active. Les bits 14 à 0 sont
valides.
État DI1 / DI2
0 = OFF
1 = ON
Unité totalisateur B
00 = L
01 = m3
10 = gal
11 = Impgal
11...10
Unité totalisateur A
9...8
Unité de débit
7...0
Réservé
Pour changer d'unité, se reporter au manuel d'utilisation.
00 = L
01 = m3
10 = gal
11 = Impgal
Pour changer d'unité, se reporter au manuel d'utilisation.
00 = L/min
01 = réservé
10 = GPMgal
11 = ImpGPM
Pour changer d'unité, se reporter au manuel d'utilisation.
0
97
français
Type 8619 Ethernet industriel
Description de la variable « status »
8.2
État du module d'extension Ethernet M1
8.2.1
État du module
Tableau 103 : Distribution des bits de la variable « Module status » du module d'extension Ethernet
Bits Module status
15
14...4
3
2
1
0
Tableau 104 : Distribution des bits de la variable « Module status » du module d'extension Ethernet
Plage de
bits
Description
Valeurs
15
Présence
14...4
3
Réservé
Données d'usine
perdues
2
Données d'utilisateur
perdues
1 = le module d'extension Ethernet est
branché à l'emplacement M1
0
0 = aucun problème
1 = les données d'usine ont été perdues
0 = aucun problème
1 = les données d'utilisateur one été
perdues
1
Données d'étalonnage
perdues
0 = aucun problème
1 = les données d'étalonnage ont été
perdues
0
Lien perdu
0 = aucun problème
1 = le lien vers le module d'extension a
été interrompu
Messages d'erreur
ou d'avertissement
associés dans le manuel
d'utilisation
"Mx:E:Memory FR"
•• "Mx:E:Memory UR"
•• "Mx:E:Memory UW"
•• "Mx:E:Memory CR"
•• "Mx:E:Memory CW"
"M0:E:Mx com."
8.3
État du module d'extension « Aucun » M3
8.3.1
État du module
Tableau 105 : Distribution des bits de la variable « Module status » du module d'extension « Aucun »
Bits Module status
15...0
Tableau 106 : Distribution des bits de la variable « Module status » du module d'extension « Aucun »
Plage de
bits
15...0
Description
Valeurs
Réservé
0
98
français
Type 8619 Ethernet industriel
Description de la variable « status »
8.4
État du module d'extension Entrées
8.4.1
État du module
Tableau 107 : Distribution des bits de la variable « Module status » du module d'extension Entrées
Bits Module status
15
14...8
7
6
5
4
3
2
1
0
Tableau 108 : Description des bits de la variable « Module status » du module d'extension Entrées
Plage de
bits
Description
Valeurs
15
Présence
0 = pas de module d'extension
branché à l'emplacement associé
1 = un module d'extension est branché
à l'emplacement associé
0
0 = ni AI1 ni AI2 ne présentent un évènement Étalonnage
1 = (voir chap. 8.4.3 État AI1 / état AI2)
14...8
7
Réservé
Étalonnage sonde
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
•• "MxM: Time to cal."
•• "W:AI1 maint."
•• "W:AI2 maint."
•• "W:AI1 cal."
6
5
Avertissement sonde
Erreur sonde
•• "W:AI2 cal."
0 = ni AI1 ni AI2 ne présentent un évè- nement Avertissement
1 = (voir chap. 8.4.3 État AI1 / état AI2) •• "Mx:W:AIx low"
•• "Mx:W:AIx high"
0 = ni AI1 ni AI2 ne présentent un évè- nement Erreur
1 = (voir chap. 8.4.3 État AI1 / état AI2) •• "Mx:E:AIx low"
•• "Mx:E:AIx high"
4
Horloge défectueuse
3
Données d'usine
perdues
2
Données d'utilisateur
perdues
1
Données d'étalonnage perdues
0
Lien perdu
0 = aucun problème
1 = l'heure a été perdue
0 = aucun problème
1 = les données d'usine ont été
perdues
0 = aucun problème
1 = les données d'utilisateur one été
perdues
0 = aucun problème
1 = les données d'étalonnage ont été
perdues
•• "Mx:E:AIx open"
"Mx:E:RTClock"
"Mx:E:Memory FR"
•• "Mx:E:Memory UR"
•• "Mx:E:Memory UW"
•• "Mx:E:Memory CR"
•• "Mx:E:Memory CW"
0 = aucun problème
1 = le lien vers le module d'extension a "M0:E:Mx com."
été interrompu
français
99
Type 8619 Ethernet industriel
Description de la variable « status »
8.4.2
État DI1 / état DI2
Tableau 109 : Distribution des bits de la variable « DI1 status » / « DI2 status » du module d'extension Entrées
Bits DI1 / DI2 status
15
14
13...12
11...10
9...8
7...0
Tableau 110 : Distribution des bits de la variable « DI1 status » / « DI2 status » du module d'extension Entrées
Plage de
bits
15
14
13...12
Description
Valeurs
Option logicielle activée 0 = l'option logicielle « débit » n'est pas active. Seul le bit 14 est
valide. Ignorer les bits 13 à 0.
1 = l'option logicielle « débit » est active. Les bits 14 à 0 sont
valides.
État DI1 / DI2
0 = OFF
1 = ON
00 = L
Unité totalisateur B
01 = m3
10 = gal
11 = Impgal
11...10
Unité totalisateur A
9...8
Unité de débit
7...0
Réservé
Pour changer d'unité, se reporter au manuel d'utilisation.
00 = L
01 = m3
10 = gal
11 = Impgal
Pour changer d'unité, se reporter au manuel d'utilisation.
00 = L/min
01 = réservé
10 = GPM
11 = ImpGPM
Pour changer d'unité, se reporter au manuel d'utilisation.
0
100
français
Type 8619 Ethernet industriel
Description de la variable « status »
8.4.3
État AI1 / état AI2
Tableau 111 : Distribution des bits de la variable « AI1 status » / « AI2 status » du module d'extension Entrées
Bits AI1 / AI2 status
15
14...13
12...7
6
5
4
3
2...1
0
Tableau 112 : Distribution des bits de la variable « AI1 status » / « AI2 status » du module d'extension Entrées
Plage de
bits
Description
Valeurs
15
AI activé
14...13
12...7
Réservé
Unités AI
0 = AI est actif
1 = AI n'est pas actif (le paramètre
« Mode » est réglé sur « Aucun ». Se
reporter au manuel d'utilisation)
0
Voir chap. 9.
6
5
4
3
2...1
Unité brute
Pour changer d'unité, se reporter au
manuel d'utilisation.
0=V
1 = mA
Pour changer d'unité, se reporter au
manuel d'utilisation.
Évènement Maintenance 0 = le temps de maintenance pour
l'AI associé n'est pas écoulé 1 = le temps de maintenance pour
l'AI associé est écoulé
Évènement Étalonnage
Boucle ouverte
Diagnostic
0 = le temps d'étalonnage pour l'AI
associé n'est pas écoulé
1 = le temps d'étalonnage pour l'AI
associé est écoulé
0 = aucune boucle ouverte n'a été
détectée
1 = une boucle ouverte a été
détectée sur l'AI configuré en mode
Tension
00 = la valeur de l'AI est correcte
01 = la valeur de l'AI se situe hors de
la plage d'avertissement
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
-
-
•• "W:AI1 maint."
•• "W:AI2 maint."
•• "W:AI1 cal."
•• "W:AI2 cal."
"Mx:E:AIx open"
•• "Mx:W:AIx low"
•• "Mx:W:AIx high"
1x = la valeur de l'AI se situe hors de •• "Mx:E:AIx low"
la plage d'erreur
•• "Mx:E:AIx high"
101
français
Type 8619 Ethernet industriel
Description de la variable « status »
Plage de
bits
Description
Valeurs
0
Seuil de diagnostic
•• Ignorer les bits 2 à 1 = 00
•• Si les bits 2 à 1 = 01
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
-
-- et que le bit 0 = 0 : le seuil inférieur de la plage d'avertissement
est dépassé
-- et que le bit 0 = 1 : le seuil supérieur de la plage d'avertissement
est dépassé
•• Si les bits 2 à 1 = 10 ou 11
-- "Mx:W:AIx low"
-- "Mx:W:AIx high"
-- et que le bit 0 = 0 : le seuil inférieur de la plage d'erreur est
dépassé
-- et que le bit 0 = 1 : le seuil supérieur de la plage d'erreur est
dépassé
8.5
État du module d'extension Sorties
8.5.1
État du module
-- "Mx:E:AIx low"
-- "Mx:E:AIx high"
Tableau 113 : Distribution des bits de la variable « Module status » du module d'extension Sorties
Bits Module status
15
14...4
3
2
1
0
Tableau 114 : Description des bits de la variable « Module status » du module d'extension Sorties
Plage de
bits
Description
Valeurs
15
Présence
0 = pas de module d'extension
branché à l'emplacement associé
1 = le module d'extension est
branché à l'emplacement associé
0
0 = aucun problème
1 = les données d'usine ont été
perdues
0 = aucun problème
1 = les données d'utilisateur one été
perdues
14...4
3
Réservé
Données d'usine
perdues
2
Données d'utilisateur
perdues
1
Données d'étalonnage
perdues
0
Lien perdu
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
"Mx:E:Memory FR"
•• "Mx:E:Memory UR"
•• "Mx:E:Memory UW"
0 = aucun problème
1 = les données d'étalonnage ont été •• "Mx:E:Memory CR"
perdues
•• "Mx:E:Memory CW"
0 = aucun problème
1 = le lien vers le module d'extension "M0:E:Mx com."
a été interrompu
102
français
Type 8619 Ethernet industriel
Description de la variable « status »
8.5.2
État DO1 / état DO2
Tableau 115 : Distribution des bits de la variable « DO1 status » / « DO2 status » du module d'extension Sorties
Bits DO1 / DO2 status
15...3
2...0
Tableau 116 : Distribution des bits de la variable « DO1 status » / « DO2 status » du module d'extension Sorties
Plage de
bits
15...3
2...0
Description
Valeurs
Réservé
•• Si les sorties numériques sont configurées en
mode ONOFF, Hystérésis ou Fenêtre : état Sorties
numériques
•• Si les sorties numériques sont configurées en
mode PWM, PWM rapide ou PFM : mode Sorties
numériques
0
000 = OFF
001 = ON
010 = PWM
011 = PFM
8.6
État du module d'extension Conductivité
8.6.1
État du module
Tableau 117 : Distribution des bits de la variable « Module status » du module d'extension Conductivité
Bits Module status
15
14...8
7
6
5
4
3
2
1
0
Tableau 118 : Description des bits de la variable « Module status » du module d'extension Conductivité
Plage de
bits
Description
Valeurs
15
Présence
0 = pas de module d'extension
branché à l'emplacement associé
1 = le module d'extension est
branché à l'emplacement associé
0
0 = aucune sonde sur le module
d'extension ne présente d'évènement Étalonnage
1 = une sonde sur le module d'extension présente un évènement
Étalonnage (voir chap. 8.6.3 État
Conductivité)
0 = aucune sonde sur le module
d'extension ne présente d'évènement Avertissement
1 = une sonde sur le module d'extension présente un évènement Avertissement (voir chap. 8.6.2 État Température et 8.6.3 État Conductivité)
14...8
7
6
Réservé
Étalonnage sonde
Avertissement sonde
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
"MxM:Time to cal."
•• "Mx:W:Temperature"
•• "Mx:W:Conductivity"
•• "W:concent.OOR"
103
français
Type 8619 Ethernet industriel
Description de la variable « status »
Plage de
bits
Description
Valeurs
5
Erreur sonde
0 = aucune sonde sur le module
d'extension ne présente d'évènement Erreur
1 = une sonde sur le module d'extension présente un évènement
Erreur (voir chap. 8.6.2 État Température et 8.6.3 État Conductivité)
0 = aucun problème
1 = l'horloge est défectueuse
0 = aucun problème
1 = les données d'usine ont été
perdues
0 = aucun problème
1 = les données d'utilisateur one été
perdues
4
Horloge défectueuse
3
Données d'usine
perdues
2
Données d'utilisateur
perdues
1
Données d'étalonnage
perdues
0
Lien perdu
8.6.2
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
•• "Mx:E:Temperature"
•• "Mx:E:Conductivity"
•• "Mx:E:RTD open"
"Mx:E:RTClock"
"Mx:E:Memory FR"
•• "Mx:E:Memory UR"
•• "Mx:E:Memory UW"
0 = aucun problème
1 = les données d'étalonnage ont été •• "Mx:E:Memory CR"
perdues
•• "Mx:E:Memory CW"
0 = aucun problème
1 = le lien vers le module d'extension "M0:E:Mx com."
a été interrompu
État Température
Tableau 119 : Distribution des bits de la variable « Temperature status » du module d'extension Conductivité
Bits Temperature status
15
14...6
5
4
3
2...1
0
Tableau 120 : Description des bits de la variable « Temperature status » du module d'extension Conductivité
Plage de
bits
Description
15
Capteur de température 0 = le capteur de température est
désactivé, c.-à-d. que le paramètre
RTD sur l'appareil est réglé sur
Aucun. Ignorer les bits 14 à 0.
1 = le capteur de température est
activé, c.-à-d. que le paramètre RTD
sur l'appareil est différent de Aucun.
Les bits suivants 14 à 0 sont valides.
Réservé
0
Unité de température
0 = °C
1 = °F
14...6
5
104
4
Réservé
Valeurs
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
-
Pour changer d'unité, se reporter au
manuel d'utilisation.
0
français
-
Type 8619 Ethernet industriel
Description de la variable « status »
Plage de
bits
Description
Valeurs
3
RTD ouvert
0 = le capteur de température
fonctionne
1 = le capteur de température n'est
pas connecté au module d'extension
00 = la valeur du capteur de température est correcte
01 = la valeur du capteur de température se situe hors de la plage
d'avertissement
1x = la valeur du capteur de température se situe hors de la plage
d'erreur
0
2...1
0
Diagnostic
Réservé
8.6.3
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
"Mx:E:RTD open"
"Mx:W:Temperature"
"Mx:E:Temperature"
-
État Conductivité
Tableau 121 : Distribution des bits de la variable « Conductivity status » du module d'extension Conductivité
Bits Conductivity status
15
14...5
4
3
2...1
0
Tableau 122 : Description des bits de la variable « Conductivity status » du module d'extension Conductivité
Plage de
bits
Description
Valeurs
15
14...5
4
Réservé
Réservé
Évènement Étalonnage
1
0
0 = aucun étalonnage n'est attendu
pour le capteur connecté au module
d'extension
1 = un étalonnage est attendu pour
le capteur connecté au module
d'extension
0 = le capteur de conductivité
fonctionne
1 = la conductivité du fluide ou la
concentration du fluide se situe hors
de la plage de calcul
00 = la valeur du capteur de
conductivité est correcte
01 = la valeur du capteur de
conductivité se situe hors de la plage
d'avertissement
1x = la valeur du capteur de
conductivité se situe hors de la plage
d'erreur
0
3
2...1
0
Hors plage
Diagnostic
Réservé
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
"MxM:Time to cal."
•• "Mx:W:Conductivity"
•• "W:concent.OOR"
"Mx:W:Conductivity"
"Mx:E:Conductivity"
-
105
français
Type 8619 Ethernet industriel
Description de la variable « status »
8.7
État du module d'extension pH/ORP
8.7.1
État du module
Tableau 123 : Distribution des bits de la variable « Module status » du module d'extension pH/ORP
Bits Module status
15
14...8
7
6
5
4
3
2
1
0
Tableau 124 : Description des bits de la variable « Module status » du module d'extension pH/ORP
Plage de
bits
Description
Valeurs
15
Présence
0 = pas de module d'extension
branché à l'emplacement associé
1 = le module d'extension est
branché à l'emplacement associé
0
0 = aucune sonde sur le module
d'extension ne présente d'évènement Étalonnage
1 = une sonde sur le module d'extension présente un évènement Étalonnage (voir chap. 8.7.3 État pH/ORP)
0 = aucune sonde sur le module
d'extension ne présente d'évènement Avertissement
1 = une sonde sur le module d'extension présente un évènement
Avertissement (voir chap. 8.7.2 État
Température et 8.7.3 État pH/ORP)
0 = aucune sonde sur le module
d'extension ne présente d'évènement Erreur
1 = une sonde sur le module d'extension présente un évènement
Erreur (voir chap. 8.7.2 État Température et 8.7.3 État pH/ORP)
14...8
7
6
5
Réservé
Étalonnage sonde
Avertissement sonde
Erreur sonde
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
"MxM:Time to cal."
•• "Mx:W:Temperature"
•• "Mx:W:Glass imped."
•• "Mx:W:Ref imped."
•• "Mx:E:ORP sat."
•• "MxE:pH sat."
•• "Mx:E:RTD open"
•• "Mx:E:Temperature"
•• "Mx:E:Glass imped."
4
Horloge défectueuse
3
Données d'usine
perdues
2
Données d'utilisateur
perdues
0 = aucun problème
1 = l'horloge est défectueuse
0 = aucun problème
1 = les données d'usine ont été
perdues
0 = aucun problème
1 = les données d'utilisateur one été
perdues
106
français
•• "Mx:E:Ref imped."
"Mx:E:RTClock"
"Mx:E:Memory FR"
•• "Mx:E:Memory UR"
•• "Mx:E:Memory UW"
Type 8619 Ethernet industriel
Description de la variable « status »
Plage de
bits
Description
1
Données d'étalonnage
perdues
0
Lien perdu
8.7.2
Valeurs
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
0 = aucun problème
1 = les données d'étalonnage ont été •• "Mx:E:Memory CR"
perdues
•• "Mx:E:Memory CW"
0 = aucun problème
1 = le lien vers le module d'extension "M0:E:Mx com."
a été interrompu
État Température
Tableau 125 : Distribution des bits de la variable « Temperature status » du module d'extension pH/ORP
Bits Temperature status
15
14...6
7
6
5
4
3
2
1
0
Tableau 126 : Description des bits de la variable « Temperature status » du module d'extension pH/ORP
Plage de
bits
Description
15
Capteur de température 0 = le capteur de température est
désactivé, c.-à-d. que le paramètre
RTD sur l'appareil est réglé sur
Aucun. Ignorer les bits 14 à 0.
1 = le capteur de température est
activé, c.-à-d. que le paramètre RTD
sur l'appareil est différent de Aucun.
Les bits suivants 14 à 0 sont valides.
Réservé
0
Unité de température
0 = °C
1 = °F
14...6
5
4
3
2...1
0
Réservé
RTD ouvert
Diagnostic
Réservé
Valeurs
Pour changer d'unité, se reporter au
manuel d'utilisation.
0
0 = le capteur de température
fonctionne
1 = le capteur de température n'est
pas connecté au module d'extension
00 = la valeur du capteur de température est correcte
01 = la valeur du capteur de température se situe hors de la plage
d'avertissement
1x = la valeur du capteur de température se situe hors de la plage
d'erreur
0
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
-
"Mx:E:RTD open"
"Mx:W:Temperature"
"Mx:E:Temperature"
-
107
français
Type 8619 Ethernet industriel
Description de la variable « status »
8.7.3
État pH/ORP
Tableau 127 : Distribution des bits de la variable « pH/ORP status » du module d'extension pH/ORP
Bits pH/ORP status
15
14...9
8
7
6
5...4
3
2...1
0
Tableau 128 : Description des bits de la variable « pH/ORP status » du module d'extension pH/ORP
Plage de
bits
Description
Valeurs
15
14...9
8
Réservé
Réservé
Évènement Étalonnage
1
0
0 = aucun étalonnage n'est attendu
pour le capteur connecté au module
d'extension
1 = un étalonnage est attendu pour
le capteur connecté au module
d'extension
0 = la valeur pH est correctement
mesurée
1 = la valeur pH n'est pas correctement mesurée en raison de la saturation du niveau d'entrée de la carte
de mesure
0 = la valeur ORP est correctement
mesurée
1 = la valeur ORP n'est pas correctement mesurée en raison de la saturation du niveau d'entrée de la carte
de mesure
00 = l'impédance de l'électrode de
verre est correcte
01 = l'impédance de l'électrode
de verre se situe hors de la plage
d'avertissement
1x = l'impédance de l'électrode
de verre se situe hors de la plage
d'erreur
0
00 = l'impédance de l'électrode de
référence est correcte
01 = l'impédance de l'électrode de
référence se situe hors de la plage
d'avertissement
1x = l'impédance de l'électrode de
référence se situe hors de la plage
d'erreur
0
7
6
5...4
3
2...1
0
Saturation pH
Saturation ORP
Diagnostic impédance
de l'électrode de verre
Réservé
Diagnostic impédance
de l'électrode de
référence
Réservé
108
français
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
MxM:Time to cal."
"MxE:pH sat."
"Mx:E:ORP sat."
"Mx:W:Glass imped."
"Mx:E:Glass imped."
"Mx:W:Ref imped."
"Mx:E:Ref imped."
-
Type 8619 Ethernet industriel
Description de la variable « status »
8.8
État de la fonction « None »
Tableau 129 : Distribution des bits de la variable « Function status » de la fonction « None »
Bits Function status
15...0
Tableau 130 : Description des bits de la variable « Function status » de la fonction « None »
Plage de
bits
15...0
8.9
Description
Valeurs
Réservé
0
État des fonctions A+B / A-B / A/B / A*B / MATH /
PASS / REJECT / DEVIAT
Tableau 131 : Distribution des bits de la variable « Function status » des fonctions A+B / A-B / A/B / A*B / MATH / PASS
/ REJECT / DEVIAT
Bits Function status
15
14...6
5...0
Tableau 132 : Description des bits de la variable « Function status » des fonctions A+B / A-B / A/B / A*B / MATH /
PASS / REJECT / DEVIAT
Plage de
bits
15
14...6
5...0
8.10
Description
Valeurs
État
0 = la fonction n'est pas active. Ignorer les autres bits et le champ
de résultat.
1 = la fonction est active et calculée normalement
Réservé
0
Unité du résultat comme Se reporter au chap. 9.
définie dans les paraPour changer d'unité, se reporter au manuel d'utilisation.
mètres de la fonction
État de la fonction « PROP »
Tableau 133 : Distribution des bits de la variable « Function status » de la fonction « PROP »
Bits Function status
15
14
13
12...0
Tableau 134 : Description des bits de la variable « Function status » de la fonction « PROP »
Plage de bits Description
15
État
14
System Switch
13
AUTO/MANU
12...0
Réservé
Valeurs
0 = la fonction n'est pas active. Ignorer les autres bits et le champ de résultat.
1 = la fonction est active et calculée normalement
0 = fonctionnement normal
1 = la variable « Command » de la fonction fournit la valeur de position de
repli définie dans l'appareil
0 = le fonctionnement automatique est activé pour la fonction. Se reporter
au manuel d'utilisation de l'appareil.
1 = le fonctionnement manuel est activé pour la fonction. Se reporter au
manuel d'utilisation de l'appareil.
0
français
109
Type 8619 Ethernet industriel
Description de la variable « status »
8.11
État de la fonction ONOFF
Tableau 135 : Distribution des bits de la variable « Function status » de la fonction ONOFF
Bits Function status
15
14
13
12...10
9...7
6
5...0
Tableau 136 : Description des bits de la variable « Function status » de la fonction ONOFF
Plage de
bits
Description
Valeurs
15
État
14
System Switch
13
AUTO/MANU
0 = la fonction n'est pas active.
Ignorer les autres bits et le champ de
résultat.
1 = la fonction est active et calculée
normalement
0 = fonctionnement normal
1 = la variable « Command » de la
fonction fournit la valeur de position
de repli définie dans l'appareil
0 = le fonctionnement automatique
est activé pour la fonction. Se reporter
au manuel d'utilisation de l'appareil.
1 = le fonctionnement manuel est
activé pour la fonction. Se reporter au
manuel d'utilisation de l'appareil.
0
000 = OFF
001 = pré-purge en cours
010 = ON
011 = WAIT
100 = WAIT + ON
101 = erreur
110 = pas de lien
Les autres valeurs sont réservées.
0 = aucun problème
1 = la durée définie pour le paramètre « MaxONtime » de la fonction
ONOFF a été dépassée
Se reporter au chap. 9
12...10
9...7
Réservé
Etat TDOS
6
Valeur du paramètre
« MaxONtime »
5...0
Unité de la valeur
de consigne comme
définie dans les paramètres de la fonction
110
français
Messages d'erreur ou
d'avertissement associés
dans le manuel d'utilisation
-
"M0:W:ON/OFF time"
-
Type 8619 Ethernet industriel
Description de la variable « status »
8.12
État de la fonction PID
Tableau 137 : Distribution des bits de la variable « Function status » de la fonction PID
Bits Function status
15
14
13
12...6
5...0
Tableau 138 : Description des bits de la variable « Function status » de la fonction PID
Plage de
bits
15
Description
Valeurs
État
14
System Switch
13
AUTO/MANU
12...6
5...0
Réservé
Unité de la valeur
de consigne comme
définie dans les paramètres de la fonction
0 = la fonction n'est pas active. Ignorer les autres bits et le champ
de résultat.
1 = la fonction est active et calculée normalement
0 = fonctionnement normal
1 = la variable « Command » de la fonction fournit la valeur de
position de repli définie dans l'appareil
0 = le fonctionnement automatique est activé pour la fonction. Se
reporter au manuel d'utilisation de l'appareil.
1 = le fonctionnement manuel est activé pour la fonction. Se reporter
au manuel d'utilisation de l'appareil.
0
Se reporter au chap. 9
8.13
État de la fonction « TIME DOSING »
Tableau 139 : Distribution des bits de la variable « Function status » de la fonction « TIME DOSING »
Bits Function status
15
14
13
12...0
Tableau 140 : Description des bits de la variable « Function status » de la fonction « TIME DOSING »
Plage de
bits
15
Description
Valeurs
État
14
System Switch
13
AUTO/MANU
12...0
Réservé
0 = la fonction n'est pas active. Ignorer les autres bits et le champ
de résultat.
1 = la fonction est active et calculée normalement
0 = fonctionnement normal
1 = la variable « Command » de la fonction fournit la valeur de
position de repli définie dans l'appareil
0 = le fonctionnement automatique est activé pour la fonction. Se
reporter au manuel d'utilisation de l'appareil.
1 = le fonctionnement manuel est activé pour la fonction. Se reporter
au manuel d'utilisation de l'appareil.
0
111
français
Type 8619 Ethernet industriel
Description de la variable « status »
8.14
État de la fonction « VOLUME DOSING »
Tableau 141 : Distribution des bits de la variable « Function status » de la fonction « VOLUME DOSING »
Bits Function status
15
14
13
12...6
5...0
Tableau 142 : Description des bits de la variable « Function status » de la fonction « VOLUME DOSING »
Plage de
bits
15
Description
Valeurs
État
14
System Switch
13
AUTO/MANU
12...6
5...0
Réservé
Unité de la valeur de
consigne et unité de
VOLUME DOSING.
Les deux unités sont
définies dans les paramètres de la fonction.
Se reporter au manuel
d'utilisation
0 = la fonction n'est pas active. Ignorer les autres bits et le champ
de résultat.
1 = la fonction est active et calculée normalement
0 = fonctionnement normal
1 = la variable « Command » de la fonction fournit la valeur de
position de repli définie dans l'appareil
0 = le fonctionnement automatique est activé pour la fonction. Se
reporter au manuel d'utilisation de l'appareil.
1 = le fonctionnement manuel est activé pour la fonction. Se reporter
au manuel d'utilisation de l'appareil.
0
Se reporter au chap. 9
112
français
Type 8619 Ethernet industriel
Unités
9
Unités
Tableau 143 indique la relation entre le code 6 bits envoyé à l'API et les unités définies dans l'appareil.
Le code 6 bits est utilisé :
•• dans les variables « AI1 status » et « AI2 status » du module d'extension Entrées. Se reporter au
chap. 8.4.3.
•• dans la variable « Function status » des fonctions A+B / A-B / A/B / A*B / MATH / PASS / REJECT /
DEVIAT. Se reporter au chap. 8.9.
•• dans la variable « Function status » de la fonction ONOFF. Se reporter au chap. 8.11.
•• dans la variable « Function status » de la fonction PID. Se reporter au chap. 8.12.
•• dans la variable « Function status » de la fonction VOLUME DOSING. Se reporter au chap. 8.14.
Tableau 143 : Valeurs des unités
Bits (bin)
Unité
000000
Sans unité
000001
Hz
000010
L/h
000011
L/min
000100
L/s
000101
m3/h
000110
m3/min
000111
m3/s
001000
GPH
001001
GPM
001010
GPS
001011
ImpGPH
001100
ImpGPM
001101
ImpGPS
001110
L
001111
m3
010000
gal
010001
Impgal
010010
°C
010011
°F
010100
µS/cm
010101
mS/cm
010110
S/cm
010111
W.cm
011000
kW.cm
011001
MW.cm
011010
W
011011
kW
français
113
Type 8619 Ethernet industriel
Unités
Bits (bin)
Unité
011100
pH
011101
ppm
011110
%
011111
mV
100000
V
100001
mA
100010
E-12
100011
E-9
100100
E-6
100101
E-3
100110
E0
100111
E3
101000
E6
101001
E9
101010
E12
101011
TOR
101100...111110
Réservé
111111
Personnalisée
114
français
www.burkert.com

Manuels associés