Description fonctionnelle
Traduction de la notice originale
Fonction
Le module d'E/S BMX AMM 0600 est équipé de quatre entrées analogiques non isolées et deux sorties analogiques non isolées. Cependant, les blocs d'entrées et de sorties sont isolés.
Le module BMX AMM 0600 propose la plage suivante, selon le choix effectué lors de la configuration :
Illustration
La figure ci-dessous représente le module BMX AMM 0600.
Description
Adresse
Processus
Caractéristiques
1
Adaptation
  • Raccordement physique au processus à l'aide d'un bornier à vis 20 broches
  • Protection du module contre les pics de tension
2
Adaptation du signal
  • Adaptation de la tension ou du courant par voie logicielle
3
Conversion
  • Conversion effectuée sur 13 bits avec un signe de polarité
  • Réalignement automatique et dynamique des données du programme par le convertisseur
4
Transformation des données de l'application en données exploitables par le convertisseur numérique/analogique
  • Utilisation des paramètres d'étalonnage définis en usine
5
Communication avec l'application
  • Gestion des échanges avec l'UC
  • Adressage topologique
  • Réception, en provenance de l'application, des paramètres de configuration du module et des voies, ainsi que des consignes numériques provenant des voies
  • Renvoi de l'état du module à l'application
6
Surveillance du module et renvoi de notifications d'erreur à l'application
  • Test de dépassement de plage sur les voies
  • Test de circuits ouverts ou de courts-circuits sur les sorties
  • Test du chien de garde
  • Fonctionnalités de repli programmables
Fonctions d'entrée : synchronisation des mesures
La synchronisation des mesures dépend du cycle sélectionné lors de la configuration : normal ou rapide.
La durée du cycle est fonction du cycle sélectionné.
Module
Cycle normal
Cycle rapide
BMX AMM 0600
5 ms
1 ms + (1 ms x N)
où N est le nombre de voies utilisées.
NOTE : le cycle du module n'est pas synchronisé avec le cycle automate. Au début de chaque cycle automate, les valeurs des voies sont prises en compte. Si le temps de cycle de la tâche MAST/FAST est inférieur au temps de cycle du module, certaines valeurs ne changent pas.
Fonctions d'entrée : contrôle de dépassement supérieur/inférieur
Le module BMX AMM 0600 permet à l'utilisateur de sélectionner l'une des 6 plages de tension ou de courant pour chaque entrée.
Cette option doit être configurée dans les fenêtres de configuration pour chaque voie. La détection des tolérances inférieure et supérieure est toujours active indépendamment du contrôle des dépassements/dépassements par valeur inférieure.
Selon la plage choisie, le module effectue un contrôle de dépassement supérieur ; il vérifie que la mesure est comprise entre un seuil inférieur et un seuil supérieur.
 
