Schneider Electric Bibliothèque de blocs CEI, Intercalaire Mode d'emploi

Ajouter à Mes manuels
370 Des pages
Schneider Electric Bibliothèque de blocs CEI, Intercalaire Mode d'emploi | Fixfr
Concept
Bibliothèque de blocs CEI
Intercalaire : ANA_IO
33001622.01
840 USE 494 01 fre Version 2.5
2
Table des matières
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Intercalaire I Généralités sur la bibliothèque de blocs ANA_IO. . . . . 11
Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Chapitre 1
Paramétrage des fonctions et blocs fonction . . . . . . . . . . . . . 13
Paramétrage des fonctions et blocs fonction . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Chapitre 2
Mise en oeuvre des modules analogiques. . . . . . . . . . . . . . . . 17
Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Traitement de valeurs analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sections de mise à l'échelle et section de configuration . . . . . . . . . . . . . . . . . . .
EFB de configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EFB de mise à l'échelle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EFB de mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exemple d'application pour Quantum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 3
17
18
18
21
27
28
28
Exploitation d’ INTERBUS sur le Compact. . . . . . . . . . . . . . . . 31
Illustration de la structure INTERBUS avec des EFB . . . . . . . . . . . . . . . . . . . . . 31
Chapitre 4
Traitement des valeurs analogiques sur Momentum . . . . . . . 33
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Procédure à suivre pour le traitement des valeurs analogiques sur Momentum 34
Exemple Traitement des valeurs analogiques Momentum . . . . . . . . . . . . . . . . . 36
Intercalaire II Description d’EFB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Chapitre 5
ACI030 : Configuration du module Quantum ACI 030 00 . . . . 43
Chapitre 6
ACI040 : Configuration du module Quantum ACI 040 00 . . . . 47
Chapitre 7
ACO020 :
Configuration du module Quantum ACO 020 00 . . . . . . . . . . . 51
3
4
Chapitre 8
ACO130 :
Configuration du module Quantum ACO 130 00 . . . . . . . . . . 55
Chapitre 9
ADU204 : Configuration du module Compact ADU 204 . . . . . 59
Chapitre 10
ADU205 : Configuration du module Compact ADU 205 . . . . . 63
Chapitre 11
ADU206 :
Configuration du module Compact ADU 206/ADU 256 . . . . . 67
Chapitre 12
ADU214 : Configuration du module Compact ADU 214 . . . . . 71
Chapitre 13
AII330 : Configuration du module Quantum AII 330 00 . . . . . 75
Chapitre 14
AII33010 : Configuration du module Quantum AII 330 10 . . . 79
Chapitre 15
AIO330 : Configuration du module Quantum AIO 330 00 . . . 83
Chapitre 16
AMM090 : Configuration du module Quantum AMM 090 . . . . 87
Chapitre 17
ANA_16I : Configuration du module AAI 140 00 . . . . . . . . . . . 91
Chapitre 18
ANA_4I_M : Configuration du module AAI 520 40 . . . . . . . . . 95
Chapitre 19
ANA_4I_2O :
Configuration du module TIO BAM 096 00 . . . . . . . . . . . . . . 103
Chapitre 20
ANA_4I_2O_C :
Configuration du module TIO BAM 096 00 . . . . . . . . . . . . . . 113
Chapitre 21
ANA_4I_2O_V :
Configuration du module TIO BAM 096 00 . . . . . . . . . . . . . . 117
Chapitre 22
ANA_4O : Configuration des modules BAO 126 00 . . . . . . . 121
Chapitre 23
ANA_8I :
Configuration des modules AAI 030 00, BAI 036 00 . . . . . . . 127
Chapitre 24
ARI030 :
Configuration du module Quantum ARI 030 10 . . . . . . . . . . 133
Chapitre 25
ATI030 :
Configuration du module Quantum ARI 030 00 . . . . . . . . . . 137
Chapitre 26
AVI030 :
Configuration du module Quantum AVI 030 00 . . . . . . . . . . 141
Chapitre 27
AVO020 :
Configuration du module Quantum AVO 020 00 . . . . . . . . . . 145
Chapitre 28
BKF_201 : Configuration du module Compact BKF 201. . . . 147
Chapitre 29
BNO_671 : Configuration du module TIO BNO 671 00 . . . . . 155
Chapitre 30
COMPACT : Configuration d'un châssis central . . . . . . . . . . 161
Chapitre 31
DAU202 : Configuration du
module Compact DAU 202 / DAU 252 / DAU 282 . . . . . . . . . . 165
Chapitre 32
DAU204 : Configuration du module Compact DAU 204 . . . . 169
Chapitre 33
DAU208 : Configuration du module Compact DAU 208 . . . . 173
Chapitre 34
DIG_16I : Configuration des
modules TIO BDI 346 00 / 546 50 / 746 50. . . . . . . . . . . . . . . . 177
Chapitre 35
DIG_16I_12O_MON :
Configuration du module ADM 390 10 . . . . . . . . . . . . . . . . . . 181
Chapitre 36
DIG_16I_16O :
Configuration du module TIO BDM 346 00 . . . . . . . . . . . . . . . 187
Chapitre 37
DIG_16O : Configuration des
modules TIO BDO 346 00 / BDO 946 50 . . . . . . . . . . . . . . . . . 191
Chapitre 38
DROP : Configuration d'un châssis de stations E/S . . . . . . . 195
Chapitre 39
I_DBSET :
Ecriture de structure interne des données ANL_IN . . . . . . . 199
Chapitre 40
I_DEBUG :
Contrôle de structure interne des données ANL_IN . . . . . . . 201
Chapitre 41
I_FILTER : Linéarisation des entrées analogiques . . . . . . . . 203
Chapitre 42
I_NORM : Entrée analogique normalisée . . . . . . . . . . . . . . . . 209
Chapitre 43
I_NORM_WARN : Entrée analogique
normalisée avec état d'avertissement . . . . . . . . . . . . . . . . . . 211
Chapitre 44
I_PHYS : Entrée analogique physique . . . . . . . . . . . . . . . . . . 215
Chapitre 45
I_PHYS_WARN : Entrée analogique
physique avec état d'avertissement . . . . . . . . . . . . . . . . . . . . 217
5
6
Chapitre 46
I_RAW : Entrée analogique ; valeur brute . . . . . . . . . . . . . . . 221
Chapitre 47
I_RAWSIM : Entrée analogique ; valeur brute simulée . . . . 223
Chapitre 48
I_SCALE : Entrée analogique avec mise à l'échelle . . . . . . . 225
Chapitre 49
I_SCALE_WARN : Entrée analogique
avec mise à l'échelle et avertissement . . . . . . . . . . . . . . . . . 229
Chapitre 50
I_SET: définition des
informations des voies d'entrée analogiques . . . . . . . . . . . . 233
Chapitre 51
IMIO_IN : Entrée directe d'un module d'E/Se . . . . . . . . . . . . 239
Chapitre 52
IMIO_OUT : Sortie directe d'un module d'E/S . . . . . . . . . . . . 243
Chapitre 53
MIX_4I_2O : Configuration du module AMM 090 00 . . . . . . . 247
Chapitre 54
NOA_611: Configuration du
module Quantum NOA 611 00/NOA 611 10 . . . . . . . . . . . . . . 253
Chapitre 55
O_DBSET :
Ecriture de structure interne des données ANL_OUT . . . . . 259
Chapitre 56
O_DEBUG :
Contrôle de structure interne des données ANL_OUT . . . . 261
Chapitre 57
O_FILTER : Linéarisation des sorties analogiques . . . . . . . 263
Chapitre 58
O_NORM : Sortie analogique normalisée . . . . . . . . . . . . . . . 269
Chapitre 59
O_NORM_WARN : Entrée analogique
normalisée avec état d'avertissement . . . . . . . . . . . . . . . . . . 271
Chapitre 60
O_PHYS : Sortie analogique physique . . . . . . . . . . . . . . . . . 275
Chapitre 61
O_PHYS_WARN : Sortie analogique
physique avec état d'avertissement. . . . . . . . . . . . . . . . . . . . 277
Chapitre 62
O_RAW : Sortie analogique ; valeur brute . . . . . . . . . . . . . . 281
Chapitre 63
O_SCALE : Sortie analogique avec mise à l'échelle . . . . . . 283
Chapitre 64
O_SCALE_WARN : Sortie analogique
avec mise à l'échelle et avertissement . . . . . . . . . . . . . . . . . 285
Chapitre 65
O_SET : définition des
informations des voies de sortie analogiques . . . . . . . . . . . 289
Chapitre 66
QPR_16I_12O : Configuration des
modules TIO QPR 346 00 / 10 / 20 / 21 . . . . . . . . . . . . . . . . . . 295
Chapitre 67
QUANTUM : Configuration d'un châssis central . . . . . . . . . . 301
Chapitre 68
R_INT_WORD: Conversion de
type de données (REAL -> INT -> WORD) . . . . . . . . . . . . . . . 305
Chapitre 69
R_UINT_WORD: Conversion de
type de données (REAL -> UINT -> WORD) . . . . . . . . . . . . . . 307
Chapitre 70
SCALRTOW: Mise à l'échelle (REAL -> WORD) . . . . . . . . . . . 309
Chapitre 71
SCALWTOR: Mise à l'échelle (WORD -> REAL) . . . . . . . . . . . 313
Chapitre 72
UNI_I : Configuration de
modules d'entrée universels TIO . . . . . . . . . . . . . . . . . . . . . . 317
Chapitre 73
UNI_I_O : Configuration de
modules d'entrée/sortie universels TIO . . . . . . . . . . . . . . . . . 321
Chapitre 74
UNI_O : Configuration de
modules d'entrée universels TIO . . . . . . . . . . . . . . . . . . . . . . 325
Chapitre 75
W_INT_REAL: Conversion de
type de données (WORD -> INT -> REAL) . . . . . . . . . . . . . . . 329
Chapitre 76
W_UINT_REAL: Conversion de
type de données (WORD -> UINT -> REAL) . . . . . . . . . . . . . . 331
Chapitre 77
XBP : configuration d'une extension de châssis central . . . 333
Chapitre 78
XDROP : Configuration d'un châssis de stations E/S. . . . . . 337
Glossaire
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Index
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
7
8
A propos de ce manuel
Présentation
Objectif du
document
Cette documentation vous aidera à configurer les fonctions et les blocs fonction.
Champ
d’application
Cette documentation s’applique à la version 2.5 de Concept pour Microsoft
Windows 98, Microsoft Windows Version 2000 ou Microsoft Windows NT 4.x.
Note : Vous trouverez d’autres Notas à jour dans le fichier README.WRI de
Concept.
Document à
consulter
Commentaires
utilisateur
Titre
Référence
Instructions d’installation de Concept
840 USE 492 01
Manuel utilisateur de Concept
840 USE 493 01
Concept EFB User Manual
840 USE 495 00
Bibliothèque de blocs LL984 de Concept
840 USE 496 01
Envoyez vos commentaires à l'adresse e-mail TECHCOMM@modicon.com
840 USE 494 01 Septembre 2001
9
A propos de ce manuel
10
840 USE 494 01 Septembre 2001
Généralités sur la bibliothèque de
blocs ANA_IO
I
Aperçu
Introduction
Ce chapitre contient des informations d'ordre général concernant la bibliothèque de
blocs ANA_IO.
Contenu de cet
intercalaire
Cet intercalaire contient les chapitres suivants :
Chapitre
840 USE 494 01 Septembre 2001
Titre du chapitre
Page
1
Paramétrage des fonctions et blocs fonction
13
2
Mise en oeuvre des modules analogiques
17
3
Exploitation d’ INTERBUS sur le Compact
31
4
Traitement des valeurs analogiques sur Momentum
33
11
Généralités
12
840 USE 494 01 Septembre 2001
Paramétrage des fonctions et
blocs fonction
840 USE 494 01 Septembre 2001
1
13
Paramétrage
Paramétrage des fonctions et blocs fonction
Généralités
Tout FFB se compose d'une opération, des opérandes nécessaires à l'opération et
d'un nom d'instance/numéro de fonction.
FFB
p. ex. Retard à l'enclenchement)
Nom d’instance/
Compteur de fonction
(par ex. FBI_2_22 (18))
Opération
Opérande
(par ex. TON)
Paramètre
formel
(par ex.
IN,PT,Q,ET)
Paramètre courant
Variable, élément
d'une variable multiéléments, libellé,
adresse directe
(par ex. ENABLE,
EXP.1, TIME,
ERROR, OUT,
%4:0001)
FBI_2_22 (18)
TON
ENABLE
EXP.1
TIME
Opération
14
EN
IN
PT
ENO
Q
ET
ERROR
OUT
%4:00001
L'opération détermine la fonctionnalité qui doit être exécutée par le FFB, p. ex.
registre à décalage ou opérations de conversion.
840 USE 494 01 Septembre 2001
Paramétrage
Opérande
L'opérande détermine avec quoi l'opération doit être exécutée. Dans les FFB, il est
constitué de paramètres formels et de paramètres réels.
Paramètre
formel/paramètre
réel
Le paramètre formel réserve la place pour un opérande. Lors du paramétrage, un
paramètre actualisé (paramètre réel) est affecté au paramètre formel.
Le paramètre réel peut être une variable, une variable multi-éléments, un élément
d'une variable multi-éléments, un libellé ou une adresse directe.
Lancement
conditionnel/
inconditionnel
Chaque FFB peut disposer d'un lancement "conditionnel" ou "non conditionnel". La
condition est réalisée par une connexion préalable de l'entrée EN.
l EN démasqué
appel conditionnel (le FFB est traité uniquement lorsque EN = 1)
l EN masqué
appel non conditionnel (le FFB est toujours traité)
Note : Si elle n'est pas paramétrée, l'entrée EN doit être masquée. Étant donné
que les entrées non paramétrées sont automatiquement occupées par un "0", le
FFB ne serait jamais exécuté.
Appel de
fonctions et DE
blocs fonction en
IL et ST
Pour l'appel des fonctions et des blocs fonction dans IL (liste d'instructions) et ST
(littéral structuré), veuillez vous référer aux chapitres correspondants du manuel de
l'utilisateur.
840 USE 494 01 Septembre 2001
15
Paramétrage
16
840 USE 494 01 Septembre 2001
Mise en oeuvre des modules
analogiques
2
Aperçu
Introduction
Cette bibliothèque de blocs contient des EFB pour l'exploitation de modules
analogiques et des EFB pour exploiter l’INTERBUS sur le Compact
Note : Les EFB de cette biblithèque de blocs sont, par principe, disponibles dans
chaque application CEI. Il est possible d'utiliser ces EFB spécifiques à une plateforme sur une plate-forme d'API non prévue (des EFB Quantum sur un API
Compact).
Vous trouverez les EFB pour les modules analogiques dans les groupes suivants :
l Quantum IO Config
l Compact IO Config
l Analog IO Config
l Analog IO Scaling
l Analog IO Debug
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Traitement de valeurs analogiques
Page
18
Sections de mise à l'échelle et section de configuration
18
EFB de configuration
21
EFB de mise à l'échelle
27
EFB de mise au point
28
Exemple d'application pour Quantum
28
840 USE 494 01 Septembre 2001
17
Mise en oeuvre des modules analogiques
Traitement de valeurs analogiques
Introduction
Cette bibliothèque de blocs est composée d'EFB nécessaires à la configuration de
modules analogiques. Ces EFB sont conçus de telle sorte que le programme FDB
puisse être configuré indépendamment du module matériel utilisé. Grâce à des EFB
dépendants du matériel (p. ex. Groupe : Quantum IO Config), l'information
spécifique au projet est traitée dans l'API et préparée dans les structures de
données ANL_IN et ANL_OUT. Des EFB indépendants de la configuration
matérielle travaillent avec ces structures de données. Ils lisent les valeurs brutes à
partir des mots d'entrée (3x), les mettent à l'échelle et les convertissent en valeurs
de type REAL. Les modifications d'adresses directes ou de paramètres d'entrée/
sortie sont donc saisies automatiquement par les EFB.
Répartion en
sections
Etant donné que les données de configuration ne doivent être saisies qu'une seule
fois après le chargement, il est recommandé de répartir en au moins deux sections
les EFB de la bibliothèque ANA_IO.
Une répartition en deux sections est recommandée.
l Section de mise à l'échelle
l Section de configuration
La répartition entre une section de configuration et plusieurs sections de mise à
l'échelle peut soulager l'UC. En effet, la section de configuration ne doit être
exécutée qu'une seule fois, (après un démarrage à chaud ou un nouveau
démarrage). En général, les sections de mise à l'échelle doivent être exécutées en
continu.
Sections de mise à l'échelle et section de configuration
Sections de mise
à l'échelle
Les sections de mise à l'échelle permettent le traitement effectif des valeurs
analogiques.
Section de
configuration
Cette section sert à la configuration des modules d'entrée/sortie analogiques et gère
l'échange des données entre les EFB analogiques, la mémoire d'état et les données
de configuration.
La section de configuration devra être nommée "CfgAnalo", afin d'assurer la
compatibilité avec les versions ultérieures de Concept.
La commande de la section de configuration peut s'effectuer de 2 façons :
l via les entrées EN des différents EFB
l via le blocage ou le déblocage de la section de configuration
18
840 USE 494 01 Septembre 2001
Mise en oeuvre des modules analogiques
Exemple 1 :
Commande via
les entrées EN
La section de configuration peut être commandée par les entrées EN des différents
EFB. La validation des EFB s'effectue par l'EFB SYSSTATE, dont les sorties COLD
ou WARM sont mises à 1 pendant un cycle après un démarrage à froid ou à chaud.
Exemple d'une section de configuration "CfgAnaIo" pour Quantum
SYSSTATE
OR_BOOL
COLD
WARM
ERROR
QUANTUM
EN
ENO
SLOT1
SLOT2
SLOT3
SLOT4
SLOT5
SLOT6
SLOT7
AVI030
EN
SLOT
ENO
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
Poti_1
Poti_2
CHANNEL8
AVO020
EN
SLOT
ENO
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
840 USE 494 01 Septembre 2001
Meter_1
Meter_2
19
Mise en oeuvre des modules analogiques
Exemple 2 :
Commande par
déblocage de
section
La commande de la section de configuration peut être effectuée via le blocage ou le
déblocage de cette section. Le déblocage de la section de configuration s'effectue
au sein d'une section à part entière, par l'EFB SYSSTATE, dont les sorties COLD
ou WARM sont mises à 1 pendant un cycle après un démarrage à froid ou à chaud.
Ce signal à 1 est utilisé pour débloquer ou bloquer la section de configuration. Il n'est
pas nécessaire de relier EN et ENO des EFB dans cette solution.
Exemple d'une section de contrôle "Config_Ctrl" pour Quantum
SYSSTATE
OR_BOOL
COLD
WARM
ERROR
NOT_BOOL
CfgAnalo.disabl
Exemple d'une section de configuration "CfgAnaIo" pour Quantum
QUANTUM
SLOT1
SLOT2
SLOT3
SLOT4
SLOT5
SLOT6
SLOT7
AVI030
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
Poti_1
Poti_2
CHANNEL8
AVO020
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
20
Meter_1
Meter_2
840 USE 494 01 Septembre 2001
Mise en oeuvre des modules analogiques
EFB de configuration
Introduction
L'accès aux données de configuration des modules analogiques d'entrée/sortie est
réalisé à l'aide des EFB des bibliothèques "Quantum IO Config" et "Compact IO
Config".
Il faut différencier les cas suivants :
l Procédure pour des E/S locales exclusivement (Quantum/Compact), p. 21
l Procédure d'extension du châssis local par le module XBE (Quantum), p. 23
l Procédure pour des E/S décentralisées (RIO, DIO) (Quantum), p. 24
l Procédure d'extension du châssis décentralisé par le module XBE (Quantum),
p. 25
Procédure pour
des E/S locales
exclusivement
(Quantum/
Compact)
Placez un seul EFB QUANTUM/COMPACT dans la section de configuration
(CfgAnaIo).
A chaque module analogique correspond un EFB d’E/S analogique. Connectez
l'EFB d'E/S analogique désiré à l'emplacement correspondant de l'EFB QUANTUM/
COMPACT. L'EFB d'E/S analogique transmet en sortie une variable de type de
données ANL_IN ou ANL_OUT. Ces valeurs sont ensuite exploitées avec les EFB
de mise à l'échelle dans les sections de mise à l'échelle. Pour cela, elle sont reliées
aux EFB de mise à l'échelle correspondants à l'aide de variables non localisées.
Note : N'entrez pas de littéraux aux entrées SLOT des EFB de configuration. Les
entrées SLOT doivent être connectées à des sorties SLOT.
840 USE 494 01 Septembre 2001
21
Mise en oeuvre des modules analogiques
Exemple pour
des E/S locales
exclusivement
Exemple d’une section de configuration "CfgAnaIo"
FBI_12_3 (1)
QUANTUM
SLOT1
SLOT2
SLOT3
SLOT4
FBI_12_3 (2)
AVO020
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
SLOT5
SLOT6
SLOT7
SLOT8
Poti_1
Poti_2
CHANNEL4
SLOT9
SLOT10
SLOT11
SLOT12
SLOT13
SLOT14
SLOT15
SLOT16
FBI_12_2 (3)
AVI030
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
Meter_1
Meter_2
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
Le mode de fonctionnement des EFB se trouve dans le tableau suivant.
22
EFB
Mode de fonctionnement
Quantum
Cet EFB sert à préparer les données de configuration d'un châssis central afin
de permettre leur transmission par les EFB analogiques d'entrée/sortie.
AVI030
Configuration du module Quantum AVI 030 00. L'EFB sert à préparer les
données de configuration du module QUANTUM AVI 030 00 afin de permettre
leur utilisation ultérieure par les EFB de mise à l'échelle. Les références 3x
définies dans l'affectation des E/S sont automatiquement affectées en interne
aux différentes voies. C'est la raison pour laquelle ces références ne doivent être
occupées que par des variables non localisées.
AVO020
Configuration du module Quantum AVO 020 00. L'EFB sert à préparer les
données de configuration du module QUANTUM AVO 020 00 afin de permettre
leur utilisation ultérieure par les EFB de mise à l'échelle. Les références 4x
définies dans l'affectation des E/S sont automatiquement affectées en interne
aux différentes voies. C'est la raison pour laquelle ces références ne doivent être
occupées que par des variables non localisées.
840 USE 494 01 Septembre 2001
Mise en oeuvre des modules analogiques
Procédure
d'extension du
châssis local par
le module XBE
(Quantum)
Placez un seul EFB QUANTUM dans la section de configuration (CfgAnaIo).
Vous accéderez aux données de configuration de l'extension de châssis via les EFB
XBP. Connectez ensuite l'EFB XBP à l'emplacement du module XBE.
Exemple
d’extension du
châssis local par
le module XBE
Exemple d’une section de configuration "CfgAnaIo"
Note : N'entrez pas de littéraux aux entrées SLOT des EFB de configuration. Les
entrées SLOT doivent être connectées à des sorties SLOT.
QUANTUM
AVI030
SLOT1
SLOT
SLOT2
SLOT3
SLOT4
CHANNEL1
CHANNEL2
CHANNEL3
SLOT5
SLOT6
SLOT7
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
Poti_1
Poti_2
CHANNEL8
XBP
SLOT
SLOT1
SLOT2
SLOT3
SLOT4
SLOT5
SLOT6
SLOT7
AVO020
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
Meter_1
Meter_2
CHANNEL4
Le mode de fonctionnement des EFB se trouve dans le tableau suivant.
EFB
Mode de fonctionnement
Quantum
Cet EFB sert à préparer les données de configuration d'un châssis central afin
de permettre leur transmission par les EFB analogiques d'entrée/sortie.
XBP
Cet EFB sert à préparer les données de configuration d'une extension de
châssis afin de permettre leur transmission par les EFB analogiques d'entrée/
sortie.
AVI030
Voir Exemple pour des E/S locales exclusivement, p. 22
AVO020
Voir Exemple pour des E/S locales exclusivement, p. 22
840 USE 494 01 Septembre 2001
23
Mise en oeuvre des modules analogiques
Procédure pour
des E/S
décentralisées
(RIO, DIO)
(Quantum)
Placez un seul EFB QUANTUM dans la section de configuration (CfgAnaIo).
L'accès aux données de configuration des entrées/sorties décentralisées (RIO), des
E/S distribuées (DIO) est réalisé à l'aide des EFB DROP. L'EFB DROP est valable
pour les trois types de stations d'E/S. Si vous utilisez RIO, connectez l'EFB DROP
à l'emplacement du module de communication RIO. Si vous utilisez DIO, connectez
l'EFB DROP à l'emplacement de l'unité centrale ou du module NOM. Chaque station
d'E/S a sa propre adresse, entrez ce numéro à l'entrée NUMBER de l'EFB DROP.
Note : N'entrez pas de littéraux aux entrées SLOT des EFB de configuration. Les
entrées SLOT doivent être connectées à des sorties SLOT.
Exemple pour les
E/S décentralisées (RIO ou
NOM)
Exemple d’une section de configuration "CfgAnaIo"
QUANTUM
AVI030
SLOT1
SLOT
SLOT2
SLOT3
SLOT4
CHANNEL1
CHANNEL2
CHANNEL3
SLOT5
SLOT6
CHANNEL4
CHANNEL5
SLOT7
CHANNEL6
CHANNEL7
Poti_1
Poti_2
CHANNEL8
DROP
SLOT
3
NUMBER
SLOT1
SLOT2
SLOT3
SLOT4
24
AVO020
SLOT
SLOT5
SLOT6
CHANNEL1
CHANNEL2
CHANNEL3
SLOT7
CHANNEL4
Meter_1
Meter_2
840 USE 494 01 Septembre 2001
Mise en oeuvre des modules analogiques
Le mode de fonctionnement des EFB se trouve dans le tableau suivant.
Procédure
d'extension du
châssis
décentralisé par
le module XBE
(Quantum)
EFB
Mode de fonctionnement
Quantum
Cet EFB sert à préparer les données de configuration d'un châssis central afin
de permettre leur transmission par les EFB analogiques d'entrée/sortie.
Drop
Cet EFB sert à préparer les données de configuration d'un châssis d'E/S afin de
permettre leur transmission par les EFB analogiques d'entrée/sortie.
AVI030
Voir Exemple pour des E/S locales exclusivement, p. 22
AVO020
Voir Exemple pour des E/S locales exclusivement, p. 22
Placez un seul EFB QUANTUM dans la section de configuration (CfgAnaIo).
L'accès aux données de configuration des entrées/sorties décentralisées (RIO), des
E/S distribuées (DIO) ou des coupleurs de communication E/S (NOM) est réalisé à
l'aide de l'EFB DROP. L'EFB DROP est valable pour les trois types de stations d'E/
S. Si vous utilisez RIO ou NOM, connectez l'EFB DROP à l'emplacement du module
de communication RIO ou du module NOM. Si vous utilisez DIO, connectez l'EFB
DROP à l'emplacement de l'unité centrale. Chaque station d'E/S a son propre
numéro, entrez ce numéro à l'entrée NUMBER de l'EFB DROP.
Vous accéderez aux données de configuration de l'extension du châssis
décentralisé par les EFB XDROP. Reliez l'entrée SLOT de l'EFB XDROP à l'entrée
SLOT de l'EFB DROP. Saisissez pour l'entrée NUMBER de l'EFB XDROP lemême
nombre que pour l'entrée NUMBER de l'EFB DROP.
Note : N'entrez pas de littéraux aux entrées SLOT des EFB de configuration. Les
entrées SLOT doivent être connectées à des sorties SLOT.
840 USE 494 01 Septembre 2001
25
Mise en oeuvre des modules analogiques
Exemple
d’extension du
châssis
décentralisé par
le module XBE
Exemple d’une section de configuration "CfgAnaIo"
FBI_11_1 (1)
QUANTUM
FBI_11_4 (4)
AVI030
SLOT1
SLOT2
SLOT3
SLOT4
SLOT
SLOT5
SLOT6
SLOT7
SLOT8
SLOT9
SLOT10
CHANNEL1
CHANNEL2
CHANNEL3
FBI_11_2 (2)
DROP
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
SLOT
3
NUMBER
SLOT1
SLOT2
SLOT11
SLOT12
SLOT13
SLOT14
Poti_1
Poti_2
CHANNEL8
SLOT3
SLOT4
SLOT5
SLOT6
SLOT15
SLOT16
SLOT7
SLOT8
SLOT9
SLOT10
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
FBI_11_3 (3)
XDROP
3
FBI_11_5 (5)
AVO020
Meter_1
Meter_2
CHANNEL4
SLOT
NUMBER
X_SLOT1
X_SLOT2
X_SLOT3
X_SLOT4
X_SLOT5
X_SLOT6
X_SLOT7
X_SLOT8
X_SLOT9
X_SLOT10
Le mode de fonctionnement des EFB se trouve dans le tableau suivant.
26
EFB
Mode de fonctionnement
Quantum
Cet EFB sert à préparer les données de configuration d'un
châssis central afin de permettre leur transmission par les EFB
analogiques d'entrée/sortie.
XDROP
Cet EFB sert à préparer les données de configuration d'une
extension de châssis décentralisé afin de permettre leur
transmission par les EFB analogiques d'entrée/sortie.
AVI030
Voir Exemple pour des E/S locales exclusivement, p. 22
AVO020
Voir Exemple pour des E/S locales exclusivement, p. 22
840 USE 494 01 Septembre 2001
Mise en oeuvre des modules analogiques
EFB de mise à l'échelle
Introduction
La mise à l'échelle des valeurs analogiques s'effectue, à l'aide des EFB de la bibliothèque de blocs fonction "Analog IO Scaling", dans les sections de mise à l'échelle.
Les EFB d'entrée/sortie analogiques fonctionnent, indépendamment du matériel,
avec les types de données ANL_IN et ANL_OUT.
EFB de mise à
l'échelle
disponibles
Les EFB de mise à l'échelle existants sont :
l I_RAW, O_RAW: Valeur brute, pas de mise à l'échelle
l I_RAWSIM: Valeur brute, simulation
l I_NORM, I_NORM_WARN, O_NORM, O_NORM_WARN:
Normalisation, représentation dans une plage comprise entre 0,0 et 1,0.
l I_PHYS, I_PHYS_WARN, O_PHYS, O_PHYS_WARN:
Valeur physique, plage physique
l I_SCALE, I_SCALE_WARN, O_SCALE, O_SCALE_WARN:
Mise à l'échelle, représentation dans une plage comprise entre MN et MX définie
par l'utilisateur.
Astuces pour
l’utilisation
Notez les astuces suivantes relatives à l'utilisation des EFB de mise à l'échelle :
l Lors de l'utilisation de ces EFB, faites toujours attention aux messages
l
l
l
l
l
l
l
840 USE 494 01 Septembre 2001
apparaissant dans Connecté → Affichage des événements. Les erreurs étant
survenues lors de l'exécution de ces EFB sont consignées ici.
Pour les tâches pour lesquelles les unités physiques ne sont pas utilisées et/ou
seule une mise à l'échelle selon 0-100 est nécessaire, il convient de préférer les
EFB NORM aux EFB PHYS ou SCALE.
Si une mise à l'échelle est nécessaire, il est préférable d'utiliser les EFB PHYS.
Cependant, les EFB PHYS ne fonctionnent pas sans les informations sur les
unités physiques ; pour celles-ci, on utilise les EFB SCALE.
Il est également judicieux d'utiliser les EFB SCALE si la mise à l'échelle physique
n'est pas souhaitée ou possible.
Les EFB SCALE ne fonctionnent pas en connexion avec des modules d'entrée/
sortie livrant directement des valeurs physiques (des valeurs décimales, par
exemple). Cela vaut par exemple pour des modules de température ou de
résistance n'étant par réglés sur des valeurs brutes.
Il n'est pas possible d'utiliser les EFB ayant l'ajout "WARN" pour tous les modules
d'entrée/sortie. Pour savoir quels sont les modules avec lesquels ces EFB
peuvent être utilisés, veuillez consulter la description des différents EFB.
"Rupture de fil" n'est pas considéré comme un avertissement, mais comme une
erreur. "Rupture de fil" génère un message d'erreur en ligne que vous pouvez
visualiser à l'aide de Connecté → Affichage des événements. Cette erreur met
la sortie "ENO" de l'EFB "WARN" à "0".
Normalement, l'EFB RAW n'a pas besoin d'être utilisé. Il représente simplement
une possibilité aisée d'utilisation supplémentaire de valeurs brutes.
27
Mise en oeuvre des modules analogiques
EFB de mise au point
Introduction
Les types de données ANL_IN et ANL_OUT sont contrôlés, à l'aide des EFBs de la
bibliothèque "Mise au point E/S analogiques", dans les sections de mise à l'échelle.
En temps normal, les EFB de mise au point ne sont pas nécessaires. Ils peuvent
seulement être utilisés, par des spécialistes du système, afin de contrôler, par
exemple, les valeurs brutes de la mémoire d'état.
EFB de mise à
l'échelle
disponibles
Les EFB de mise au point existants sont :
l I_DBSET,
l I_DEBUG,
l O_DBSET,
l O_DEBUG
Exemple d’application pour Quantum
Introduction
Pour obtenir un contrôle exact des valeurs de sortie, il est recommandé de réaliser
la mise à l'échelle à l'aide de deux EFB. Le premier EFB (EFB de mise à l'échelle)
met à l'échelle la valeur analogique et le second contrôle la valeur mise à l'échelle
au regard des limites du processus. Dans la suite du traitement, vous pouvez
utiliser, à votre convenance, la sortie originale Y de l'EFB de mise à l'échelle ou la
sortie limitée OUT de l'EFB de limitation.
Exemple
d’application
Un exemple simple permet d'illustrer l'utilisation des EFB.
A titre d'exemple, on prendra un chauffe-eau d'une capacité de 350 litres. La tension
d'entrée va de 0.0 Volt pour 0 litre à 10.0 Volt pour 1 000 litres. Un régulateur PI doit
garantir un volume compris entre 200 et 300 litres. L'EFB de limitation permet de
détecter les dépassements et de limiter la sortie.
Valeurs données :
BoilerMn : 0
BoilerMx : 1 000
LowWater : 199
HighWater : 301
"Boiler" est une variable non localisée de type ANL_IN reliée à un AVI030-EFB.
28
840 USE 494 01 Septembre 2001
Mise en oeuvre des modules analogiques
Exemple d’application
TRUE
Boiler
BoilerMn
BoilerMx
LowWater
HighWater
840 USE 494 01 Septembre 2001
I_SCALE
EN
ENO
CHANNEL
MN
Y
MX
EN
MN
IN
MX
LIMIT_IND
ENO
MN_IND
OUT
MX_IND
WaterLevelOK
LowWaterFault
LimWaterLevel
HighWaterFault
29
Mise en oeuvre des modules analogiques
30
840 USE 494 01 Septembre 2001
Exploitation d’ INTERBUS sur le
Compact
3
Illustration de la structure INTERBUS avec des EFB
Introduction
Le groupe IBS de la bibliothèque de blocs ANA_IO contient tous les blocs fonction
nécessaires au fonctionnement de l'INTERBUS sur le TSX Compact pour le logiciel
de programmation d'API Concept. Une nouvelle configuration (retrait ou ajout de
modules) du matériel ne nécessite dans le programme de l'API que les
modifications que vous avez effectuées sur la partie matérielle. Il n'est pas
nécessaire de changer les adresses de tous les modules suivants.
Note : Les blocs du groupe IBS peuvent également être utilisés avec les modules
NOA 61100 et NOA 611 10.
Structure d’une
ligne INTERBUS
L’ INTERBUS possède une structure linéaire. Cette topologie linéaire commence
par le maître et se termine par un module INTERBUS. Le schéma montre la
structure matérielle de l’INTERBUS.
Structure matérielle
BKF 201
INTERBUS
remote bus
TIO/IS 170 BAM 096 00
840 USE 494 01 Septembre 2001
TIO/IS 170 BDM 346 00
31
Exploitation d’ INTERBUS sur le Compact
Illustration de la
structure
INTERBUS avec
des EFB
Le schéma représente la même structure à l'aide des blocs fonction de la
bibliothèque INTERBUS.
Configuration logicielle par blocs fonction
DIG_16I_16O
BKF_201
OFF_3X
OFF_4X
RESET
RUN_EN
STOP
START
QUIT_ERR
GET_CONF
CHK_CONF
SHW_CONF
IBS_OUT
IBS_RDY
IBS_RUN
IBS_ERR
MOD_ERR
CONF_ERR
CHKS_ERR
ERROR_NO
SLAVES
WORD_OUT
WORD_IN
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
ANA_4I_2O_V
IBS_IN
OUT1
OUT2
Comportement
des blocs
fonction en mode
simulation
32
IBS_OUT
IN1
IN2
IN3
IN4
Les blocs fonction du groupe IBS de la bibliothèque ANA_IO se comportent en
mode simulation exactement comme si les composants matériels y étaient
raccordés. Il faut cependant observer qu'il n'est possible d'affecter des valeurs aux
sorties libellées IN des blocs fonction que si les sorties possèdent une variable. Il
est alors possible d'attribuer une valeur aux variables dans l'éditeur des données de
référence. Lorsque les composants matériels sont connectés, il n'est plus possible
d'attribuer une valeur aux variables des sorties des blocs fonction.
840 USE 494 01 Septembre 2001
Traitement des valeurs
analogiques sur Momentum
4
Introduction
Principe de base
Les données d'entrée analogiques des embases d'E/S de la gamme Momentum
sont placées en mémoire d'état aux adresses avec références 3x. Il ne s'agit encore
que de valeurs brutes ayant cependant déjà été linéarisées par le micrologiciel de
l'embase d'E/S. Mais afin de les rendre disponibles comme valeur de température,
de courant ou de tension au format REAL, elles doivent tout d'abord être converties
dans le programme utilisateur. Vous trouverez les algorithmes nécessaires à cet
effet dans le manuel utilisateur "Embase d'E/S du TSX Momentum".
La même procédure est nécessaire en sens inverse pour les valeurs en sortie.
Cette conversion est toujours nécessaire, quelle que soit la manière dont les
données arrivent en mémoire d'état (Modbus Plus Peer Cop, bus d'E/S, ...).
Pour une manipulation plus aisée, Concept dispose d'EFB permettant de procéder
à cette conversion.
Modules
concernés
Cette disposition concerne toutes les unités d'E/S analogiques et modules TIO.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Procédure à suivre pour le traitement des valeurs analogiques sur Momentum
34
Exemple Traitement des valeurs analogiques Momentum
36
840 USE 494 01 Septembre 2001
33
Traitement des valeurs analogiques sur Momentum
Procédure à suivre pour le traitement des valeurs analogiques sur Momentum
EFB Concept
Des EFB Concept spéciales sont prévues pour la conversion de données
analogiques d'entrée et de sortie pour Momentum.
Pour connaître l'EFB nécessaire à un module, consultez le tableau suivant :
Module
EFB
170 AAI 140 00
ANA_16I (Voir ANA_16I : Configuration du module AAI 140 00, p. 91)
170 AAI 520 40
ANA_4I_M (Voir ANA_4I_M : Configuration du module AAI 520 40, p. 95)
170 AAO 120 00 ANA_4O (Voir ANA_4O : Configuration des modules BAO 126 00, p. 121)
170 AAO 921 00 ANA_4O (Voir ANA_4O : Configuration des modules BAO 126 00, p. 121)
170 AMM 090 00 MIX_4I_2O (Voir MIX_4I_2O : Configuration du module AMM 090 00,
p. 247)
170 BAI 036 00
ANA_8I (Voir ANA_8I : Configuration des modules AAI 030 00,
BAI 036 00, p. 127)
170 BAM 096 00 ANA_4I_2O (Voir ANA_4I_2O : Configuration du module TIO BAM
096 00, p. 103)
ANA_4I_2O_C (Voir ANA_4I_2O_C : Configuration du module TIO BAM
096 00, p. 113) (courant)
ANA_4I_2O_V (Voir ANA_4I_2O_V : Configuration du module TIO BAM
096 00, p. 117) (tension)
170 BAO 126 00 ANA_4O (Voir ANA_4O : Configuration des modules BAO 126 00, p. 121)
Procédure
Procédure à suivre pour la conversion des valeurs analogiques
Etape
Exemples
34
Action
1
Intégrez dans votre programme, l'EFB adapté à votre module.
2
Affectez aux broches PM_OUT ... et PM_IN... les paramètres des canaux de
votre module (indiquer les valeurs en décimal). Vous trouverez les codes de ces
paramètres dans le manuel utilisateur "Unités d'E/S du TSX Momentum". Ils
doivent être cohérents avec le paramétrage du module dans la liste des
composante d'E/S.
3
Affectez à la broche IBS_IN (type de données DINT) l'adresse du module
(adresse en mémoire d'état à partir de laquelle se trouvent des données du
module). Le mot de poids fort contient le décalage de la première adresse 3X du
module, le mot de poids faible celui de la première adresse 4x. Les adresses des
paramètres doivent également être prises en compte.
Exemple 1 :
840 USE 494 01 Septembre 2001
Traitement des valeurs analogiques sur Momentum
La logique suivante simplifie la détermination de la valeur de IBS_IN, dans l'exemple
ici d'un 170 AAI 140 00 avec les adresses 300 001 à 300 016 et 400 006 à 400 021.
L'EFB ANA_16I (Voir ANA_16I : Configuration du module AAI 140 00, p. 91) occupe
déjà 16 mots de sortie pour l'AAI 140 ! Vous saisirez donc le décalage (offset) des
sorties en haut et celui des entrées en bas.
Si votre réseau comporte plusieurs unités d'E/S, il est alors conseillé de placer cette
logique dans un DFB.
Logique du DFB
INT_TO_WORD
6
WORD_AS_DINT
INT_TO_WORD
1
LOW
HIGH
Exemple 2 :
Si vous avez, à l'aide Peer Cop, placé les valeurs de mesure d'un 170 AAI 140 aux
adresses 300 001 à 300 116, vous pouvez saisir les mêmes valeurs mais vous
devez tenir compte du fait que l'EFB n'occupe pas seulement les adresses 400 006
à 400 009 pour les paramètres de l'unité d'E/S mais également en interne les
adresses 400 010 à 400 021.
Exemple 3 :
Si vous voulez convertir des valeurs REAL en valeurs brutes et disposer de cellesci aux adresses 400 101 à 400 104, afin de les placer p. ex. à l'aide de Peer Cop sur
les sorties d'un 170 AAO 120, il vous faut saisir en haut la valeur 100 et en bas la
valeur 0 (l'EFB du AAO n'occupe pas de mots d'entrée). Veuillez noter que l'EFB
nécessite l'adresse 400 100 pour les paramètres de l'unité d'E/S.
Résultat de la
procédure
décrite
Les valeurs correctes des modules sont maintenant présentes en type de données
REAL. Vous pouvez les mettre à l'échelle, les utiliser dans des calculs ou pour la
régulation.
Note : Mais n’oubliez pas de diviser les valeurs par 4 si vous travaillez sur des
valeurs de tension. (Veuillez lire également à ce sujet la documentation des EFB).
840 USE 494 01 Septembre 2001
35
Traitement des valeurs analogiques sur Momentum
Exemple Traitement des valeurs analogiques Momentum
Tâche
Soit deux modules analogiques sur le bus d’E/S :
l un 170 AAO 120 00, adressé sur 400 001 400 005, comportement à la mise hors
tension : toutes les sorties à 0
l un 170 AAI 140 00, adressé sur 300 001 300 016 et 400 006 400 021, les voies
1 à 4 sont paramétrées en 4 ... 20 mA, toutes les autres voies sont coupées.
Adressage
On peut utiliser le réseau suivant pour l'adressage :
INT_TO_WORD
1
WORD_AS_DINT
INT_TO_WORD
0
LOW
HIGH
AAO_120
INT_TO_WORD
6
WORD_AS_DINT
INT_TO_WORD
1
36
LOW
HIGH
AAI_140
840 USE 494 01 Septembre 2001
Traitement des valeurs analogiques sur Momentum
Réseau avec EFB
de valeurs
analogiques
Les valeurs brutes dans cet exemple sont situées dans des registres 3x et 4x, les
valeurs REAL converties étant placées dans les variables non localisées Input_1 à
Input_4 pour les entrées et Output_1 à Output_4 pour les sorties.
Le réseau avec les EFB de valeurs analogiques a donc l'aspect suivant :
AAI_140
14
14
14
14
12
12
12
12
12
12
12
12
12
12
12
12
ANA_16I
IBS_IN
IBS_OUT
IN1
PM_IN1
IN2
PM_IN2
IN3
PM_IN3
IN4
PM_IN4
IN5
PM_IN5
IN6
PM_IN6
IN7
PM_IN7
PM_IN8
PM_IN9
PM_IN10
PM_IN11
PM_IN12
PM_IN13
PM_IN14
PM_IN15
PM_IN16
AAO_120
1
Input_1
1
Input_2
1
Input_3
Input_4
1
Output_2
Output_3
Output_4
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
ADD_REAL
DIV_REAL
Output_2
Input_1
Input_2
2.0
MUL_REAL
Input_2
ANA_4O
IBS_IN
IBS_OUT
PM_OUT1
PM_OUT2
PM_OUT3
PM_OUT4
OUT1
OUT2
OUT3
OUT4
SQRT_REAL
Output_3
Input_3
Vous voyez que vous pouvez continuer des calculs avec les valeurs ou que vous
pouvez les placer à nouveau directement sur un EFB d'un module de sortie.
Lorsque les adresses des modules se suivent sans espaces, vous pouvez relier
ensemble les broches IBS_OUT et IBS_IN des EFB de deux modules successifs et
vous ne devez indiquer que la première adresse.
840 USE 494 01 Septembre 2001
37
Traitement des valeurs analogiques sur Momentum
Nota concernant
les unités
numériques d'E/
S Momentum
Concept dispose également d'EFB pour les modules et unités d'E/S TOR. Ceux-ci
convertissent les références de mots en références de bits (et inversement).
Les EFB disponibles sont les suivants :
Modules
EFB
170 ADI 340 00
DIG_16I (Voir DIG_16I : Configuration des modules TIO BDI 346 00 /
546 50 / 746 50, p. 177)
170 ADI 350 00
DIG_16I (Voir DIG_16I : Configuration des modules TIO BDI 346 00 /
546 50 / 746 50, p. 177) (2 EFB connectés en série, IBS_OUT reliée à
IBS_IN)
170 ADI 540 00
DIG_16I (Voir DIG_16I : Configuration des modules TIO BDI 346 00 /
546 50 / 746 50, p. 177)
170 ADM 350 x0 DIG_16I_16O (Voir DIG_16I_16O : Configuration du module TIO
BDM 346 00, p. 187)
170 ADM 370 10 DIG_16I_16O (Voir DIG_16I_16O : Configuration du module TIO
BDM 346 00, p. 187)
170 ADM 390 10 DIG_16I_12O_MON (Voir DIG_16I_12O_MON : Configuration du module
ADM 390 10, p. 181)
170 ADM 390 30 DIG_16I_16O (Voir DIG_16I_16O : Configuration du module TIO
BDM 346 00, p. 187)
170 ADM 690 50 DIG_16I_16O (Voir DIG_16I_16O : Configuration du module TIO
BDM 346 00, p. 187)
170 ADO 340 00 DIG_16O (Voir DIG_16I_16O : Configuration du module TIO
BDM 346 00, p. 187)
170 ADO 350 00 DIG_16O (Voir DIG_16I_16O : Configuration du module TIO
BDM 346 00, p. 187) (2 EFB connectés en série, IBS_OUT reliée à
IBS_IN)
170 ADO 5x0 50 DIG_16O (Voir DIG_16I_16O : Configuration du module TIO
BDM 346 00, p. 187)
170 ADO 7x0 50 DIG_16O (Voir DIG_16I_16O : Configuration du module TIO
BDM 346 00, p. 187)
Note : Les modules de code Ident identiques peuvent utiliser le même EFB.
38
840 USE 494 01 Septembre 2001
Description d’EFB
II
Aperçu
Introduction
Ces descriptions d'EFB sont documentées par ordre alphabétique.
Contenu de cet
intercalaire
Cet intercalaire contient les chapitres suivants :
Chapitre
840 USE 494 01 Septembre 2001
Titre du chapitre
Page
5
ACI030 : Configuration du module Quantum ACI 030 00
43
6
ACI040 : Configuration du module Quantum ACI 040 00
47
7
ACO020 : Configuration du module Quantum ACO 020 00
51
8
ACO130 : Configuration du module Quantum ACO 130 00
55
9
ADU204 : Configuration du module Compact ADU 204
59
10
ADU205 : Configuration du module Compact ADU 205
63
11
ADU206 : Configuration du module Compact ADU 206/ADU 256
67
12
ADU214 : Configuration du module Compact ADU 214
71
13
AII330 : Configuration du module Quantum AII 330 00
75
14
AII33010 : Configuration du module Quantum AII 330 10
79
15
AIO330 : Configuration du module Quantum AIO 330 00
83
16
AMM090 : Configuration du module Quantum AMM 090
87
17
ANA_16I : Configuration du module AAI 140 00
91
18
ANA_4I_M : Configuration du module AAI 520 40
95
19
ANA_4I_2O : Configuration du module TIO BAM 096 00
103
20
ANA_4I_2O_C : Configuration du module TIO BAM 096 00
113
21
ANA_4I_2O_V : Configuration du module TIO BAM 096 00
117
22
ANA_4O : Configuration des modules BAO 126 00
121
23
ANA_8I : Configuration des modules AAI 030 00, BAI 036 00
127
24
ARI030 : Configuration du module Quantum ARI 030 10
133
25
ATI030 : Configuration du module Quantum ARI 030 00
137
39
Description d’EFB
Chapitre
40
Titre du chapitre
Page
26
AVI030 : Configuration du module Quantum AVI 030 00
141
27
AVO020 : Configuration du module Quantum AVO 020 00
145
28
BKF_201 : Configuration du module Compact BKF 201
147
29
BNO_671 : Configuration du module TIO BNO 671 00
155
30
COMPACT : Configuration d'un châssis central
161
31
DAU202 : Configuration du module Compact DAU 202 / DAU 252 /
DAU 282
165
32
DAU204 : Configuration du module Compact DAU 204
169
33
DAU208 : Configuration du module Compact DAU 208
173
34
DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 /
746 50
177
35
DIG_16I_12O_MON : Configuration du module ADM 390 10
181
36
DIG_16I_16O : Configuration du module TIO BDM 346 00
187
37
DIG_16O : Configuration des modules TIO BDO 346 00 / BDO 946 50
191
38
DROP : Configuration d'un châssis de stations E/S
195
39
I_DBSET : Ecriture de structure interne des données ANL_IN
199
40
I_DEBUG : Contrôle de structure interne des données ANL_IN
201
41
I_FILTER : Linéarisation des entrées analogiques
203
42
I_NORM : Entrée analogique normalisée
209
43
I_NORM_WARN : Entrée analogique normalisée avec état
d'avertissement
211
44
I_PHYS : Entrée analogique physique
215
45
I_PHYS_WARN : Entrée analogique physique avec état
d'avertissement
217
46
I_RAW : Entrée analogique ; valeur brute
221
47
I_RAWSIM : Entrée analogique ; valeur brute simulée
223
48
I_SCALE : Entrée analogique avec mise à l'échelle
225
49
I_SCALE_WARN : Entrée analogique avec mise à l'échelle et
avertissement
229
50
I_SET: Définition des informations des voies d'entrée analogiques
233
51
IMIO_IN : Entrée directe d'un module d'E/Se
239
52
IMIO_OUT : Sortie directe d'un module d'E/S
243
53
MIX_4I_2O : Configuration du module AMM 090 00
247
54
NOA_611: Configuration du module Quantum NOA 611 00/
NOA 611 10
253
55
O_DBSET : Ecriture de structure interne des données ANL_OUT
259
840 USE 494 01 Septembre 2001
Description d’EFB
Chapitre
840 USE 494 01 Septembre 2001
Titre du chapitre
Page
56
O_DEBUG : Contrôle de structure interne des données ANL_OUT
261
57
O_FILTER : Linéarisation des sorties analogiques
263
58
O_NORM : Sortie analogique normalisée
269
59
O_NORM_WARN : Entrée analogique normalisée avec état
d'avertissement
271
60
O_PHYS : Sortie analogique physique
275
61
O_PHYS_WARN : Sortie analogique physique avec état
d'avertissement
277
62
O_RAW : Sortie analogique ; valeur brute
281
63
O_SCALE : Sortie analogique avec mise à l'échelle
283
64
O_SCALE_WARN : Sortie analogique avec mise à l'échelle et
avertissement
285
65
O_SET : Définition des informations des voies de sortie analogiques
289
66
QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 /
20 / 21
295
67
QUANTUM : Configuration d'un châssis central
301
68
R_INT_WORD: Conversion de type de données (REAL -> INT ->
WORD)
305
69
R_UINT_WORD: Conversion de type de données (REAL -> UINT ->
WORD)
307
70
SCALRTOW: Mise à l'échelle (REAL -> WORD)
309
71
SCALWTOR: Mise à l'échelle (WORD -> REAL)
313
72
UNI_I : Configuration de modules d'entrée universels TIO
317
73
UNI_I_O : Configuration de modules d'entrée/sortie universels TIO
321
74
UNI_O : Configuration de modules d'entrée universels TIO
325
75
W_INT_REAL: Conversion de type de données (WORD -> INT ->
REAL)
329
76
W_UINT_REAL: Conversion de type de données (WORD -> UINT ->
REAL)
331
77
XBP : Configuration d'une extension de châssis central
333
78
XDROP : Configuration d'un châssis de stations E/S
337
41
Description d’EFB
42
840 USE 494 01 Septembre 2001
ACI030 : Configuration du module
Quantum ACI 030 00
5
Aperçu
Introduction
Ce chapitre décrit le bloc ACI030.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
44
Représentation
44
Erreur d'exécution
45
840 USE 494 01 Septembre 2001
43
ACI030 : Configuration du module Quantum ACI 030 00
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
ACI 030 00 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle.
Ce module possède 8 voies d'entrée à usage mixte et simultanées tension/courant.
Pour configurer un ACI 030 00, le bloc fonction est raccordé à l'intérieur de la section
de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou
DROP. Les références 3x définies dans les composants d'E/S sont automatiquement affectées aux différentes voies (en interne). C'est la raison pour laquelle
ces références ne doivent être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_RAW et I_SCALE.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
ACI030
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
44
ANL_INT
ANL_INT
ANL_INT
ANL_INT
ANL_INT
ANL_INT
ANL_INT
ANL_INT
840 USE 494 01 Septembre 2001
ACI030 : Configuration du module Quantum ACI 030 00
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_IN
Voie 1
CHANNEL2
ANL_IN
Voie 2
CHANNEL3
ANL_IN
Voie 3
CHANNEL4
ANL_IN
Voie 4
CHANNEL5
ANL_IN
Voie 5
CHANNEL6
ANL_IN
Voie 6
CHANNEL7
ANL_IN
Voie 7
CHANNEL8
ANL_IN
Voie 8
Erreur d'exécution
Erreur
d'exécution
Si aucun module ACI 030 00 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur est généré.
L'information d'état "rupture de fil ou sous-tension sur une voie" peut être visualisée
via le registre d'état défini dans l'affectation des E/S.
840 USE 494 01 Septembre 2001
45
ACI030 : Configuration du module Quantum ACI 030 00
46
840 USE 494 01 Septembre 2001
ACI040 : Configuration du module
Quantum ACI 040 00
6
Aperçu
Introduction
Ce chapitre décrit le bloc ACI040.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
48
Représentation
48
Erreur d'exécution
49
840 USE 494 01 Septembre 2001
47
ACI040 : Configuration du module Quantum ACI 040 00
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
ACI 040 00 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle.
Ce module possède 16 voies pouvant être utilisées comme entrées dérivées ou
comme entrées individuelles pour le traitement de courant, selon les besoins. Les
plage du traitement de courant sont 0 à 20 mA, 0 à 25 mA et 4 à 20 mA.
Pour configurer un ACI 040 00, le bloc fonction est raccordé à l'intérieur de la
section de configuration à la sortie SLOT correspondante du bloc fonction
QUANTUM ou DROP. Les références 3x définies dans les composant d'E/S sont
automatiquement affectées aux voies individuelles (en interne). Seules des variable
non localisées sont autorisées à occuper les voies.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_NORM, I_PHYS, I_RAW et I_SCALE. A
des fins de test, I_DEBUG et I_DBSET sont également disponibles.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
ACI040
INT
48
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
CHANNEL9
CHANNL10
CHANNL11
CHANNL12
CHANNL13
CHANNL14
CHANNL15
CHANNL16
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
840 USE 494 01 Septembre 2001
ACI040 : Configuration du module Quantum ACI 040 00
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_IN
Voie 1
:
:
:
CHANNEL9
ANL_IN
Voie 9
CHANNL10
ANL_IN
Voie 10
:
:
:
CHANNL16
ANL_IN
Voie 16
Erreur d'exécution
Erreur
d'exécution
Si aucun module ACI 040 00 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur est généré.
En mode de fonctionnement "4...20mA", l'information d'état "Rupture de fil sur voie"
est disponible. Il est possible d'appeler cette information via la référence 3x du
module (3x+16) définie dans les composants d'E/S.
840 USE 494 01 Septembre 2001
49
ACI040 : Configuration du module Quantum ACI 040 00
50
840 USE 494 01 Septembre 2001
ACO020 : Configuration du
module Quantum ACO 020 00
7
Aperçu
Introduction
Ce chapitre décrit le bloc ACO020.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
52
Représentation
52
Erreur d'exécution
53
840 USE 494 01 Septembre 2001
51
ACO020 : Configuration du module Quantum ACO 020 00
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
ACO 020 00 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle.
Ce module possède 4 voies de sortie 4 ... 20 mA pour le traitement du courant.
Pour configurer un ACO 020 00, le bloc fonction est raccordé à l'intérieur de la
section de configuration à la sortie SLOT correspondante du bloc fonction
QUANTUM ou DROP. Les références 4x définies dans les composants d'E/Set
l'information d'état (si configurée) sont affectées automatiquement aux différentes
voies. Donc, seule une allocation avec des variables non localisées est autorisée.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction O_DEBUG, O_NORM, O_RAW et
O_SCALE. Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
ACO020
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
Description des
paramètres
52
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_OUT
Voie 1
CHANNEL2
ANL_OUT
Voie 2
CHANNEL3
ANL_OUT
Voie 3
CHANNEL4
ANL_OUT
Voie 4
840 USE 494 01 Septembre 2001
ACO020 : Configuration du module Quantum ACO 020 00
Erreur d'exécution
Erreur
d'exécution
Si aucun module ACO 020 00 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur est généré.
L'information d'état "rupture de fil sur voie" peut être visualisée dans le registre d'état
défini dans l'affectation des E/S.
840 USE 494 01 Septembre 2001
53
ACO020 : Configuration du module Quantum ACO 020 00
54
840 USE 494 01 Septembre 2001
ACO130 : Configuration du
module Quantum ACO 130 00
8
Aperçu
Introduction
Ce chapitre décrit le bloc ACO130.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
56
Représentation
56
Erreur d'exécution
57
840 USE 494 01 Septembre 2001
55
ACO030 : Configuration du module Quantum ACO 130 00
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
ACO 130 00 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle.
Ce module possède 8 voies de sortie pour la commande et le contrôle des courants
dans les plages 0...20 mA, 0...25 mA et 4...20 mA.
Pour configurer un ACO 130 00, le bloc fonction est raccordé à l'intérieur de la
section de configuration à la sortie SLOT correspondante du bloc fonction
QUANTUM ou DROP. Les références 4x définies dans les composant d'E/S sont
automatiquement affectées aux voies individuelles (en interne). Seules des variable
non localisées sont autorisées à occuper les voies.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction O_NORM, O_PHYS, O_RAW et O_SCALE
A des fins de test, O_DEBUG et O_DBSET sont également disponibles.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
ACO130
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
56
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
840 USE 494 01 Septembre 2001
ACO030 : Configuration du module Quantum ACO 130 00
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_OUT
Voie 1
:
:
:
CHANNEL8
ANL_OUT
Voie 8
Erreur d'exécution
Erreur
d'exécution
Si aucun module ACO 130 00 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur est généré.
En mode de fonctionnement "4...20mA", l'information d'état "Rupture de fil sur voie"
est disponible. Il est possible d'appeler cette information via le registre d'état défini
dans les composants d'E/S.
840 USE 494 01 Septembre 2001
57
ACO030 : Configuration du module Quantum ACO 130 00
58
840 USE 494 01 Septembre 2001
ADU204 : Configuration du
module Compact ADU 204
9
Aperçu
Introduction
Ce chapitre décrit le bloc ADU204.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
60
Représentation
60
Erreur d’exécution
61
840 USE 494 01 Septembre 2001
59
ADU204 : Configuration du module Compact ADU 204
Présentation
Description de la
fonction
Le bloc fonction sert à traiter les données de configuration du module Compact ADU
204 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle.
Ce module possède quatre voies d'entrée pour la mesure de température ou de
résistance.
Pour configurer le module ADU 204, le bloc fonction est raccordé dans la section de
configuration, à la sortie SLOT correspondante du bloc fonction COMPACT. Les
références 3x définies dans l'affectation des E/S sont automatiquement affectées en
interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent
être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_SCALE, I_PHYS,
I_DBSET et I_RAW.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
ADU204
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
Description des
paramètres
60
ANL_IN
ANL_IN
ANL_IN
ANL_IN
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_IN
Voie 1
CHANNEL2
ANL_IN
Voie 2
CHANNEL3
ANL_IN
Voie 3
CHANNEL4
ANL_IN
Voie 4
840 USE 494 01 Septembre 2001
ADU204 : Configuration du module Compact ADU 204
Erreur d’exécution
Erreur
d’exécution
Si aucun module ADU 204 n'est configuré pour l'entrée SLOT donnée, un message
d'erreur apparaît.
L'information d'état "Dépassement de plage" sur une voie peut également être
visualisée via l'entrée d'état de la structure de données ANL_IN.
840 USE 494 01 Septembre 2001
61
ADU204 : Configuration du module Compact ADU 204
62
840 USE 494 01 Septembre 2001
ADU205 : Configuration du
module Compact ADU 205
10
Aperçu
Introduction
Ce chapitre décrit le bloc ADU205.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
64
Représentation
64
Erreur d'exécution
65
840 USE 494 01 Septembre 2001
63
ADU205 : Configuration du module Compact ADU 205
Présentation
Description de la
fonction
Le bloc fonction sert à traiter les données de configuration du module Compact ADU
205 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle.
Ce module possède quatre voies d'entrée pour les traitements mixtes courant et
tension, aussi bien bipolaire qu'unipolaire.
Pour configurer le module ADU 205, le bloc fonction est raccordé, dans la section
de configuration, à la sortie SLOT correspondante du bloc fonction COMPACT. Les
références 3x définies dans l'affectation des E/S sont automatiquement affectées en
interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent
être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_SCALE, I_PHYS,
I_DBSET et I_RAW.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
ADU205
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
Description des
paramètres
64
ANL_IN
ANL_IN
ANL_IN
ANL_IN
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_IN
Voie 1
CHANNEL2
ANL_IN
Voie 2
CHANNEL3
ANL_IN
Voie 3
CHANNEL4
ANL_IN
Voie 4
840 USE 494 01 Septembre 2001
ADU205 : Configuration du module Compact ADU 205
Erreur d'exécution
Erreur
d'exécution
Si aucun module ADU 205 n'est configuré pour l'entrée SLOT donnée, un message
d'erreur apparaît.
Si les voies font l'objet d'un dépassement de plage, un avertissement est traité par
les blocs fonction (Voir Description de la fonction, p. 64) suivants.
L'information d'état "sous-tension sur une voie" ou "rupture de fil" peut être
visualisée via l'entrée d'état de la structure de données ANL_IN.
840 USE 494 01 Septembre 2001
65
ADU205 : Configuration du module Compact ADU 205
66
840 USE 494 01 Septembre 2001
ADU206 : Configuration du
module Compact ADU 206/
ADU 256
11
Aperçu
Introduction
Ce chapitre décrit le bloc ADU206.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
68
Représentation
68
Erreur d'exécution
69
840 USE 494 01 Septembre 2001
67
ADU206 : Configuration du module Compact ADU 206/ADU 256
Présentation
Description de la
fonction
Le bloc fonction sert à traiter les données de configuration du module Compact ADU
206 / ADU256 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle.
Ce module possède quatre voies d'entrée pour les traitements mixtes courant et
tension, aussi bien bipolaire qu'unipolaire.
Pour configurer un module ADU 206 / ADU 256, le bloc fonction est raccordé dans
la section de configuration
à la sortie SLOT correspondante du bloc fonction COMPACT. Les références 3x
définies dans l'affectation des E/S sont automatiquement affectées en interne aux
différentes voies. C'est la raison pour laquelle ces références ne doivent être
occupées que par des variables non localisées.
Les paramètres CURx indiquent si une voie est configurée en traitement de courant
(TRUE) ou en traitement de tension (FALSE). Comme il existe, pour cette carte, des
réglages de plage (dans le paramétrage de cette carte dans l'affectation des E/S)
qui ne permettent pas le traitement en courant, l'entrée CURx correspondante doit
dans ce cas être FALSE.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_SCALE, I_PHYS,
I_DBSET et I_RAW.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
ADU206
INT
BOOL
BOOL
BOOL
BOOL
68
SLOT
CUR1
CUR2
CUR3
CUR4
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
ANL_IN
ANL_IN
ANL_IN
ANL_IN
840 USE 494 01 Septembre 2001
ADU206 : Configuration du module Compact ADU 206/ADU 256
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CUR1
BOOL
0: voie 1 en traitement de tension
1: Voie 1 en traitement de courant
CUR2
BOOL
0: voie 2 en traitement de tension
1: Voie 2 en traitement de courant
CUR3
BOOL
0: voie 3 en traitement de tension
1: Voie 3 en traitement de courant
CUR4
BOOL
0: voie 4 en traitement de tension
1: Voie 4 en traitement de courant
CHANNEL1
ANL_IN
Voie 1
CHANNEL2
ANL_IN
Voie 2
CHANNEL3
ANL_IN
Voie 3
CHANNEL4
ANL_IN
Voie 4
Erreur d'exécution
Erreur
d'exécution
Si aucun module ADU 206 / ADU 256 n'est configuré pour l'entrée SLOT donnée,
un message d'erreur apparaît.
Si vous indiquez un traitement en courant par TRUE sur l'entrée CURx
correspondante) pour une voie qui de par la configuration n'autorise que le
traitement en tension, il se produit un message d'erreur avec le numéro de la voie
concernée (1 à 4).
Si les voies font l'objet d'un dépassement de plage, un avertissement est traité par
les blocs fonction (Voir Description de la fonction, p. 68) suivants.
L'information d'état "rupture de fil" ou "sous-tension sur une voie" peut être
visualisée via le registre d'état (référence 3x) défini dans les composants d'E/S.
840 USE 494 01 Septembre 2001
69
ADU206 : Configuration du module Compact ADU 206/ADU 256
70
840 USE 494 01 Septembre 2001
ADU214 : Configuration du
module Compact ADU 214
12
Aperçu
Introduction
Ce chapitre décrit le bloc ADU214.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
72
Représentation
72
Erreur d’exécution
73
840 USE 494 01 Septembre 2001
71
ADU214 : Configuration du module Compact ADU 214
Présentation
Description de la
fonction
Le bloc fonction sert à traiter les données de configuration du module Compact ADU
214 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle.
Le module dispose de huit voies d'entrée analogiques au maximum, pour la mesure
de la tension, du courant, de la résistance et de la température. Huit entrées
unipolaires ou quatre entrées bipolaires sont à votre disposition. Un mode de
fcontionnement mixte est également possible.
Pour configurer un module ADU 214, le bloc fonction est raccordé, dans la section
de configuration, à la sortie SLOT correspondante du bloc fonction COMPACT. Les
références 3x définies dans l'affectation des E/S sont automatiquement affectées en
interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent
être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_SCALE, I_PHYS,
I_DBSET et I_RAW.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
ADU214
INT
72
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
ANL_IN
ANL_IN
ANL_IN
ANL_IN
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
ANL_IN
ANL_IN
ANL_IN
ANL_IN
840 USE 494 01 Septembre 2001
ADU214 : Configuration du module Compact ADU 214
Description des
paramètres
Description des paramètres du bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_IN
Voie 1
CHANNEL2
ANL_IN
Voie 2
CHANNEL3
ANL_IN
Voie 3
CHANNEL4
ANL_IN
Voie 4
CHANNEL5
ANL_IN
Voie5
CHANNEL6
ANL_IN
Voie6
CHANNEL7
ANL_IN
Voie7
CHANNEL8
ANL_IN
Voie8
Erreur d’exécution
Erreur
d’exécution
Si aucun module ADU 214 n'est configuré pour l'entrée SLOT donnée, un message
d'erreur apparaît.
L'information d'erreur d'une voie, comme par ex. "Rupture de fil ou dépassement de
plage", peut être visualisée via le registre d'état défini dans l'affectation des E/S. Si
des erreurs se manifestent simultanément sur plusieurs voies, alors l'erreur du plus
petit numéro de voie est affichée, jusqu'à ce qu'elle soit éliminée. Le message
d'erreur du numéro de voie immédiatement supérieur est alors affiché, et ainsi de
suite.
840 USE 494 01 Septembre 2001
73
ADU214 : Configuration du module Compact ADU 214
74
840 USE 494 01 Septembre 2001
AII330 : Configuration du module
Quantum AII 330 00
13
Aperçu
Introduction
Ce chapitre décrit le bloc AII330.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
76
Représentation
77
Erreur d'exécution
78
840 USE 494 01 Septembre 2001
75
AII330 : Configuration du module Quantum AII 330 00
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
AII 330 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle.
Le module possède huit voies à sécurité intrinsèque et peut être utilisé comme
module d'entrée de capteur de température et de résistance (RTD) ou comme
module d'entrée de thermocouple/tension en millivolts.
Pour configurer un AII 330 00, le bloc fonction est raccordé, dans la section de
configuration, à la sortie SLOT correspondante du bloc fonction QUANTUM ou
DROP. Les références 3x définies dans l'affectation des E/S sont automatiquement
affectées en interne aux différentes voies. Seules des variables non localisées sont
autorisées à occuper les voies.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_NORM, I_NORM_WARN, I_PHYS,
I_PHYS_WARN, I_RAW, I_SCALE et I_SCALE_WARN. A des fins de test, il est
également possible d'utiliser I_DEBUG et I_DBSET.
Note : Pour le paramétrage sur des valeurs physiques ou de température.il n'est
pas possible d'utiliser les blocs I_SCALE et I_SCALE_WARN.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
76
840 USE 494 01 Septembre 2001
AII330 : Configuration du module Quantum AII 330 00
Représentation
Symbole
Représentation du bloc :
AII330
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
INTERNAL
Description des
paramètres
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
Description des paramètres du bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_IN
Voie 1
CHANNEL2
ANL_IN
Voie 2
CHANNEL3
ANL_IN
Voie 3
CHANNEL4
ANL_IN
Voie 4
CHANNEL5
ANL_IN
Voie 5
CHANNEL6
ANL_IN
Voie 6
CHANNEL7
ANL_IN
Voie 7
CHANNEL8
ANL_IN
Voie 8
INTERNAL
ANL_IN
Température du module
840 USE 494 01 Septembre 2001
77
AII330 : Configuration du module Quantum AII 330 00
Erreur d'exécution
Erreur
d'exécution
Si aucun module AII 330 00 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur est généré.
L'alerte de dépassement des capacités au niveau des voies peut être traitée via les
blocs fonction I_NORM_WARN, I_SCALE_WARN ou I_PHYS_WARN.
L'information d'état "rupture de fil" ou "sous-tension sur une voie" peut être
interrogée via la référence 3x (3x+8 ; registre d'état du module) définie dans les
composants d'E/S, ou bien via le registre d'état défini dans les composants d'E/S.
(L'information du registre d'état est une copie du registre d'état 3x+8 du module
(High-Byte).
78
840 USE 494 01 Septembre 2001
AII33010 : Configuration du
module Quantum AII 330 10
14
Aperçu
Introduction
Ce chapitre décrit le bloc AII33010.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
80
Représentation
80
Erreur d'exécution
81
840 USE 494 01 Septembre 2001
79
AII330 : Configuration du module Quantum AII 330 10
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
AII 330 10 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle.
Ce module possède 8 voies d'entrée unipolaires et à sécurité intrinsèque. Il est
possilbe de choisir les plages suivantes : 0...20 mA, 0...25 mA et 4...20 mA.
Pour configurer un AII 330 00, le bloc fonction est raccordé à l'intérieur de la section
de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou
DROP. Les références 3x définies dans les composant d'E/S sont automatiquement
affectées aux voies individuelles (en interne). Seules des variable non localisées
sont autorisées à occuper les voies.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_NORM, I_PHYS, I_RAW et I_SCALE. A
des fins de test, I_DEBUG et I_DBSET sont également disponibles.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
AII33010
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
80
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
840 USE 494 01 Septembre 2001
AII330 : Configuration du module Quantum AII 330 10
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_IN
Voie 1
CHANNEL2
ANL_IN
Voie 2
CHANNEL3
ANL_IN
Voie 3
CHANNEL4
ANL_IN
Voie 4
CHANNEL5
ANL_IN
Voie 5
CHANNEL6
ANL_IN
Voie 6
CHANNEL7
ANL_IN
Voie 7
CHANNEL8
ANL_IN
Voie 8
Erreur d'exécution
Erreur
d'exécution
Si aucun module AII 330 10 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur est généré.
En mode de fonctionnement "4...20mA", l'information d'état "Rupture de fil sur voie"
est disponible. Il est possible d'appeler cette information via le registre d'état défini
dans les composants d'E/S.
840 USE 494 01 Septembre 2001
81
AII330 : Configuration du module Quantum AII 330 10
82
840 USE 494 01 Septembre 2001
AIO330 : Configuration du module
Quantum AIO 330 00
15
Aperçu
Introduction
Ce chapitre décrit le bloc AIO330.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
84
Représentation
84
Erreur d'exécution
85
840 USE 494 01 Septembre 2001
83
AIO330 : Configuration du module Quantum AIO 330 00
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
AIO 330 00 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle.
Ce module possède 8 voies de sortie symétriques et à sécurité intrinsèque pour la
commande et le contrôle des courants dans les plages 0...20 mA, 0...25 mA et 4...20
mA.
Pour configurer un AIO 330 00, le bloc fonction est raccordé à l'intérieur de la
section de configuration à la sortie SLOT correspondante du bloc fonction
QUANTUM ou DROP. Les références 4x définies dans les composant d'E/S sont
automatiquement affectées aux voies individuelles (en interne). Seules des variable
non localisées sont autorisées à occuper les voies.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction O_NORM, O_PHYS, O_RAW et O_SCALE
A des fins de test, O_DEBUG et O_DBSET sont également disponibles.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
AIO330
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
84
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
840 USE 494 01 Septembre 2001
AIO330 : Configuration du module Quantum AIO 330 00
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_OUT
Voie 1
CHANNEL2
ANL_OUT
Voie 2
CHANNEL3
ANL_OUT
Voie 3
CHANNEL4
ANL_OUT
Voie 4
CHANNEL5
ANL_OUT
Voie 5
CHANNEL6
ANL_OUT
Voie 6
CHANNEL7
ANL_OUT
Voie 7
CHANNEL8
ANL_OUT
Voie 8
Erreur d'exécution
Erreur
d'exécution
Si aucun module AIO 330 00 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur est généré.
L'information d'état "rupture de fil ou dépassement de capacité sur une voie" peut
être visualisée via le registre d'état défini dans l'affectation des E/S.
840 USE 494 01 Septembre 2001
85
AIO330 : Configuration du module Quantum AIO 330 00
86
840 USE 494 01 Septembre 2001
AMM090 : Configuration du
module Quantum AMM 090
16
Aperçu
Introduction
Ce chapitre décrit le bloc AMM090.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
88
Représentation
88
Erreur d’exécution
89
840 USE 494 01 Septembre 2001
87
AMM090 : Configuration du module Quantum AMM 090
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
AMM 090 00 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle.
Ce module possède quatre voies d'entrée à usage mixte et simultanée tension /
courant. Ce module possède en outre deux voies de sortie courant.
Pour configurer un module AMM 090 00, le bloc fonction est raccordé à l'intérieur de
la section de configuration à la sortie SLOT correspondante du bloc fonction
QUANTUM ou DROP. Les références 3x et les références 4x définies dans
l'affectation des E/S sont automatiquement affectées en interne aux différentes
voies. C'est la raison pour laquelle ces références ne doivent être occupées que par
des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans les sections de mise
à l'échelle à l'aide des blocs fonction I_DEBUG, I_NORM, I_NORM_WARN,
I_PHYS, I_PHYS_WARN, I_RAW, I_SCALE et I_SCALE_WARN pour les entrées
et O_DEBUG, O_NORM, O_SCALE, O_PHYS, O_DBSET et O_RAW pour les
sorties.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
AMM090
INT
SLOT
IN1
IN2
IN3
IN4
OUT1
OUT2
88
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_OUT
ANL_OUT
840 USE 494 01 Septembre 2001
AMM090 : Configuration du module Quantum AMM 090
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
IN1
ANL_IN
Voie d'entrée 1
IN2
ANL_IN
Voie d'entrée 2
IN3
ANL_IN
Voie d'entrée 3
IN4
ANL_IN
Voie d'entrée 4
OUT1
ANL_OUT
Voie de sortie 1
OUT2
ANL_OUT
Voie de sortie 2
Erreur d’exécution
Erreur
d’exécution
Si aucun module AMM 090 00 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur apparaît.
L'alerte de dépassement de plage au niveau des voies d'entrée peut être traitée via
les blocs fonction I_NORM_WARN, I_PHYS_WARN ou I_SCALE_WARN.
Les sorties ne déclenchent aucune alerte.
L'information d'état "rupture de fil ou dépassement de plage sur une voie" peut être
visualisée via le registre d'état défini dans l'affectation des E/S.
840 USE 494 01 Septembre 2001
89
AMM090 : Configuration du module Quantum AMM 090
90
840 USE 494 01 Septembre 2001
ANA_16I : Configuration du
module AAI 140 00
17
Aperçu
Introduction
Ce chapitre décrit le bloc ANA_16I.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
92
Représentation
92
Description détaillée
93
840 USE 494 01 Septembre 2001
91
ANA_16I : Configuration du module AAI 140 00
Présentation
Description de la
fonction
Ce bloc fonction est une connexion logicielle du composant matériel InterBus-S
Momentum/IS 170 AAI 140 00.
Il possède 16 entrées analogiques. Il doit être paramétré comme le module matériel.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
ANA_16I
DINT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
Description des
paramètres
92
IBS_IN
PM_IN1
PM_IN2
PM_IN3
PM_IN4
PM_IN5
PM_IN6
PM_IN7
PM_IN8
PM_IN9
PM_IN10
PM_IN11
PM_IN12
PM_IN13
PM_IN14
PM_IN15
PM_IN16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DINT
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
Paramètre de l'entrée 1
PM_IN1
INT
:
:
:
PM_INT
INT
Paramètre de l'entrée 16
IBS_OUT
DINT
InterBus-S sortant
IN1
REAL
Entrée 1 du module
:
:
:
IN16
REAL
Entrée 16 du module
840 USE 494 01 Septembre 2001
ANA_16I : Configuration du module AAI 140 00
Description détaillée
Description
détaillée
Le bloc fonction occupe 16 mots d'entrée et 16 mots de sortie dans la mémoire
d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module. Ici, le module est connecté au bus interstation sortant
(IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir
schéma). La connexion peut être réalisée par une ligne ou par une variable. Au
niveau matériel, le type de liaison correspond au câble InterBus-S entre deux
abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
840 USE 494 01 Septembre 2001
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
93
ANA_16I : Configuration du module AAI 140 00
PM_INx
PM_INx = Paramètres des voies d'entrée
x représente un nombre de 1 à 16 et désigne la voie d'entrée correspondante.
Les voies d'entrée se configurent au moyen de ces paramètres.
La signification des valeurs des paramètres se trouve dans le tableau suivant.
Valeur du paramètre
Signification
0
réservé
10
+/- 5 V
11
+/- 10 V
12
Voie inactive
14
4...20 mA
Exemple :
L'entrée 3 doit être 4 - 20 mA.
PM_IN3 = "14"
Note : Les codes de paramétrages réservés ne sont pas acceptés par le module,
le dernier paramètre appliqué continue donc d'être valable.
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du
module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau
matériel, le type de liaison correspond au câble InterBus-S entre deux modules
Interbus-S.
INx
INx = Voie d'entrée x
x représente un nombre de 1 à 16 et désigne la voie d'entrée correspondante. Les
valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
Note : Les valeurs arrivant ici sont standardisées, les tensions sont donc indiquées
en Volt et les courants en milliampère. L'indication en courant ou en tension
s'effectue selon le paramétrage de la voie correspondante.
94
840 USE 494 01 Septembre 2001
ANA_4I_M : Configuration du
module AAI 520 40
18
Aperçu
Introduction
Ce chapitre décrit le bloc ANA_4I_M.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
96
Représentation
96
Description détaillée
97
840 USE 494 01 Septembre 2001
95
ANA_4I_M : Configuration du module AAI 520 40
Présentation
Description de la
fonction
Le bloc fonction ANA_4I_M (M = measurement) est une connexion logicielle du
composant matériel Momentum/IS 170 AAI 520 40.
Il possède 4 entrées analogiques et est spécialement conçu pour les mesures de
températures et de faibles tensions. Il doit être paramétré comme le module
matériel.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
ANA_4I_M
DINT
INT
INT
INT
INT
Description des
paramètres
96
ISB_IN
PM_IN1
PM_IN2
PM_IN3
PM_IN4
IBS_OUT
IN1
IN2
IN3
IN4
DINT
REAL
REAL
REAL
REAL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
PM_IN1
INT
Paramètre de l'entrée 1
:
:
:
PM_IN4
INT
Paramètre de l'entrée 4
IBS_OUT
DINT
InterBus-S sortant
IN1
REAL
Entrée 1 du module
:
:
:
IN4
REAL
Entrée 4 du module
840 USE 494 01 Septembre 2001
ANA_4I_M : Configuration du module AAI 520 40
Description détaillée
Description
détaillée
Le bloc fonction occupe quatre mots d'entrée et quatre mots de sortie dans la
mémoire d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
PM_INx
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
PM_INx = Paramètres des voies d'entrée
x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante.
Les voies d'entrée se configurent au moyen de ces paramètres.
La signification des valeurs des paramètres se trouve dans les tableaux suivants.
840 USE 494 01 Septembre 2001
97
ANA_4I_M : Configuration du module AAI 520 40
Tableau Plage d'entrée : thermocouple
Valeur du
paramètre
98
Détection de
rupture de fil
Unité de température
Plage d'entrée
8705
non
1/10 degrés C
Thermocouple B
8961
oui
8833
non
9089
oui
4610
non
4866
oui
4738
non
4994
oui
4611
non
4867
oui
4739
non
4995
oui
4612
non
4868
oui
4740
non
4996
oui
4613
non
4869
oui
4741
non
4997
oui
8710
non
8966
oui
8838
non
9094
oui
8711
non
8967
oui
8839
non
9095
oui
8712
non
8968
oui
8840
non
9096
oui
1/10 degré F
1/10 degré C
Thermocouple E
1/10 degré F
1/10 degré C
Thermocouple J
1/10 degré F
1/10 degré C
Thermocouple K
1/10 degré F
1/10 degré C
Thermocouple N
1/10 degré F
1/10 degré C
Thermocouple R
1/10 degré F
1/10 degré C
Thermocouple S
1/10 degré F
1/10 degré C
Thermocouple T
1/10 degré F
840 USE 494 01 Septembre 2001
ANA_4I_M : Configuration du module AAI 520 40
Tableau Plage d'entrée : CEI
Valeur du
paramètre
Détection de
rupture de fil
Unité de température
Plage d'entrée
2592
non
1/10 degré C
2848
oui
CEI
PT100 RTD
à 2 ou à 4 fils
2720
non
2976
oui
3616
non
3872
oui
3744
non
4000
oui
545
non
801
oui
673
non
929
oui
1569
non
1825
oui
1697
non
1953
oui
840 USE 494 01 Septembre 2001
1/10 degré F
1/10 degré C
1/10 degré F
1/10 degré C
1/10 degré F
1/10 degré C
1/10 degré F
CEI
PT100 RTD
à 3 fils
CEI
PT100 RTD
à 2 ou à 4 fils
CEI
PT100 RTD
à 3 fils
99
ANA_4I_M : Configuration du module AAI 520 40
Tableau Plage d'entrée : US/JIS
Valeur du
paramètre
Détection de
rupture de fil
Unité de température
Plage d'entrée
2656
non
1/10 degré C
2912
oui
US/JIS
PT100 RTD
à 2 ou à 4 fils
2784
non
3040
oui
3680
non
3936
oui
3808
non
4064
oui
609
non
865
oui
737
non
993
oui
1633
non
1889
oui
1761
non
2017
oui
1/10 degré F
1/10 degré C
1/10 degré F
1/10 degré C
1/10 degré F
1/10 degré C
1/10 degré F
US/JIS
PT100 RTD
à 3 fils
US/JIS
PT100 RTD
à 2 ou à 4 fils
US/JIS
PT100 RTD
à 3 fils
Tableau Plage d'entrée : DIN
Valeur du
paramètre
100
Détection de
rupture de fil
Unité de température
Plage d'entrée
2595
non
1/10 degré C
2851
oui
DIN
Ni100 RTD
à 2 ou à 4 fils
2723
non
2979
oui
3619
non
3875
oui
3747
non
4003
oui
546
non
802
oui
674
non
930
oui
1/10 degré F
1/10 degré C
1/10 degré F
1/10 degré C
1/10 degré F
DIN
Ni100 RTD
à 3 fils
DIN
Ni100 RTD
à 2 ou à 4 fils
840 USE 494 01 Septembre 2001
ANA_4I_M : Configuration du module AAI 520 40
Valeur du
paramètre
Détection de
rupture de fil
Unité de température
Plage d'entrée
1570
non
1/10 degré C
1826
oui
DIN
Ni100 RTD
à 3 fils
1698
non
1954
oui
1/10 degré F
Tableau Plage d'entrée : +/-25 mV
Valeur du
paramètre
Détection de
rupture de fil
8720
non
8976
oui
4625
non
4881
oui
Unité de température
Plage d'entrée
+/-25 mV
+/-100 mV
Exemple :
L'entrée 3 doit être +/-25 mV avec détection de rupture de ligne.
PM_IN3 = "8976"
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S.
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
INx
INx = Voie d'entrée x
x représente un nombre de 1 à 16 et désigne la voie d'entrée correspondante.
Les valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
Note : Les valeurs arrivant ici sont normalisées, c.-à-d. indiquées en tension en
millivolt ou en valeur réelle entre -32000,0 et +32000,0. L'indication s'effectue
selon le paramétrage de la voie correspondante.
840 USE 494 01 Septembre 2001
101
ANA_4I_M : Configuration du module AAI 520 40
102
840 USE 494 01 Septembre 2001
ANA_4I_2O : Configuration du
module TIO BAM 096 00
19
Aperçu
Introduction
Ce chapitre décrit le bloc ANA_4I_2O.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
104
Représentation
105
Description détaillée
107
840 USE 494 01 Septembre 2001
103
ANA_4I_2O : Configuration du module TIO BAM 096 00
Présentation
Description de la
fonction
104
Le bloc fonction ANA_4I_2O est une connexion logicielle du module matériel
InterBus-S TIO/IS 170 BAM 096 00.
Le module possède quatre entrées et deux sorties analogiques. Le bloc fonction doit
être paramétré comme le module matériel (voir Description détaillée, p. 107). Un
libellé différent par rapport au matériel a été choisi afin d'atteindre une meilleure
relation entre le nom et la fonction du module.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
840 USE 494 01 Septembre 2001
ANA_4I_2O : Configuration du module TIO BAM 096 00
Représentation
Symbole
Représentation du bloc :
ANA_4I_2O
DINT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
REAL
REAL
840 USE 494 01 Septembre 2001
IBS_IN
IBS_OUT
PM_IN10
PM_IN11
PM_IN12
PM_IN13
PM_IN20
PM_IN21
PM_IN22
PM_IN23
PM_IN30
PM_IN31
PM_IN32
PM_IN33
PM_IN40
PM_IN41
PM_IN42
PM_IN43
PM_IN44
PM_OUT10
PM_OUT11
PM_OUT12
PM_OUT13
PM_OUT20
PM_OUT21
PM_OUT22
PM_OUT23
SA_PHC
TEMP
OUT1
IN1
OUT2
IN2
IN3
IN4
DINT
REAL
REAL
REAL
REAL
105
ANA_4I_2O : Configuration du module TIO BAM 096 00
Description des
paramètres
106
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
PM_IN10
BOOL
Entrée 1, bit de paramétrage 0
:
:
:
PM_IN13
BOOL
Entrée 1, bit de paramétrage 3
PM_IN20
BOOL
Entrée 2, bit de paramétrage 0
:
:
:
PM_IN23
BOOL
Entrée 2, bit de paramétrage 3
PM_IN30
BOOL
Entrée 3, bit de paramétrage 0
:
:
:
PM_IN33
BOOL
Entrée 3, bit de paramétrage 3
PM_IN40
BOOL
Entrée 4, bit de paramétrage 0
:
:
:
PM_IN43
BOOL
Entrée 4, bit de paramétrage 3
PM_OUT10
BOOL
Sortie 1, bit de paramétrage 0
:
:
:
PM_OUT13
BOOL
Sortie 1, bit de paramétrage 3
PM_OUT20
BOOL
Sortie 2, bit de paramétrage 0
:
:
:
PM_OUT23
BOOL
Sortie 2, bit de paramétrage 3
SA_PHC
BOOL
Compatibilité de la représentation des valeurs
analogiques
Schneider Automation (SA) = 1,
Phoenix Contact (PHC) = 0
TEMP
BOOL
Expression de la température, 0 = C, 1 = F
OUT1
REAL
Sortie 1 du TIO
OUT2
REAL
Sortie 2 du TIO
IBS_OUT
DINT
InterBus-S sortant
IN1
REAL
Entrée 1 du TIO
IN2
REAL
Entrée 2 du TIO
IN3
REAL
Entrée 3 du TIO
IN4
REAL
Entrée 4 du TIO
840 USE 494 01 Septembre 2001
ANA_4I_2O : Configuration du module TIO BAM 096 00
Description détaillée
Description
détaillée
Le bloc fonction occupe quatre mots d'entrée et quatre mots de sortie dans la
mémoire d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
840 USE 494 01 Septembre 2001
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
107
ANA_4I_2O : Configuration du module TIO BAM 096 00
PM_INxy
PM_INxy = Paramètres des voies d'entrée
x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante.
y représente un chiffre de 0 à 3 et désigne le bit de paramétrage correspondant.
Exemple : PM_IN23 = Paramètre de la voie d'entrée 2, bit 3
Les voies d'entrée se configurent au moyen de ces paramètres.
La signification des bits se trouve dans le tableau suivant.
Bit 3
Bit 2
Bit 1
Bit 0
Signification
0
0
0
0
réservé ; voie inactive (par défaut)
0
0
0
1
+/-1 V
0
0
1
0
+/- 20 mA (+/- 5 V, en divisant par 4)
0
0
1
1
+/- 10V
0
1
0
0
Voie inactive
0
1
0
1
0...1 V
0
1
1
0
0...5 V
0
1
1
1
0...10 V
1
0
0
0
réservé
1
0
0
1
0,2...1 V
1
0
1
0
4...20 mA (1...5 V, en divisant par 4)
1
0
0
0
2...10 V
1
1
0
0
réservé
1
1
0
1
Pt100 avec linéarisation
1
1
1
0
Ni100 avec linéarisation
1
1
1
1
Résistance 0 à 2000 Ohm
Exemple :
L'entrée 3 doit être 0 ...10 V.
l PM_IN30 = "1"
l PM_IN31 = "1"
l PM_IN32 = "1"
l PM_IN33 = "0"
Note : Les codes de paramétrages réservés ne sont pas acceptés par le module,
le dernier paramètre appliqué continue donc d'être valable. Les paramètres par
défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué.
108
840 USE 494 01 Septembre 2001
ANA_4I_2O : Configuration du module TIO BAM 096 00
PM_OUTxy
PM_OUTxy = Paramètres des voies de sortie
x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante.
y représente un chiffre de 0 à 3 et désigne le bit de paramétrage correspondant.
Exemple : PM_OUT23 = Paramètre de la voie de sortie 2, bit 3
Les voies de sortie se configurent au moyen de ces paramètres.
La signification des bits se trouve dans le tableau suivant.
Bit 3
Bit 2
Bit 1
Bit 0
Signification
Sortie
Sortie sur interruption
du bus (Timeout)
X
X
0
0
réservé ; voie inactive (par défaut)
0
0
0
1
0...20 mA
0 mA
0
0
1
0
4...20 mA
4 mA
0
0
1
1
+/- 10 V / alimentation
capteurs
+0 V / alimentation
capteurs
0
1
0
0
0...20 mA
20 mA
0
1
1
1
4...20 mA
20 mA
0
1
1
0
+/- 10 V / alimentation
capteurs
+10 V / alimentation
capteurs
1
0
0
1
0...20 mA
gèle
1
0
1
0
4...20 mA
gèle
1
0
1
1
+/- 10 V / alimentation
capteurs
gèle
1
1
X
X
réservé
Exemple :
La sortie 1 doit être comprise entre 0 et 20 mA et se placer sur 0 mA en cas de panne
du bus.
l PM_OUT10 = "1"
l PM_OUT11 = "0"
l PM_OUT12 = "0"
l PM_OUT13 = "0"
Note : Les codes de paramétrages réservés ne sont pas acceptés par le module,
le dernier paramètre appliqué continue donc d'être valable. Les paramètres par
défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué.
840 USE 494 01 Septembre 2001
109
ANA_4I_2O : Configuration du module TIO BAM 096 00
PM_OUTxy
SA_PHC = Compatibilité de représentation des valeurs analogiques
Ce paramètre indique la compatibilité de représentation des valeurs analogiques,
"1" signifiant la compatibilité pour Schneider Automation et "0" pour Phoenix
Contact. Le réglage vaut pour les entrées et les sorties.
TEMP
TEMP = Expression de la température
Ce paramètre permet de choisir comment représenter la température. Si ce bit est
à "0", la température sera représentée en degrés Celsius, s'il est à "1", en degrés
Fahrenheit.
OUTx
OUTx = Voie de sortie x
x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante. Les
valeurs analogiques à délivrer via le module InterBus-S sont transmises au procédé
par la sortie correspondante (OUTx).
Note : Les valeurs devant être appliquées ici sont standardisées, les tensions
doivent donc être indiquées en Volt et les courants en milliampère. La saisie en
courant ou en tension s'effectue selon le paramétrage de la voie correspondante.
Description des
paramètres Sorties
IBS_OUT
110
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
840 USE 494 01 Septembre 2001
ANA_4I_2O : Configuration du module TIO BAM 096 00
INx
INx = Voie d'entrée x
x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante. Les
valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
Note : Les valeurs arrivant ici sont standardisées, les tensions sont donc indiquées
en Volt et les courants en milliampère. L'indication en courant ou en tension
s'effectue selon le paramétrage de la voie correspondante.
Si une voie est paramétrée dans la plage +/-5 V ou 1 à 5 V, les valeurs qui arrivent
seront représentées en milliampère. Pour obtenir ces valeurs en tension, elles
doivent être divisées par 4,0 (voir schéma).
Mise à l'échelle d'une valeur analogique
DIV_REAL
IN
4.0
OUT
IN Valeur analogique en mA
OUT Valeur analogique en Volt
840 USE 494 01 Septembre 2001
111
ANA_4I_2O : Configuration du module TIO BAM 096 00
112
840 USE 494 01 Septembre 2001
ANA_4I_2O_C : Configuration du
module TIO BAM 096 00
20
Aperçu
Introduction
Ce chapitre décrit le bloc ANA_4I_2O_C.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
114
Représentation
114
Description détaillée
115
840 USE 494 01 Septembre 2001
113
ANA_4I_2O_C : Configuration du module TIO BAM 096 00
Présentation
Description de la
fonction
Le bloc fonction ANA_4I_2O_C est une connexion logicielle du module matériel
InterBus-S TIO/IS 170 BAM 096 00 en préréglage courant.
Le module possède quatre entrées et deux sorties analogiques.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
ANA_4I_2O_C
DINT
REAL
REAL
Description des
paramètres
114
IBS_IN
OUT1
OUT2
IBS_OUT
IN1
IN2
IN3
IN4
DINT
REAL
REAL
REAL
REAL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
OUT1
REAL
Sortie 1 du TIO
Plage : 0...20 mA
OUT2
REAL
Sortie 2 du TIO
Plage : 0...20 mA
IBS_OUT
DINT
InterBus-S sortant
IN1
REAL
Entrée 1 de la plage TIO : +/- 20 mA
IN2
REAL
Entrée 2 de la plage TIO : +/- 20 mA
IN3
REAL
Entrée 3 de la plage TIO : +/- 20 mA
IN4
REAL
Entrée 4 de la plage TIO : +/- 20 mA
840 USE 494 01 Septembre 2001
ANA_4I_2O_C : Configuration du module TIO BAM 096 00
Description détaillée
Description
détaillée
Le bloc fonction ANA_4I_2O_C est une forme particulière du bloc ANA_4I_2O. Le
bloc est déjà préréglé en mode courant (C = courant), un paramétrage par
l'utilisateur n'est donc pas nécessaire.
Sur ce bloc fonction, toutes les voies d'entrée sont réglées sur +/-20 mA, les voies
de sortie sont réglées sur 0...20mA, Timeout A : réglage sur 0 mA.
Le bloc fonction occupe quatre mots d'entrée et quatre mots de sortie dans la
mémoire d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
840 USE 494 01 Septembre 2001
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
115
ANA_4I_2O_C : Configuration du module TIO BAM 096 00
OUTx
OUTx = Voie de sortie x
x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante. Les
valeurs analogiques à délivrer via le module InterBus-S sont transmises au procédé
par la sortie correspondante (OUTx).
Note : Les valeurs à appliquer ici sont standardisées, elles doivent donc être
indiquées en milliampère.
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
INx
INx = Voie d'entrée x
x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante. Les
valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
Note : Les valeurs arrivant ici sont standardisées, elles sont donc indiquées en
milliampère.
116
840 USE 494 01 Septembre 2001
ANA_4I_2O_V : Configuration du
module TIO BAM 096 00
21
Aperçu
Introduction
Ce chapitre décrit le bloc ANA_4I_2O_V.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
118
Représentation
118
Description détaillée
119
840 USE 494 01 Septembre 2001
117
ANA_4I_2O_V : Configuration du module TIO BAM 096 00
Présentation
Description de la
fonction
Le bloc fonction ANA_4I_2O_V est une connexion logicielle du module matériel
InterBus-S TIO/IS 170 BAM 096 00 en préréglage tension.
Le module possède quatre entrées et deux sorties analogiques.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
ANA_4I_2O_V
DINT
REAL
REAL
Description des
paramètres
118
IBS_IN
OUT1
OUT2
IBS_OUT
IN1
IN2
IN3
IN4
DINT
REAL
REAL
REAL
REAL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
OUT1
REAL
Sortie 1 du TIO
Plage : +/- 10 V
OUT2
REAL
Sortie 2 du TIO
Plage : +/- 10 V
IBS_OUT
DINT
InterBus-S sortant
INT1
REAL
Entrée 1 du TIO
Plage : +/- 10 V
INT2
REAL
Entrée 2 du TIO
Plage : +/- 10 V
INT3
REAL
Entrée 3 du TIO
Plage : +/- 10 V
INT4
REAL
Entrée 4 du TIO
Plage : +/- 10 V
840 USE 494 01 Septembre 2001
ANA_4I_2O_V : Configuration du module TIO BAM 096 00
Description détaillée
Description
détaillée
Le bloc fonction ANA_4I_2O_V est une forme particulière du bloc ANA_4I_2O.
Ce bloc est déjà préréglé en mode tension (V = Voltage, tension), un paramétrage
par l'utilisateur n'est donc pas nécessaire. Sur ce bloc fonction, toutes les voies
d'entrée et de sortie sont réglées sur +/-10 V et le Timeout A sur 0 V.
Le bloc fonction occupe quatre mots d'entrée et quatre mots de sortie dans la
mémoire d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
840 USE 494 01 Septembre 2001
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
119
ANA_4I_2O_V : Configuration du module TIO BAM 096 00
OUTx
OUTx = Voie de sortie x
x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante.
Les valeurs analogiques à délivrer via le module InterBus-S sont transmises au
procédé par la sortie correspondante (OUTx).
Note : Les valeurs à appliquer ici sont standardisées, la tension doit donc être
indiquée en Volt.
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
INx
INx = Voie d'entrée x
x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante.
Les valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
Note : Les valeurs arrivant ici sont standardisées, elles sont donc indiquées en
Volt.
120
840 USE 494 01 Septembre 2001
ANA_4O : Configuration des
modules BAO 126 00
22
Aperçu
Introduction
Ce chapitre décrit le bloc ANA_4O.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
122
Représentation
122
Description détaillée
123
840 USE 494 01 Septembre 2001
121
ANA_4O : Configuration des modules BAO 126 00
Présentation
Description de la
fonction
Le bloc fonction ANA_4O est une connexion logicielle du module InterBus-S TIO/IS
170 BAO 126 00.
Il possède 4 sorties analogiques. Il doit être paramétré comme le module matériel.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
ANA_4O
DINT
INT
INT
INT
INT
REAL
REAL
REAL
REAL
Description des
paramètres
122
IBS_IN
PM_OUT1
PM_OUT2
PM_OUT3
PM_OUT4
OUT1
OUT2
OUT3
OUT4
IBS_OUT
DINT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
PM_OUT1
INT
Paramètres sortie 1
:
:
:
PM_OUT4
INT
Paramètres sortie 4
OUT1
REAL
Sortie 1 du module
:
:
:
OUT4
REAL
Sortie 4 du module
IBS_OUT
DINT
InterBus-S sortant
840 USE 494 01 Septembre 2001
ANA_4O : Configuration des modules BAO 126 00
Description détaillée
Description
détaillée
Le bloc fonction occupe cinq mots de sortie dans la mémoire d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve à gauche sur la partie supérieure
du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
840 USE 494 01 Septembre 2001
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
123
ANA_4O : Configuration des modules BAO 126 00
PM_OUTx
PM_OUTx = Paramètres des voies de sortie
x représente un chiffre de 1 à 4 et désigne la voie de sortie correspondante.
Exemple :
PM_OUT2 = Paramètres de la voie de sortie 2
Les voies de sortie se configurent au moyen de ces paramètres.
La signification des valeurs des paramètres se trouve dans le tableau suivant.
Valeur du paramètre
Signification
0
réservé ; voie inactive (par défaut)
1
0...20 mA ; Timeout A : 0 mA
2
4...20 mA ; Timeout A : 4 mA
3
+/- 10 V ; Timeout A : 0 V
5
0...20 mA ; Timeout A : 20 mA
6
4...20 mA ; Timeout A : 20 mA
7
+/- 10 V ; Timeout A : +10 V
9
0...20 mA ; Timeout A : gèle
10
4...20 mA ; Timeout A : gèle
11
+/- 10 V ; Timeout A : gèle
A = Sortie sur interruption du bus
Note : Toutes les autres valeurs de paramètre sont réservées.
Exemple :
La sortie 1 doit être 0...20 mA et se placer sur 0 mA en cas de panne du bus.
PM_OUT1 = "1"
Note : Les codes de paramétrages réservés ne sont pas acceptés par le module,
le dernier paramètre appliqué continue donc d'être valable. Les paramètres par
défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué.
124
840 USE 494 01 Septembre 2001
ANA_4O : Configuration des modules BAO 126 00
OUTx
OUTx = Voie de sortie x
x représente un chiffre de 1 à 4 et désigne la voie de sortie correspondante.
Les valeurs analogiques à délivrer via le module InterBus-S sont transmises au
procédé par la sortie correspondante (OUTx).
Note : Les valeurs devant être appliquées ici sont standardisées, les tensions
doivent donc être indiquées en Volt et les courants en milliampère. La saisie en
courant ou en tension s'effectue selon le paramétrage de la voie correspondante.
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Le type de liaison correspond au
niveau matériel au câble InterBus-S entre deux modules Interbus-S.
840 USE 494 01 Septembre 2001
125
ANA_4O : Configuration des modules BAO 126 00
126
840 USE 494 01 Septembre 2001
ANA_8I : Configuration des
modules AAI 030 00, BAI 036 00
23
Aperçu
Introduction
Ce chapitre décrit le bloc ANA_8I.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
128
Représentation
128
Description détaillée
129
840 USE 494 01 Septembre 2001
127
ANA_8I : Configuration des modules AAI 030 00, BAI 036 00
Présentation
Description de la
fonction
Le bloc fonction ANA_8I est une connexion logicielle des modules matériel InterBusS TIO/IS 170 BAI 036 00 et Momentum/IS 170 AAI 030 00.
Le module possède huit entrées analogiques. Le bloc fonction doit être paramétré
comme le module matériel.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
ANA_8I
DINT
INT
INT
INT
INT
INT
INT
INT
INT
Description des
paramètres
128
IBS_IN
PM_IN1
PM_IN2
PM_IN3
PM_IN4
PM_IN5
PM_IN6
PM_IN7
PM_IN8
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
DINT
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
PM_IN1
INT
Paramètre de l'entrée 1
:
:
:
PM_IN8
INT
Paramètre de l'entrée 8
IBS_OUT
DINT
InterBus-S sortant
IN1
REAL
Entrée 1 du module
:
:
:
IN8
REAL
Entrée 8 du module
840 USE 494 01 Septembre 2001
ANA_8I : Configuration des modules AAI 030 00, BAI 036 00
Description détaillée
Description
détaillée
Le bloc fonction occupe huit mots d'entrée et huit mots de sortie dans la mémoire
d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
840 USE 494 01 Septembre 2001
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
129
ANA_8I : Configuration des modules AAI 030 00, BAI 036 00
PM_INx
PM_INx = Paramètres des voies d'entrée
x représente un chiffre de 1 à 8 et désigne la voie d'entrée correspondante.
Les voies d'entrée se configurent au moyen de ces paramètres.
La signification des valeurs des paramètres se trouve dans le tableau suivant.
Valeur du paramètre
Signification
0
Voie inactive (par défaut)
2
+/- 20 mA (+/- 5 V, en divisant par 4)
3
+/- 10 V
4
Voie inactive
6
0...20 mA (0...5 V, en divisant par 4)
7
0...10 V
10
4...20 mA (1...5 V, en divisant par 4)
A = Sortie sur interruption du bus
Note : Toutes les autres valeurs de paramètre sont réservées.
Exemple :
L'entrée 3 doit être 4 ...20 mA.
PM_IN3 = "10"
Note : Les codes de paramétrages réservés ne sont pas acceptés par le module,
le dernier paramètre appliqué continue donc d'être valable. Les paramètres par
défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué.
Description des
paramètres Sorties
IBS_OUT
130
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
840 USE 494 01 Septembre 2001
ANA_8I : Configuration des modules AAI 030 00, BAI 036 00
INx
INx = Voie d'entrée x
x représente un chiffre de 1 à 8 et désigne la voie d'entrée correspondante.
Les valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
Note : Les valeurs arrivant ici sont standardisées, les tensions sont donc indiquées
en Volt et les courants en milliampère. L'indication en courant ou en tension
s'effectue selon le paramétrage de la voie correspondante. Si une voie est
paramétrée dans la plage +/-5 V ou de 1 à 5 V, les valeurs entrantes seront
représentées en milliampères. Pour obtenir ces valeurs en tension, elles doivent
être divisées par 4,0.
Mise à l'échelle d'une valeur analogique
DIV_REAL
Valeur analogique
en mA
4.0
840 USE 494 01 Septembre 2001
Valeur analogique
en Volt
131
ANA_8I : Configuration des modules AAI 030 00, BAI 036 00
132
840 USE 494 01 Septembre 2001
ARI030 : Configuration du module
Quantum ARI 030 10
24
Aperçu
Introduction
Ce chapitre décrit le bloc ARI030.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
134
Représentation
134
Erreur d’exécution
135
840 USE 494 01 Septembre 2001
133
ARI030 : Configuration du module Quantum ARI 030 10
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
ARI 030 10 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle.
Ce module possède 8 voies d'entrée RTD permettant l'exploitation de capteurs RTD
à deux, trois et huit fils.
Pour configurer un ARI 030 10, le bloc fonction est raccordé à l'intérieur de la section
de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou
DROP. Les références 3x définies dans les composants d'E/S sont automatiquement affectées aux différentes voies (en interne). C'est la raison pour laquelle
ces références ne doivent être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_NORM_WARN,
I_PHYS, I_PHYS_WARN et I_RAW.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
ARI030
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
134
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
840 USE 494 01 Septembre 2001
ARI030 : Configuration du module Quantum ARI 030 10
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_IN
Voie 1
CHANNEL2
ANL_IN
Voie 2
CHANNEL3
ANL_IN
Voie 3
CHANNEL4
ANL_IN
Voie 4
CHANNEL5
ANL_IN
Voie 5
CHANNEL6
ANL_IN
Voie 6
CHANNEL7
ANL_IN
Voie 7
CHANNEL8
ANL_IN
Voie 8
Erreur d’exécution
Erreur
d’exécution
Si aucun module ARI 030 10 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur apparaît.
L'alerte de dépassement de plage au niveau des voies peut être traitée via le bloc
fonction I_NORM_WARN ou I_PHYS_WARN.
L'information d'état "rupture de fil ou dépassement de plage sur une voie" peut être
visualisée via le registre d'état défini dans l'affectation des E/S.
840 USE 494 01 Septembre 2001
135
ARI030 : Configuration du module Quantum ARI 030 10
136
840 USE 494 01 Septembre 2001
ATI030 : Configuration du module
Quantum ARI 030 00
25
Aperçu
Introduction
Ce chapitre décrit le bloc ATI030.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
138
Représentation
138
Erreur d'exécution
139
840 USE 494 01 Septembre 2001
137
ARI030 : Configuration du module Quantum ARI 030 00
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
ATI 030 00 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle.
Ce module possède huit voies d'entrée thermocouple.
Pour configurer un module ATI 030 00, le bloc fonction est raccordé, dans la section
de configuration, à la sortie SLOT correspondante du bloc fonction QUANTUM ou
DROP. Les références 3x définies dans l'affectation des E/S sont automatiquement
affectées en interne aux différentes voies. C'est la raison pour laquelle ces
références ne doivent être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_NORM_WARN et
I_RAW.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
ATI030
INT
138
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
INTERNAL
ANL_IN
840 USE 494 01 Septembre 2001
ARI030 : Configuration du module Quantum ARI 030 00
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_IN
Voie 1
CHANNEL2
ANL_IN
Voie 2
CHANNEL3
ANL_IN
Voie 3
CHANNEL4
ANL_IN
Voie 4
CHANNEL5
ANL_IN
Voie 5
CHANNEL6
ANL_IN
Voie 6
CHANNEL7
ANL_IN
Voie 7
CHANNEL8
ANL_IN
Voie 8
INTERNAL
ANL_IN
Température du module
Erreur d'exécution
Erreur
d'exécution
Si aucun module ATI 030 00 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur est généré.
L'alerte de dépassement des capacités au niveau des voies peut être traitée via les
blocs fonction I_NORM_WARN ou I_PHYS_WARN.
L'information d'état "Dépassement de la capacité au niveau de la voie" peut être
visualisée via le registre d'état défini dans l'affectation des E/S.
840 USE 494 01 Septembre 2001
139
ARI030 : Configuration du module Quantum ARI 030 00
140
840 USE 494 01 Septembre 2001
AVI030 : Configuration du module
Quantum AVI 030 00
26
Aperçu
Introduction
Ce chapitre décrit le bloc AVI030.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
142
Représentation
142
Erreur d'exécution
143
840 USE 494 01 Septembre 2001
141
AVI030 : Configuration du module Quantum AVI 030 00
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
AVI 030 00 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle.
Ce module possède 8 voies d'entrée à usage mixte et simultanée tension / courant.
Pour configurer un AVI 030 00, le bloc fonction est raccordé à l'intérieur de la section
de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou
DROP. Les références 3x définies dans les composants d'E/S sont automatiquement affectées aux différentes voies (en interne). C'est la raison pour laquelle
ces références ne doivent être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_NORM_WARN,
I_PHYS, I_PHYS_WARN, I_RAW, I_SCALE et I_SCALE_WARN.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
AVI030
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
142
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
ANL_IN
840 USE 494 01 Septembre 2001
AVI030 : Configuration du module Quantum AVI 030 00
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_IN
Voie 1
CHANNEL2
ANL_IN
Voie 2
CHANNEL3
ANL_IN
Voie 3
CHANNEL4
ANL_IN
Voie 4
CHANNEL5
ANL_IN
Voie 5
CHANNEL6
ANL_IN
Voie 6
CHANNEL7
ANL_IN
Voie 7
CHANNEL8
ANL_IN
Voie 8
Erreur d'exécution
Erreur
d'exécution
Si aucun module AVI 030 00 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur est généré.
L'alerte de dépassement des capacités au niveau des voies peut être traitée via les
blocs fonction I_NORM_WARN, I_PHYS_WARN ou I_SCALE_WARN.
L'information d'état "rupture de fil ou dépassement de capacité sur une voie" peut
être visualisée via le registre d'état défini dans l'affectation des E/S.
840 USE 494 01 Septembre 2001
143
AVI030 : Configuration du module Quantum AVI 030 00
144
840 USE 494 01 Septembre 2001
AVO020 : Configuration du
module Quantum AVO 020 00
27
Aperçu
Introduction
Ce chapitre décrit le bloc AVO020.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
146
Représentation
146
Erreur d'exécution
146
840 USE 494 01 Septembre 2001
145
AVO020 : Configuration du module Quantum AVO 020 00
Présentation
Description de la
fonction
Le bloc fonction sert à préparer les données de configuration du module QUANTUM
AVO 020 00 afin de permettre leur utilisation ultérieure par les EFB de mise à
l'échelle. Ce module possède 4 voies de sortie de tension.
Pour configurer un AVO 020 00, le bloc fonction est raccordé à l'intérieur de la
section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM
ou DROP. Les références 4x définies dans les composants d'E/S sont automatiquement affectées aux différentes voies (en interne). C'est la raison pour laquelle
ces références ne doivent être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction O_DEBUG, O_NORM, O_RAW et O_SCALE.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
AVO020
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
Description des
paramètres
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_OUT
Voie 1
CHANNEL2
ANL_OUT
Voie 2
CHANNEL3
ANL_OUT
Voie 3
CHANNEL4
ANL_OUT
Voie 4
Erreur d'exécution
Erreur
d'exécution
146
Si aucun module AVO 020 00 n'a été configuré pour l'entrée SLOT donnée, un
message d'erreur est généré.
840 USE 494 01 Septembre 2001
BKF_201 : Configuration du
module Compact BKF 201
28
Aperçu
Introduction
Ce chapitre décrit le bloc BKF_201.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
148
Représentation
148
Description détaillée
149
Erreur d'exécution
153
840 USE 494 01 Septembre 2001
147
BKF_201 : Configuration du module Compact BKF 201
Présentation
Description de la
fonction
Le bloc fonction BKF_201 est la connexion logicielle du module maître InterBus-S
BKF 201.
Il assure que les données transitant sur l'InterBus-S soient transmises et lues
correctement sur le module correspondant. Le BKF 201 gère et contrôle le bon
fonctionnement du bus.
En fonction de l'emplacement du module, il est possible de transmettre/de des
quantités de données d'InterBus S plus ou moins grandes.
l Emplacement dans le châssis central (BKF201(64 W))
63 mots d'entrée et 63 mots de sortie
l Emplacement dans le châssis d'extension (BKF201(16 W))
15 mots d'entrée et 15 mots de sortie
Le BKF 201 occupe 16 ou 64 mots d'entrée et 16 ou 64 mots de sortie dans a
mémoire de l'API.
Le premier mot d'entrée et le premier mot de sortie sont occupés par le BKF 201 luimême, ils contiennent les bits de contrôle et les bits d'état du BKF 201. Les 15 ou
63 mots d'entrée et les 15 ou 63 mots de sorties restant contiennent les données
d'E/S des modules InterBus-S.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
BKF_201
INT
INT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
148
OFF_3X
OFF_4X
RESET
RUN_EN
STOP
START
QUIT_ERR
GET_CONF
CHK_CONF
SHW_CONF
IBS_OUT
IBS_RDY
IBS_RUN
IBS_ERR
MOD_ERR
CONF_ERR
CHKS_ERR
ERROR_NO
SLAVES
WORD_OUT
WORD_IN
DINT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
INT
INT
INT
INT
840 USE 494 01 Septembre 2001
BKF_201 : Configuration du module Compact BKF 201
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
OFF_3X
INT
Décalage (offset) de l'adresse 3x
OFF_4X
INT
Décalage (offset) de l'adresse 4x
RESET
BOOL
Réinitialisation et reconfiguration du BKF 201
RUN_EN
BOOL
Comportement à UC arrêtée (conformément au
système d'exploitation Version 1.01)
STOP
BOOL
Arrêt d'alarme
Départ cycle
START
BOOL
QUIT_ERR
BOOL
Acquittement d'erreur
GET_CONF
BOOL
Valider configuration
CHK_CONF
BOOL
Vérifier configuration
SHW_CONF
BOOL
Afficher configuration
IBS_OUT
DINT
InterBus-S sortant
IBS_RDY
BOOL
InterBus-S prêt à fonctionner
IBS_RUN
BOOL
Données de l'InterBus-S en cours de transmission
IBS_ERR
BOOL
InterBus-S défectueux
MOD_ERR
BOOL
Erreur du module
CONF_ERR
BOOL
Configuration de l'InterBus-S incorrecte
CHKS_ERR
BOOL
Erreur de checksum
Numéro d'erreur
ERROR_NO
INT
SLAVES
INT
Nombre d'abonnés InterBus-S
WORD_OUT
INT
Nombre de mots de sortie de données du procédé
WORD_IN
INT
Nombre de mots d'entrée de données du procédé
Description détaillée
Description
détaillée
Le bloc BKF_201 fonctionne comme sa contrepartie matérielle.
Mais grâce à la connexion logicielle, la manipulation a pu être singulièrement
simplifiée. Le module traite uniquement les mots, il occupe 64 (châssis central) ou
16 (châssis d'extension) adresses 3x et 64 (châssis central) ou 16 (châssis
d'extension) adresses 4x dans l'API.
Note : Vous pouvez indiquer la capacité du module (16 ou 64 mots) sur la face
arrière du BKF 201 par commutateur DIP (voir Description matérielle du module).
840 USE 494 01 Septembre 2001
149
BKF_201 : Configuration du module Compact BKF 201
Description des
paramètres Entrées
Les entrées du BKF_201 dans Concept diffèrent de très peu de celles du module
matériel. Comparativement au matériel, les entrées OFF_3X, OFF_4X et RESET
sont nouvelles. Les abréviations des entrées sont affectées aux fonctions ou bits de
contrôle suivants du module :
OFF_3X, OFF_4X
OFF_3X = décalage d'adresse 3x
OFF_4X = décalage d'adresse 4x
Les décalages des adresses 3x ou 4x (adresses de départ du module matériel
figurant dans la liste des affectations E/S) sont indiqués sur les deux entrées du bloc
fonction.
Exemple :
Le BKF 201 (16 W) est enregistré dans le configurateur de l'API, comme indiqué
dans le tableau.
Emplac Module
ement
Déb.entr.
Fin.entr.
Déb.sort.
Fin.sort.
4
300020
300035
400020
400035
BKF201(16 W)
Ainsi, les adresses de début du BKF 201 sont 3:20 pour les mots d'entrée et 4:20
pour les mots de sortie, et l'on a
l OFF_3X = 20 et
l OFF_4X = 20.
RESET
RESET = Réinitialisation et reconfiguration du BKF 201
Tant qu'un "1" est présent sur RESET, le BKF 201 est réinitialisé et une nouvelle
configuration de l'InterBus-S est prise en compte. Le RESET (réinitialisation)
entraîne en même temps un acquittement des défauts, voir aussi "Chronogramme
d'acquittement d'erreur".
RUN_EN
RUN_EN = Comportement à UC arrêtée (conformément au système d'exploitation
Version 1.01)
0 = Le IOBUS est désactivé si l'UC est arrêtée
1 = Le IOBUS demeure actif si l'UC est arrêtée
STOP
STOP = Arrêt d'alarme
Si ce bit est à 1, l'InterBus-S est immédiatement arrêté et toutes les sorties sont
remises à 0. Tant que ce bit est à 1, les autres bits de contrôle n'ont aucun effet.
START
START = Départ cycle
Le maître transmet des données à l'abonné InterBus-S tant que le bit est à 1. Si le
bit est effacé, les sorties de l'abonné restent sur leur dernière valeur. Les
informations d'entrée sont conservées.
150
840 USE 494 01 Septembre 2001
BKF_201 : Configuration du module Compact BKF 201
QUIT_ERR
QUIT_ERR = Validation d’erreur
Comme son nom l'indique, les erreurs qui surviennent sont ainsi acquittées.
Ce bit ne doit pas être mis à 1 en permanence car sinon toute erreur apparaissant
serait alors immédiatement acquittée une nouvelle fois et ainsi effacée.
GET_CONF
GET_CONF = Enregistrer configuration
La mise à 1 de ce bit valide une nouvelle configuration InterBus-S. Ceci est utile
lorsque la structure du bus est modifiée et qu'en conséquence, soit le bit d'état
CONF_ERR, soit CHKS_ERR a été mis à 1 par le maître (voir également
Chronogramme). Tous les autres bits doivent d'abord être mis à zéro. Après avoir
mis GET_CONF à 1, QUIT_ERR doit être mis à 1 de sorte que ces deux bits de
contrôle soient présents en même temps.
N'oubliez pas de remettre ces deux bits à zéro et de redémarrer le bus.
Chronogramme d'acquittement d'erreur
CHKS_ERR/
CONF_ERR
START
GET_CONF
QUIT_ERR
Reset = 1
par ex., nouveau
module
Reset = 2
Nouvelle configuration de bus
prise en compte
Le bus est
redémarré
CHK_CONF
CHK_CONF = Vérifier configuration
Si ce bit est à 1, le BKF 201 compare la checksum de configuration actuelle avec la
checksum de configuration de consigne. En cas de différence, le bus est arrêté et
CONF_ERR est mis à 1.
SHW_CONF
SHW_CONF = Affichage de la configuration
La configuration actuelle de l'InterBus-S est affichée, tous les autres bits de contrôle
doivent pour cela être à "0". La configuration est affichée sur les sorties SLAVES,
WORD_OUT et WORD_IN. Jusqu'à la première utilisation de cette fonction, les
sorties sont à "0".
840 USE 494 01 Septembre 2001
151
BKF_201 : Configuration du module Compact BKF 201
Description des
paramètres Sorties
Les sorties du BKF_201 dans Concept diffèrent de très peu de celles du module
matériel. En comparaison au matériel, les affichages d'état CHKS_ERR et
ERROR_NO sont nouveau ou modifiés. Les sorties IBS_RDY à CONF_ERR
correspondent aux bits d'état du BKF 201. Les abréviations des sorties sont
affectées aux fonctions ou bits d'état suivant(e)s du module.
IBS_OUT
IBS_OUT = Raccordement pour partie sortante de bus interstation de l'InterBus-S
Raccordement InterBus-S sur la face avant du BKF 201. Le premier module sur
l'InterBus-S est relié à partir d'ici avec le maître, ceci peut se faire par une ligne ou
par une variable. Au niveau matériel, le type de liaison correspond au câble
InterBus-S depuis le maître jusqu'au premier module sur l'InterBus-S.
IBS_RDY
IBS_RDY = InterBus-S prêt à fonctionner
L'InterBus-S est prêt à fonctionner et sans défaut. Ce bit correspond au voyant n° 3
sur le BKF 201.
IBS_RUN
IBS_RUN = Les données InterBus-S sont en cours de transmission.
L'InterBus-S fonctionne sans défaut, les données du procédé sont échangées. Ce
bit correspond au voyant n° 4 sur le BKF 201.
IBS_ERR
IBS_ERR = InterBus-S défectueux
Indique une erreur sur le bus. Elle peut être survenue par rupture de câble, courtcircuit, panne secteur sur un abonné ou par défaut de transmission des données.
Ce bit correspond au voyant n° 5 sur le BKF 201.
MOD_ERR
MOD_ERR = Erreur sur le module
Une erreur est survenue sur un module InterBus-S. L'erreur n'arrête pas l'InterBusS. Ce bit correspond au voyant n° 6 sur le BKF 201.
CONF_ERR
CONF_ERR = Configuration incorrecte de l'InterBus-S
Cette erreur peut survenir suite à une erreur de câblage, une modification de la
configuration lors du fonctionnement, un abonné non prêt à fonctionner ou
équivalent. Ce bit correspond au voyant n° 7 sur le BKF 201.
152
840 USE 494 01 Septembre 2001
BKF_201 : Configuration du module Compact BKF 201
CHKS_ERR
CHKS_ERR = Erreur de checksum
La configuration de l'InterBus-S a été modifiée lors d'une absence de tension du
BKF 201. Afin de détecter l'erreur, il faut exclure une perte de données dans l'API.
L'erreur de checksum n'apparaît pas lors du chargement d'un programme pour la
première fois. L'erreur de checksum n'est pas reconnue par le composant matériel
BKF 201, ceci peut conduire le cas échéant à des erreurs sur l'InterBus-S puisque
le BKF 201 se configure tout seul dès le retour de la tension. Cette détection d'erreur
est rendue possible en mémorisant l'ancienne checksum et en la comparant avec la
nouvelle. L'erreur est effacée avec QUIT_ERR ou RESET.
ERROR_NO
ERROR_NO = Code d'erreur d'abonné
Indique le numéro d'abonné d'un abonné défectueux sur le bus. Cette indication
correspond aux voyants n° 14 (valeur 1) à n° 21 (valeur 80) sur le BKF 201.
Exemple :
l Liaison bus entre abonné 1 et abonné 2 interrompue.
Affichage : 2
l Perte de tension sur l'abonné 1.
Affichage : 1
SLAVES
SLAVES = Nombre d'abonnés InterBus-S
Affiche le nombre d'abonnés du bus raccordés au maître.
WORD_OUT
WORD_OUT = Nombre de mots de sortie de données procédé
Indique le nombre de mots de sortie occupés dans le maître (registres 4x). Si la
valeur affichée est 63 (châssis central) ou 15 (châssis d'extension), aucun autre
module InterBus-S occupant au moins un mot de sortie dans le maître ne peut être
raccordé sur l'InterBus-S.
WORD_IN
WORD_IN = Nombre de mots d'entrée de données du procédé
Indique le nombre de mots d'entrée occupés dans le maître (registres 3x). Si la
valeur affichée est 63 (châssis central) ou 15 (châssis d'extension), aucun autre
module InterBus-S occupant au moins un mot d'entrée dans le maître ne peut être
raccordé sur l'InterBus-S.
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur apparaît (E_INPUT_VALUE_OUT_OF_RANGE) si le
décalage des adresses 3x ou 4x est < 0 ou plus grand que le maximum admissible.
840 USE 494 01 Septembre 2001
153
BKF_201 : Configuration du module Compact BKF 201
154
840 USE 494 01 Septembre 2001
BNO_671 : Configuration du
module TIO BNO 671 00
29
Aperçu
Introduction
Ce chapitre décrit le bloc BNO_671.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
156
Représentation
156
Description détaillée
157
840 USE 494 01 Septembre 2001
155
BNO_671 : Configuration du module TIO BNO 671 00
Présentation
Description de la
fonction
Le bloc fonction BNO_671 dans Concept fonctionne de manière similaire à son
homologue matériel.
Grâce à la programmation en bloc fonction dans Concept, il a été rendu possible de
subdiviser le bus en différents segments, sans même le composant matériel 170
BNO 671 00. Seules les liaisons unidirectionnelles étant possibles dans Concept, il
est cependant nécessaire contrairement au matériel, de relier la sortie IBS_OUT du
dernier module sur le bus interstation supplémentaire avec l'entrée LRB_IN du
BNO_671. Ce module n'occupe pas de mots dans le maître.
Note : Si vous utilisez le 170 BNO 671 00, son état ne peut être affiché avec le
BNO_671.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
BNO_671
DINT
DINT
BOOL
Description des
paramètres
156
IBS_IN
LRB_IN
ON_OFF
IBS_OUT
LRB_OUT
DINT
DINT
Description des paramètres du bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
LRB_IN
DINT
Bus interstation supplémentaire entrant ou bus local
(Local ou Remote Bus)
ON_OFF
BOOL
Dispositif de connexion/déconnexion de la sortie
dans le bus interstation supplémentaire
IBS_OUT
DINT
InterBus-S sortant
LRB_OUT
DINT
Bus interstation supplémentaire sortant ou bus local
(Local ou Remote Bus)
840 USE 494 01 Septembre 2001
BNO_671 : Configuration du module TIO BNO 671 00
Description détaillée
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
LRB_IN
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
LRB_IN = Entrée Local Remote Bus (bus interstation supplémentaire entrant)
La sortie IBS_OUT du dernier module sur le bus interstation supplémentaire est
reliée à cette entrée afin d'assurer une transmission correcte des données dans
l'InterBus-S.
840 USE 494 01 Septembre 2001
157
BNO_671 : Configuration du module TIO BNO 671 00
ON_OFF
ON_OFF = Entrée de connexion/déconnexion du bus interstation supplémentaire
Si l'entrée ON_OFF est à "0", toutes les sorties d'un module INTERBUS sur le bus
interstation supplémentaire sont mises à "0".
Si elle est à "1", les données (de UNI_I_O, par exemple) spécifiées dans le
programme sont écrites dans le registre 4x correspondant et transmises au
procédé.
L'entrée ON_OFF n'a en revanche aucun effet sur les entrées du module
INTERBUS. Le trafic de données dans le bus interstation supplémentaire ne
dépend pas de la valeur de l'entrée ON_OFF.
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBusS entre deux modules InterBusS.
LRB_OUT
LRB_OUT = Raccordement pour bus interstation supplémentaire sortant de
l'InterBusS
Sur le matériel, la barrette de connexion se trouve sur la face avant du module et
est désignée par Local Remote Bus.
Le module est ici relié au bus interstation entrant (IBS_IN) du premier module sur le
bus supplémentaire, ceci peut se faire par une ligne ou par une variable. Au niveau
matériel, le type de liaison correspond au câble InterBusS entre deux modules
InterBusS.
158
840 USE 494 01 Septembre 2001
BNO_671 : Configuration du module TIO BNO 671 00
Configuration
avec le BNO_671
Une configuration possible de l'InterBusS avec interface du bus supplémentaire
vous est indiquée.
Configuration avec BNO_671 - partie 1
BKF_201
OFF_3X
IBS_OUT
OFF_4X
RESET
IBS_RDY
STOP
IBS_RUN
START
IBS_ERR
QUIT_ERR
MOD_ERR
GET_CONF CONF_ERR
CHK_CONF
CHK_ERR
SHW_CONF ERROR_NO
SLAVES
WORD_OUT
WORD_IN
840 USE 494 01 Septembre 2001
DIG_16I_160
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
IBS_Link
159
BNO_671 : Configuration du module TIO BNO 671 00
Configuration avec BNO_671 - partie 2
BNO_671
IBS_Link
LRB_Link
IBS_IN
LRB_IN
ON_OFF
IBS_OUT
LRB_OUT
UNI_I_O
IBS_IN
OUT
IBS_OUT
IN
ANA_4I_20_C
IBS_IN
OUT1
OUT2
160
IBS_OUT
IN1
IN2
IN3
IN4
ANA_4I_20_V
IBS_IN
OUT1
OUT2
IBS_OUT
IN1
IN2
IN3
IN4
UNI_I_O
IBS_IN
OUT
IBS_OUT
IN
LRB_Link
840 USE 494 01 Septembre 2001
COMPACT : Configuration d’un
châssis central
30
Aperçu
Introduction
Ce chapitre décrit le bloc COMPACT.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
162
Représentation
162
Erreur d'exécution
163
840 USE 494 01 Septembre 2001
161
COMPACT : Configuration d'un châssis central
Présentation
Description de la
fonction
Ce bloc fonction sert à traiter les données de configuration d'un châssis central
Compact afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle.
Pour configurer un châssis central COMPACT, le bloc fonction COMPACT est
intégré dans la section de configuration. Les blocs fonction de configuration des
modules analogiques sont connectés aux sorties SLOT.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
COMPACT
162
RS_1_3
RS_1_4
RS_1_5
INT
INT
INT
RS_2_1
RS_2_2
RS_2_3
RS_2_4
RS_2_5
INT
INT
INT
INT
INT
RS_3_1
RS_3_2
RS_3_3
RS_3_4
RS_3_5
INT
INT
INT
INT
INT
RS_4_1
RS_4_2
RS_4_3
RS_4_4
RS_4_5
INT
INT
INT
INT
INT
840 USE 494 01 Septembre 2001
COMPACT : Configuration d'un châssis central
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
RS_1_3
INT
Châssis (Rack) 1, Emplacement 3
RS_1_4
INT
Châssis (Rack) 1, Emplacement 4
RS_1_5
INT
Châssis (Rack) 1, Emplacement 5
RS_2_1
INT
Châssis (Rack) 2, Emplacement 1
:
:
:
RS_2_5
INT
Châssis (Rack) 2, Emplacement 5
RS_3_1
INT
Châssis (Rack) 3, Emplacement 1
:
:
:
RS_3_5
INT
Châssis (Rack) 3, Emplacement 5
RS_4_1
INT
Châssis (Rack) 4, Emplacement 1
:
:
:
RS_4_5
INT
Châssis (Rack) 4, Emplacement 5
Erreur d'exécution
Erreur
d'exécution
Dans le cas d’erreurs de composants internes d’E/S, un message d’erreur est
généré.
840 USE 494 01 Septembre 2001
163
COMPACT : Configuration d'un châssis central
164
840 USE 494 01 Septembre 2001
DAU202 : Configuration du
module Compact DAU 202 /
DAU 252 / DAU 282
31
Aperçu
Introduction
Ce chapitre décrit le bloc DAU202.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
166
Représentation
166
Erreur d’exécution
167
840 USE 494 01 Septembre 2001
165
DAU202 : Configuration du module Compact DAU 202 / DAU 252 / DAU 282
Présentation
Description de la
fonction
Ce bloc fonction sert à traiter les données de configuration des modules Compact
DAU 202 / DAU 252 / DAU 282 afin de permettre leur utilisation ultérieure par les
EFB de mise à l'échelle.
Ce module possède deux voies de sortie à usage mixte et simultané tension /
courant.
Pour configurer un DAU 202 / DAU 252 / DAU 282, le bloc fonction est raccordé
dans la section de configuration, à la sortie SLOT correspondante du bloc fonction
COMPACT. Les références 4x définies dans l'affectation des E/S sont automatiquement affectées aux différentes voies (en interne). C'est la raison pour laquelle
ces références ne doivent être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction O_DEBUG, O_NORM, O_SCALE,
O_PHYS, O_DBSET, O_RAW.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
DAU202
INT
BOOL
BOOL
Description des
paramètres
166
SLOT
CUR1
CUR2
CHANNEL1
CHANNAL2
ANL_OUT
ANL_OUT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CUR1
BOOL
0: voie 1 en traitement de tension
1: Voie 1 en traitement de courant
CUR2
BOOL
0: voie 2 en traitement de tension
1: Voie 2 en traitement de courant
CHANNEL1
ANL_OUT
Voie 1
CHANNEL2
ANL_OUT
Voie 2
840 USE 494 01 Septembre 2001
DAU202 : Configuration du module Compact DAU 202 / DAU 252 /
Erreur d’exécution
Erreur
d’exécution
Si aucun module DAU 202 / DAU 252 / DAU 282 n'est configuré pour l'entrée SLOT
donnée, un message d'erreur apparaît.
Il n'est pas possible de demander une information sur l'état de ce module.
840 USE 494 01 Septembre 2001
167
DAU202 : Configuration du module Compact DAU 202 / DAU 252 / DAU 282
168
840 USE 494 01 Septembre 2001
DAU204 : Configuration du
module Compact DAU 204
32
Aperçu
Introduction
Ce chapitre décrit le bloc DAU204.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
170
Représentation
170
Erreur d'exécution
171
840 USE 494 01 Septembre 2001
169
DAU204 : Configuration du module Compact DAU 204
Présentation
Description de la
fonction
Le bloc fonction sert à traiter les données de configuration du module Compact DAU
204 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle.
Ce module possède quatre voies de sortie pour les traitements mixtes courant et
tension, aussi bien bipolaire qu'unipolaire.
Pour configurer le DAU 204, le bloc fonction est raccordé dans la section de
configuration à la sortie SLOT correspondante du bloc fonction COMPACT. Les
références 4x définies dans l'affectation des E/S (ainsi que la référence 3x de
l'information d'état) sont affectées automatiquement à chacune des voies en interne
et ne doivent de ce fait être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction O_DEBUG, O_NORM, O_SCALE,
O_PHYS, O_DBSET et O_RAW.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
DAU204
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
Description des
paramètres
170
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_OUT
Voie 1
CHANNEL2
ANL_OUT
Voie 2
CHANNEL3
ANL_OUT
Voie 3
CHANNEL4
ANL_OUT
Voie 4
840 USE 494 01 Septembre 2001
DAU204 : Configuration du module Compact DAU 204
Erreur d'exécution
Erreur
d'exécution
Si aucun module DAU 204 n'est configuré pour l'entrée SLOT donnée, un message
d'erreur apparaît.
Si les voies font l'objet d'un dépassement de plage, aucun avertissement n'est sortie
par les blocs fonction (Voir Description de la fonction, p. 170) suivants.
L'information d'état "rupture de fil sur la voie" ou "rupture de fil sur une voie" peut
être visualisée via le registre d'état (référence 3x) défini dans l'affectation des E/S.
840 USE 494 01 Septembre 2001
171
DAU204 : Configuration du module Compact DAU 204
172
840 USE 494 01 Septembre 2001
DAU208 : Configuration du
module Compact DAU 208
33
Aperçu
Introduction
Ce chapitre décrit le bloc DAU208.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
174
Représentation
174
Erreur d’exécution
175
840 USE 494 01 Septembre 2001
173
DAU208 : Configuration du module Compact DAU 208
Présentation
Description de la
fonction
Le bloc fonction sert à traiter les données de configuration du module Compact DAU
208 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle.
Ce module possède huit voies de sortie bipolaires pour traitement en tension.
Pour configurer le DAU 208, le bloc fonction est raccordé, dans la section de
configuration, à la sortie SLOT correspondante du bloc fonction COMPACT. Les
références 4x définies dans l'affectation des E/S sont automatiquement affectées en
interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent
être occupées que par des variables non localisées.
Le traitement des valeurs analogiques peut se poursuivre dans des sections de
mise à l'échelle avec les blocs fonction O_DEBUG, O_NORM, O_SCALE,
O_PHYS, O_DBSET et O_RAW.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
DAU208
INT
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
CHANNEL4
CHANNEL5
CHANNEL6
CHANNEL7
CHANNEL8
174
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
ANL_OUT
840 USE 494 01 Septembre 2001
DAU208 : Configuration du module Compact DAU 208
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du module
CHANNEL1
ANL_OUT
Voie 1
CHANNEL2
ANL_OUT
Voie 2
CHANNEL3
ANL_OUT
Voie 3
CHANNEL4
ANL_OUT
Voie 4
CHANNEL5
ANL_OUT
Voie 5
CHANNEL6
ANL_OUT
Voie 6
CHANNEL7
ANL_OUT
Voie 7
CHANNEL8
ANL_OUT
Voie 8
Erreur d’exécution
Erreur
d’exécution
Si aucun module DAU 208 n'est configuré pour l'entrée SLOT donnée, un message
d'erreur apparaît.
Il n'est pas possible de demander une information sur l'état de ce module.
840 USE 494 01 Septembre 2001
175
DAU208 : Configuration du module Compact DAU 208
176
840 USE 494 01 Septembre 2001
DIG_16I : Configuration des
modules TIO BDI 346 00 / 546 50 /
746 50
34
Aperçu
Introduction
Ce chapitre décrit le bloc DIG_16I.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
178
Représentation
178
Description détaillée
179
840 USE 494 01 Septembre 2001
177
DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50
Présentation
Description de la
fonction
Le bloc fonction DIG_16I sert de connexion logicielle pour des module InterBus-S à
16 entrées binaires.
Ce bloc fonction correspond aux modules matériels TIO/IS 170 BDI 346 00, TIO/IS 170
BDI 546 50 et TIO/IS 170 BDI 746 50. Un libellé différent par rapport au matériel a été
choisi afin d'atteindre une meilleure relation entre le nom et la fonction du module.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
DIG_16_I
DINT
Description des
paramètres
178
IBS_IN
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DINT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
IBS_OUT
DINT
InterBus-S sortant
IN1
BOOL
Entrée 1 du TIO
IN2
BOOL
Entrée 2 du TIO
:
:
:
IN16
BOOL
Entrée 16 du TIO
840 USE 494 01 Septembre 2001
DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 /
Description détaillée
Description
détaillée
Le bloc fonction occupe un mot d'entrée dans la mémoire d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir aussi schéma). La connexion peut
être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
840 USE 494 01 Septembre 2001
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
179
DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
INx
INx = Entrée x
x représente un nombre de 1 à 16 et désigne l'entrée correspondante.
Les valeurs TOR du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
180
840 USE 494 01 Septembre 2001
DIG_16I_12O_MON :
Configuration du module
ADM 390 10
35
Aperçu
Introduction
Ce chapitre décrit le bloc DIG_16I_12O_MON.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
182
Représentation
182
Description détaillée
184
840 USE 494 01 Septembre 2001
181
DIG_16I_12O_MON : Configuration du module ADM 390 10
Présentation
Description de la
fonction
Le bloc fonction DIG_16I_12O_MON sert de connexion logicielle pour les modules
InterBus-S Momentum/IS 170 ADM 390 10.
Il possède 16 entrées TOR et 12 sorties TOR, lesquelles peuvent être utilisées en
même temps ou seulement en entrée ou en sortie. De même sont affichés les états
des entrées/sorties.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
DIG_16_I_12O_MON
DINT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
182
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
M_IN18
M_IN916
M_OUT18
M_OUT912
DINT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
UINT
UINT
UINT
UINT
840 USE 494 01 Septembre 2001
DIG_16I_12O_MON : Configuration du module ADM 390 10
Description des
paramètres
Description des paramètres du bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
OUT1
BOOL
Sortie 1 du module
:
:
:
OUT12
BOOL
Sortie 12 du module
IBS_OUT
DINT
InterBus-S sortant
IN1
BOOL
Entrée 1 du module
:
:
:
IN16
BOOL
Entrée 16 du module
M_IN18
UDINT
Affichage des états des entrées 1 à 8
M_IN916
UDINT
Affichage des états des entrées 9 à 16
M_OUT18
UDINT
Affichage des états des sorties 1 à 8
M_OUT912
UDINT
Affichage des états des sorties 9 à 12
840 USE 494 01 Septembre 2001
183
DIG_16I_12O_MON : Configuration du module ADM 390 10
Description détaillée
Description
détaillée
Le bloc fonction occupe trois mots d'entrée et trois mots de sortie dans la mémoire
d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
OUTx = Sortie x
184
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
OUTx = Sortie x
x représente un nombre de 1 à 16 et désigne la sortie correspondante.
Les valeurs TOR à délivrer via le module InterBus-S sont transmises au procédé par
la sortie correspondante (OUTx).
840 USE 494 01 Septembre 2001
DIG_16I_12O_MON : Configuration du module ADM 390 10
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
INx
INx = Entrée x
x représente un nombre de 1 à 16 et désigne l'entrée correspondante.
Les valeurs TOR du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
M_IN18
M_IN18 = Affichage des états des entrées 1 à 8
Le chiffre affiché ici indique l'entrée défectueuse.
Exemple :
M_IN18 = 10001 signifie que les entrées 1 et 5 sont défectueuses. On compte de
droite à gauche.
M_IN916
M_IN916 = Affichage des états des entrées 9 à 16
Le chiffre affiché ici indique l'entrée défectueuse.
Exemple :
M_IN916 = 1001 signifie que les entrées 9 et 12 sont défectueuses. On compte de
droite à gauche.
M_OUT18
M_OUT18 = Affichage des états des sorties 1 à 8
Le chiffre affiché ici indique la sortie défectueuse.
Exemple :
M_OUT18 = 10001 signifie que les sorties 1 et 5 sont défectueuses. On compte de
droite à gauche.
M_OUT912
M_OUT912 = Affichage des états des sorties 9 à 12
Le chiffre affiché ici indique la sortie défectueuse.
Exemple :
M_OUT912 = 1001 signifie que les sorties 9 et 12 sont défectueuses. On compte de
droite à gauche.
840 USE 494 01 Septembre 2001
185
DIG_16I_12O_MON : Configuration du module ADM 390 10
186
840 USE 494 01 Septembre 2001
DIG_16I_16O : Configuration du
module TIO BDM 346 00
36
Aperçu
Introduction
Ce chapitre décrit le bloc DIG_16I_16O.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
188
Représentation
188
Description détaillée
189
840 USE 494 01 Septembre 2001
187
DIG_16I_16O : Configuration du module TIO BDM 346 00
Présentation
Description de la
fonction
Le bloc fonction DIG_16I_16O dans Concept fonctionne comme son homologue
matériel.
Mais grâce à la programmation du bloc fonction dans Concept, sa manipulation a
pu être simplifiée. Le module occupe un mot d'entrée et un mot de sortie dans le
maître.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
DIG_16I_16O
DINT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
Description des
paramètres
188
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DINT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
OUT1
BOOL
Sortie 1 du TIO
OUT2
BOOL
Sortie 2 du TIO
:
:
:
OUT16
BOOL
Sortie 16 du TIO
840 USE 494 01 Septembre 2001
DIG_16I_16O : Configuration du module TIO BDM 346 00
Paramètres
Type de données
Signification
IBS_OUT
DINT
InterBus-S sortant
IN1
BOOL
Entrée 1 du TIO
IN2
BOOL
Entrée 2 du TIO
:
:
:
IN16
BOOL
Entrée 16 du TIO
Description détaillée
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
840 USE 494 01 Septembre 2001
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
189
DIG_16I_16O : Configuration du module TIO BDM 346 00
OUTx = Sortie x
OUTx = Sortie x
x représente un nombre de 1 à 16 et désigne la sortie correspondante.
Les valeurs TOR à délivrer via le module InterBus-S sont transmises au procédé par
la sortie correspondante (OUTx).
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
INx
INx = Entrée x
x représente un nombre de 1 à 16 et désigne l'entrée correspondante.
Les valeurs TOR du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
190
840 USE 494 01 Septembre 2001
DIG_16O : Configuration des
modules TIO BDO 346 00 / BDO
946 50
37
Aperçu
Introduction
Ce chapitre décrit le bloc DIG_16O.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
192
Représentation
192
Description détaillée
193
840 USE 494 01 Septembre 2001
191
DIG_16O : Configuration des modules TIO BDO 346 00 / BDO 946 50
Présentation
Description de la
fonction
Le bloc fonction DIG_16O sert de connexion logicielle pour des module InterBus-S
à 16 sorties binaires.
Ce bloc fonction correspond aux modules matériels TIO/IS 170 BDO 346 00 et TIO/
IS 170 BDO 946 50. Un libellé différent par rapport au matériel a été choisi afin
d'atteindre une meilleure relation entre le nom et la fonction du module.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
DIG_16O
DINT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
Description des
paramètres
192
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
DINT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
OUT1
BOOL
Sortie 1 du TIO
OUT2
BOOL
Sortie 2 du TIO
:
:
:
OUT16
BOOL
Sortie 16 du TIO
IBS_OUT
DINT
InterBus-S sortant
840 USE 494 01 Septembre 2001
DIG_16O : Configuration des modules TIO BDO 346 00 / BDO 946
Description détaillée
Description
détaillée
Le bloc fonction occupe un mot de sortie dans la mémoire d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
OUTx
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
OUTx = Sortie x
x représente un nombre de 1 à 16 et désigne la sortie correspondante.
Les valeurs TOR à délivrer via le module InterBus-S sont transmises au procédé par
la sortie correspondante (OUTx).
840 USE 494 01 Septembre 2001
193
DIG_16O : Configuration des modules TIO BDO 346 00 / BDO 946 50
Description des
paramètres Sorties
IBS_OUT
194
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
840 USE 494 01 Septembre 2001
DROP : Configuration d’un
châssis de stations E/S
38
Aperçu
Introduction
Ce chapitre décrit le bloc DROP.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
196
Représentation
196
Erreur d'exécution
197
840 USE 494 01 Septembre 2001
195
DROP : Configuration d'un châssis de stations E/S
Présentation
Description de la
fonction
Ce bloc fonction sert à traiter les données de configuration d'une station d'E/S
décentralisée ou distribuée pour leur utilisation ultérieure par les EFB de
configuration de module.
Pour configurer une embase de stations E/S, le bloc fonction DROP est raccordé, à
l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc
fonction QUANTUM. Le numéro de la station d'E/S défini dans l'affectation des E/S
doit être saisi à l'entrée NUMBER du bloc fonction DROP. Les blocs fonction de
configuration des modules analogiques de la station E/S sont connectés aux sorties
SLOT.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
DROP
INT
DINT
SLOT
NUMBER
SLOT1
SLOT2
SLOT3
SLOT4
SLOT5
SLOT6
SLOT7
SLOT8
SLOT9
SLOT10
SLOT11
SLOT12
SLOT13
SLOT14
SLOT15
SLOT16
196
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
840 USE 494 01 Septembre 2001
DROP : Configuration d'un châssis de stations E/S
Description des
paramètres
Description des paramètres du bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement de RIO, DIO, NOM
NUMBER
DINT
Numéro de RIO, DIO NOM
SLOT1
INT
Emplacement 1
:
:
:
SLOT16
INT
Emplacement 16
Erreur d'exécution
Erreur
d'exécution
Si aucun "coupleur" n'est configuré pour l'embase de station E/S, un message
d'erreur est généré.
840 USE 494 01 Septembre 2001
197
DROP : Configuration d'un châssis de stations E/S
198
840 USE 494 01 Septembre 2001
I_DBSET : Ecriture de structure
interne des données ANL_IN
39
Aperçu
Introduction
Ce chapitre décrit le bloc I_DBSET.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
200
Représentation
200
840 USE 494 01 Septembre 2001
199
I_DBSET : Ecriture de structure interne des données ANL_IN
Présentation
Description de la
fonction
Note : Normalement, ce bloc fonction n'est pas nécessaire.
Il peut servir à paramétrer des informations pour les voies d'entrée (ANL_IN).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
I_DBSET
INT
WORD
INT
DINT
INT
INT
INT
INT
Description des
paramètres
200
REF3X
CHANNEL
CONTROL
OFFSET
RANGE
CH_NO
ST_MODE
ST_3X
ST_HIGH
ANL_INT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
REF3X
INT
Registre de valeur brute 3x
CONTROL
WORD
Mot de commande (uniquement à usage interne)
OFFSET
INT
Décalage du zéro d'entrée
RANGE
DINT
Plage d'entrée (résolution)
CH_NO
INT
Numéro de voie
ST_MODE
INT
Mode d'état (uniquement à usage interne)
ST_3X
INT
Registre d'état 3x
ST_HIGH
INT
Caractérise High-Byte (octet de poids fort) ou LowByte (octet de poids faible) du registre d'état.
CHANNEL
ANL_IN
de la voie d'écriture
840 USE 494 01 Septembre 2001
I_DEBUG : Contrôle de structure
interne des données ANL_IN
40
Aperçu
Introduction
Ce chapitre décrit le bloc I_DEBUG.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Représentation
202
Présentation
202
840 USE 494 01 Septembre 2001
201
I_DEBUG : Contrôle de structure interne des données ANL_IN
Représentation
Symbole
Représentation du bloc :
I_DEBUG
ANL_IN
Description des
paramètres
CHANNEL
REF3x
CONTROL
OFFSET
RANGE
CH_NO
ST_MODE
ST_3X
ST_HIGH
INT
WORD
INT
DINT
INT
INT
INT
INT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_IN
Voie à contrôler
REF3X
INT
Registre de valeur brute 3x
CONTROL
WORD
Mot de commande (uniquement à usage interne)
OFFSET
INT
Décalage du zéro d'entrée
RANGE
DINT
Plage d'entrée (résolution)
CH_NO
INT
Numéro de voie
ST_MODE
INT
Mode d'état (uniquement à usage interne)
ST_3X
INT
Registre d'état 3x
ST_HIGH
INT
Caractérise High-Byte (octet de poids fort) ou LowByte (octet de poids faible) du registre d'état.
Présentation
Description de la
fonction
Note : Normalement, ce bloc fonction n'est pas nécessaire.
Il peut servir à paramétrer des informations des voies d'entrée (ANL_IN).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
202
840 USE 494 01 Septembre 2001
I_FILTER : Linéarisation des
entrées analogiques
41
Aperçu
Introduction
Ce chapitre décrit le bloc I_FILTER.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
204
Représentation
204
Description détaillée
205
Erreur d'exécution
207
840 USE 494 01 Septembre 2001
203
I_FILTER : Linéarisation des entrées analogiques
Présentation
Description de la
fonction
Cette fonction permet d'adapter la caractéristique des valeurs d'entrée analogiques.
Il existe trois possibilités d'adaptation :
l Linéarisation par la racine carrée (plage de valeurs normalisée)
l Correction du "offset" (correction point zéro)
l Correction du "Range" (facteur d'amplification)
Note : En général, il n'est pas nécessaire de corriger les valeurs "Offset" et
"Range" automatiquement préréglées.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
I_FILTER
ANL_IN
BOOL
INT
INT
Description des
paramètres
204
CH_IN
SQRT
OFFS_ADJ
RNGE_ADJ
ANL_IN
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CH_IN
ANL_IN
Valeur d'entrée
SQRT
BOOL
Filtre de racine carré
1: Filtre actif
0: filtre non-actif
OFFS_ADJ
INT
Adaptation du décalage (Offset)
RNGE_ADJ
INT
Adaptation du facteur d'amplification
OUT
ANL_IN
Valeur de sortie
840 USE 494 01 Septembre 2001
I_FILTER : Linéarisation des entrées analogiques
Description détaillée
Linéarisation par
la racine carrée
(plage de valeurs
normalisée)
Le paramètre SQRT vous permet de linéariser une valeur d'entrée analogique.
Le filtre de racine carrée utilise les fonctions suivantes :
f(0) = 0, f(0.5) = 0.707, f(1) = 1.
Courbe caractéristique du filtre de racine carrée
Valeur de sortie
100
Courbe caractéristique
(SQRT = 1)
50
Courbe caractéristique
(SQRT = 0)
0
0
0.25
0.5
0.75
1
Valeur brute
normalisée
Correction du
"offset"
(correction point
zéro)
Le paramètre OFFS_ADJ permet de modifier (d'adapter) le facteur d'amplification
calculé de la sortie.
Correction du
"Range" (facteur
d’amplification)
Le paramètre RNGE_ADJ permet de modifier (d'adapter) le facteur d'amplification
calculé de la sortie.
Note : En général, il n'est pas nécessaire de corriger la valeur automatiquement
préréglée (OFFS_ADJ = 0). Si vous désirez néanmoins procéder à une correction,
veuillez la contrôler à l'aide du bloc fonction I_DEBUG car il se produit une
modification du type de données ANL_IN (de la sortie).
Note : En général, il n'est pas nécessaire de corriger la valeur automatiquement
préréglée (RNGE_ADJ = 0). Si vous désirez néanmoins procéder à une correction,
veuillez la contrôler à l'aide du bloc fonction I_DEBUG car il se produit une
modification du type de données ANL_IN (de la sortie).
840 USE 494 01 Septembre 2001
205
I_FILTER : Linéarisation des entrées analogiques
Exemple
Structure avec I_FILTER
FBI_3_1
QUANTUM
SLOT 1
SLOT 2
SLOT 3
FBI_3_2
SLOT 4
SLOT 5
SLOT 6
AVI030
SLOT
CHANNEL 1
SLOT 7
CHANNEL 2
CHANNEL 3
CHANNEL 4
CHANNEL 5
CHANNEL 6
CHANNEL 7
CHANNEL 8
FBI_3_3
FBI_3_4
I_FILTER
I_PHYS
CH_IN
TRUE
Y
CHANNEL
SQRT
OFFS_ADJ
RNGE_ADJ
FBI_3_5
I_PHYS
CHANNEL
Y
Les entrées OFFS_ADJ et RNGE_ADJ du bloc fonction I_FILTER (FBI_3_3) ne
sont pas utilisées. Par défaut, leur valeur est donc "0".
Pour les blocs fonction I_PHYS (FBI_3_4), on a les valeurs suivantes :
Valeurs d'entrée
(AVI030 10 V)
206
Valeurs de sortie
(I_PHYS)
0V
0.0
2,5 V
5.0
5V
7.07
10 V
10.0
840 USE 494 01 Septembre 2001
I_FILTER : Linéarisation des entrées analogiques
Pour les blocs fonction I_PHYS (FBI_3_5), on a les valeurs suivantes :
Valeurs d'entrée
(AVI030 10 V)
Valeurs de sortie
(I_PHYS)
0V
0.0
2,5 V
2.5
5V
5.0
10 V
10.0
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré lorsque la voie d'entrée n'est pas configurée. Dans
ce cas, veuillez vérifier l'EFB du module d'E/S connecté.
840 USE 494 01 Septembre 2001
207
I_FILTER : Linéarisation des entrées analogiques
208
840 USE 494 01 Septembre 2001
I_NORM : Entrée analogique
normalisée
42
Aperçu
Introduction
Ce chapitre décrit le bloc I_NORM.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
210
Représentation
210
Erreur d'exécution
210
840 USE 494 01 Septembre 2001
209
I_NORM : Entrée analogique normalisée
Présentation
Description de la
fonction
Cette fonction convertit les données du format entier 16 bits vers le format REAL en
virgule flottante. La valeur entière d'entrée est représentée sur une valeur à virgule
flottante dans la plage allant de 0.0 à 1.0. Si des dépassements de plage existent
pour le format de données actuel (par ex. 16 Bit, +/- 10 V), la sortie en virgule
flottante peut être élargie (par ex. 1.106).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
I_NORM
ANL_IN
Description des
paramètres
CHANNEL
REAL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_IN
Valeur d'entrée
OUT
REAL
Valeur normalisée
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré
l Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du
module d'E/S connecté.
l En cas de dépassement par le bas de la valeur d'entrée (par exemple : -1 Volt au
lieu de 0 ... 5 Volt).
l En cas de dépassement de la valeur d'entrée (par exemple 6 Volt au lieu de 0 ...
5 Volt).
Note : Vous pouvez également exploiter les informations d'état du module d'E/S
en utilisant le bloc fonction I_NORM_WARN.
210
840 USE 494 01 Septembre 2001
I_NORM_WARN : Entrée
analogique normalisée avec état
d'avertissement
43
Aperçu
Introduction
Ce chapitre décrit le bloc I_NORM_WARN.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
212
Représentation
212
Erreur d'exécution
213
840 USE 494 01 Septembre 2001
211
I_NORM_WARN : Entrée analogique normalisée avec état d'avertissement
Présentation
Description de la
fonction
Le bloc fonction convertit les données, du format entier 16 bits au format REAL à
virgule flottante. La valeur entière d'entrée configurée est convertie en une valeur à
virgule flottante dans la plage allant de 0.0 à 1.0. Si des dépassements de plage
existent pour le format de données actuel (par ex. 16 bits, +/- 10 V), la sortie à
virgule flottante peut être élargie (par ex. 1.106).
En outre, ce bloc fonction indique sur la sortie WARN, si un avertissement d'état est
apparu à l'EFB d'entrée analogique raccordé.
Note : Ce bloc fonction ne travaille pas avec les fonctions ADU2xx pour Compact
(à la place, utilisez le bloc fonction I_NORM). Le bloc fonction I_NORM_WARN ne
reconnaît pas l'information de plage de module, bien que cette information soit
affectée à la plage de registre 3x. Les bits d'avertissement de dépassement
doivent donc être pris directement dans la plage 3x associée.
Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des
informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/
S Compact Manuel utilisateur).
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
I_NORM_WARN
ANL_IN
Description des
paramètres
212
CHANNEL
Y
WARN
REAL
BOOL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_IN
Valeur d'entrée
Y
REAL
Valeur normalisée
WARN
BOOL
0: Aucun avertissement à l'EFB d'entrée analogique
1: Avertissement à l'EFB d'entrée analogique
840 USE 494 01 Septembre 2001
I_NORM_WARN : Entrée analogique normalisée avec état
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré
l Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du
module d'E/S connecté.
l En cas de dépassement par le haut de la valeur d'entrée (hors de la plage d'alerte
p. ex. : 6 Volt au lieu de 0 ... 5 Volt).
l Lorsque l'EFB d'entrée analogique raccordé ne peut générer aucune information
d'état, empêchant ainsi toute activation des sorties WARN. Dans ce cas, veuillez
utiliser le bloc fonction I_NORM.
840 USE 494 01 Septembre 2001
213
I_NORM_WARN : Entrée analogique normalisée avec état d'avertissement
214
840 USE 494 01 Septembre 2001
I_PHYS : Entrée analogique
physique
44
Aperçu
Introduction
Ce chapitre décrit le bloc I_PHYS.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
216
Représentation
216
Erreur d'exécution
216
840 USE 494 01 Septembre 2001
215
I_PHYS : Entrée analogique physique
Présentation
Description de la
fonction
Cette fonction transmet à la sortie des valeurs d'entrée analogiques (tension,
courant ou température) sous forme de valeurs physiques de type de données
REAL en virgule flottante.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
I_PHYS
ANL_IN
Description des
paramètres
CHANNEL
REAL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_IN
Valeur d'entrée
OUT
REAL
Valeur physique
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré
l Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du
module d'E/S connecté.
l En cas de dépassement par le bas de la valeur d'entrée (par exemple : -1 Volt au
lieu de 0 ... 5 Volt).
l En cas de dépassement de la valeur d'entrée (par exemple 6 Volt au lieu de 0 ...
5 Volt).
Note : Vous pouvez également exploiter les informations d'état du module d'E/S
en utilisant le bloc fonction I_PHYS_WARN.
216
840 USE 494 01 Septembre 2001
I_PHYS_WARN : Entrée
analogique physique avec état
d'avertissement
45
Aperçu
Introduction
Ce chapitre décrit le bloc I_PHYS_WARN.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
218
Représentation
218
Erreur d'exécution
219
840 USE 494 01 Septembre 2001
217
I_PHYS_WARN : Entrée analogique physique avec état d'avertissement
Présentation
Description de la
fonction
Le bloc fonction transmet à la sortie des valeurs d'entrée analogiques (tension,
courant ou température) sous forme de valeurs physiques de format REAL à virgule
flottante.
En outre, ce bloc fonction indique sur la sortie WARN, si un avertissement d'état est
apparu à l'EFB d'entrée analogique raccordé.
Note : Ce bloc fonction ne travaille pas avec les fonctions ADU2xx pour Compact
(à la place, utilisez le bloc fonction I_PHYS). Le bloc fonction I_PHYS_WARN ne
reconnaît pas l'information de plage de module, bien que cette information soit
affectée à la plage de registre 3x. Les bits d'avertissement de dépassement
doivent donc être pris directement dans la plage 3x associée.
Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des
informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/
S Compact Manuel utilisateur).
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
I_PHYS_WARN
ANL_IN
Description des
paramètres
218
CHANNEL
Y
WARN
REAL
BOOL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_IN
Valeur d'entrée
Y
REAL
Valeur physique
WARN
BOOL
0: Aucun avertissement à l'EFB d'entrée analogique
1: Avertissement à l'EFB d'entrée analogique
840 USE 494 01 Septembre 2001
I_PHYS_WARN : Entrée analogique physique avec état
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré
l Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du
module d'E/S connecté.
l En cas de dépassement par le bas de la valeur d'entrée (hors de la plage d'alerte
p. ex. : -1 Volt au lieu de 0 ... 5 Volt).
l En cas de dépassement par le haut de la valeur d'entrée (hors de la plage d'alerte
p. ex. : 6 Volt au lieu de 0 ... 5 Volt).
l Lorsque l'EFB d'entrée analogique raccordé ne peut générer aucune information
d'état, empêchant ainsi toute activation des sorties WARN. Dans ce cas, veuillez
utiliser le bloc fonction I_PHYS.
840 USE 494 01 Septembre 2001
219
I_PHYS_WARN : Entrée analogique physique avec état d'avertissement
220
840 USE 494 01 Septembre 2001
I_RAW : Entrée analogique ;
valeur brute
46
Aperçu
Introduction
Ce chapitre décrit le bloc I_RAW.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
222
Représentation
222
Erreur d'exécution
222
840 USE 494 01 Septembre 2001
221
I_RAW : Entrée analogique ; valeur brute
Présentation
Description de la
fonction
Cette fonction transmet à la sortie des valeurs d'entrée analogiques en valeurs
brutes du type de donnée WORD.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
I_RAW
ANL_IN
Description des
paramètres
CHANNEL
WORD
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_IN
Valeur d'entrée
OUT
WORD
Valeur brute
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré
l Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du
module d'E/S connecté.
l En cas de dépassement des capacités des valeurs d'entrée.
222
840 USE 494 01 Septembre 2001
I_RAWSIM : Entrée analogique ;
valeur brute simulée
47
Aperçu
Introduction
Ce chapitre décrit le bloc I_RAWSIM.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
224
Représentation
224
Erreur d'exécution
224
840 USE 494 01 Septembre 2001
223
I_RAWSIM : Entrée analogique ; valeur brute simulée
Présentation
Description de la
fonction
Le bloc fonction simule des entrées analogiques de valeur brute sur des Registres
3x. Ce bloc fonction sert de complément à l'éditeur de données dans la mesure où
l'écriture de registres 3x est impossible.
Note : Déterminez l'ordre d'exécution des blocs fonction de manière à ce que
I_RAWSIM soit exécuté avant les autres blocs lecteurs de la valeur brute simulée.
Pour cela, reliez la sortie ENO de I_RAWSIM avec les entrées EN de tous les blocs
fonction lecteurs de la valeur brute simulée.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
I_RAWSIM
ANL_IN
WORD
Description des
paramètres
CHANNEL
SIM
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_IN
Valeur brute simulée
SIM
WORD
Valeur d'entrée
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré
l Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du
module d'E/S connecté.
224
840 USE 494 01 Septembre 2001
I_SCALE : Entrée analogique avec
mise à l'échelle
48
Aperçu
Introduction
Ce chapitre décrit le bloc I_SCALE.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
226
Représentation
226
Erreur d'exécution
227
840 USE 494 01 Septembre 2001
225
I_SCALE : Entrée analogique avec mise à l'échelle
Présentation
Description de la
fonction
Cette fonction convertit les données du format entier 16 bits vers le format REAL en
virgule flottante. Les entrées de mise à l'échelle MN et MX déterminent la plage des
valeurs de la sortie. MN correspond à 0 pour cent et MX à 100 pour cent. La valeur
d'entrée en nombre entier est convertie en virgule flottante. Si des dépassements
de plage existent pour le format de données actuel (par ex. 16 Bit, +/- 10 V), la sortie
en virgule flottante peut être élargie (par ex. 1.106 pour cent).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Note : La fonction I_SCALE ne peut pas être utilisée pour la mise à l'échelle des
mesures de température. Pour la mise à l'échelle de mesures de température,
utilisez la fonction I_PHYS.
Représentation
Symbole
Représentation du bloc :
I_SCALE
ANL_IN
REAL
REAL
Description des
paramètres
226
CHANNEL
MN
MX
REAL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_IN
Valeur d'entrée
MN
REAL
Entrée de mise à l'échelle, 0 pour cent
MX
REAL
Entrée de mise à l'échelle, 100 pour cent
OUT
REAL
Valeur de sortie (mise à l'échelle)
840 USE 494 01 Septembre 2001
I_SCALE : Entrée analogique avec mise à l'échelle
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré en cas
l Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du
module d'E/S connecté.
l En cas de dépassement par le bas de la valeur d'entrée (par exemple : -1 Volt au
lieu de 0 ... 5 Volt).
l En cas de dépassement de la valeur d'entrée (par exemple 6 Volt au lieu de 0 ...
5 Volt).
Note : Vous pouvez également exploiter les informations d'état du module d'E/S
en utilisant le bloc fonction I_SCALE_WARN.
840 USE 494 01 Septembre 2001
227
I_SCALE : Entrée analogique avec mise à l'échelle
228
840 USE 494 01 Septembre 2001
I_SCALE_WARN : Entrée
analogique avec mise à l'échelle et
avertissement
49
Aperçu
Introduction
Ce chapitre décrit le bloc I_SCALE_WARN.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
230
Représentation
231
Erreur d'exécution
231
840 USE 494 01 Septembre 2001
229
I_SCALE_WARN : Entrée analogique avec mise à l'échelle et avertissement
Présentation
Description de la
fonction
Le bloc fonction convertit les données, du format entier 16 bits au format REAL à
virgule flottante. Les entrées de mise à l'échelle MN et MX déterminent la plage des
valeurs de la sortie. MN correspond à 0 pour cent et MX à 100 pour cent. La valeur
d'entrée entière est convertie en une valeur à virgule flottante. Si des dépassements
de plage existent pour le format de données actuel (par ex. 16 bits, +/- 10 V), la
sortie à virgule flottante peut être élargie à plus de 100 pour cent (par ex. 101.6 pour
cent).
En outre, ce bloc fonction indique sur la sortie WARN, si un avertissement d'état est
apparu à l'EFB d'entrée analogique raccordé.
Note : Ce bloc fonction ne travaille pas avec les fonctions ADU2xx pour Compact
(à la place, utilisez le bloc fonction I_SCALE). Le bloc fonction I_SCALE_WARN
ne reconnaît pas l'information de plage de module, bien que cette information soit
affectée à la plage de registre 3x. Les bits d'avertissement de dépassement
doivent donc être pris directement dans la plage 3x associée.
Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des
informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/
S Compact Manuel utilisateur).
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Note : La fonction I_SCALE_WARN ne peut pas être utilisée pour la mise à
l'échelle des mesures de température. Pour la mise à l'échelle de mesures de
température, utilisez la fonction I_PHYS_WARN.
230
840 USE 494 01 Septembre 2001
I_SCALE_WARN : Entrée analogique avec mise à l'échelle et
Représentation
Symbole
Représentation du bloc :
I_SCALE_WARN
ANL_IN
REAL
REAL
Description des
paramètres
CHANNEL
MN
MX
Y
WARN
REAL
BOOL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_IN
Valeur d'entrée
MN
REAL
Entrée de mise à l'échelle, 0 pour cent
MX
REAL
Entrée de mise à l'échelle, 100 pour cent
Y
REAL
Valeur de sortie (mise à l'échelle)
WARN
BOOL
0: Aucun avertissement à l'EFB d'entrée analogique
1: Avertissement à l'EFB d'entrée analogique
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré
l Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du
module d'E/S connecté.
l En cas de dépassement par le bas de la valeur d'entrée (hors de la plage d'alerte
p. ex. : -1 Volt au lieu de 0 ... 5 Volt).
l En cas de dépassement par le haut de la valeur d'entrée (hors de la plage d'alerte
p. ex. : 6 Volt au lieu de 0 ... 5 Volt).
l Lorsque l'EFB d'entrée analogique raccordé ne peut générer aucune information
d'état, empêchant ainsi toute activation des sorties WARN. Dans ce cas, veuillez
utiliser le bloc fonction I_SCALE.
840 USE 494 01 Septembre 2001
231
I_SCALE_WARN : Entrée analogique avec mise à l'échelle et avertissement
232
840 USE 494 01 Septembre 2001
I_SET: Définition des informations
des voies d'entrée analogiques
50
Aperçu
Introduction
Ce chapitre décrit le bloc I_SET.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
234
Représentation
234
Description détaillée
235
Plages de valeurs non gérées
237
Erreur d’exécution
238
840 USE 494 01 Septembre 2001
233
I_SET: définition de voies d'entrée analogiques
Présentation
Description de la
fonction
Ce bloc fonction paramètre les informations pour les voies d'entrée analogiques
(ANL_IN).
Ce bloc permet d'utiliser tous les blocs de mise à l'échelle figurant dans cette
bibliothèque.
Note : Ce bloc est utilisé uniquement lorsqu'il n'existe pas de bloc spécifique pour
un module analogique particulier.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
I_SET
CHANNEL
234
UINT
IN_REG
DINT
DINT
MN_RAW
MX_RAW
INT
INT
BOOL
MN_PHYS
MX_PHYS
DIV10
UINT
UINT
UINT
BOOL
ST_CH
ST_REG
ST_MODE
ST_HIGH
ANL_IN
840 USE 494 01 Septembre 2001
I_SET: définition de voies d'entrée analogiques
Description des
paramètres
Description des paramètres du bloc :
Paramètres
Type de données
Signification
IN_REG
UINT
Numéro du registre de valeurs brutes (3X)
MN_RAW
DINT
0 % valeur brute (p. ex. 768)
MX_RAW
DINT
100% valeur brute (p. ex. 64768)
MN_PHYS
INT
valeur d'entrée minimale (p. ex. -10 V en tant que 10)
MX_PHYS
INT
valeur d'entrée maximale (p. ex. +10 V en tant que
10)
DIV10
BOOL
diviser MN_PHYS et MX_PHYS par 10
ST_CH
UINT
numéro de voie (1n) (p. ex. 4)
ST_REG
UINT
numéro du registre d'état (3X)
ST_MODE
UINT
mode d'état (p. ex. 1=AVI_STATUS_MODE)
ST_HIGH
BOOL
L'octet d'état figure dans l'octet le plus significatif du
registre
CHANNEL
ANL_IN
information de voie à décrire
Description détaillée
Utilisation
Ce bloc fonction peut être utilisé de trois manières différentes :
1. Mise à l'échelle d'une valeur brute, avec les blocs I_NORM et I_SCALE
2. Mise à l'échelle dans les unités physiques, avec le bloc I_PHYS
3. Evaluation d'informations d'erreur, avec les blocs I_NORM, I_SCALE et I_PHYS
ainsi qu'évaluation d'informations d'état (alertes) avec les blocs I_..._WARN
Connexion de
base
L'entrée IN_REG doit toujours être associée au numéro d'un mot d'entrée (3x).
Mise à l'échelle
d'une valeur
brute
Pour la mise à l'échelle d'une valeur brute, il faut en outre raccorder les entrées
MN_RAW (valeur brute minimale, correspond à 0%) et MX_RAW (valeur brute
maximale, correspond à 100%).
840 USE 494 01 Septembre 2001
235
I_SET: définition de voies d'entrée analogiques
Mise à l'échelle
dans les unités
physiques
Pour la mise à l'échelle dans les unités physiques, il faut également raccorder les
entrées MN_PHYS et MX_PHYS.
DIV10 est une entrée auxiliaire permettant d'éviter les valeurs à virgule flottante
dans la plage 0,2 V - 1 V. Dans cette plage, il faut régler les valeurs suivantes :
MN_PHYS=2, MX_PHYS=10 et DIV10=1.
Cette entrée peut rester ouverte (ou être mise à 0) pour la plupart des plages.
Pour +/-20 mA, par exemple : MN_PHYS=-20, MX_PHYS=20
Pour connaître les plages de valeurs d'entrée gérées par le bloc I_SET, reportezvous au sous-chapitre Plages de valeurs non gérées, p. 237.
Evaluation
d’informations
d’erreur
Pour l'évaluation d'informations d'erreur, il faut également raccorder les entrées
ST_CH, ST_REG, ST_MODE et ST_HIGH.
ST_HIGH est une entrée auxiliaire à utiliser lorsque l'octet d'état (information d'état)
figure dans l'octet le plus significatif du registre. Cette entrée peut rester ouverte (ou
être mise sur FALSE) dans la plupart des cas.
Le numéro de la voie d'entrée (1 ... n) est donnée sur ST_CH.
Si ST_CH est donnée, ST_REG et ST_MODE doivent également l'être.
Il faut associer ST_REG au numéro d'un mot d'entrée (3X) dans lequel figure
l'information d'état (erreur et/ou alertes).
ST_MODE indique le mode d'évaluation du mot d'état.
Il existe huit modes :
236
Valeur
Mode
voir également la description du module
pour
1
AVI_STATUS_MODE
AVI030
2
ACI_STATUS_MODE
ACI030
3
ACO_STATUS_MODE
ACO030
4
ADU_STATUS_MODE
ADU204
5
DAU204_STATUS_MODE
DAU204
6
ADU205_STATUS_MODE
ADU205
7
AMM090_STATUS_MODE
AMM090
8
ADU214_STATUS_MODE
ADU214
840 USE 494 01 Septembre 2001
I_SET: définition de voies d'entrée analogiques
Plages de valeurs non gérées
Tension
Unipolaire
Plage de valeurs
MN_PHYS
MX_PHYS
DIV10
0 - 0,5 V
0
5
1
0 - 1,0 V
0
10
1
0 - 5,0 V
0
5
0
0 - 10 V
0
10
0
0 - 20 V
0
20
0
0,1 - 0,5 V
1
5
1
0,2 - 1,0 V
2
10
1
1,0 - 5,0 V
1
5
0
2,0 - 10,0 V
2
10
0
Plage de valeurs
MN_PHYS
MX_PHYS
DIV10
+/- 25 mV
-25
25
0
+/- 100 mV
-100
100
0
+/- 0,5 V
-5
5
1
+/- 1 V
-1
1
0
+/- 5 V
-5
5
0
+/- 10 V
-10
10
0
+/- 20 V
-20
20
0
MN_PHYS
MX_PHYS
DIV10
Bipolaire
Courant
Unipolaire
Plage de valeurs
0 .. 20 mA
0
20
0
4 - 20 mA
4
20
0
Plage de valeurs
MN_PHYS
MX_PHYS
DIV10
+/- 20 mA
-20
20
0
+/- 40 mA
-40
40
0
Bipolaire
840 USE 494 01 Septembre 2001
237
I_SET: définition de voies d'entrée analogiques
Résistance
Unipolaire
Plage de valeurs
MN_PHYS
MX_PHYS
DIV10
0 .. 400 Ω
0
400
0
0 .. 500 Ω
0
500
0
0 .. 766,6 Ω
0
7666
1
0 .. 1 kΩ
0
1000
0
0 .. 2 kΩ
0
2000
0
0 .. 4 kΩ
0
4000
0
Erreur d’exécution
Erreur
d’exécution
Messages d'erreur pouvant apparaître :
Message d’erreur
Signification
E_EFB_USER_ERROR_1
L'entrée IN_REG n'est pas associée au
numéro d'un mot d'entrée (3x).
E_EFB_USER_ERROR_2 avec le numéro
incorrect
L'entrée IN_REG est associée à un numéro
de mot d'entrée (3x) non valide.
E_EFB_USER_ERROR_3 avec le paramètre MN_RAW ≥ MX_RAW)
MN_RAW
E_EFB_USER_ERROR_4 avec le paramètre Valeur de MN_PHYS inconnue
MN_PHYS
E_EFB_USER_ERROR_5 avec le paramètre Valeur de MX_PHYS inconnue
MX_PHYS
238
E_EFB_USER_ERROR_11
ST_REG non spécifiée
E_EFB_USER_ERROR_12
ST_REG trop grande
E_EFB_USER_ERROR_13
ST_CH non spécifiée
840 USE 494 01 Septembre 2001
IMIO_IN : Entrée directe d'un
module d'E/Se
51
Aperçu
Introduction
Ce chapitre décrit le bloc IMIO_IN.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
240
Représentation
240
Description détaillée
241
Erreur d'exécution
241
840 USE 494 01 Septembre 2001
239
IMIO_IN : Entrée directe d'un module d'E/S
Présentation
Description de la
fonction
Ce bloc fonction lit dès son exécution les signaux d'un module d'E/S. Le module
d'entrée doit se trouver dans le châssis local de l'automate.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
IMIO_IN
INT
INT
Description des
paramètres
240
RACK
SLOT
STATUS
WORD
Description des paramètres du bloc :
Paramètres
Type de données
Signification
RACK
INT
Numéro du châssis
(Quantum : 1 ; Compact : 1 ... 4)
SLOT
INT
Numéro d'emplacement (Quantum : 1...16 ;
Compact : 1 ... 5)
STATUS
WORD
Rapport d'état
840 USE 494 01 Septembre 2001
IMIO_IN : Entrée directe d'un module d'E/S
Description détaillée
Description
détaillée
L'entrée des signaux a lieu aussi bien directement lors de l'exécution du bloc que
lors du traitement normal des E/S en fin de cycle.
Le module d'entrée doit se trouver dans le châssis local de l'automate. Il doit de plus
être paramétré dans l'affectation des E/S de sa configuration. L'adressage du
module d'E/S s'effectue via un numéro de châssis ou un numéro d'emplacement.
Description des
paramètres
Le paramètre STATUS peut contenir les messages suivants :
Etat
Signification
0000
Fonctionnement correct
2001
type d'opération non valable
(p. ex. le module d'E/S adressé n'est pas un module d'entrée)
2002
Numéro de châssis ou d'emplacement incorrect (l'affectation des
E/S de la configuration automate ne comporte pas de numéro de
module pour cet emplacement)
2003
Numéro d'emplacement incorrect
F001
Le module n'est pas OK
Erreur d'exécution
Erreur
d'exécution
Il est possible d'utiliser le paramètre ENO comme témoin d'une erreur :
ENO
Signification
1
Fonctionnement correct (STATUS = 0)
0
Commande en défaut (STATUS n'est pas égal à "0")
840 USE 494 01 Septembre 2001
241
IMIO_IN : Entrée directe d'un module d'E/S
242
840 USE 494 01 Septembre 2001
IMIO_OUT : Sortie directe d’un
module d’E/S
52
Aperçu
Introduction
Ce chapitre décrit le bloc IMIO_OUT.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
244
Représentation
244
Description détaillée
245
Erreur d'exécution
245
840 USE 494 01 Septembre 2001
243
IMIO_OUT : Sortie directe d’un module d’E/S
Présentation
Description de la
fonction
Ce bloc fonction délivre dès son exécution les signaux d'un module d'E/S. Le
module de sortie doit se trouver dans le châssis local de l'automate.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
IMIO_OUT
INT
INT
Description des
paramètres
244
RACK
SLOT
STATUS
WORD
Description des paramètres du bloc :
Paramètres
Type de données
Signification
RACK
INT
Numéro du châssis
(Quantum : 1 ; Compact : 1 ... 4)
SLOT
INT
Numéro d'emplacement (Quantum : 1...16 ;
Compact : 1 ... 5)
STATUS
WORD
Rapport d'état
840 USE 494 01 Septembre 2001
IMIO_OUT : Sortie directe d’un module d’E/S
Description détaillée
Description
détaillée
La sortie des signaux a lieu aussi bien directement lors de l'exécution du bloc que
lors du traitement normal des E/S en fin de cycle.
Le module de sortie doit se trouver dans le châssis local de l'automate. Il doit de plus
être paramétré dans l'affectation des E/S de sa configuration. L'adressage du
module d'E/S s'effectue via un numéro de châssis ou un numéro d'emplacement.
Description des
paramètres
Rapport d'état STATUS
Le paramètre STATUS peut contenir les messages suivants :
Etat
Signification
0000
Fonctionnement correct
2001
type d'opération non valable
(p. ex. le module d'E/S adressé n'est pas un module d'entrée)
2002
Numéro de châssis ou d'emplacement incorrect (l'affectation des
E/S de la configuration automate ne comporte pas de numéro de
module pour cet emplacement)
2003
Numéro d'emplacement incorrect
F001
Le module n'est pas OK
Erreur d'exécution
Erreur
d'exécution
Il est possible d'utiliser le paramètre ENO comme témoin d'une erreur :
ENO
Signification
1
Fonctionnement correct (STATUS = 0)
0
Commande en défaut (STATUS n'est pas égal à "0")
840 USE 494 01 Septembre 2001
245
IMIO_OUT : Sortie directe d’un module d’E/S
246
840 USE 494 01 Septembre 2001
MIX_4I_2O : Configuration du
module AMM 090 00
53
Aperçu
Introduction
Ce chapitre décrit le bloc MIX_4I_2O.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
248
Représentation
248
Description détaillée
249
840 USE 494 01 Septembre 2001
247
MIX_4I_2O : Configuration du module AMM 090 00
Présentation
Description de la
fonction
Le bloc fonction MIX_4I_2O est une connexion logicielle du module InterBus-S
Momentum/IS 170 AMM 090 00.
Il possède 4 entrées analogiques et 2 sorties analogiques ainsi que 4 entrées TOR
et 2 sorties TOR. Il doit être paramétré comme le module matériel.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
MIX_4I_2O
248
DINT
INT
INT
INT
INT
INT
INT
BOOL
BOOL
REAL
IBS_IN
PM_IN1
PM_IN2
PM_IN3
PM_IN4
PM_OUT1
PM_OUT2
OUT1
OUT2
OUT_A1
REAL
OUT_A2
IBS_OUT
DINT
IN1
IN2
IN3
BOOL
BOOL
BOOL
IN4
IN_A1
IN_A2
IN_A3
IN_A4
BOOL
REAL
REAL
REAL
REAL
840 USE 494 01 Septembre 2001
MIX_4I_2O : Configuration du module AMM 090 00
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
PM_IN1
INT
Paramètre de l'entrée 1
:
:
:
PM_IN4
INT
Paramètre de l'entrée 4
PM_OUT1
INT
Paramètres sortie 1
PM_OUT2
INT
Paramètres sortie 2
OUT1
BOOL
Sortie TOR 1
OUT2
BOOL
Sortie TOR 2
OUT_A1
REAL
Sortie analogique 1 du module
OUT_A2
REAL
Sortie analogique 2 du module
IBS_OUT
DINT
InterBus-S sortant
IN1
BOOL
Entrée numérique 1
:
:
:
IN4
BOOL
Entrée numérique 4
IN_A1
REAL
Entrée analogique 1 du module
:
:
:
IN_A4
REAL
Entrée analogique 4 du module
Description détaillée
Description
détaillée
Le bloc fonction occupe cinq mots d'entrée et cinq mots de sortie dans la mémoire
d'état.
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
840 USE 494 01 Septembre 2001
249
MIX_4I_2O : Configuration du module AMM 090 00
Connexion de deux modules InterBus-S
DIG_16I_16O
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
PM_INx
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
PM_INx = Paramètres des voies d'entrée
x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante.
Les voies d'entrée se configurent au moyen de ces paramètres.
La signification des valeurs des paramètres se trouve dans le tableau suivant.
Valeur du paramètre
Signification
2
+/- 20 mA (+/- 5 V, en divisant par 4)
3
+/- 10 V
4
Voie inactive
10
4...20 mA (1...5 V, en divisant par 4)
A = Sortie sur interruption du bus
Note : Toutes les autres valeurs de paramètre sont réservées.
Exemple :
L'entrée 3 doit être 4 ...20 mA.
PM_IN3 = "10"
Note : Les codes de paramétrages réservés ne sont pas acceptés par le module,
le dernier paramètre appliqué continue donc d'être valable. Les paramètres par
défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué.
250
840 USE 494 01 Septembre 2001
MIX_4I_2O : Configuration du module AMM 090 00
PM_OUTx
PM_OUTx = Paramètres des voies de sortie
x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante.
Exemple :
PM_OUT2 = Paramètres de la voie de sortie 2
Les voies de sortie se configurent au moyen de ces paramètres.
La signification des valeurs des paramètres se trouve dans le tableau suivant.
Valeur du paramètre
Signification
1
0...20 mA ; Timeout A : 0 mA
3
+/- 10 V ; Timeout A : 0 V
4
Voie inactive (par défaut)
5
0...20 mA ; Timeout A : 20 mA
7
+/- 10 V ; Timeout A : +10 V
9
0...20 mA ; Timeout A : gèle
11
+/- 10 V ; Timeout A : gèle
A = Sortie sur interruption du bus
Note : Toutes les autres valeurs de paramètre sont réservées.
Exemple :
La sortie 1 doit être 0...20 mA et se placer sur 0 mA en cas de panne du bus.
PM_OUT1 = "1"
Note : Les codes de paramétrages réservés ne sont pas acceptés par le module,
le dernier paramètre appliqué continue donc d'être valable. Les paramètres par
défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué.
OUTx
OUTx = Voie de sortie TOR x
x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante.
Les valeurs TOR à délivrer via le module InterBus-S sont transmises au procédé par
la sortie correspondante (OUTx).
OUT_Ax
OUT_Ax = Voie de sortie analogique x
x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante.
Les valeurs analogiques à délivrer via le module InterBus-S sont transmises au
procédé par la sortie correspondante (OUTx).
Note : Les valeurs devant être appliquées ici sont standardisées, les tensions
doivent donc être indiquées en Volt et les courants en milliampère. La saisie en
courant ou en tension s'effectue selon le paramétrage de la voie correspondante.
840 USE 494 01 Septembre 2001
251
MIX_4I_2O : Configuration du module AMM 090 00
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du
module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau
matériel, le type de liaison correspond au câble InterBus-S entre deux modules
Interbus-S.
INx
INx = Entrée TOR x
x représente un chiffre de 1 à 4 et désigne l'entrée correspondante.
Les valeurs TOR du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
IN_Ax
IN_Ax = Voie d'entrée analogique x
x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante. Les
valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
Note : Les valeurs arrivant ici sont standardisées, les tensions sont donc indiquées
en Volt et les courants en milliampère. L'indication en courant ou en tension
s'effectue selon le paramétrage de la voie correspondante. Si une voie est
paramétrée dans la plage +/-5 V ou 1 à 5 V, les valeurs entrantes seront
représentées en milliampères. Pour obtenir ces valeurs en tension, elles doivent
être divisées par 4,0.
Mise à l'échelle d'une valeur analogique
DIV_REAL
Valeur analogique
en mA
4.0
252
Valeur analogique
en Volt
840 USE 494 01 Septembre 2001
NOA_611: Configuration du
module Quantum NOA 611 00/
NOA 611 10
54
Aperçu
Introduction
Ce chapitre décrit le bloc NOA_611.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
254
Représentation
254
Description détaillée
256
Erreur d'exécution
257
840 USE 494 01 Septembre 2001
253
NOA_611: configuration du module Quantum NOA 611 00/NOA 611 10
Présentation
Description de la
fonction
Le bloc fonction NOA_611 est la connexion logicielle du module maître InterBus-S
NOA 611 10. Il assure que les données transitant sur l'InterBus-S soient transmises
et lues correctement sur le module correspondant. Le NOA 611 10 gère et contrôle
le bon fonctionnement du bus.
Le NOA 611 10 occupe 267 mots d'entrée et 264 mots de sortie en mémoire de
l'automate. Le premier mot d'entrée et le premier mot de sortie sont occupés par le
NOA 611 10 lui-même, ils contiennent les bits de contrôle et les bits d'état du NOA
611 10. Les 256 mots d'entrée et les 256 mots de sorties restant contiennent les
données d'E/S des modules InterBus-S.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
NOA_611
INT
INT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
254
OFF_3X
OFF_4X
ACTIV_0
ACTIV_1
ACTIV_2
ACTIV_3
ACTIV_4
ACTIV_5
ACTIV_6
ACTIV_7
ACTIV_8
ACTIV_9
ACTIV_10
ACTIV_11
ACTIV_12
ACTIV_13
ACTIV_14
ACTIV_15
IBS_OUT
R
F
IBS_RUN
BS_OFF
RBUS
LBUS
SLAVES
DEA202
IBS_NORM
ERROR_NO
DINT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
INT
840 USE 494 01 Septembre 2001
NOA_611: configuration du module Quantum NOA 611 00/
Description des
paramètres
Description des paramètres de bloc :
Paramètres
Type de données
Signification
OFF_3X
INT
Décalage (offset) de l'adresse 3x
OFF_4X
INT
Décalage (offset) de l'adresse 4x
ACTIV_0
BOOL
Lance les routines placées dans le bit actif 0
:
:
:
ACTIV_15
BOOL
Lance les routines placées dans le bit actif 15
IBS_OUT
DINT
InterBus-S sortant
R
BOOL
Maître prêt à fonctionner
F
BOOL
Erreur sur NOA
IBS_RUN
BOOL
Echange de données procédé en cours
BS_OFF
BOOL
Un ou plusieurs segments de bus sont déconnectés
RBUS
BOOL
Erreur sur bus distant
LBUS
BOOL
Erreur sur bus local
SLAVES
BOOL
L'abonné InterBus-S signale une erreur
DEA202
BOOL
Erreur d'initialisation sur DEA202
IBS_NORM
BOOL
InterBus-S est initialisé. Toutes les sorties sont à 0.
ERROR_NO
INT
Numéro du module InterBus-S défaillant
840 USE 494 01 Septembre 2001
255
NOA_611: configuration du module Quantum NOA 611 00/NOA 611 10
Description détaillée
Description des
paramètres Entrées
OFF_3X et
OFF_4X
Les paramètres des entrées du bloc fonction sont affectées aux fonctions suivantes
du module.
OFF_3X = Adresse 3x offset
OFF_4X = Adresse 4x offset
Les décalages des adresses 3x ou 4x sont indiqués sur les deux entrées du bloc
fonction.
Exemple :
Le NOA 611 10 est enregistré dans le configurateur de l'API, comme indiqué dans
le tableau.
Slot
Module
1
NOA-611-10
Détecté
Déb. E
Fin E
Déb. S
Fin S
300020
300286
400020
400283
Ainsi, les adresses de début du NOA 611 10 sont "3:20" pour les mots d'entrée et
"4:20" pour les mots de sortie, et l'on a
l OFF_3X = 20 et
l OFF_4X = 20.
ACTIV_x
ACTIV_x = Appel de routine du bit Actif x
x représente un nombre de 0 à 15 et désigne le bit Actif correspondant. Un front
montant sur ACTIV_x appelle la routine mémorisée sous ACTIV_x.
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement pour partie sortante de bus interstation de l’InterBus-S
Raccordement InterBus-S sur la face avant du NOA 611 10. Le premier module sur
l'InterBus-S est relié à partir d'ici avec le maître, ceci peut se faire par une ligne ou
par une variable. Au niveau matériel, le type de liaison correspond au câble
InterBus-S depuis le maître jusqu'au premier module sur l'InterBus-S.
R
R = NOA 611 10 prêt à fonctionner
Le module maître NOA 611 10 est prêt à fonctionner et sans défaut.
256
840 USE 494 01 Septembre 2001
NOA_611: configuration du module Quantum NOA 611 00/
F
F = NOA 611 10 défectueux
Le module maître NOA 611 10 est défectueux.
IBS_RUN
IBS_RUN = Les données InterBus-S sont en cours de transmission.
L'InterBus-S fonctionne sans défaut, les données du procédé sont échangées.
BS_OFF
BS_OFF = Segment InterBus-S déconnecté
Un ou plusieurs segments de bus de l'InterBus-S sont déconnectés.
RBUS
RBUS = Erreur de bus interstation
Une erreur est survenue sur le bus interstation.
LBUS
LBUS = Erreur bus local
Une erreur est survenue sur un bus local.
SLAVES
SLAVES = Erreur d'un abonné InterBus-S
Indique qu'un abonné de l'InterBus-S est défectueux.
DEA202
DEA202 = Erreur sur DEA202
Indique une erreur d'initialisation sur le DEA202.
IBS_NORM
IBS_NORM = InterBus-S initialisé
Le bus est initialisé. Toutes les sorties de l'InterBus-S prennent la·valeur "0".
ERROR_NO
ERROR_NO = Code d'erreur d'abonné
Indique le numéro d'abonné d'un abonné défectueux sur le bus.
Exemple :
l Liaison bus entre abonné 1 et abonné 2 interrompue.
Affichage : 2
l Perte de tension sur l'abonné 1.
Affichage : 1
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur apparaît (E_INPUT_VALUE_OUT_OF_RANGE) si le l'offset
des adresses 3x ou 4x est inférieur à 0 ou supérieur au maximum admissible.
840 USE 494 01 Septembre 2001
257
NOA_611: configuration du module Quantum NOA 611 00/NOA 611 10
258
840 USE 494 01 Septembre 2001
O_DBSET : Ecriture de structure
interne des données ANL_OUT
55
Aperçu
Introduction
Ce chapitre décrit le bloc O_DBSET.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
260
Représentation
260
840 USE 494 01 Septembre 2001
259
O_DBSET : Ecriture de structure interne des données ANL_OUT
Présentation
Description de la
fonction
Note : Normalement, ce bloc fonction n'est pas nécessaire.
Il peut servir à paramétrer des informations pour les voies de sortie (ANL_OUT).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
O_DBSET
INT
WORD
INT
DINT
INT
INT
INT
INT
INT
Description des
paramètres
260
REF4X
CHANNEL
CONTROL
OFFSET
RANGE
CH_NO
ST_MODE
ST_3X
ST_HIGH
WARN_COD
ANL_OUT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
REF4X
INT
Registre de valeur brute 4x
CONTROL
WORD
Mot de commande (uniquement à usage interne)
OFFSET
INT
Décalage du zéro d'entrée
RANGE
DINT
Plage d'entrée (résolution)
CH_NO
INT
Numéro de voie
ST_MODE
INT
Mode d'état (uniquement à usage interne)
ST_3X
INT
Registre d'état 3x
ST_HIGH
INT
Caractérise High-Byte (octet de poids fort) ou LowByte (octet de poids faible) du registre d'état.
WARN_COD
INT
Mode d'alerte (uniquement à usage interne)
CHANNEL
ANL_OUT
de la voie d'écriture
840 USE 494 01 Septembre 2001
O_DEBUG : Contrôle de structure
interne des données ANL_OUT
56
Aperçu
Introduction
Ce chapitre décrit le bloc O_DEBUG.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
262
Représentation
262
840 USE 494 01 Septembre 2001
261
O_DEBUG : Contrôle de structure de données interne ANL_OUT
Présentation
Description de la
fonction
Note : Normalement, ce bloc fonction n'est pas nécessaire.
Il peut servir à paramétrer des informations des voies de sortie (ANL_OUT).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
O_DEBUG
ANL_OUT
Description des
paramètres
262
INT
WORD
INT
DINT
INT
INT
INT
INT
INT
CHANNEL
REF4X
CONTROL
OFFSET
RANGE
CH_NO
ST_MODE
ST_3X
ST_HIGH
WARN_COD
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_OUT
Voie à contrôler
REF3X
INT
Registre de valeur brute 4x
CONTROL
WORD
Mot de commande (uniquement à usage interne)
OFFSET
INT
Décalage du zéro d'entrée
RANGE
DINT
Plage d'entrée (résolution)
CH_NO
INT
Numéro de voie
ST_MODE
INT
Mode d'état (uniquement à usage interne)
ST_3X
INT
Registre d'état 3x
ST_HIGH
INT
Caractérise High-Byte (octet de poids fort) ou LowByte (octet de poids faible) du registre d'état.
WARN_COD
INT
Mode d'alerte (uniquement à usage interne)
840 USE 494 01 Septembre 2001
O_FILTER : Linéarisation des
sorties analogiques
57
Aperçu
Introduction
Ce chapitre décrit le bloc O_FILTER.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
264
Représentation
264
Description détaillée
265
Erreur d'exécution
267
840 USE 494 01 Septembre 2001
263
O_FILTER : Linéarisation des sorties analogiques
Présentation
Description de la
fonction
Cette fonction permet d'adapter la caractéristique des valeurs brutes analogiques.
Il existe trois possibilités d'adaptation :
l Linéarisation par la racine carrée (plage de valeurs normalisée)
l Correction du "offset" (correction point zéro)
l Correction du "Range" (facteur d'amplification)
Note : En général, il n'est pas nécessaire de corriger les valeurs "Offset" et
"Range" automatiquement préréglées.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
O_FILTER
ANL_OUT
BOOL
INT
INT
Description des
paramètres
264
CH_IN
SQRT
OFFS_ADJ
RNGE_ADJ
ANL_OUT
CH_OUT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CH_IN
ANL_OUT
Valeur brute
SQRT
BOOL
Filtre de racine carré
1: Filtre actif
0: filtre non-actif
OFFS_ADJ
INT
Adaptation du décalage (Offset)
RNGE_ADJ
INT
Adaptation du facteur d'amplification
CH_OUT
ANL_OUT
Valeur de sortie
840 USE 494 01 Septembre 2001
O_FILTER : Linéarisation des sorties analogiques
Description détaillée
Adaptation par la
racine carrée
(plage de valeurs
normalisée)
Le paramètre SQRT vous permet d'adapter une valeur de sortie analogique. Le filtre
de racine carrée utilise les fonctions suivantes :
f(0) = 0, f(0.5) = 0.707, f(1) = 1.
Courbe caractéristique du filtre de racine carrée
Valeur de sortie
100
Courbe caractéristique
(SQRT = 1)
50
Courbe caractéristique
(SQRT = 0)
0
0
0.25
0.5
0.75
1
Valeur brute
normalisée
Correction de
l’"offset"
(correction point
zéro)
Le paramètre OFFS_ADJ permet de modifier (d'adapter) la valeur Offset calculée
de la sortie CH_OUT.
Correction du
"Range" (facteur
d’amplification)
Le paramètre RNGE_ADJ permet de modifier (d'adapter) le facteur d'amplification
calculé de la sortie.
Note : En général, il n'est pas nécessaire de corriger la valeur automatiquement
préréglée (OFFS_ADJ = 0). Si vous désirez néanmoins procéder à une correction,
veuillez la contrôler à l'aide du bloc fonction O_DEBUG car il se produit une
modification du type de données ANL_OUT (de la sortie).
Note : En général, il n'est pas nécessaire de corriger la valeur automatiquement
préréglée (RNGE_ADJ = 0). Si vous désirez néanmoins procéder à une correction,
veuillez la contrôler à l'aide du bloc fonction O_DEBUG car il se produit une
modification du type de données ANL_OUT (de la sortie).
840 USE 494 01 Septembre 2001
265
O_FILTER : Linéarisation des sorties analogiques
Exemple
Structure avec O_FILTER
COMPACT
SLOT1
SLOT2
SLOT3
SLOT4
SLOT5
SLOT6
DAU208
SLOT
CHANNEL1
CHANNEL2
CHANNEL3
SLOT7
CHANNEL4
O_FILTER
TRUE
CH_IN
SQRT
OFFS_ADJ
RNGE_ADJ
O_PHYS
CHANNEL
X
O_PHYS
CHANNEL
X
Les entrées OFFS_ADJ et RNGE_ADJ du bloc fonction O_FILTER (FBI_3_3) ne
sont pas utilisées. Par défaut, leur valeur est donc "0".
Pour le bloc fonction O_PHYS (FBI_3_4), on a les valeurs suivantes :
Valeurs d'entrée
(DAU208 10 V)
Valeurs de sortie
(O_PHYS)
0V
0.0
2,5 V
5.0
5V
7.07
10 V
10.0
Pour le bloc fonction O_PHYS (FBI_3_5), on a les valeurs suivantes :
266
Valeurs d'entrée
(DAU208 10 V)
Valeurs de sortie
(O_PHYS)
0V
0.0
2,5 V
2.5
5V
5.0
10 V
10.0
840 USE 494 01 Septembre 2001
O_FILTER : Linéarisation des sorties analogiques
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré lorsque la voie d'entrée n'est pas configurée. Dans
ce cas, veuillez vérifier l'EFB du module E/S connecté.
840 USE 494 01 Septembre 2001
267
O_FILTER : Linéarisation des sorties analogiques
268
840 USE 494 01 Septembre 2001
O_NORM : Sortie analogique
normalisée
58
Aperçu
Introduction
Ce chapitre décrit le bloc O_NORM.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
270
Représentation
270
Erreur d'exécution
270
840 USE 494 01 Septembre 2001
269
O_NORM : Sortie analogique normalisée
Présentation
Description de la
fonction
Le bloc fonction sort des valeurs au format de virgule flottante REAL en tant que
valeurs analogiques, au format entier 16 bits. La valeur en virgule flottante comprise
entre 0,0 et 1,0 est convertie en valeur entière de sortie configurée.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
O_NORM
ANL_OUT
REAL
Description des
paramètres
CHANNEL
X
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_OUT
Valeur de sortie
X
REAL
Valeur normalisée
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré
l Lorsque la voie de sortie n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB
du module d'E/S connecté.
l En cas de dépassement par le bas de la valeur de sortie (valeur arithmétique)
(par exemple : -0.1 Volt au lieu de 0 ... 1.0 Volt)
l En cas de dépassement par le haut de la valeur de sortie (valeur arithmétique)
(par exemple : 1.1 Volt au lieu de 0 ... 1.0 Volt)
Note : Vous pouvez également, si vous le désirez, exploiter les informations d'état
du module en utilisant le bloc fonction O_NORM_WARN.
270
840 USE 494 01 Septembre 2001
O_NORM_WARN : Entrée
analogique normalisée avec état
d'avertissement
59
Aperçu
Introduction
Ce chapitre décrit le bloc O_NORM_WARN.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
272
Représentation
273
Erreur d'exécution
273
840 USE 494 01 Septembre 2001
271
O_NORM_WARN : Sortie analogique normalisée avec état d'avertissement
Présentation
Description de la
fonction
Le bloc fonction sort des valeurs au format de virgule flottante REAL en tant que
valeurs analogiques, au format entier 16 bits. La valeur en virgule flottante comprise
entre 0,0 et 1,0 est convertie en valeur entière de sortie configurée.
En outre, ce bloc fonction indique sur les sorties WARN_NEG et WARN_POS, si un
avertissement est apparu à l'EFB de sortie analogique.
Note : Ce bloc fonction ne travaille pas avec les fonctions ADI2xx et DAU2xx pour
Compact (à la place, utilisez le bloc fonction O_NORM). Le bloc fonction
O_NORM_WARN reconnaît pas l'information de plage de module, bien que cette
information soit affectée à la plage de registre 3x. Les bits d'avertissement de
dépassement doivent donc être pris directement dans la plage 3x associée.
Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des
informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/
S Compact Manuel utilisateur).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
272
840 USE 494 01 Septembre 2001
O_NORM_WARN : Sortie analogique normalisée avec état
Représentation
Symbole
Représentation du bloc :
O_NORM_WARN
ANL_OUT
REAL
Description des
paramètres
CHANNEL
X
WARN_NEG
WARN_POS
BOOL
BOOL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_OUT
Valeur de sortie
X
REAL
Valeur normalisée
WARN_NEG
BOOL
0: Pas de valeur trop faible en sortie sur l'EFB de
sortie analogique connecté
1: Valeur trop faible en sortie sur l'EFB de sortie
analogique connecté
WARN_POS
BOOL
0: Pas de valeur trop élevée en sortie sur l'EFB de
sortie analogique connecté
1: Valeur trop forte en sortie sur l'EFB de sortie
analogique connecté
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré
l Lorsque la voie de sortie n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB
du module d'E/S connecté.
l En cas de dépassement par le bas de la valeur de sortie (arithmétique) (hors de
la plage d'alerte p. ex. : -0.1 Volt au lieu de 0 ... 1.0 Volt)
l En cas de dépassement par le haut de la valeur de sortie (arithmétique) (hors de
la plage d'alerte p. ex. : 1.1 Volt au lieu de 0 ... 1.0 Volt)
l Lorsque l'EFB de sortie analogique raccordé ne peut générer aucune information
d'état, empêchant ainsi l'activation des sorties d'alerte. Dans ce cas, veuillez
utiliser le bloc fonction O_NORM.
840 USE 494 01 Septembre 2001
273
O_NORM_WARN : Sortie analogique normalisée avec état d'avertissement
274
840 USE 494 01 Septembre 2001
O_PHYS : Sortie analogique
physique
60
Aperçu
Introduction
Ce chapitre décrit le bloc O_PHYS.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
276
Représentation
276
Erreur d'exécution
276
840 USE 494 01 Septembre 2001
275
O_PHYS : Sortie analogique physique
Présentation
Description de la
fonction
Le bloc fonction transmet à la sortie des valeurs physiques en format de virgule
flottante REAL sous forme de valeurs analogiques (tension, courant ou
température).
Le bloc fonction est utilisé sur des modules de sortie avec information de
configuration (p. ex. les DAU). Les paramètres supplémentaires EN et ENO peuvent
être configurés.
Représentation
Symbole
Représentation du bloc :
O_PHYS
ANL_OUT
REAL
Description des
paramètres
CHANNEL
X
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_OUT
Valeur de sortie
X
REAL
Valeur physique
Erreur d'exécution
Erreur
d'exécution
Un message d'erreur est généré
l Lorsque la voie de sortie n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB
du module d'E/S connecté.
l En cas de dépassement par le bas de la valeur de sortie (par exemple : -1 Volt
au lieu de 0 ... 5 Volt).
l En cas de dépassement par le haut de la valeur de sortie (par exemple : 6 Volt
au lieu de 0 ... 5 Volt).
Note : Vous pouvez également, si vous le désirez, exploiter les informations d'état
du module en utilisant le bloc fonction O_PHYS_WARN.
276
840 USE 494 01 Septembre 2001
O_PHYS_WARN : Sortie
analogique physique avec état
d'avertissement
61
Aperçu
Introduction
Ce chapitre décrit le bloc O_PHYS_WARN.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
278
Représentation
279
Erreur d’exécution
279
840 USE 494 01 Septembre 2001
277
O_PHYS_WARN : Sortie analogique physique avec état d'avertissement
Présentation
Description de la
fonction
Le bloc fonction transmet à la sortie des valeurs physiques au format REAL à virgule
flottante sous forme de valeurs analogiques (tension, courant ou température).
Il est utilisé sur des modules de sortie avec information de configuration (p. ex. les
DAU).
En outre, ce bloc fonction indique sur les sorties WARN_NEG et WARN_POS, si un
avertissement est apparu à l'EFB de sortie analogique raccordé.
Note : Ce bloc fonction ne travaille pas avec les fonctions DAU2xx pour Compact
(à la place, utilisez le bloc fonction O_PHYS). Le bloc fonction O_PHYS_WARN
ne reconnaît pas l'information de plage de module, bien que cette information soit
affectée à la plage de registre 3x. Les bits d'avertissement de dépassement
doivent donc être pris directement dans la plage 3x associée.
Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des
informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/
S Compact Manuel utilisateur).
EN et ENO peuvent être configurés comme paramètres supplémentaires.
278
840 USE 494 01 Septembre 2001
O_PHYS_WARN : Sortie analogique physique avec état
Représentation
Symbole
Représentation du bloc :
O_PHYS_WARN
ANL_OUT
REAL
Description des
paramètres
CHANNEL
X
WARN_NEG
WARN_POS
BOOL
BOOL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_OUT
Valeur de sortie
X
REAL
Valeur physique
WARN_NEG
BOOL
0: Pas de valeur trop faible en sortie sur l’EFB de
sortie analogique connecté
1: Valeur trop faible en sortie sur l'EFB de sortie
analogique connecté
WARN_POS
BOOL
0: Pas de valeur trop élevée en sortie sur l'EFB de
sortie analogique connecté
1: Valeur trop forte en sortie sur l'EFB de sortie
analogique connecté
Erreur d’exécution
Erreur
d’exécution
Un message d'erreur apparaît,
l lorsque la voie de sortie n'est pas configurée. Dans ce cas, vérifiez l'EFB du
module d'E/S connecté.
l en cas de valeur de sortie trop faible (hors de la plage d'alerte, p. ex. : -1 Volt au
lieu de 0 ... 5 Volt).
l en cas de valeur de sortie trop élevée (hors de la plage d'alerte, p. ex. : 6 Volt au
lieu de 0 ... 5 Volt).
l lorsque l'EFB de sortie analogique raccordé ne peut générer aucune information
d'état, empêchant ainsi l'activation des sorties d'alerte. Dans ce cas, utilisez le
bloc fonction O_PHYS.
840 USE 494 01 Septembre 2001
279
O_PHYS_WARN : Sortie analogique physique avec état d'avertissement
280
840 USE 494 01 Septembre 2001
O_RAW : Sortie analogique ;
valeur brute
62
Aperçu
Introduction
Ce chapitre décrit le bloc O_RAW.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
282
Représentation
282
Erreur d'exécution
282
840 USE 494 01 Septembre 2001
281
O_RAW : Sortie analogique ; valeur brute
Présentation
Description de la
fonction
Ce bloc fonction délivre des valeurs brutes du type de donnée WORD en valeurs
analogiques de sortie.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
O_RAW
ANL_OUT
WORD
Description des
paramètres
CHANNEL
X
Description des paramètres du bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_OUT
Valeur de sortie
X
WORD
Valeur brute
Erreur d'exécution
Erreur
d'exécution
282
Un message d'erreur est généré si la voie de sortie n'est pas configurée. Dans ce
cas, veuillez vérifier l'EFB du module E/S connecté.
840 USE 494 01 Septembre 2001
O_SCALE : Sortie analogique
avec mise à l'échelle
63
Aperçu
Introduction
Ce chapitre décrit le bloc O_SCALE.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
284
Représentation
284
Erreur d’exécution
284
840 USE 494 01 Septembre 2001
283
O_SCALE : Sortie analogique avec mise à l'échelle
Présentation
Description de la
fonction
Le bloc fonction convertit des valeurs au format REAL à virgule flottante en valeurs
de format entier 16 bits. Les entrées de mise à l'échelle MN et MX déterminent la
plage des valeurs de la sortie analogique. MN correspond à 0 pour cent et MX à 100
pour cent de la plage de sorties (p. ex. -10 ... 10 V).
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
O_SCALE
ANL_OUT
REAL
REAL
REAL
Description des
paramètres
CHANNEL
MN
X
MX
Description des paramètres de bloc :
Paramètres
Type de données
Signification
CHANNEL
ANL_OUT
Valeur de sortie
MN
REAL
Entrée de mise à l'échelle, 0 pour cent
X
REAL
Valeur en virgule flottante
MX
REAL
Entrée de mise à l'échelle, 100 pour cent
Erreur d’exécution
Erreur
d’exécution
Un message d'erreur apparaît,
l lorsque la voie de sortie n'est pas configurée. Dans ce cas, vérifiez l'EFB du
module d'E/S connecté.
l lorsque les valeurs de MN et MX sont identiques et provoquent de ce fait une
division par zéro à l'intérieur du bloc.
l en cas de valeur de sortie trop faible (par exemple : -1 Volt au lieu de 0 ... 5 Volt).
l en cas de valeur de sortie trop élevée (par exemple : 6 Volt au lieu de 0 ... 5 Volt).
Note : Pour exploiter les informations d'état du module, utilisez le bloc fonction
O_SCALE_WARN.
284
840 USE 494 01 Septembre 2001
O_SCALE_WARN : Sortie
analogique avec mise à l'échelle et
avertissement
64
Aperçu
Introduction
Ce chapitre décrit le bloc O_SCALE_WARN.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
286
Représentation
287
Erreur d’exécution
288
840 USE 494 01 Septembre 2001
285
O_SCALE_WARN : Sortie analogique avec mise à l'échelle et avertissement
Présentation
Description de la
fonction
Le bloc fonction convertit des valeurs au format REAL à virgule flottante en valeurs
de format entier 16 bits. Les entrées de mise à l'échelle MN et MX déterminent la
plage des valeurs de la sortie analogique. MN correspond à 0 pour cent et MX à 100
pour cent de la plage de sorties (p. ex. -10 ... 10 V).
En outre, ce bloc fonction indique sur les sorties WARN_NEG et WARN_POS, si un
avertissement est apparu à l'EFB de sortie analogique raccordé.
Note : Ce bloc fonction ne travaille pas avec les fonctions DAU2xx pour Compact
(à la place, utilisez le bloc fonction O_SCALE). Le bloc fonction O_SCALE_WARN
ne reconnaît pas l'information de plage de module, bien que cette information soit
affectée à la plage de registre 3x. Les bits d'avertissement de dépassement
doivent donc être pris directement dans la plage 3x associée.
Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des
informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/
S Compact Manuel utilisateur).
EN et ENO peuvent être configurés comme paramètres supplémentaires.
286
840 USE 494 01 Septembre 2001
O_SCALE_WARN : Sortie analogique avec mise à l'échelle et
Représentation
Symbole
Représentation du bloc :
O_SCALE_WARN
ANL_OUT
REAL
REAL
REAL
Description des
paramètres
CHANNEL
DATA
MN
WARN_NEG
X
WARN_POS
MX
DATA
BOOL
BOOL
Description des paramètres du bloc :
Paramètres
Type de données Signification
CHANNEL
ANL_OUT
Valeur de sortie
MN
REAL
Entrée de mise à l'échelle, 0 pour cent
X
REAL
Valeur à virgule flottante
MX
REAL
Entrée de mise à l'échelle, 100 pour cent
WARN_NEG
BOOL
0: Pas de valeur trop faible en sortie sur l'EFB de sortie
analogique connecté
1: Valeur trop faible en sortie sur l'EFB de sortie
analogique connecté (X < MN)
WARN_POS
BOOL
0: Pas de valeur trop élevée en sortie sur l'EFB de sortie
analogique connecté
1: Valeur trop élevée en sortie sur l'EFB de sortie
analogique connecté (X > MX)
840 USE 494 01 Septembre 2001
287
O_SCALE_WARN : Sortie analogique avec mise à l'échelle et avertissement
Erreur d’exécution
Erreur
d’exécution
Un message d'erreur apparaît,
l lorsque la voie de sortie n'est pas configurée. Dans ce cas, vérifiez l'EFB du
module d'E/S connecté.
l lorsque les valeurs de MN et MX sont identiques et provoquent de ce fait une
division par zéro à l'intérieur du bloc.
l en cas de valeur de sortie trop faible (hors de la plage d'alerte, p. ex. : -1 Volt au
lieu de 0 ... 5 Volt).
l en cas de valeur de sortie trop élevée (hors de la plage d'alerte, p. ex. : 6 Volt au
lieu de 0 ... 5 Volt).
l lorsque l'EFB de sortie analogique raccordé ne peut générer aucune information
d'état, empêchant ainsi l'activation des sorties d'alerte. Dans ce cas, utilisez le
bloc fonction O_SCALE.
288
840 USE 494 01 Septembre 2001
O_SET : Définition des
informations des voies de sortie
analogiques
65
Aperçu
Introduction
Ce chapitre décrit le bloc O_SET.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
290
Représentation
290
Description détaillée
291
Plages de valeurs non gérées
293
Erreur d’exécution
294
840 USE 494 01 Septembre 2001
289
I_SET: définition de voies de sortie analogiques
Présentation
Description de la
fonction
Ce bloc fonction configure les informations pour les voies de sortie analogiques
(ANL_OUT).
Ce bloc permet d'utiliser tous les blocs de mise à l'échelle figurant dans cette
bibliothèque.
Note : Ce bloc est utilisé uniquement lorsqu'il n'existe pas de bloc spécifique pour
un module analogique particulier.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
O_SET
CHANNEL
290
UINT
OUT_REG
DINT
DINT
MN_RAW
MX_RAW
INT
INT
BOOL
MN_PHYS
MX_PHYS
DIV10
UINT
UINT
UINT
BOOL
ST_CH
ST_REG
ST_MODE
ST_HIGH
ANL_OUT
840 USE 494 01 Septembre 2001
I_SET: définition de voies de sortie analogiques
Description des
paramètres
Description des paramètres du bloc :
Paramètres
Type de données
Signification
OUT_REG
UINT
numéro du registre de valeurs brutes (4X)
MN_RAW
DINT
0 % valeur brute (p. ex. 0)
MX_RAW
DINT
100% valeur brute (p. ex. 4095)
MN_PHYS
INT
valeur de sortie minimale (p. ex. 0 V en tant que 0)
MX_PHYS
INT
valeur de sortie maximale (p. ex. +10 V en tant que
10)
DIV10
BOOL
diviser MN_PHYS et MX_PHYS par 10
ST_CH
UINT
numéro de voie (1n) (p. ex. 4)
ST_REG
UINT
numéro du registre d'état (3X)
ST_MODE
UINT
mode d'état (p. ex. 3=ACO_STATUS_MODE)
ST_HIGH
BOOL
L'octet d'état figure dans l'octet le plus significatif du
registre
CHANNEL
ANL_OUT
information de voie à décrire
Description détaillée
Utilisation
Ce bloc fonction peut être utilisé de trois manières différentes :
1. Mise à l'échelle d'une valeur brute, avec les blocs O_NORM et O_SCALE
2. Mise à l'échelle dans les unités physiques, avec le bloc O_PHYS
3. Evaluation d'informations d'erreur, avec les blocs O_NORM, O_SCALE et
O_PHYS ainsi qu'évaluation d'informations d'état (alertes) avec les blocs
O_..._WARN
Connexion de
base
L'entrée OUT_REG doit toujours être associée au numéro d'un mot de sortie (4x).
Mise à l'échelle
d'une valeur
brute
Pour la mise à l'échelle d'une valeur brute, il faut en outre raccorder les entrées
MN_RAW (valeur brute minimale, correspond à 0%) et MX_RAW (valeur brute
maximale, correspond à 100%).
840 USE 494 01 Septembre 2001
291
I_SET: définition de voies de sortie analogiques
Mise à l'échelle
dans les unités
physiques
Pour la mise à l'échelle dans les unités physiques, il faut également raccorder les
entrées MN_PHYS et MX_PHYS.
DIV10 est une entrée auxiliaire permettant d'éviter les valeurs à virgule flottante
dans la plage 0,2 V - 1 V. Dans cette plage, il faut régler les valeurs suivantes :
MN_PHYS=2, MX_PHYS=10 et DIV10=TRUE.
Cette entrée peut rester ouverte (ou être mise sur FALSE) pour la plupart des
plages.
Pour +/-20 mA, par exemple : MN_PHYS=-20, MX_PHYS=20
Pour connaître les plages de valeurs d'entrée gérées par le bloc O_SET, reportezvous au sous-chapitre Plages de valeurs non gérées, p. 293.
Evaluation
d’informations
d’erreur
Pour l'évaluation d'informations d'erreur, il faut également raccorder les entrées
ST_CH, ST_REG, ST_MODE et ST_HIGH.
ST_HIGH est une entrée auxiliaire à utiliser lorsque l'octet d'état (information
d'erreur) figure dans l'octet le plus significatif du registre. Cette entrée peut rester
ouverte (ou être mise sur FALSE) dans la plupart des cas.
Le numéro de la voie d'entrée (1 ... n) est donnée sur ST_CH.
Si ST_CH est donnée, ST_REG et ST_MODE doivent également l'être.
Il faut associer ST_REG au numéro d'un mot d'entrée (3X) dans lequel figure
l'information d'état (erreur et/ou alertes).
ST_MODE indique le mode d'évaluation du mot d'état.
Il existe huit modes :
292
Valeur
Mode
voir également la description du module
pour
1
AVI_STATUS_MODE
AVI030
2
ACI_STATUS_MODE
ACI030
3
ACO_STATUS_MODE
ACO030
4
ADU_STATUS_MODE
ADU204
5
DAU204_STATUS_MODE
DAU204
6
ADU205_STATUS_MODE
ADU205
7
AMM090_STATUS_MODE
AMM090
8
ADU214_STATUS_MODE
ADU214
840 USE 494 01 Septembre 2001
I_SET: définition de voies de sortie analogiques
Plages de valeurs non gérées
Tension
Unipolaire
Plage de valeurs
MN_PHYS
MX_PHYS
DIV10
0 - 0,5 V
0
5
1
0 - 1,0 V
0
10
1
0 - 5,0 V
0
5
0
0 - 10 V
0
10
0
0 - 20 V
0
20
0
0,1 - 0,5 V
1
5
1
0,2 - 1,0 V
2
10
1
1,0 - 5,0 V
1
5
0
2,0 - 10,0 V
2
10
0
Plage de valeurs
MN_PHYS
MX_PHYS
DIV10
+/- 25 mV
-25
25
0
+/- 100 mV
-100
100
0
+/- 0,5 V
-5
5
1
+/- 1 V
-1
1
0
+/- 5 V
-5
5
0
+/- 10 V
-10
10
0
+/- 20 V
-20
20
0
MN_PHYS
MX_PHYS
DIV10
Bipolaire
Courant
Unipolaire
Plage de valeurs
0 .. 20 mA
0
20
0
4 - 20 mA
4
20
0
Plage de valeurs
MN_PHYS
MX_PHYS
DIV10
+/- 20 mA
-20
20
0
+/- 40 mA
-40
40
0
Bipolaire
840 USE 494 01 Septembre 2001
293
I_SET: définition de voies de sortie analogiques
Erreur d’exécution
Erreur
d’exécution
Messages d'erreur pouvant apparaître :
Message d’erreur
Signification
E_EFB_USER_ERROR_1
L'entrée OUT_REG n'est pas associée au
numéro d'un mot de sortie (4x).
E_EFB_USER_ERROR_2 avec le numéro
incorrect
L'entrée OUT_REG est associée à un
numéro de mot de sortie (4x) non valide.
E_EFB_USER_ERROR_3 avec le paramètre MN_RAW ≥ MX_RAW
MN_RAW
E_EFB_USER_ERROR_4 avec le paramètre Valeur de MN_PHYS inconnue
MN_PHYS
E_EFB_USER_ERROR_5 avec le paramètre Valeur de MX_PHYS inconnue
MX_PHYS
294
E_EFB_USER_ERROR_11
ST_REG non spécifiée
E_EFB_USER_ERROR_12
ST_REG trop grande
E_EFB_USER_ERROR_13
ST_CH non spécifiée
840 USE 494 01 Septembre 2001
QPR_16I_12O : Configuration des
modules TIO QPR 346 00 / 10 / 20 /
21
66
Aperçu
Introduction
Ce chapitre décrit le bloc QPR_16I_12O.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
296
Représentation
297
Description détaillée
298
840 USE 494 01 Septembre 2001
295
QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / 20 / 21
Présentation
Description de la
fonction
Le bloc fonction QPR_16I_12O est une connexion logicielle pour les modules
InterBus-S suivant :
l TIO/IS 170 QPR 346 00
l TIO/IS 170 QPR 346 10
l TIO/IS 170 QPR 346 20
l TIO/IS 170 QPR 346 21
Il possède 16 entrées TOR et 12 sorties TOR, lesquelles peuvent être utilisées en
même temps ou seulement en entrée ou en sortie. De plus, ce module peut se
programmer au travers de l'interface intégrée RS 232 en code ASCII.
A l'état non programmé, le module se comporte comme un TIO à 16 entrées TOR
et 12 sorties TOR. Lorsqu'il est programmé, les liaisons internes du QPR ont priorité
sur les signaux présents sur le bloc fonction, c.-à-d. que les sorties du QPR
prennent la valeur générée par la liaison interne. Dans ce cas, la valeur indiquée
dans Concept pour la sortie n'est pas forcément celle effectivement présente sur le
QPR.
Exemple :
Concept met par défaut la sortie OUT5 à "1".
Par la liaison interne du QPR, la sortie OUT5 est mise à "0".
La valeur sur la sortie 5 du QPR est "0", Concept affiche cependant un "1".
La programmation du module est décrite dans le manuel utilisateur des modules
TIO préreliés.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
l
l
l
l
296
840 USE 494 01 Septembre 2001
QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 /
Représentation
Symbole
Représentation du bloc :
QRP_16I_12O
DINT
INT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
Description des
paramètres
IBS_IN
NV
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
IBS_OUT
AV
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DINT
INT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
NV
INT
Consigne (valeur nominale)
OUT1
BOOL
Sortie 1 du TIO
OUT2
BOOL
Sortie 2 du TIO
:
:
:
OUT12
BOOL
Sortie 12 du TIO
IBS_OUT
DINT
InterBus-S sortant
AV
INT
mesure (valeur actuelle)
IN1
BOOL
Entrée 1 du TIO
IN2
BOOL
Entrée 2 du TIO
:
:
:
IN16
BOOL
Entrée 16 du TIO
840 USE 494 01 Septembre 2001
297
QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / 20 / 21
Description détaillée
Description
détaillée
Le bloc fonction QPR_16I_12O dans Concept fonctionne comme son homologue
matériel.
Mais grâce à la programmation du bloc fonction dans Concept, sa manipulation a
pu être simplifiée. Le module occupe deux mots d'entrée et deux mots de sortie
dans le maître.
Note : Les sorties programmées dans le QPR ne peuvent pas être représentées
avec le bloc fonction QPR_16I_12O puisque la valeur est générée par le module
lui-même. L'API n'a aucune influence sur la valeur générée par le module.
298
840 USE 494 01 Septembre 2001
QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 /
Description des
paramètres Entrées
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie
supérieure du module.
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
NV
NV = Consigne (Nominal Value)
Il est possible d'indiquer ici une valeur de compte pour les compteurs
programmables ou une durée pour un circuit de temporisation. Pour les durées, 1 =
1 ms, donc 30000 = 30 s.
OUTx
OUTx = Sortie x
x représente un nombre de 1 à 12 et caractérise la sortie correspondante. Les
valeurs TOR à délivrer via le module InterBus-S sont transmises au procédé par la
sortie correspondante (OUTx).
840 USE 494 01 Septembre 2001
299
QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / 20 / 21
Description des
paramètres Sorties
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l’InterBus-S
Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie
supérieure du module.
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
AV
AV = mesure (AV = Actual Value, valeur réelle)
Cette sortie indique la valeur réelle de comptage d'un compteur ou la durée
actuellement écoulée d'un circuit de temporisation. Pour les durées, 1 = 1 ms, donc
30000 = 30 s.
INx
INx = Entrée x
x représente un nombre de 1 à 16 et désigne l'entrée correspondante.
Les valeurs TOR du procédé du module Interbus-S sont lues par l'entrée
correspondante (INx).
300
840 USE 494 01 Septembre 2001
QUANTUM : Configuration d’un
châssis central
67
Aperçu
Introduction
Ce chapitre décrit le bloc QUANTUM.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
302
Représentation
302
Erreur d'exécution
303
840 USE 494 01 Septembre 2001
301
QUANTUM : Configuration d'un châssis central
Présentation
Description de la
fonction
Ce bloc fonction sert à traiter les données de configuration d'un châssis central
Quantum afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle.
Pour configurer un châssis central Quantum, le bloc fonction QUANTUM est intégré
dans la section de configuration. Les blocs fonction de configuration des modules
analogiques ou le bloc fonction DROP, pour les stations d'E/S, sont connectés aux
sorties SLOT.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
QUANTUM
SLOT1
SLOT2
SLOT3
SLOT4
SLOT5
SLOT6
SLOT7
SLOT8
SLOT9
SLOT10
SLOT11
SLOT12
SLOT13
SLOT14
SLOT15
SLOT16
Description des
paramètres
302
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT1
INT
Emplacement 1
:
:
:
SLOT16
INT
Emplacement 16
840 USE 494 01 Septembre 2001
QUANTUM : Configuration d'un châssis central
Erreur d'exécution
Erreur
d'exécution
Dans le cas d’erreurs de composants internes d’E/S, un message d’erreur est
généré.
840 USE 494 01 Septembre 2001
303
QUANTUM : Configuration d'un châssis central
304
840 USE 494 01 Septembre 2001
R_INT_WORD: Conversion de
type de données (REAL -> INT ->
WORD)
68
Aperçu
Introduction
Ce chapitre décrit le bloc R_INT_WORD.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
306
Représentation
306
Erreur d'exécution
306
840 USE 494 01 Septembre 2001
305
R_INT_WORD : Conversion de type de données (REAL -> INT -> WORD)
Présentation
Description de la
fonction
Ce bloc fonction convertit une valeur d'entrée du Type de données REAL en valeur
d'entrée du type INT, puis en une valeur d'entrée du type WORD.
Contrairement au bloc de conversion REAL_TO_WORD (bibliothèque CEI), le bloc
R_INT_WORD exécute une conversion en une valeur INT avant la sortie de la
valeur WORD. Cela a pour effet que, par exemple, la valeur d'entrée -1.0 est sortie
comme valeur de sortie FFFF (et non comme valeur de sortie 0, comme c'est le cas
pour le bloc REAL_TO_WORD).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
R_INT_WORD
REAL
Description des
paramètres
IN
OUT
WORD
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IN
REAL
Valeur d'entrée
OUT
WORD
Valeur de sortie
Erreur d'exécution
Message d’erreur
306
Un message d'erreur est généré en cas
l d'affectation d'un nombre à virgule flottante invalide à l'entrée,
l de dépassement de capacité du type de données INT.
840 USE 494 01 Septembre 2001
R_UINT_WORD: Conversion de
type de données (REAL -> UINT ->
WORD)
69
Aperçu
Introduction
Ce chapitre décrit le bloc R_UINT_WORD.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
308
Représentation
308
Erreur d'exécution
308
840 USE 494 01 Septembre 2001
307
R_UINT_WORD : Conversion de type de données (REAL -> UINT -> WORD)
Présentation
Description de la
fonction
Ce bloc fonction convertit une valeur d'entrée du type de données REAL en valeur
d'entrée du type IUNT, puis en une valeur d'entrée du type WORD.
Contrairement au bloc de conversion REAL_TO_WORD (bibliothèque CEI), le bloc
R_UINT_WORD exécute une conversion en une valeur UINT avant la sortie de la
valeur WORD (plage de valeurs 0.0 - 65535.5). Ceci entraîne, par exemple, la
génération d'un message d'erreur par la valeur d'entrée 1.0, le positionnement de la
sortie ENO et la valeur de sortie reste inchangée (et pas comme pour le bloc
fonction REAL_TO_WORD, la valeur de sortie 0 est positionnée sans message
d'erreur).
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
R_UINT_WORD
REAL
Description des
paramètres
IN
OUT
WORD
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IN
REAL
Valeur d'entrée
OUT
WORD
Valeur de sortie
Erreur d'exécution
Message d’erreur
308
Un message d'erreur est généré en cas
l d'affectation d'un nombre à virgule flottante invalide à l'entrée,
l de dépassement de capacité du type de données UINT.
840 USE 494 01 Septembre 2001
SCALRTOW: Mise à l'échelle
(REAL -> WORD)
70
Aperçu
Introduction
Ce chapitre décrit le bloc SCALRTOW.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
310
Représentation
310
Erreur d’exécution
311
840 USE 494 01 Septembre 2001
309
SCALRTOW : Mise à l'échelle (REAL -> WORD)
Présentation
Description de la
fonction
La fonction effectue la mise à l'échelle d'une valeur d'entrée REAL en une valeur de
sortie WORD selon une échelle donnée.
Note : Les valeurs pour SCALEMAX et SCALEMIN sont converties en interne
avant l'évaluation selon UINT.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
SCALRTOW
REAL
VALUE
REAL
REAL
IN_MAX
IN_MIN
VALOUT
WORD
WORD
Formule
WORD
SCALEMAX
SCALEMIN
Une mise à l'échelle linéaire est effectuée selon la formule suivante :
SCALEMAX – SCALEMIN
VALOUT = ( VALUE – IN_MIN ) × ---------------------------------------------------------------------------- + SCALEMIN
IN_MAX – IN_MIN
Restrictions :
l Si VALUE ≥ IN_MAX, alors VALOUT = SCALEMAX.
l Si VALUE ≤ IN_MIN, alors VALOUT = SCALEMIN.
310
840 USE 494 01 Septembre 2001
SCALRTOW : Mise à l'échelle (REAL -> WORD)
Description des
paramètres
Description des paramètres du bloc :
Paramètres
Type de données
Signification
VALUE
REAL
Valeur d'entrée
IN_MAX
REAL
Valeur limite supérieure pour valeur d'entrée
IN_MIN
REAL
Valeur limite inférieure pour valeur d'entrée
SCALEMAX
WORD
Valeur limite supérieure pour valeur de sortie
SCALEMIN
WORD
Valeur limite inférieure pour valeur de sortie
VALOUT
WORD
Valeur de sortie
Erreur d’exécution
Message d’erreur
Un message d'erreur apparaît si
l des valeurs REAL non valides sont présentes au niveau des entrées. Dans ce
cas, la valeur de sortie n'est pas modifiée.
l l'échelle est non valide, par ex. SCALEMAX < SCALEMIN. Dans ce cas, la valeur
de sortie n'est pas modifiée.
l la valeur de l'entrée VALUE n'est pas comprise entre les valeurs données pour
IN_MAX et IN_MIN. Dans ce cas, ENO est mis à "0" et la valeur de sortie est mis
soit à la valeur de SCALEMAX, soit à la valeur de SCALEMIN, en fonction de la
valeur ayant été dépassée.
840 USE 494 01 Septembre 2001
311
SCALRTOW : Mise à l'échelle (REAL -> WORD)
312
840 USE 494 01 Septembre 2001
SCALWTOR: Mise à l'échelle
(WORD -> REAL)
71
Aperçu
Introduction
Ce chapitre décrit le bloc SCALWTOR.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
314
Représentation
314
Erreur d’exécution
315
840 USE 494 01 Septembre 2001
313
SCALWTOR : Mise à l'échelle (WORD -> REAL)
Présentation
Description de la
fonction
La fonction effectue la mise à l'échelle d'une valeur d'entrée WORD en une valeur
de sortie REAL selon une échelle donnée.
Note : Les valeurs pour IN_MAX et IN_MIN sont converties en interne avant
l'évaluation selon UINT.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
SCALWTOR
WORD
VALUE
WORD
WORD
IN_MAX
IN_MIN
VALOUT
REAL
REAL
Formule
REAL
SCALEMAX
SCALEMIN
Une mise à l'échelle linéaire est effectuée selon la formule suivante :
SCALEMAX – SCALEMIN
VALOUT = ( VALUE – IN_MIN ) × ---------------------------------------------------------------------------- + SCALEMIN
IN_MAX – IN_MIN
Restrictions :
l Si VALUE ≥ IN_MAX, alors VALOUT = SCALEMAX.
l Si VALUE ≤ IN_MIN, alors VALOUT = SCALEMIN.
314
840 USE 494 01 Septembre 2001
SCALWTOR : Mise à l'échelle (WORD -> REAL)
Description des
paramètres
Description des paramètres du bloc :
Paramètres
Type de données
Signification
VALUE
WORD
Valeur d'entrée
IN_MAX
WORD
Valeur limite supérieure pour valeur d'entrée
IN_MIN
WORD
Valeur limite inférieure pour valeur d'entrée
SCALEMAX
REAL
Valeur limite supérieure pour valeur de sortie
SCALEMIN
REAL
Valeur limite inférieure pour valeur de sortie
VALOUT
REAL
Valeur de sortie
Erreur d’exécution
Message d’erreur
Un message d'erreur apparaît si
l des valeurs REAL non valides sont présentes au niveau des entrées. Dans ce
cas, la valeur de sortie n'est pas modifiée.
l l'échelle est non valide, par ex. SCALEMAX < SCALEMIN. Dans ce cas, la valeur
de sortie n'est pas modifiée.
l la valeur de l'entrée VALUE n'est pas comprise entre les valeurs données pour
IN_MAX et IN_MIN. Dans ce cas, ENO est mis à "0" et la valeur de sortie est mis
soit à la valeur de SCALEMAX, soit à la valeur de SCALEMIN, en fonction de la
valeur ayant été dépassée.
840 USE 494 01 Septembre 2001
315
SCALWTOR : Mise à l'échelle (WORD -> REAL)
316
840 USE 494 01 Septembre 2001
UNI_I : Configuration de modules
d'entrée universels TIO
72
Aperçu
Introduction
Ce chapitre décrit le bloc UNI_I.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
318
Représentation
318
Description détaillée
319
840 USE 494 01 Septembre 2001
317
UNI_I : Configuration de modules d'entrée universels TIO
Présentation
Description de la
fonction
Le bloc fonction UNI_I_O sert de connexion logicielle pour un module matériel
universel InterBus-S (entrée uniquement).
Ce bloc fonction possède une sortie.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
UNI_I
DINT
Description des
paramètres
318
IBS_IN
IBS_OUT
IN
DINT
WORD
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
IBS_OUT
DINT
InterBus-S sortant
IN
WORD
Entrée d'un module InterBus-S
840 USE 494 01 Septembre 2001
UNI_I : Configuration de modules d'entrée universels TIO
Description détaillée
Description
détaillée
Le bloc fonction occupe un mot d'entrée dans la mémoire d'état.
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
IN
IN = Entrée
Les informations d'entrée du module Interbus-S sont lues par l'entrée sous forme de
mot.
840 USE 494 01 Septembre 2001
319
UNI_I : Configuration de modules d'entrée universels TIO
320
840 USE 494 01 Septembre 2001
UNI_I_O : Configuration de
modules d'entrée/sortie
universels TIO
73
Aperçu
Introduction
Ce chapitre décrit le bloc UNI_I_O.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
322
Représentation
322
Description détaillée
323
840 USE 494 01 Septembre 2001
321
UNI_I_O : Configuration de modules d'entrée/sortie universels TIO
Présentation
Description de la
fonction
Le bloc fonction UNI_I_O sert de connexion logicielle pour un module matériel
universel InterBus-S (entrée/sortie).
Le bloc fonction possède une entrée et une sortie.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
UNI_I_O
DINT
WORD
Description des
paramètres
322
IBS_IN
OUT
IBS_OUT
IN
DINT
WORD
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
OUT
WORD
Sortie d’un module InterBus-S
IBS_OUT
DINT
InterBus-S sortant
IN
WORD
Entrée d'un module InterBus-S
840 USE 494 01 Septembre 2001
UNI_I_O : Configuration de modules d'entrée/sortie universels TIO
Description détaillée
Description
détaillée
Le bloc fonction occupe un mot d'entrée et un mot de sortie dans la mémoire d'état.
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
OUT
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
OUT = Sortie
Les informations de sortie du module Interbus-S sont lues par la sortie sous forme d’un mot.
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
IN = Entrée
IN = Entrée
Les informations d'entrée du module Interbus-S sont lues par l'entrée sous forme de mot.
840 USE 494 01 Septembre 2001
323
UNI_I_O : Configuration de modules d'entrée/sortie universels TIO
324
840 USE 494 01 Septembre 2001
UNI_O : Configuration de modules
d'entrée universels TIO
74
Aperçu
Introduction
Ce chapitre décrit le bloc UNI_O.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
326
Représentation
326
Description détaillée
327
840 USE 494 01 Septembre 2001
325
UNI_O : Configuration de modules de sortie universels TIO
Présentation
Description de la
fonction
Le bloc fonction UNI_O sert de connexion logicielle pour un module matériel
universel InterBus-S (sortie uniquement). Ce bloc fonction possède une entrée.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation
Symbole
Représentation du bloc :
UNI_O
DINT
WORD
Description des
paramètres
326
IBS_IN
OUT
IBS_OUT
DINT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IBS_IN
DINT
InterBus-S entrant
OUT
WORD
Sortie d’un module InterBus-S
IBS_OUT
DINT
InterBus-S sortant
840 USE 494 01 Septembre 2001
UNI_O : Configuration de modules de sortie universels TIO
Description détaillée
Description
détaillée
Le bloc fonction occupe un mot de sortie dans la mémoire d'état.
IBS_IN
IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S
Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er
module sur le bus) ou au module précédent (voir schéma). La connexion peut être
réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux abonnés du bus.
Connexion de deux modules InterBus-S
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
DIG_16I_16O
IBS_IN
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
OUT16
IBS_OUT
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN9
IN10
IN11
IN12
IN13
IN14
IN15
IN16
OUT = Sortie
Les informations de sortie du module Interbus-S sont lues par la sortie sous forme
d'un mot.
IBS_OUT
IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S
Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci
peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison
correspond au câble InterBus-S entre deux modules Interbus-S.
840 USE 494 01 Septembre 2001
327
UNI_O : Configuration de modules de sortie universels TIO
328
840 USE 494 01 Septembre 2001
W_INT_REAL: Conversion de type
de données (WORD -> INT ->
REAL)
75
Aperçu
Introduction
Ce chapitre décrit le bloc W_INT_REAL.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
330
Représentation
330
840 USE 494 01 Septembre 2001
329
W_INT_REAL : Conversion de type de données (WORD -> INT -> REAL)
Présentation
Description de la
fonction
Ce bloc fonction convertit une valeur d'entrée du Type de données WORD en valeur
d'entrée du type INT, puis en une valeur d'entrée du type REAL.
Contrairement au bloc de conversion WORD_TO_REAL (bibliothèque CEI), le bloc
W_INT_REAL exécute une conversion en une valeur INT avant la sortie de la valeur
REAL. Cela a pour effet que, par exemple, la valeur d'entrée FFFF est sortie comme
valeur de sortie -1.0 (et non comme valeur de sortie 9.183409e-41, comme c'est le
cas pour le bloc WORD_TO_REAL).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
W_INT_REAL
WORD
Description des
paramètres
330
IN
OUT
REAL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IN
WORD
Valeur d'entrée
OUT
REAL
Valeur de sortie
840 USE 494 01 Septembre 2001
W_UINT_REAL: Conversion de
type de données (WORD -> UINT > REAL)
76
Aperçu
Introduction
Ce chapitre décrit le bloc W_UINT_REAL.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
332
Représentation
332
840 USE 494 01 Septembre 2001
331
W_UINT_REAL : Conversion de type de données (WORD -> UINT -> REAL)
Présentation
Description de la
fonction
Ce bloc fonction convertit une valeur d'entrée du Type de données WORD en valeur
d'entrée du type UINT, puis en une valeur d'entrée du type REAL.
Contrairement au bloc de conversion WORD_TO_REAL (bibliothèque CEI), le bloc
W_UINT_REAL exécute une conversion en une valeur IUNT avant la sortie de la
valeur REAL. Cela a pour effet que, par exemple, la valeur d'entrée FFFF est sortie
comme valeur de sortie 65535,0 (et non comme valeur de sortie 9.183409e-41,
comme c'est le cas pour le bloc WORD_TO_REAL).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation
Symbole
Représentation du bloc :
W_UINT_REAL
WORD
Description des
paramètres
332
IN
OUT
REAL
Description des paramètres de bloc :
Paramètres
Type de données
Signification
IN
WORD
Valeur d'entrée
OUT
REAL
Valeur de sortie
840 USE 494 01 Septembre 2001
XBP : Configuration d’une
extension de châssis central
77
Aperçu
Introduction
Ce chapitre décrit le bloc XBP.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
334
Représentation
335
840 USE 494 01 Septembre 2001
333
XBP: configuration d'une extension de châssis central
Présentation
Description de la
fonction
Ce bloc fonction sert à traiter les données de configuration d'une extension de
châssis (central) Quantum afin de permettre leur utilisation ultérieure par les EFB de
mise à l'échelle.
Pour configurer une extension de châssis (central) Quantum, le bloc fonction XBP
est intégré dans la section de configuration (Voir Procédure d'extension du châssis
local par le module XBE (Quantum), p. 23). A son entrée SLOT, il est raccordé à la
sortie SLOTx correspondante du bloc fonction QUANTUM. Les blocs fonction de
configuration des modules analogiques sont connectés à ses sorties SLOT.
Note : Le bloc fonction XBP sert exclusivement à la configuration des extensions
de châssis central. Le bloc fonction XDROP (Voir XDROP : Configuration d’un
châssis de stations E/S, p. 337)sert à la configuration d'extensions de châssis
décentralisé.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
334
840 USE 494 01 Septembre 2001
XBP: configuration d'une extension de châssis central
Représentation
Symbole
Représentation du bloc :
XBP
INT
SLOT
SLOT1
SLOT2
SLOT3
SLOT4
DATA
SLOT5
SLOT6
SLOT7
SLOT8
SLOT9
SLOT10
SLOT11
SLOT12
SLOT13
SLOT14
SLOT15
SLOT16
Description des
paramètres
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
Description des paramètres de bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement du 140 XBE 100 00 dans le châssis
central
SLOT1
INT
Emplacement 1
:
:
:
SLOT16
INT
Emplacement 16
840 USE 494 01 Septembre 2001
335
XBP: configuration d'une extension de châssis central
336
840 USE 494 01 Septembre 2001
XDROP : Configuration d’un
châssis de stations E/S
78
Aperçu
Introduction
Ce chapitre traite du bloc XDROP.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
338
Représentation
339
Erreur d’exécution
339
840 USE 494 01 Septembre 2001
337
XDROP : Configuration d'un châssis de stations E/S
Présentation
Description de la
fonction
Ce bloc fonction sert à traiter les données de configuration d'une extension de
châssis décentralisé (par le module XBE) pour leur utilisation ultérieure par les EFB
de configuration de module.
Pour configurer une extension d'un châssis de stations E/S, l'entrée SLOT du bloc
fonction XDROP est raccordée à l'entrée SLOT du bloc fonction DROP à l'intérieur
de la section de configuration. Le nombre saisi pour l'entrée NUMBER du bloc
fonction XDROP doit être identique à celui saisi pour l'entrée NUMBER du bloc
fonction DROP. Les blocs fonction de configuration des modules analogiques de la
station E/S sont connectés aux sorties X_LOT.
Note : Le bloc fonction XDROP sert exclusivement à la configuration des
extensions de châssis décentralisés. La configuration des extensions de châssis
centralisése fait par le bloc fonction XBP (Voir XBP : configuration d’une extension
de châssis central, p. 333).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
338
840 USE 494 01 Septembre 2001
XDROP : Configuration d'un châssis de stations E/S
Représentation
Symbole
Représentation du bloc :
XDROP
INT
DINT
SLOT
NUMBER
X_SLOT1
X_SLOT2
X_SLOT3
X_SLOT4
X_SLOT5
X_SLOT6
X_SLOT7
X_SLOT8
X_SLOT9
X_SLOT10
X_SLOT11
X_SLOT12
X_SLOT13
X_SLOT14
X_SLOT15
X_SLOT16
Description des
paramètres
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
INT
Description des paramètres du bloc :
Paramètres
Type de données
Signification
SLOT
INT
Emplacement de XBP dans le châssis décentralisé
NUMBER
DINT
Numéro de la station décentralisée
X_SLOT1
INT
Emplacement d'extension 1
:
:
:
X_SLOT16
INT
Emplacement d'extension 16
Erreur d’exécution
Erreur
d’exécution
Si aucun "coupleur" n'est configuré pour l'embase de station E/S, un message
d'erreur (E_EFB_NOT_CONFIGURED) est généré.
840 USE 494 01 Septembre 2001
339
XDROP : Configuration d'un châssis de stations E/S
340
840 USE 494 01 Septembre 2001
Glossaire
A
Abonné local
L'abonné local est le participant qui est déjà projeté.
Abonné réseau
Appareil doté d'une adresse (164) sur le réseau Modbus Plus.
Adresse de
l'abonné
L'adresse de l'abonné permet de définir de manière univoque un abonné réseau sur
l'itinéraire de routage. L'adresse est directement affectée à l'abonné, par exemple
via le commutateur à l'arrière du module.
Adresses
Les adresses (directes) désignent les emplacements de mémoire sur l'API. Ces
adresses sont rangées dans une mémoire d'état et peuvent être attribuées à des
modules d'entrée/sortie.
L'attribution / la saisie d'adresses directes peut prendre les formats suivants :
l Format standard (400001)
l Format séparateur (4:00001)
l Format compact (4:1)
l Format CEI (QW1)
ANL_IN
ANL_IN désigne le type de données "Entrée analogique" et est employé pour le
traitement des valeurs analogiques. Les références 3x du module de saisie
analogique configuré qui sont définies dans la liste des composants E/S sont
automatiquement affectées au type de données. Ces références ne peuvent donc
être occupées que par des Variables Unlocated.
840 USE 494 01 Septembre 2001
341
Glossaire
ANL_OUT
ANL_OUT désigne le type de données "Sortie analogique" et est employé pour le
traitement des valeurs analogiques. Les références 4x du module d'impression
analogique configuré qui sont définies dans la liste des composants E/S sont
automatiquement affectées au type de données. Ces références ne peuvent donc
être occupées que par des Variables Unlocated.
ANY
Dans cette version, "ANY" désigne les types de données élémentaires BOOL,
BYTE, DINT, INT, REAL, UDINT, UINT, TIME et WORD ainsi que leurs types de
fichiers dérivés .
ANY_BIT
Dans cette version, "ANY_BIT" désigne les types de données BOOL, BYTE et
WORD.
ANY_ELEM
Dans cette version, "ANY ELEM" désigne les types de données BOOL, BYTE,
DINT, INT, REAL, UDINT, UINT, TIME et WORD.
ANY_INT
Dans cette version, "ANY_INT" désigne les types de données DINT, INT, UDINT et
UINT.
ANY_NUM
Dans cette version, "ANY_NUM" désigne les types de données DINT, INT, REAL,
UDINT et UINT.
ANY_REAL
Dans cette version, "ANY_REAL" désigne le type de données REAL.
API
Automate programmable
Argument
Synonyme de paramètre courant.
Atrium
Le contrôleur de type PC se trouve sur une plaque AT standard et peut être inséré
dans le logement de bus ISA d'un poste hôte. L'ensemble est doté d'une carte mère
(nécessitant un pilote SA85) avec deux emplacements pour cartes filles PC104.
Dans cette configuration, une carte fille PC104 fait office de UC et une autre, de
commande INTERBUS.
Avertissement
En cas d'erreur lors du traitement d'un FFB ou d'une étape, le système identifie une
situation critique (par exemple, dépassement de valeur d'entrée ou de durée) et
émet un avertissement. Vous pouvez consulter son contenu en choisissant la
commande Online → Observateur d'événements . Dans les FFB, la sortie ENO
reste à "1".
342
840 USE 494 01 Septembre 2001
Glossaire
B
Base de données
du projet
Base de données du programmateur contenant les informations de configuration
d'un projet.
Bibliothèque
Collection d'objets logiciels disponible pour la réutilisation lors de la programmation
de nouveaux projets, voire pour la construction de nouvelles bibliothèques. Les
types de blocs fonction élémentaires sont des exemples de bibliothèques.
Vous pouvez répartir les bibliothèques EFB en groupes.
Bits d'entrée
(références 1x)
Le statut 1/0 des bits d'entrée est généré par les données de processus envoyées
à l'UC par un périphérique.
Note : Le x qui suit le premier chiffre du type de référence désigne un
emplacement en cinq positions dans la mémoire de données utilisateur. Par
exemple, la référence 100201 se réfère à un bit d'entrée à l'adresse 201 de la
mémoire d'état.
Bits de sortie/
indicateur
(références 0x)
Un bit de sortie/interne peut être employé pour configurer les données de sortie
réelles via une unité de sortie du système ou pour définir une ou plusieurs sorties
dans la mémoire d'état. Exemple : le x qui suit le premier chiffre du type de
référence désigne un emplacement en cinq positions dans la mémoire de données
utilisateur. Par exemple, la référence 0000201 se réfère à un bit de sortie ou interne
à l'adresse 201 de la mémoire d'état.
Bits de statut
Un bit de statut accompagne chaque abonné avec saisie globale ou avec entrée/
sortie spécifique des données Peer Cop. Si un groupe défini de données est
transmis avec succès pendant le timeout, le bit de statut correspondant est sur 1.
Sinon, ce bit est mis à 0 et toutes les données appartenant à ce groupe (à 0) seront
effacées.
Bobines
Une bobine est un élément LD qui modifie la position d'une connexion horizontale
de la gauche vers le droite. Ainsi, la position de la variable / de l'adresse directe
correspondante est sauvegardée.
BOOL
BOOL désigne le type de données booléen. Les éléments de données ont une
longueur de 1 bit (soit un octet de mémoire). Les variables de ce type de données
peuvent prendre la valeur 0 (FALSE) et 1 (TRUE).
840 USE 494 01 Septembre 2001
343
Glossaire
BYTE
BYTE désigne le type de données "Suite de 8 bits". La saisie s'opère en tant que
Constante en base 2, Constante en base 8 ou Constante en base 16. L'élément de
données a une longueur de 8 bits. Une plage de valeurs numérique ne peut pas être
attribuée à ce type de données.
C
CEI 61131-3
Norme internationale : Automates programmables – Partie 3 : Langages de
programmation
Compteur de
fonction
Le compteur de fonction caractérise de manière univoque une fonction dans un
programme ou un DFB. Le compteur de fonction ne peut être édité et est attribué
automatiquement. Le compteur de fonction présente toujours la structure : .n.m
n = numéro de la section (numéro d'ordre)
m = numéro de l'objet FFB dans la section (numéro d'ordre)
Contact
Élément LDdésignant la position d'une liaison horizontale sur le côté droit. Cette
position découle de la liaison booléenne UND entre la position de la connexion
horizontale du côté gauche et la position des variables correspondantes ou des
adresses directes. Un contact ne modifie pas la valeur des variables associées/des
adresses directes.
Convention de
dénomination
CEI (indicateur)
Un indicateur est une suite de lettres, de chiffres et de caractères de soulignement,
commençant toujours par une lettre ou un caractère de soulignement (nom d'un
type de module fonctionnel, d'un exemplaire, d'une variable ou d'une section). Vous
pouvez employer les caractères propres aux graphies nationales (ö, ü, é, õ), sauf
dans les noms de projets ou de DFB.
Dans les indicateurs, les caractères de soulignement sont pertinents. Par exemple,
"A_BCD" et "AB_CD" sont interprétés comme des indicateurs distincts. Vous ne
pouvez pas afficher plusieurs caractères de soulignement en en-tête ni les aligner
consécutivement.
Les indicateurs ne peuvent pas contenir de blancs. Les majuscules et les
minuscules ne sont pas pertinentes. Ainsi, "ABCD" et "abcd" sont interprétés
comme un seul et même indicateur.
Les indicateurs ne peuvent pas être des mots clés.
Cycle de
programme
Un cycle de programme se compose de la lecture des entrées, du fonctionnement
de la logique du programme et de l'édition des sorties.
344
840 USE 494 01 Septembre 2001
Glossaire
D
DDE (Dynamic
Data Exchange)
L'interface DDE permet à deux programmes sous Windows d'échanger des
données de manière dynamique. Ainsi, l'utilisateur peut employer l'interface DDE du
moniteur d'accès avancé et afficher les applications souhaitées. Grâce à cette
interface, l'utilisateur (c'est-à-dire le client DDE) peut consulter les données du
moniteur avancé (le serveur DDE) mais aussi transférer les données à l'API via le
serveur. De la sorte, l'utilisateur peut modifier directement des données dans l'API
tout en contrôlant et analysant les résultats. Cette interface permet à l'utilisateur de
construire ses utilitaires "Graphic-Tool", "Face Plate" ou "Tuning Tool" pour les
intégrer ensuite au système. Pour rédiger ces utilitaires, vous avez le choix entre les
différents langages pris en charge par DDE (Visual Basic, Visual-C++, etc.). Les
utilitaires s'affichent lorsque l'utilisateur clique sur l'un des boutons de la boîte de
dialogue du moniteur avancé. Concept-Graphic-Tool : la connexion DDE entre
Concept et Concept Graphic Tool permet de représenter les signaux d'une
configuration sous forme de chronogramme.
Déclaration
Mécanisme d'expression de la définition d'un élément de langage. Une déclaration
intègre généralement la relation d'un identificateur avec un élément de langage ainsi
que le classement des attributs tels que les types de donnéeset les algorithmes.
Dépôt
intermédiaire
Le dépôt intermédiaire désigne une mémoire temporaire dédiée aux objets coupés
ou copiés. Vous pouvez insérer ces objets dans des sections. L'ancien contenu du
dépôt intermédiaire est écrasé à chaque nouvel objet coupé ou copié.
Derived Function
Block (DFB)
(Bloc fonction
dérivé)
Un bloc fonction dérivé désigne l'appeld'un type de module fonctionnel dérivé. Pour
connaître les détails relatifs au format graphique de l'appel, voir la définition "bloc
fonction (Exemplaire)". Pour appeler les types DFB, cliquez sur l'icône dont les
côtés présentent des doubles lignes verticales. C'est cette caractéristique qui
permet de distinguer les appels de types DFB des appels de types EFB.
Le corps d'un type de module fonctionnel dérivé est rédigé en langage FBD.
Toutefois, la présente version du système de programmation est la seule à offrir
cette possibilité. Les autres langages CEI ne permettent pas encore de définir des
types DFB. Vous ne pouvez pas non plus définir de fonctions dérivées à l'aide de la
version actuelle.
On distingue les DFB locaux et les DFB globaux.
DFB globaux
Les DFB globaux sont disponibles pour chaque projet Concept et sont directement
stockés dans le répertoire Concept du répertoire DFB.
DFB locaux
Les DFB locaux sont uniquement disponibles dans un seul projet Concept. Ils sont
stockés dans le sous-répertoire projet du répertoire DFB.
840 USE 494 01 Septembre 2001
345
Glossaire
DINT
DINT désigne le type de données "nombre entier double (double integer)". La saisie
s'opère en tant que littéral entier, littéral en base 2,littéral en base 8 ou littéral en
base 16. L'élément de données a une longueur de 32 bits. La valeur des variables
attribuées à ce type de données se situe entre -2 exp (31) et 2 exp (31) -1.
DP (PROFIBUS)
DP = Périphérie distance
DX Zoom
Fonction permettant de connecter un objet programmé en vue de consulter et de
modifier, si nécessaire, ses valeurs de données.
E
Élément de
langage
Chaque élément fondamental dans l'un des langages CEI comme, par exemple,
une étape en SFC, un exemplaire de bloc fonction en FBD ou la valeur de début
d'une variable.
EN / ENO
(validation /
message
d’erreur)
Si la valeur de EN est déjà à "0", lors de l'appel de FFB, les algorithmes définis par
FFB ne sont pas exécutés. Dans ce cas, toutes les sorties conservent leur valeur
précédente. La valeur de ENO est automatiquement mise à 0. Si la valeur de EN est
à "1", lors de l'appel de FFB, les algorithmes définis par FFB sont exécutés. Après
exécution correcte des algorithmes, la valeur de ENO est automatiquement mise à
"1". En cas d'erreur lors de l'exécution des algorithmes, la valeur ENO est automatiquement mise à "0". Le comportement de sortie des FFB ne dépend pas du fait que
les FFB soient appelés sans EN/ENO ou avec EN=1. Si le message de EN/ENO est
actif, l'entrée EN doit être absolument désactivée. Sinon, le FFB n'est pas exécuté.
Vous pouvez activer ou désactiver la projection de EN et ENO dans la boîte de
dialogue des propriétés du module. Pour accéder à la boîte de dialogue, utilisez la
commande Objets → Propriétés... ou cliquez deux fois sur le FFB.
Erreur
En cas d'erreur lors du traitement d'un FFB ou d'une étape (valeur d'entrée non
valide ou erreur de temporisation par exemple), un message d'erreur s'affiche à
l'écran. Vous pouvez consulter son contenu en choisissant la commande Online →
Observateur d'événements . Dans les FFB, la sortie ENO est mise à "0".
Erreur
d'exécution
Erreur se produisant lors du traitement du programme sur l’API, chez les objets SFC
(étapes) ou les FFB. Elle peut être causée par un dépassement du champ valeur
par les chiffres ou par une erreur de temporisation dans les étapes.
Étape
Élément de langage SFC : Situation dans laquelle le déroulement d'un programme
en termes d'entrées et de sorties suit les opérations définies par les actions
correspondantes de l'étape.
346
840 USE 494 01 Septembre 2001
Glossaire
Étape initiale
(étape de départ)
Départ d'un enchaînement. Vous devez définir une étape initiale pour chaque
enchaînement. L'étape initiale permet de démarrer l'enchaînement lors du premier
appel.
Évaluation
Processus permettant d'attribuer une valeur à une fonction ou aux sorties de blocs
fonction pendant l'exécution du programme.
Expression
Les expressions désignent les opérateurs et les opérandes.
F
Fenêtre active
Fenêtre qui s'affiche momentanément à l'écran. Plusieurs fenêtres ne peuvent pas
être ouvertes simultanément. Lorsqu'une fenêtre est active, sa barre de titre change
de couleur afin de la distinguer des autres fenêtres. Les fenêtres non sélectionnées
sont inactives.
Fenêtre
d'application
Fenêtre qui affiche l'espace de travail, la barre de menus et la barre d'outils du
programme ouvert. Le nom de l'application active s'affiche dans la barre de titres.
Une fenêtre d'application peut contenir plusieurs fenêtres de documents. Dans
Concept, la fenêtre d'application correspond à un projet.
Fenêtre du
document
Fenêtre s'affichant dans une fenêtre d'application. Vous pouvez ouvrir
simultanément plusieurs fenêtres de document dans une fenêtre d'application. Il ne
peut y avoir qu'une seule fenêtre de document active. Quelques exemples de
fenêtre de document de Concept : sections, fenêtres d'affichage de messages,
éditeur de références et configuration API.
FFB (Fonctions/
Blocs fonction)
Appellation générique des EFB (Fonctions/Blocs fonction élémentaires) et des DFB
(Blocs fonction dérivés (Derived)).
Fichier de
modèles
(Concept - EFB)
Le fichier de modèles est un fichier ASCII contenant des informations de mise en
page pour l'éditeur FBD Concept ainsi que les paramètres nécessaires à la création
du code.
Fichier de
sauvegarde
(Concept - EFB)
Le fichier de sauvegarde désigne une copie du dernier fichier de code source. Ce
fichier de sauvegarde se nomme "backup??.c" (vous n'établirez jamais plus de 100
copies des fichiers de code source). Le premier fichier de sauvegarde se nomme
"backup00.c". Si vous avez apporté des changements au fichier des définitions,
EFB ne modifie pas l'interface. Dans ce cas, vous pouvez vous passer d'établir un
fichier de sauvegarde en éditant votre fichier de code source (Objets → Source). Si
un fichier de sauvegarde est établi, vous pouvez lui attribuer un nom de fichier
source.
840 USE 494 01 Septembre 2001
347
Glossaire
Fichier des
définitions
(Concept - EFB)
Le fichier des définitions contient les informations descriptives générales de l'EFB
souhaité ainsi que ses paramètres formels.
Fichier du code
source (Concept
- EFB)
Le fichier du code source est un fichier source C++ traditionnel. Après exécution de
la commande Bibliothèque → Fichiers, le fichier reçoit une trame de code EFB qui
vous permet de saisir le code spécifique de l'EFB choisi. Pour ce faire, lancez la
commande Objets → Source.
Fichier factice
Fichier vide constitué d'un en-tête en mode texte reprenant les propriétés du fichier
(auteur, date de création, nom EFB, etc). Pour créer ce fichier factice, l'utilisateur
doit procéder à des saisies supplémentaires.
Fichier prototype
(Concept - EFB)
La fichier prototype contient tous les prototypes des fonctions attribuées. En outre,
une définition de type
Filtre FIR
(Finite Impulse Response Filter) Filtre de réponse finie à une impulsion
Filtre IIR
(Infinite Impulse Response Filter) Filtre de réponse infinie à une impulsion
Fonction (FUNK)
Unité organisationnelle du programme qui fournit exactement un élément de
données lors de l'exécution. Une fonction ne possède pas d'informations de statut
internes. Les appels multiples de la même fonction avec des paramètres de valeur
identique restituent toujours les mêmes valeurs de sortie.
Pour connaître les détails relatifs au format graphique des appels de fonctions, voir
la définition "module fonctionnel (Exemplaire)". Contrairement aux appels de blocs
fonction, les appels de fonctions comptent une seule sortie non nommée puisque
qu'ils portent le même nom que la fonction. En FBD, un numéro unique est attribué
automatiquement à chaque appel, via le bloc graphique. Vous ne pouvez pas
modifier ce numéro.
Fonctions/blocs
fonction
élémentaires
(EFB)
Appellation des fonctions ou des blocs fonction dont les définitions de type ne sont
pas formulées dans un langage CEI, c'est-à-dire dont les corps ne peuvent être
modifiés à l'aide d'un éditeur DFB (Concept-DFB). Les types EFB sont programmés
en langage "C" et sont mis en format précompilé via des bibliothèques.
Format CEI
(QW1)
Un indicateur conforme à la norme CEI figure à la première place de l'adresse, suivi
de l'adresse en cinq positions :
l %0x12345 = %Q12345
l %1x12345 = %I12345
l %3x12345 = %IW12345
l %4x12345 = %QW12345
Format compact
(4:1)
Le premier chiffre (la référence) est séparé de l'adresse suivante par un deux-points
(:). Dans ce cas, les zéros en en-tête ne figurent pas dans l'adresse.
348
840 USE 494 01 Septembre 2001
Glossaire
Format
séparateur
(4:00001)
Un deux-point (:) sépare le premier chiffre (la référence) de l'adresse en cinq
positions qui le suit.
Format standard
(400001)
L'adresse en cinq positions figure directement après le premier chiffre (la référence).
G
Groupes (EFB)
Certaines bibliothèques EFB (comme la bibliothèque CEI) sont subdivisées en
groupes. Cette structure facilite nettement la recherche des EFB dans les
bibliothèques de grande taille.
I
Icône
Représentation graphique de certains objets sous Windows, comme les lecteurs,
les applications et les fenêtres de document.
IHM
Interface homme/machine
Instanciation
Création d'un exemplaire.
Instruction (IL)
Les instructions désignent les "commandes" du langage de programmation IL.
Chaque instruction commence par une nouvelle ligne. Elle est suivie par l'opérateur
ou, le cas échéant, par le modificateur, et, si l'opération l'exige, par un ou plusieurs
opérandes. Si plusieurs opérandes sont utilisés, ils seront séparés par des virgules.
Un indicateur peut précéder l'instruction. Dans ce cas, il sera suivi d'un deux-points.
La remarque éventuelle sera le dernier élément de la ligne.
Instruction
(LL984)
Pour programmer un automate électrique, l'utilisateur doit déployer des instructions
opérationnelles codifiées sous forme d'objets graphiques, répartis en contacts
identifiables. Au niveau de l'utilisateur, les objets programmes mis au point sont
convertis en codes OP utilisables lors du processus de chargement. Les codes OP
sont déchiffrés dans l'UC et traités à l'aide des fonctions micrologiques du contrôleur
afin de mettre en œuvre la commande souhaitée.
Instruction (ST)
Les instructions désignent les "commandes" du langage de programmation ST. Les
instructions doivent être séparées par des points-virgules. Une ligne peut contenir
plusieurs instructions (séparées par un point-virgule).
840 USE 494 01 Septembre 2001
349
Glossaire
INT
INT désigne le type de données "nombre entier (integer)". La saisie s'opère en tant
que littéral entier, littéral en base 2,littéral en base 8 ou littéral en base 16. L'élément
de données a une longueur de 16 bits. La valeur des variables attribuées à ce type
de données se situe entre -2 exp (15) et 2 exp (15) -1.
INTERBUS (PCP)
Pour permettre l'utilisation du canal INTERBUS PCP et le prétraitement des
données de processus (PDV) INTERBUS, un nouveau type de station E/S
INTERBUS (PCP) a été introduit dans le configurateur Concept. Le groupe de
modules d'accès INTERBUS 180-CRP-660-01 est fondamentalement affecté à ce
type de station E/S.
C'est la taille nettement plus grande de l'emplacement E/S dans la mémoire d'état
de l'automate qui permet de distinguer le 180-CRP-660-01 du 180-CRP-660-00.
L
Ladder Diagram
(LD)
Ladder Diagram est un langage de programmation graphique conforme à la norme
CEI1131 qui s'oriente en mode optique sur la "voie du courant" du plan des contacts
du relais.
Ladder Logic 984
(LL)
Dans les langages Ladder Logic et Ladder Diagram, le terme Ladder (contact)
réfère à l'exécution. Pour représenter un circuit électrique (à l'aide de symboles
électriques), les électrotechniciens n'emploient pas un schéma des connexions,
mais bien un plan des contacts. Celui-ci doit représenter l'enchaînement des
événements, et non les fils disponibles qui relient les parties. Habituellement, le
poste utilisateur commandant les actions des automates est doté d'une interface
dédiée au plan des contacts. Ainsi, l'électrotechnicien peut mettre en œuvre le
programme de commande sans avoir recours à un langage de programmation
auquel il ne serait pas familiarisé.
La création du plan des contacts permet de connecter des éléments électriques de
manière à produire une sortie de commande. Cette sortie dépend du flux électrique
logique traversant les objets électriques utilisés. Ces objets sont représentés par la
condition préalablement requise d'un dispositif électronique physique.
En somme, le poste utilisateur n'est rien d'autre qu'un affichage vidéo retraité par
l'application programmable API. Il s'agit donc d'une trame verticale et horizontale
permettant d'agencer les objets programmables. Sur le côté gauche de la trame, le
plan reçoit le flux électrique qui passe de gauche à droite via la liaison avec les
objets activés.
Langage
d'enchaînement
(SFC)
Les éléments de langage SFC permettent la partition d'une unité organisationnelle
du programme API en une série d'étapes et de transitions qui sont horizontalement
reliées par des liaisons. Chaque étape est associée à une série d'actions et chaque
transition est fonction d'un critère de transition.
350
840 USE 494 01 Septembre 2001
Glossaire
Langage du
module
fonctionnel
(FBD)
Une ou plusieurs sections contenant des réseaux graphiques de fonctions, de blocs
fonction et de liaisons.
Liaison
Liaison de contrôle ou de flux de données entre des objets graphiques (comme les
étapes dans l'éditeur SFC, les blocs fonction dans l'éditeur FBD) au sein d'une
section, qui est représentée graphiquement par une ligne.
Liaison locale
(Local Link)
La liaison réseau locale désigne le réseau qui relie, soit directement, soit via un bus
répétiteur, l'abonné local aux autres abonnés.
Liaisons binaires
Liaisons entre les entrées et les sorties des FFB du type de données BOOL.
Liste
d’instructions
(IL)
IL est un langage en mode texte conforme à la norme CEI 1131 représentant les
opérations (comme les appels conditionnels ou non conditionnels de blocs fonction
et de fonctions, les renvois conditionnels et non conditionnels, etc.) par le biais
d'instructions.
Liste des
composants E/S
La liste des composants E/S permet de configurer les modules E/S et les modules
experts des diverses unités centrales.
Littéral structuré
(ST)
ST est un langage en mode texte conforme à la norme CEI 1131 représentant les
opérations (comme les appels de blocs fonction et de fonctions, l'exécution
conditionnelle d'instructions, la répétition d'instructions, etc.) par le biais
d'instructions.
Littéral temps
Les unités de temps valides (TIME) sont les jours (D), les heures (H), les minutes
(M), les secondes (S) et les millisecondes (MS) ou toute combinaison de ces unités.
La durée doit être précédée de t#, T#, time# ou TIME#. Le "débordement" de l'unité
affectée de la plus grande valeur est accepté. Vous pouvez saisir, par exemple,
T#25H15M.
Exemple
t#14MS, T#14.7S, time#18M, TIME#19.9H, t#20.4D, T#25H15M,
time#5D14H12M18S3.5MS
Littéraux
Les littéraux sont des variables Unlocated auxquelles une valeur a été attribuée. La
logique du programme ne peut modifier cette valeur (protégée en écriture).
840 USE 494 01 Septembre 2001
351
Glossaire
Littéraux
Les littéraux permettent d'attribuer directement des entrées de FFB, des conditions
transitoires, etc. Ces valeurs ne peuvent pas être écrasées par la logique du
programme (protégées en écriture). On distingue les littéraux génériques et les
littéraux typés.
En outre, les littéraux permettent d'attribuer une valeur à une constante ou une
valeur initiale à une variable.
La saisie s'opère en tant que littéral en base 2, littéral en base 8, littéral en base 16,
littéral entier, littéral réel ou littéral réel avec exposant.
Littéraux
binaires
Les littéraux binaires servent à affecter des valeurs entières en mode binaire. Le
préfixe 2# doit caractériser la base. Aucun signe (+/-) ne peut précéder ces valeurs.
Les caractères de soulignement ( _ ) entre les chiffres sont non significatifs.
Exemple
2#1111_1111 ou 2#11111111 (décimale 255)
2#1110_0000 ou 2#11100000 (décimale 224)
Littéraux entiers
Les littéraux entiers permettent d'exprimer des valeurs entières en notation
décimale. Un signe (+/-) peut précéder ces valeurs. Les caractères de soulignement
(_) entre les chiffres sont non significatifs.
Exemple
-12, 0, 123_456, +986
Littéraux
génériques
Si le type de données d'un littéral vous semble non pertinent, vous pouvez
simplement lui attribuer la valeur du littéral. Dans ce cas, Concept attribue automatiquement au littéral un type de données adapté.
Littéraux
hexadécimaux
Les littéraux hexadécimaux servent à affecter des valeurs entières en mode
hexadécimal. Le préfixe 16# doit caractériser la base. Aucun signe (+/-) ne peut
précéder ces valeurs. Les caractères de soulignement ( _ ) entre les chiffres sont
non significatifs.
Exemple
16#F_F ou 16#FF (décimale 255)
16#E_0 ou 16#EO (décimale 224)
Littéraux octaux
Les littéraux octaux servent à affecter des valeurs entières en système octal. Le
préfixe 8# doit caractériser la base. Aucun signe (+/-) ne peut précéder ces valeurs.
Les caractères de soulignement ( _ ) entre les chiffres sont non significatifs.
Exemple
8#3_77 ou 8#377 (décimale 255)
8#34_0 ou 8#340 (décimale 224)
352
840 USE 494 01 Septembre 2001
Glossaire
Littéraux réels
Les littéraux réels permettent d'exprimer des valeurs réelles en notation décimale.
Les littéraux réels se caractérisent par la présence du point décimal. Un signe (+/-)
peut précéder ces valeurs. Les caractères de soulignement (_) entre les chiffres
sont non significatifs.
Exemple
-12.0, 0.0, +0.456, 3.14159_26
Littéraux réels
avec exposant
Les littéraux réels avec exposant permettent d'exprimer des valeurs réelles en
notation décimale. Les littéraux réels avec exposant se caractérisent par la
présence du point décimal. L'exposant donne l'indice de la puissance de dix par
laquelle multiplier la valeur précédente pour obtenir la valeur à représenter. Un
signe moins (-) peut précéder cette base. Un signe positif ou négatif (+/-) peut
précéder l'exposant. Les caractères de soulignement (_) entre les chiffres sont non
significatifs. (Uniquement entre les chiffres, et non avant ou après le point décimal
et avant ou après "E", "E+" ou "E-")
Exemple
-1.34E-12 ou -1.34e-12
1.0E+6 ou 1.0e+6
1.234E6 ou 1.234e6
Littéraux typés
Si vous souhaitez fixer vous-même le type de données d'un littéral, vous pouvez
employer la construction suivante : ’Nom du type de données’#’Valeur du littéral’.
Exemple
INT#15 (type de données : entier, valeur : 15),
BYTE#00001111 (type de données : octet, valeur : 00001111)
REAL#23.0 (type de données : réel, valeur : 23.0)
Pour affecter le type de données REAL, vous pouvez également entrer la valeur
comme suit : 23.0.
L'ajout d'une virgule suffit à affecter automatiquement le type de données REAL.
840 USE 494 01 Septembre 2001
353
Glossaire
M
Macro
Les macros sont réalisées à l'aide du logiciel Concept-DFB.
Les macros permettent de copier des sections et des réseaux régulièrement
employés (ainsi que la logique, les repères et les déclarations de ceux-ci).
On distingue les macros locales et globales.
Les macros ont les propriétés suivantes :
l Pour créer des macros, vous ne pouvez employer que les langages de
programmation FBD et LD.
l Les macros contiennent une seule section.
l Les macros peuvent contenir une section assez complexe.
l D'un point de vue technique, une macro instanciée, c'est-à-dire une macro
insérée dans une section, ne diffère pas d'une section conventionnelle.
l Appel de DFB dans une macro
l Déclaration de variables
l Utilisation de structures de données propres à la macro
l Insertion automatique des variables déclarées dans la macro.
l Valeurs initiales des variables
l Instanciation multiple d'une macro dans le programme à l'aide de variables
distinctes.
l Le nom de section, les noms de variables et la structure nominative des données
peuvent contenir jusqu'à 10 marques d'échange différentes (@0 à @9).
Macros globales
Les macros globales sont disponibles pour chaque projet Concept et sont
directement stockées dans le répertoire Concept du répertoire DFB.
Macros locales
Les macros locales sont uniquement disponibles dans un seul projet Concept. Elles
sont stockées dans le sous-répertoire projet du répertoire DFB.
Mémoire d'état
La mémoire d'état est une zone mémoire pour toutes les tailles. Elle est activée dans
le programme utilisateur via les références (notations directes). Ainsi, les bits
d'entrée, les bits de sortie/internes, les mots d'entrée et les mots de sortie/internes
se trouvent dans la mémoire d'état.
Mode ASCII
American Standard Code for Information Interchange. Le mode ASCII est employé
pour communiquer avec les différents équipements hôtes. ASCII est un code à 7
bits.
Mode RTU
Remote Terminal Unit
Le mode RTU sert à la communication entre l'API et un PC IBM compatible. RTU
est un code à 8 bits.
354
840 USE 494 01 Septembre 2001
Glossaire
Module
fonctionnel
(Exemplaire)
(FB)
Unité organisationnelle du programme qui calcule les valeurs des sorties et de la
(des) variable(s) interne(s) suivant la fonctionnalité décrite dans la définition du type
de module fonctionnel, et ce lorsque vous l'appelez comme exemplaire spécifique.
Toutes les valeurs des sorties et des variables internes d'un exemplaire de module
fonctionnel sont conservées durant l'intervalle entre deux appels du module
fonctionnel. Les appels multiples du même exemplaire de module fonctionnel avec
des arguments identiques (valeurs des paramètres d'entrée) ne restituent pas
obligatoirement la (les) même(s) valeur(s) de sortie.
Chaque exemplaire de module fonctionnel est représenté sous la forme d'un
symbole fonctionnel rectangulaire. Le nom du type de module fonctionnel figure
dans la partie supérieure du rectangle. Quant au nom de l'exemplaire de module
fonctionnel, il est visible au-dessus du rectangle. Ce symbole fonctionnel est généré
automatiquement lors de la création d'une instance mais peut, au besoin, être
modifié par l'utilisateur. Les entrées sont représentées sur le côté gauche du
symbole ; les sorties sur son côté droit. Les noms des paramètres formels d'entrée/
sortie s'affichent à l'intérieur du rectangle, aux emplacements prévus à cet effet.
La représentation graphique susmentionnée s'applique également pour les appels
de fonctions et les appels DFB. Les divergences sont exposées dans les définitions
correspondantes.
Module SA85
Le module SA85 est un adaptateur Modbus Plus pour IBM-AT ou ordinateur
compatible.
Mots clés
Les mots clés sont des combinaisons uniques de caractères employées comme
éléments syntaxiques spéciaux. Voir à ce sujet l'annexe B de la norme CEI 1131-3.
Tous les mots clés utilisés dans la norme CEI 1131-3 et donc dans Concept sont
repris à l'annexe C de la CEI 1131-3. Les mots clés répertoriés ne peuvent être
employés à d'autres fins. Par exemple, vous ne pouvez pas les utiliser comme noms
de repères, noms de sections, noms d'exemplaires, etc.
Mots d'entrée
(références 3x)
Contiennent les informations issues d'une source externe et sont représentées par
un nombre à 16 bits. Un registre 3x peut aussi contenir 16 bits d'entrées consécutifs
qui ont été stockés dans le registre en format binaire ou BCD (binary coded
decimal). Note : le x qui suit le premier chiffre du type de référence désigne un
emplacement à cinq positions dans la mémoire de données utilisateur. Par exemple,
la référence 300201 se réfère à un mot d'entrée de 16 bits à l'adresse 201 de la
mémoire d'état.
840 USE 494 01 Septembre 2001
355
Glossaire
Mots de sortie/
internes
(références 4x)
Un mot de sortie/interne peut être employé pour sauvegarder des données
numériques (binaires ou décimales) dans la mémoire d'état ou bien pour envoyer
des données à partir de l'UC vers l'unité de sortie du système de commande.
Exemple : le x qui suit le premier chiffre du type de référence désigne un
emplacement en cinq positions dans la mémoire de données utilisateur. Par
exemple, la référence 400201 se réfère à un mot de sortie/interne de 16 bits à
l'adresse 201 de la mémoire d'état.
N
Nom
d’exemplaire
Identificateur associé à un exemplaire de module fonctionnel précis. Le nom
d'exemplaire permet de désigner de manière univoque un module fonctionnel dans
une unité organisationnelle du programme. Le nom d'exemplaire est généré
automatiquement mais peut être édité. Le nom d'exemplaire doit être unique dans
toute l'unité organisationnelle du programme. Il n'y a donc pas de distinction entre
les caractères majuscules et minuscules. Un message vous avertit si le nom est
déjà attribué et vous demande de choisir un autre nom. Le nom d'exemplaire doit
être conforme aux conventions de dénomination CEI. Si ce n'est pas le cas, un
message d'erreur s'affichera à l'écran. Le nom d'instance généré automatiquement
se présente toujours comme suit : FBI_n_m
FBI = Exemplaire de module fonctionnel
n = numéro de la section (numéro d'ordre)
m = numéro de l'objet FFB dans la section (numéro d'ordre)
Nom de l'étape
Le nom de l'étape permet de désigner de manière univoque une étape dans une
unité organisationnelle de programme. Le nom d'étape est généré automatiquement
mais peut être édité. Le nom d'étape est unique sur l'ensemble de l'unité organisationnelle du programme. Dans le cas contraire, un message d'erreur s'affiche à
l'écran.
Le nom d'étape généré automatiquement se présente toujours comme suit : S_n_m
S = étape
n = numéro de la section (numéro d'ordre)
m = numéro de l'étape dans la section (numéro d'ordre)
O
Opérande
356
L'opérande est un littéral, une variable, un appel de fonction ou une expression.
840 USE 494 01 Septembre 2001
Glossaire
Opérateur
Un opérateur est un symbole permettant d'exécuter une opération arithmétique ou
booléenne.
Orientation
Paysage
L'orientation Paysage permet de visualiser le texte dans le sens de la largeur.
Orientation
Portrait
L'orientation Portrait permet de visualiser le texte imprimé dans le sens de la
hauteur.
P
Paramètre
courant
Paramètre d'entrée/de sortie actif.
Paramètre
d'entrée (entrée)
Affiche l’argument correspondant lors de l’appel d’un FFB.
Paramètre de
sortie (Sortie)
Paramètre permettant d'exprimer le/les résultat(s) de l'évaluation d'un FFB.
Paramètres
formels
Paramètres entrée/sortie utilisés dans la logique d'un FFB et exportés du FFB sous
forme d'entrées/sorties.
Pont
Un pont est un équipement qui permet de relier des réseaux. Il autorise la
communication entre les participants de deux réseaux. Chaque réseau possède sa
propre boucle Token. En effet, les ponts ne transmettent pas le Token.
Ports série
Les ports série (COM) transmettent des informations de n-bits.
Poste DCP-E/S
Un processeur Distributed Control (D908) vous permet d'installer un réseau distant
avec l'API supérieur. Lors de l'installation d'un D908 avec API distant, l'API
supérieur considère l'API distant comme un poste E/S distant. Le D908 et l'API
distant communiquent via le bus système, ce qui engendre des performances
élevées en raison d'un impact minime sur la durée du cycle. L'échange de données
entre le D908 et l'API supérieur s'exécute à un débit de 1,5 mégabit par seconde via
le bus E/S distant. Un API distant est capable de prendre en charge jusqu'à 31
processeurs D908 (adresse 2-32).
Processeur
homologue
Le processeur homologue traite les passes Token ainsi que le flux de données entre
le réseau Modbus Plus et la logique utilisateur de l'API.
840 USE 494 01 Septembre 2001
357
Glossaire
Programmateur
Matériel et logiciels prenant en charge la programmation, la configuration, les tests,
le déploiement et la recherche d'erreurs dans les applications API ainsi que dans les
applications système distantes afin de permettre la documentation et l'archivage du
code source. Vous pouvez aussi utiliser l'appareil de programmation pour visualiser
le processus.
Programmation
d'un système
redondant (Hot
Standby)
Un système redondant est composé de deux appareils API configurés de manière
identique qui communiquent entre eux par l'intermédiaire de processeurs
redondants. En cas de défaillance de l'API primaire, l'API secondaire prend le relais.
Dans des conditions normales, l'API secondaire n'assume pas de fonction de
commande mais contrôle les informations de statut dans le but de repérer les
erreurs.
Programme
Plus haute unité organisationnelle du programme. Un programme est fermé au
simple chargement de SPS.
Projet
Terme général désignant le niveau le plus élevé de l'arborescence d'un logiciel qui
détermine le nom de projet supérieur d'une application API. Dès que le nom du
projet est fixé, vous pouvez stocker la configuration système et le programme de
commande sous le même nom. Toutes les données générées lors de la création de
la configuration et du programme appartiennent à ce projet supérieur pour ce qui est
des fonctions d'automatisation spéciales.
Terme général désignant l'ensemble des informations de programmation et de
configuration reprises dans la base de données du projet. Cette dernière représente
le code source décrivant l'automatisation d'une installation.
Protocoles de
transfert de
données
Conventions définissant les règles qui permettent de transmettre des informations
du programmateur à l'API.
R
REAL
REAL désigne le type de données "réel". La saisie s'opère en tant que littéral réel
ou littéral réel avec exposant. L'élément de données a une longueur de 32 bits. La
plage de valeurs des repères de ce type de données s'étend de 8.43E-37 à
3.36E+38.
Note : En fonction du type de processeur mathématique de l'UC, différentes zones
de la plage de valeurs valide peuvent ne pas être affichées. Cela s'applique aux
valeurs qui s'approche de ZÉRO et aux valeurs qui s'approchent de l'INFINNI.
Dans ce cas, au lieu d'une valeur chiffrée, NAN (Not A Number) ou INF (INFinite
(infini)) sera affiché en mode d'animation.
358
840 USE 494 01 Septembre 2001
Glossaire
Référence
Chaque adresse directe est une référence commençant par un indicatif qui spécifie
s'il s'agit d'une entrée ou d'une sortie ou s'il s'agit d'un bit ou d'un mot. Les
références qui commencent par l'indicatif 6 représentent le registre dans la mémoire
élargie de la mémoire d'état.
[s] 0x = Bits de sortie/internes.
[s] 1 = Bits d'entrée.
[s] 3x = Mots d'entrée.
[s] 4x = Mots de sortie/internes
[s:] 6x =Registre de mémoire étendue.
Note : Le x qui suit le premier chiffre du type de référence désigne un emplacement
en cinq positions dans la mémoire de données utilisateur. Par exemple, la
référence 400201 se réfère à un mot de sortie/interne de 16 bits à l'adresse 201 de
la mémoire d'état.
Registre de
mémoire
étendue
(Référence 6x)
Les références 6x désignent les mots internes dans la mémoire étendue de l'API.
Vous ne pouvez les utiliser que dans les programmes utilisateur LL984 et avec une
UC 231 04 ou 424 02.
Renvoi
Procédure permettant de lancer l'exécution d'une opération.
Représentation
directe
Méthode de représentation des variables du programme API permettant d'organiser
directement l'attribution à un emplacement de mémoire logique et indirectement à
un emplacement physique.
Réseau
Un réseau désigne l'interconnexion d'appareils partageant des données et
communiquant entre eux par le biais d'un protocole commun.
Réseau distant
(DIO)
La programmation distante sur le réseau Modbus Plus offre un débit maximal lors
du transfert de données et ne nécessite aucune exigence particulière lors des
liaisons. La programmation d'un réseau distant est une opération simple. Pour
installer le réseau, vous ne devez pas mettre en œuvre une fonction supplémentaire
pour la planification des contacts. La simple saisie dans le Processeur Peer Cop
suffit pour les requêtes de transmission de données.
RIO (Remote I/O)
L'E/S distante désigne un emplacement physique des automates à points E/S par
rapport au processeur qui les commande. Les entrées/sorties distantes sont reliées
à l'automate via un système de câblage.
840 USE 494 01 Septembre 2001
359
Glossaire
S
Saut
Élément de langage SFC. Les sauts permettent de passer des zones dans
l'enchaînement.
Section
Une section permet de décrire le mode de fonctionnement d'une unité
technologique, par exemple, un moteur.
Un programme ou un DFB est composé de une ou plusieurs sections. Vous pouvez
programmer les sections à l'aide des langages de programmation CEI, FBD ou
SFC. Au sein d'une même section, vous ne pouvez employer qu'un seul des
langages de programmation susmentionnés.
Dans Concept, chaque section possède sa propre fenêtre de document.
Néanmoins, pour davantage de visibilité, il est conseillé de scinder une section de
grande taille en plusieurs unités plus petites. Pour parcourir une section, n'hésitez
pas à utiliser la barre de défilement.
Suite de bits
Élément de données constitué d'un ou de plusieurs bits.
SY/MAX
Sur les automates programmables Quantum, Concept intègre la préparation à la
création de modules à composants E/S SY/MAX-E/S pour la commande RIO via
l'API Quantum. Le support de modules distants SY/MAX possède un adaptateur E/
S distant à l'emplacement 1 qui communique via un système E/S Modicon S908 R.
Pour vous, les modules distants E/S SY/MAX sont exécutés pour le marquage et la
prise en compte dans le composant E/S de la configuration Concept.
T
TIME
TIME désigne le type de données "Durée". La saisie s'opère en tant que Littéral
temps. L'élément de données a une longueur de 32 bits. La plage de valeurs pour
les variables de ce type de données s'étend de 0 à 2exp(32)-1. L'unité pour le type
de données TIME est 1 ms.
Token
Le réseau "Token" commande la propriété temporaire du droit de transmission par
un abonné individuel. Le Token recherche l'abonné dans une liste d'adresses
circulaire (par ordre croissant). Tous les abonnés suivent le circuit et peuvent ainsi
recevoir toutes les données envoyées.
360
840 USE 494 01 Septembre 2001
Glossaire
Traffic Cop
Le Traffic Cop est une liste de composants générée par la liste de composants
utilisateur. Le Traffic Cop est généré dans l'API et reçoit, outre la liste des
composants utilisateur, des informations de statut relatives aux stations E/S et aux
modules.
Transition
Condition de passage d'une commande de une ou plusieurs étapes antérieures à
une connexion orientée via une ou plusieurs étapes ultérieures.
Type de données
dérivé
Les types de données dérivés désignent les types de données qui sont dérivés des
types de données élémentaires et/ou d'autres types de données dérivés. La
définition des types de données dérivés est donnée dans l'éditeur de type de
données de Concept.
On distingue les types de données globaux et les types de données locaux.
Type de données
générique
Type de données représentant plusieurs autres types de données.
Type de module
fonctionnel
Élément de langage composé de : 1. la définition de la structure de données,
répartie en variables d'entrée, de sortie et internes ; 2. un ensemble d'opérations qui
sont effectuées avec les éléments de la structure de données lors de l'appel dune
instance du type de module fonctionnel. Vous pouvez formuler cet ensemble
d'opérations, soit dans l'un des langages CEI (type DFB), soit en "C" (type EFB).
Un type de module fonctionnel peut, à plusieurs reprises, fait l'objet d'une
instanciation (appel).
Types de
données
L'index présente la distribution hiérarchique des types de données selon le mode
d'utilisation des entrées et sorties de fonctions et de blocs fonction. Les types de
données génériques se reconnaissent à leur préfixe "ANY".
l ANY_ELEM
l ANY_NUM
ANY_REAL (REAL)
ANY_INT (DINT, INT, UDINT, UINT)
l ANY_BIT (BOOL, BYTE, WORD)
l TIME
l Types de données système (amendements CEI)
l Dérivés (des types de données 'ANY')
Types de
données dérivés
globaux
Les types de données dérivés globaux sont disponibles pour chaque projet Concept
et sont directement stockés dans le répertoire Concept du répertoire DFB.
Types de
données dérivés
locaux
Les types de données locaux dérivés sont uniquement disponibles dans un seul
projet Concept et ses DFB locaux. Ils sont stockés dans le sous-répertoire projet du
répertoire DFB.
840 USE 494 01 Septembre 2001
361
Glossaire
U
UDEFB
Fonctions/Blocs fonction élémentaires définis par l'utilisateur
Fonctions ou blocs fonction, créés en langage C que Concept met à votre
disposition dans les bibliothèques.
UDINT
UDINT désigne le type de données "nombre entier double non signé (unsigned
double integer)". La saisie s'opère en tant que littéral entier, littéral en base 2, littéral
en base 8 ou littéral en base 16. L'élément de données a une longueur de 32 bits.
La plage de valeurs des variables de ce type de données s'étend de 0 à 2exp(32)-1.
UINT
UINT désigne le type de données "nombre entier non signé (unsigned integer)". La
saisie s'opère en tant que littéral entier, littéral en base 2, littéral en base 8 ou littéral
en base 16. L'élément de données a une longueur de 16 bits. La plage de valeurs
des variables de ce type de données s'étend de 0 à 2exp(32)-1.
Unité organisationnelle du
programme
Fonction, bloc fonction ou programme. Ce terme désigne un type ou un exemplaire.
V
Valeur initiale
Valeur attribuée à une variable lors du démarrage du programme. La valeur
attribuée se présente sous la forme d'un littéral.
Variable Located
Une adresse dans la mémoire d'état (adresses de référence 0x, 1x, 3x, 4x) est
attribuée aux variables Located. La valeur de ces variables est stockée dans la
mémoire d'état et peut être modifiée en ligne à l'aide de l'éditeur de données
référentielles. Vous pouvez désigner ces variables par leur nom symbolique ou par
leur adresse référentielle.
Toutes les entrées et sorties de l'API sont liées à la mémoire d'état. L'accès du
programme aux signaux périphériques connectés à l'API s'opère par le biais des
variables Located. L'accès à partir d'un emplacement externe via les interfaces
Modbus et Modbus Plus de l'API (celles des systèmes de visualisation, par
exemple) est également possible par le biais des variables Located.
362
840 USE 494 01 Septembre 2001
Glossaire
Variable
Unlocated
Les variables Unlocated n'ont pas reçu d'adresse mémoire d'état. Elles n'occupent
donc aucune adresse mémoire d'état. La valeur de ces variables est stockée par le
système et peut être modifiée à l'aide de l'éditeur de données référentielles. Ces
variables sont simplement affectées d'un nom symbolique.
Il est recommandé de déclarer les signaux qui ne donnent pas accès à la périphérie
(comme des événements transitoires, des contrôles système, etc.) en tant que
variable Unlocated.
Variables
Les variables permettent l'échange de données au sein des sections, entre
plusieurs sections et entre le programme et l'API.
Les variables comportent au moins un nom de variable et un type de données.
Si une adresse directe (référence) est affectée à une variable, on parle alors de
variable Located. Si aucune adresse directe n'est affectée à une variable, on parle
alors de variable Unlocated. Si un type de données dérivé est affecté à une variable,
on parle alors de variable multi-éléments.
En outre, il reste encore les constantes et les littéraux.
Variables de
champ
Variables associées à un type de données dérivé spécifique à l'aide d'un mot clé
ARRAY (champ). Un champ est un ensemble d'éléments de données d'un même
type de données.
Variables multiéléments
Variable à laquelle est affecté un type de données dérivé défini avec STRUCT ou
ARRAY.
On distingue les variables de champ et les variables structurées.
Variables
structurés
Variable à laquelle est affecté un type de données dérivé défini avec STRUCT
(structure).
Une structure est un ensemble d'éléments de données composé, généralement, de
types de données distincts (types de données élémentaires) et/ou de types de
données dérivés.
W
WORD
WORD désigne le type de données "Suite de 16 bits". La saisie s'opère en tant que
littéral en base 2, littéral en base 8 ou littéral en base 16. L'élément de données a
une longueur de 16 bits. Aucune plage de valeurs numérique ne peut être attribuée
à ce type de données.
840 USE 494 01 Septembre 2001
363
Glossaire
364
840 USE 494 01 Septembre 2001
Index
A
ACI030, 43
ACI040, 47
ACO020, 51
ACO130, 55
ADU204, 59
ADU205, 63
ADU206, 67
ADU214, 71
AII330, 75
AII33010, 79
AIO330, 83
AMM090, 87
ANA_16I, 91
ANA_4I_2O, 103
ANA_4I_2O_C, 113
ANA_4I_2O_V, 117
ANA_4I_M, 95
ANA_4O, 121
ANA_8I, 127
ANA_IO
ACI030, 43
ACI040, 47
ACO020, 51
ACO130, 55
ADU204, 59
ADU205, 63
ADU206, 67
ADU214, 71
AII330, 75
AII33010, 79
AIO330, 83
840 USE 494 01 Septembre 2001
B
AC
AMM090, 87
ANA_16I, 91
ANA_4I_2O, 103
ANA_4I_2O_C, 113
ANA_4I_2O_V, 117
ANA_4I_M, 95
ANA_4O, 121
ANA_8I, 127
ARI030, 133
ATI030, 137
AVI030, 141
AVO020, 145
BKF_201, 147
BNO_671, 155
COMPACT, 161
DAU202, 165
DAU204, 169
DAU208, 173
DIG_16I, 177
DIG_16I_12O_MON, 181
DIG_16I_16O, 187
DIG_16O, 191
DROP, 195
I_DBSET, 199
I_DEBUG, 201
I_FILTER, 203
I_NORM, 209
I_NORM_WARN, 211
I_PHYS, 215
I_PHYS_WARN, 217
I_RAW, 221
I_RAWSIM, 223
365
Index
I_SCALE, 225
I_SCALE_WARN, 229
I_SET, 233
IMIO_IN, 239
IMIO_OUT, 243
MIX_4I_2O, 247
NOA_611, 253
O_DBSET, 259
O_DEBUG, 261
O_FILTER, 263
O_NORM, 269
O_NORM_WARN, 271
O_PHYS, 275
O_PHYS_WARN, 277
O_RAW, 281
O_SCALE, 283
O_SCALE_WARN, 285
O_SET, 289
QPR_16I_12O, 295
QUANTUM, 301
R_INT_WORD, 305
R_UINT_WORD, 307
SCALRTOW, 309
SCALWTOR, 313
UNI_I, 317
UNI_I_O, 321
UNI_O, 325
W_INT_REAL, 329
W_UINT_REAL, 331
XBP, 333
XDROP, 337
Analog IO Config
I_FILTER, 203
I_SET, 233
O_FILTER, 263
O_SET, 289
Analog IO Debug
I_DBSET, 199
I_DEBUG, 201
O_DBSET, 259
O_DEBUG, 261
Analog IO Scaling
I_NORM, 209
I_NORM_WARN, 211
I_PHYS, 215
366
I_PHYS_WARN, 217
I_RAW, 221
I_RAWSIM, 223
I_SCALE, 225
I_SCALE_WARN, 229
O_NORM, 269
O_NORM_WARN, 271
O_PHYS, 275
O_PHYS_WARN, 277
O_RAW, 281
O_SCALE, 283
O_SCALE_WARN, 285
R_INT_WORD, 305
R_UINT_WORD, 307
SCALRTOW, 309
SCALWTOR, 313
W_INT_REAL, 329
W_UINT_REAL, 331
ARI030, 133
ATI030, 137
AVI030, 141
AVO020, 145
B
BKF_201, 147
Bloc fonction
Paramétrage, 13, 14
BNO_671, 155
C
COMPACT, 161
Compact IO Config
ADU204, 59
ADU205, 63
ADU206, 67
ADU214, 71
COMPACT, 161
DAU202, 165
DAU204, 169
DAU208, 173
Configuraion d'un châssis de stations d'E/S,
195
840 USE 494 01 Septembre 2001
Index
Configuraion d'un châssis de stations E/S,
337
Configuration d'un châssis central, 161, 301
Configuration d'une extension de châssis
central, 333
Configuration de modules d'entrée
universels TIO, 317
Configuration de modules d'entrée/sortie
universels TIO, 321
Configuration de modules de sortie
universels TIO, 325
Configuration des modules AAI 030 00, BAI
036 00, 127
Configuration des modules BAO 126 00, 121
Configuration des modules TIO BDI 346 00 /
546 50 / 746 50, 177
Configuration des modules TIO BDO 346 00
/ BDO 946 50, 191
Configuration des modules TIO QPR 346 00
/ 10 / 20 / 21, 295
Configuration du module AAI 140 00, 91
Configuration du module AAI 520 40, 95
Configuration du module ADM 390 10, 181
Configuration du module AMM 090 00, 247
Configuration du module Compact ADU 204,
59
Configuration du module Compact ADU 205,
63
Configuration du module Compact ADU 206/
ADU 256, 67
Configuration du module Compact ADU 214,
71
Configuration du module Compact BKF 201,
147
Configuration du module Compact DAU 202
/ DAU 252 / DAU 282, 165
Configuration du module Compact DAU 204,
169
Configuration du module Compact DAU 208,
173
Configuration du module Quantum ACI 030
00, 43
Configuration du module Quantum ACI 040
00, 47
Configuration du module Quantum ACO 020
00, 51
840 USE 494 01 Septembre 2001
Configuration du module Quantum ACO 130
00, 55
Configuration du module Quantum AII 330
00, 75
Configuration du module Quantum AII 330
10, 79
Configuration du module Quantum AIO 330
00, 83
Configuration du module Quantum AMM
090, 87
Configuration du module Quantum ARI 030
10, 133
Configuration du module Quantum ATI 030
00, 137
Configuration du module Quantum AVI 030
00, 141
Configuration du module Quantum AVO 020
00, 145
Configuration du module Quantum NOA 611
00/NOA 611 10, 253
Configuration du module TIO BAM 096 00,
103, 113, 117
Configuration du module TIO BDM 346 00,
187
Configuration du module TIO BNO 671 00,
155
Contrôle de structure de données interne
ANL_OUT, 261
Contrôle de structure interne des données
ANL_IN, 201
Conversion de type de données (REAL ->
INT -> WORD), 305
Conversion de type de données (REAL ->
UINT -> WORD), 307
Conversion de type de données (WORD ->
INT -> REAL), 329
Conversion de type de données (WORD ->
UINT -> REAL), 331
367
Index
D
DAU202, 165
DAU204, 169
DAU208, 173
Définition des informations des voies
d'entrée analogiques, 233
Définition des informations des voies de
sortie analogiques, 289
DIG_16I, 177
DIG_16I_12O_MON, 181
DIG_16I_16O, 187
DIG_16O, 191
DROP, 195
E
Ecriture de structure interne des données
ANL_IN, 199
Ecriture de structure interne des données
ANL_OUT, 259
Entrée analogique, 221, 223
Entrée analogique avec mise à l'échelle, 225
Entrée analogique avec mise à l'échelle et
avertissement, 229
Entrée analogique normalisée, 209
Entrée analogique normalisée avec état
d'avertissement, 211
Entrée analogique physique avec état
d'avertissement, 215, 217
Entrée directe d'un module d'E/S, 239
F
Fonction
Paramétrage, 13, 14
I
I_DBSET, 199
I_DEBUG, 201
I_FILTER, 203
I_NORM, 209
I_NORM_WARN, 211
I_PHYS, 215
I_PHYS_WARN, 217
368
I_RAW, 221
I_RAWSIM, 223
I_SCALE, 225
I_SCALE_WARN, 229
I_SET, 233
IBS
ANA_16I, 91
ANA_4I_2O, 103
ANA_4I_2O_C, 113
ANA_4I_2O_V, 117
ANA_4I_M, 95
ANA_4O, 121
ANA_8I, 127
BKF_201, 147
BNO_671, 155
DIG_16I, 177
DIG_16I_12O_MON, 181
DIG_16I_16O, 187
DIG_16O, 191
MIX_4I_2O, 247
NOA_611, 253
QPR_16I_12O, 295
UNI_I, 317
UNI_I_O, 321
UNI_O, 325
IMIO
IMIO_IN, 239
IMIO_OUT, 243
IMIO_IN, 239
IMIO_OUT, 243
L
Linéarisation des entrées analogique, 203
Linéarisation des sorties analogiques, 263
M
Mise à l’échelle (REAL -> WORD), 309, 313
MIX_4I_2O, 247
N
NOA_611, 253
840 USE 494 01 Septembre 2001
Index
O
S
O_DBSET, 259
O_DEBUG, 261
O_FILTER, 263
O_NORM, 269
O_NORM_WARN, 271
O_PHYS, 275
O_PHYS_WARN, 277
O_RAW, 281
O_SCALE, 283
O_SCALE_WARN, 285
O_SET, 289
SCALRTOW, 309
SCALWTOR, 313
Sortie analogique, 281
Sortie analogique avec mise à l'échelle, 283
Sortie analogique avec mise à l'échelle et
avertissement, 285
Sortie analogique normalisée, 269
Sortie analogique normalisée avec état
d'avertissement, 271
Sortie analogique physique, 275
Sortie analogique physique avec état
d'avertissement, 277
Sortie directe d'un module d'E/S, 243
P
Paramétrage, 13, 14
Q
QPR_16I_12O, 295
QUANTUM, 301
Quantum IO Config, 333
ACI030, 43
ACI040, 47
ACO020, 51
ACO130, 55
AII330, 75
AII33010, 79
AIO330, 83
AMM090, 87
ARI030, 133
ATI030, 137
AVI030, 141
AVO020, 145
DROP, 195
QUANTUM, 301
XDROP, 337
T
Traitement des valeurs analogiques
Momentum, 33
Exemple, 36
Procédure, 34
U
UNI_I, 317
UNI_I_O, 321
UNI_O, 325
V
valeur brute, 221, 281
valeur brute simulée, 223
W
W_INT_REAL, 329
W_UINT_REAL, 331
R
X
R_INT_WORD, 305
R_UINT_WORD, 307
XBP, 333
XDROP, 337
840 USE 494 01 Septembre 2001
369
Index
370
840 USE 494 01 Septembre 2001

Manuels associés