Description:
Désignation
Description
Plage nominale
Plage de mesures correspondant à la plage choisie.
Zone de tolérance supérieure
varie entre les valeurs comprises entre la valeur maximale de la plage (par exemple, +10 V pour la plage +/-10 V) et la borne supérieure
Zone de tolérance inférieure
varie entre les valeurs comprises entre la valeur minimale de la plage (par exemple, -10 V pour la plage +/-10 V) et la borne inférieure
Zone de dépassement supérieure
Zone située au-delà de la borne supérieure.
Zone de dépassement inférieure
Zone située en deçà de la borne inférieure.
Les valeurs des bornes de dépassement sont configurables indépendamment l'une de l'autre. Elles peuvent prendre des valeurs entières comprises entre les limites suivantes :
Plage
Entrées du BMX AMM 0600
Zone de dépassement inférieure
Zone de tolérance inférieure
Plage nominale
Zone de tolérance supérieure
Zone de dépassement supérieur
Unipolaire
0 à 10 V
-1 250
-1,001
-1,000
-1
0
10,000
10,001
11,000
11,001
11 250
0 à 5 V /
0...20 mA
-5,000
-1,001
-1,000
-1
0
10,000
10,001
11,000
11,001
15,000
1...5 V /
4...20 mA
-4,000
-801
-800
-1
0
10,000
10,001
10,800
10,801
14,000
Bipolaire
+/- 10 V
-11 250
-11,001
-11,000
-10,001
-10,000
10,000
10,001
11,000
11,001
11 250
Utilisateur
+/- 10 V
-32,768
Personnalisé
Personnalisé
32,767
0 à 10 V
-32,768
Personnalisé
Personnalisé
32,767
Fonctions d'entrée : affichage des mesures
Les mesures sont affichées dans un format standard (en % avec deux décimales).
Type de plage de valeurs
Affichage
Plage unipolaire
0 à 10 V, 0 à 5 V, 1 à 5 V, 0 à 20 mA, 4 à 20 mA
de 0 à 10 000 (0 % at +100,00 %)
Plage bipolaire
+/- 10 V, +/- 5 mV +/- 20 mA
de -10 000 à 10 000 (-100,00 % à +100,00 %)
Il est également possible de définir la plage de valeurs dans laquelle sont exprimées les mesures, en choisissant :
Ces bornes minimale et maximale doivent être des entiers compris entre -32 768 et +32 767.
Par exemple, supposons qu'un conditionneur indique une information de pression sur une boucle 4-20 mA, avec 4 mA correspondant à 3 200 millibars et 20 mA correspondant à 9 600 millibars. Vous pouvez alors choisir le format utilisateur, en définissant les bornes inférieure et supérieure suivantes :
3 200 pour 3 200 millibars comme borne inférieure,
9 600 pour 9 600 millibars comme borne supérieure.
Les valeurs transmises au programme varient entre 3 200 (= 4 mA) et 9 600 (= 20 mA).
Fonctions d'entrée : filtrage de mesures
Le type de filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est modifiable depuis une console de programmation ou par le programme.
La formule mathématique utilisée est la suivante :
où :
α = efficacité du filtre,
Mesf(n) = mesure filtrée à l'instant n
Mesf(n-1) = mesure filtrée à l'instant n-1
Valg(n) = valeur brute à l'instant n
Vous pouvez configurer la valeur de filtrage parmi 7 possibilités (de 0 à 6). Cette valeur est modifiable, même lorsque l'application est en mode RUN.
NOTE : le filtrage est accessible en cycle rapide ou normal.
Les valeurs de filtrage dépendent du cycle de configuration T (où T = temps de cycle de 5 ms en mode standard) :
Efficacité recherchée
Valeur à choisir
α correspondant
Temps de réponse du filtre à 63 %
Fréquence de coupure (Hz)
Pas de filtrage
0
0
0
0
Peu de filtrage
1
2
0.750
0.875
4 x T
8 x T
0,040 / T
0.020 / T
Filtrage moyen
3
4
0.937
0.969
16 x T
32 x T
0.010 / T
0.005 / T
Filtrage fort
5
6
0.984
0.992
64 x T
128 x T
0.0025 / T
0.0012 / T
Fonctions d'entrée : alignement de capteur
L'alignement consiste à éliminer un décalage systématique observé avec un capteur donné, autour d'un point de marche donné. Cette opération permet de compenser une erreur liée au procédé. Pour cette raison, le remplacement d'un module ne nécessite pas un nouvel alignement. Par contre, le remplacement du capteur ou le changement du point de marche de ce capteur nécessite un nouvel alignement.
Les droites de conversion sont les suivantes :
La valeur d'alignement est modifiable depuis une console de programmation, même si le programme est en mode RUN. Pour chaque voie d'entrée, vous pouvez :
L'écart d'alignement peut également être modifié par programmation.
L'alignement s'effectue sur la voie en fonctionnement normal, sans influence sur les modes de fonctionnement de la voie du module.
L'écart maximum entre la valeur mesurée et la valeur souhaitée (alignée) ne doit pas excéder +/-1 500.
NOTE : pour aligner plusieurs voies analogiques sur les modules BMX /AMO/AMI/AMM/ART, nous vous recommandons de procéder voie par voie. Testez chaque voie après l'alignement avant de passer à la voie suivante pour appliquer correctement les paramètres.
Fonctions de sortie : écriture de sorties
L'application doit fournir aux sorties, des valeurs au format standard :
Conversion numérique/analogique
La conversion numérique/analogique est effectuée sur :
Fonctions de sortie : contrôle de dépassement
Le module BMX AMM 0600 permet de contrôler les dépassements sur des plages de tension et de courant.
La plage de mesure est divisée en trois parties.
Description:
Désignation
Description
Plage nominale
Plage de mesures correspondant à la plage choisie.
Zone de dépassement supérieure
Zone située au-delà de la borne supérieure.
Zone de dépassement inférieure
Zone située en deçà de la borne inférieure.
Les valeurs de dépassement des différentes plages sont les suivantes.
Plage
Sorties du BMX AMM 0600
Zone de dépassement inférieur
Plage nominale
Zone de dépassement supérieur
+/- 10 V
-11 250
-11,001
-11,000
11,000
11,001
11 250
0 à 20 mA
-2 000
-1,001
-1,000
11,000
11,001
12 000
4 à 20 mA
-1 600
-801
-800
10,800
10,801
11 600
Vous pouvez également choisir l'indicateur pour un dépassement supérieur de la plage, un dépassement inférieur de la plage, ou les deux.
NOTE : La détection de dépassement (supérieur ou inférieur) de plage est facultative.
Fonctions de sortie : repli/maintien ou réinitialisation à zéro des sorties
En cas d'erreur et selon la gravité de celle-ci, les sorties :
Comportements divers des sorties.
Erreur
Comportement des sorties de tension
Comportement des sorties de courant
Tâche en mode STOP ou programme manquant
Repli/Maintien (voie par voie)
Repli/Maintien (voie par voie)
Interruption de la communication
Erreur de configuration
0 V (toutes les voies)
0 mA (toutes les voies)
Erreur interne dans le module
Valeur de sortie hors plage (dépassement inférieur/supérieur de la plage)
Valeur saturée à la limite définie (voie par voie)
Valeur saturée (voie par voie)
Court-circuit ou circuit ouvert en sortie
Court-circuit : Maintien (voie par voie)
Circuit ouvert : Maintien (voie par voie)
Remplacement à chaud du module (processeur en mode STOP)
0 V (toutes les voies)
0 mA (toutes les voies)
Rechargement du programme
Le repli ou le maintien à la valeur courante est sélectionné lors de la configuration du module. La valeur de repli est modifiable à l'aide du menu Mise au point de Control Expert ou via un programme.
AVERTISSEMENT
COMPORTEMENT INATTENDU DE L'EQUIPEMENT
La position de repli ne doit pas être la seule méthode de sécurité utilisée. Si une position non contrôlée risque de provoquer un danger, l'installation d'un système redondant est nécessaire.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.
Fonctions de sortie : comportement à la mise sous tension initiale et à la mise hors tension
Lorsque le module est mis sous ou hors tension, les sorties sont mises à 0 (0 V ou 0 mA).
Fonctions de sortie : alignement d'actionneur
L'alignement consiste à éliminer un offset systématiquement observé avec un capteur donné, par rapport à un point de marche donné. Cette opération permet de compenser une erreur liée au processus. Le remplacement d'un module ne nécessite donc pas un nouvel alignement. En revanche, le remplacement du capteur ou le changement du point de marche de ce dernier requiert un nouvel alignement.
Les droites de conversion sont les suivantes :
La valeur d'alignement est modifiable depuis une console de programmation, même si le programme est en mode RUN. Pour chaque voie de sortie, vous pouvez :
L'offset maximum observé entre la valeur mesurée et la valeur corrigée (valeur alignée) ne doit pas excéder +/- 1,500.
NOTE : pour aligner plusieurs voies analogiques sur les modules BMX /AMO/AMI/AMM/ART, nous vous recommandons de procéder voie par voie. Testez chaque voie après l'alignement avant de passer à la voie suivante pour appliquer correctement les paramètres.