Schneider Electric TeSys island Mode d'emploi

Ajouter à Mes manuels
70 Des pages
Schneider Electric TeSys island Mode d'emploi | Fixfr
TeSys™ Island
Guide de la bibliothèque de blocs de fonction
EtherNet/IP™
Manuel d’utilisation
Ce manuel d’utilisation décrit la bibliothèque d’instructions complémentaires appelées
« blocs de fonction » pour l’environnement Rockwell Software® Studio 5000® version 30.0
ou supérieure.
8536IB1914FR
Date de publication : 06/2019
www.schneider-electric.com
Mentions légales
La marque Schneider Electric et toutes les marques de commerce de Schneider
Electric SE et de ses filiales mentionnées dans ce guide sont la propriété de
Schneider Electric SE ou de ses filiales. Toutes les autres marques peuvent être des
marques de commerce de leurs propriétaires respectifs. Ce guide et son contenu
sont protégés par les lois sur la propriété intellectuelle applicables et sont fournis à
titre d'information uniquement. Aucune partie de ce guide ne peut être reproduite ou
transmise sous quelque forme ou par quelque moyen que ce soit (électronique,
mécanique, photocopie, enregistrement ou autre), à quelque fin que ce soit, sans
l'autorisation écrite préalable de Schneider Electric.
Schneider Electric n'accorde aucun droit ni aucune licence d'utilisation commerciale
de ce guide ou de son contenu, sauf dans le cadre d'une licence non exclusive et
personnelle, pour le consulter tel quel.
Les produits et équipements Schneider Electric doivent être installés, utilisés et
entretenus uniquement par le personnel qualifié.
Les normes, spécifications et conceptions sont susceptibles d'être modifiées à tout
moment. Les informations contenues dans ce guide peuvent faire l'objet de
modifications sans préavis.
Dans la mesure permise par la loi applicable, Schneider Electric et ses filiales
déclinent toute responsabilité en cas d'erreurs ou d'omissions dans le contenu
informatif du présent document ou pour toute conséquence résultant de l'utilisation
des informations qu'il contient.
Schneider Electric et TeSys sont des marques appartenant à Schneider Electric SE,
ses filiales et sociétés affiliées. Toutes les autres marques déposées sont la propriété
de leurs titulaires respectifs.
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Table des matières
Catégories de risques et symboles spéciaux .........................................5
Remarque importante .................................................................................5
Au sujet de ce guide ...................................................................................6
Champ d’application ...................................................................................6
Validité des informations .............................................................................6
Documents associés...................................................................................7
Précautions ..................................................................................................8
Personnel qualifié .......................................................................................9
Usage prévu ..............................................................................................9
Concept Island ..........................................................................................10
Généralités .............................................................................................. 11
Définition d’un avatar ................................................................................ 11
Liste des avatars TeSys™ .........................................................................12
Blocs de fonction .......................................................................................15
Types de données ....................................................................................15
Horodatages ............................................................................................16
Blocs de fonction d’avatar .........................................................................16
Blocs de fonctions système .......................................................................17
Système.............................................................................................17
Diagnostic du système ........................................................................19
Gestion d’énergie système ..................................................................21
Gestion des équipements du système ..................................................25
Sortie combinée du système................................................................27
Blocs de fonctions acycliques d’avatar .......................................................29
Blocs de fonction cycliques d’avatar ...........................................................31
E/S analogiques .................................................................................31
E/S numériques ..................................................................................32
Moteur unidirectionnel .........................................................................32
Moteur unidirectionnel – Arrêt sécurisé, W. Cat 1/2................................35
Moteur bidirectionnel...........................................................................36
Moteur bidirectionnel – Arrêt sécurisé, W. Cat 1/2..................................38
Moteur deux vitesses ..........................................................................40
Moteur deux vitesses – Arrêt sécurisé, W. Cat 1/2 .................................42
Moteur deux vitesses, bidirectionnel .....................................................43
Moteur deux vitesses, bidirectionnel – Arrêt sécurisé, W. Cat 1/2............46
Moteur étoile/triangle unidirectionnel ....................................................47
Moteur étoile/triangle bidirectionnel ......................................................49
Interface d’alimentation sans E/S (mesure) ...........................................52
Interface d’alimentation avec E/S (commande)......................................53
Alimentation .......................................................................................54
Résistance .........................................................................................55
Commutateur .....................................................................................58
Commutateur – Arrêt sécurisé, W. Cat 1/2 ............................................59
Transformateur ...................................................................................60
Énergie....................................................................................................62
Diagnostic................................................................................................65
Gestion Équipement .................................................................................67
8536IB1914FR
3
Catégories de risques et symboles spéciaux
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Catégories de risques et symboles spéciaux
Veuillez lire soigneusement ces consignes et examiner l’appareil afin de vous
familiariser avec lui avant son installation, son exploitation ou sa maintenance.
Les messages particuliers qui suivent peuvent apparaître dans la documentation
ou sur l’appareil. Ils vous avertissent de dangers potentiels ou attirent votre
attention sur des informations susceptibles de clarifier ou de simplifier une
procédure.
La présence d'un de ces symboles sur une étiquette
« Danger » ou « Avertissement » signale un risque
d'électrocution qui provoquera des blessures physiques en
cas de non-respect des consignes de sécurité.
Ceci est le symbole d'alerte de sécurité. Il est utilisé pour
vous prévenir de risques de dommages corporels.
Respectez toutes les consignes de sécurité accompagnant
ce symbole pour éviter des situations pouvant entraîner des
blessures ou la mort.
DANGER
DANGER indicates a hazardous situation which, if not avoided, will result in
death or serious injury.
WARNING
WARNING indicates a hazardous situation which, if not avoided, could result
in death or serious injury.
CAUTION
CAUTION indicates a hazardous situation which, if not avoided, could result
in minor or moderate injury.
NOTICE
NOTICE is used to address practices not related to physical injury.
REMARQUE: Fournit des informations complémentaires visant à clarifier ou
simplifier une procédure.
Remarque importante
L’installation, l’utilisation, la réparation et la maintenance des équipements
électriques doivent être assurées par du personnel qualifié uniquement.
Schneider Electric décline toute responsabilité quant aux conséquences de
l'utilisation de ce document.
Une personne est dite qualifiée dès lors qu'elle dispose des connaissances et des
compétences dans le domaine de la construction, de l'installation et de
l'exploitation des équipements électriques et qu'elle a suivi une formation en
sécurité lui permettant d'identifier et d'éviter les risques encourus.
8536IB1914FR
5
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Au sujet de ce guide
Au sujet de ce guide
Champ d’application
•
Ce document décrit les instructions complémentaires pour TeSys™ island,
pour utilisation avec l’environnement Rockwell Software® Studio 5000®
version 30.0 ou supérieure.
•
Les instructions complémentaires, appelées blocs de fonction dans le
contexte de l’environnement Studio 5000, contrôlent les modules d’avatar et
d’équipement d’un TeSys island.
Validité des informations
Ce manuel d’utilisation est valide pour toutes les configurations TeSys™ island.
La disponibilité de certaines fonctions décrites dans ce manuel dépend du
protocole de communication utilisé et des modules physiques installés sur l’island.
Pour vérifier la conformité du produit avec les directives environnementales telles
que RoHS, REACH, PEP et EOLI, voir www.se.com/green-premium.
Pour les caractéristiques techniques des modules physiques décrites dans ce
manuel, voir sur www.se.com.
Les caractéristiques techniques présentées dans ce bulletin devraient
normalement être les mêmes que celles qui apparaissent en ligne. Nous nous
réservons cependant le droit de modifier ce contenu lorsque nécessaire pour
améliorer la clarté et la précision. Si vous constatez une différence entre les
informations contenues dans ce manuel et les informations en ligne, suivez les
informations en ligne.
6
8536IB1914FR
Au sujet de ce guide
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Documents associés
Tableau 1 - Documents associés
8536IB1914FR
Titre du document
Description
Numéro du
document
Guide du système de TeSys™ island
Présente et décrit les fonctions
principales de TeSys island.
8536IB1901
Guide d’installation de TeSys™
island
Décrit l’installation mécanique, le
câblage et la mise en service de
TeSys island.
8536IB1902
Guide d’utilisation de TeSys™ island
Décrit l’utilisation et la
maintenance de TeSys island.
8536IB1903
Guide de sécurité fonctionnelle de
TeSys™ island
Décrit les fonctions de sécurité
fonctionnelle de TeSys island.
8536IB1904
Guide de blocs de fonction tiers
TeSys™ island
Contient les informations
nécessaires pour créer des blocs
de fonction pour équipements
tiers.
8536IB1905
Guide de la bibliothèque de blocs de
fonction EtherNet/IP™ TeSys™
island
Décrit la bibliothèque TeSys island
utilisée dans l’environnement
Rockwell Software® Studio 5000®.
8536IB1914
Guide de prise en main
rapide TeSys™ island pour EtherNet/
IP™
Explique comment intégrer
rapidement TeSys island dans
l’environnement Rockwell
Software Studio 5000.
8536IB1906
Guide d’aide en ligne TeSys™ island
pour DTM
Explique comment installer et
utiliser diverses fonctions du
logiciel de configuration TeSys
island et comment configurer les
paramètres de TeSys island.
8536IB1907
Profil environnemental de produit
TeSys™ island
Décrit les matériaux constitutifs, la
recyclabilité et l’impact
environnemental potentiel de
TeSys island.
ENVPEP1904009
Instructions de fin de vie TeSys™
island
Contient les instructions de fin de
vie pour TeSys island.
ENVEOLI1904009
Fiche d’installation TeSys™ island –
Coupleur de bus
Décrit la procédure d’installation
du coupleur de bus TeSys island.
MFR44097
Fiche d’installation TeSys™ island –
Démarreurs et des modules
d’interface d’alimentation, Tailles 1 et
2
Décrit la procédure d’installation
des démarreurs et modules
d’interface d’alimentation taille 1 et
taille 2 pour TeSys island.
MFR77070
Fiche d’installation TeSys™ island –
Démarreurs et des modules
d’interface d’alimentation, Taille 3
Décrit la procédure d’installation
des démarreurs et modules
d’interface d’alimentation taille 3
pour TeSys island.
MFR77085
Fiche d’installation TeSys™ island –
Modules d’entrées/sorties
Décrit la procédure d’installer des
modules d’E/S analogiques et
numériques de TeSys island.
MFR44099
Fiche d’installation TeSys™ island –
Interface SIL et modules d’interface
de tension
Décrit la procédure d’installation
des modules d’interface de tension
TeSys island et des modules
d’interface SIL.
MFR44100
7
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Précautions
Précautions
Vous devez avoir lu et compris les précautions suivantes avant d’effectuer les
procédures décrites dans ce manuel.
DANGER
RISQUE D’ÉLECTROCUTION, D’EXPLOSION OU D’ARC ÉLECTRIQUE
•
Cet appareil doit impérativement être installé et entretenu par un électricien
qualifié.
•
Mettez hors service toutes les alimentations avant de travailler sur ou dans
cet équipement.
•
Lors de l’utilisation de cet équipement et de tout produit associé, respectez
toujours la tension indiquée.
•
Utilisez toujours un dispositif de détection de tension nominale adéquat pour
vérifier que l’alimentation est hors service.
•
Utilisez les verrouillages appropriés dès lors qu’il existe des risques pour le
personnel et/ou pour l’équipement.
•
Les circuits de ligne électrique doivent être raccordés et protégés
conformément aux exigences réglementaires nationales et européennes.
•
Portez un équipement de protection individuelle (EPI) adapté et respectez
les normes de sécurité en vigueur pour les travaux électriques (normes
NFPA 70E, NOM-029-STPS ou CAN/CSA Z462 ou équivalentes).
Le non-respect de ces instructions provoquera la mort ou des blessures
graves.
AVERTISSEMENT
RISQUE DE FONCTIONNEMENT INATTENDU
•
Pour des instructions complètes sur la sécurité fonctionnelle, reportez-vous
au Guide de sécurité fonctionnelle de TeSys™ Island, 8536IB1904.
•
Vous ne devez en aucun cas démonter, réparer ni modifier cet équipement.
Il ne comprend aucune pièce remplaçable par l’utilisateur.
•
Installez et utilisez cet équipement dans une armoire adaptée à
l’environnement prévu de l’application.
•
Chaque implémentation de cet équipement doit être individuellement et
rigoureusement testée quant à son bon fonctionnement avant toute mise en
service.
Le non-respect de ces instructions peut provoquer la mort, des blessures
graves ou des dommages matériels.
ATTENTION : Ce produit peut vous exposer à des produits chimiques tels que l’oxyde
d’antimoine (trioxyde d’antimoine), classé par l’État de Californie comme cancérigène. Pour
plus d’informations, voir www.P65Warnings.ca.gov.
8
8536IB1914FR
Précautions
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Personnel qualifié
Seules des personnes dûment formées, ayant lu et compris le présent manuel et
toute autre documentation relative au produit doivent être autorisées à travailler
sur et avec ce produit.
La personne qualifiée doit être en mesure de détecter les dangers possibles
afférents à la modification des valeurs de paramètre et, plus généralement, au
fonctionnement des équipements mécaniques, électriques et électroniques. La
personne qualifiée doit être familiarisée avec les normes, dispositions et
règlements concernant la prévention des accidents industriels, et doit les observer
lors de la conception et de l’implémentation du système.
L’utilisation et l’application des informations contenues dans ce manuel exigent
une connaissance experte de la conception et de la programmation des systèmes
de commande automatisés. Seul vous, l'utilisateur, le constructeur de machines
ou l'intégrateur, pouvez connaître toutes les conditions et tous les facteurs
présents lors de l’installation, de la configuration, de l’utilisation et de l’entretien de
la machine ou du procédé. Par conséquent, vous seul pouvez déterminer quels
automatismes, équipements associés, protections et verrouillages peuvent être
utilisés efficacement et sans danger.
Au moment de sélectionner l’équipement d’automatisme et de commande et les
équipements et logiciels connexes pour une application particulière, vous devez
également tenir compte des normes, lois et règlements en vigueur au niveau
national et européen.
Une attention particulière doit être portée aux informations de sécurité, exigences
électriques et normes industrielles applicables à la machine ou au procédé dans
le cadre de l’utilisation de cet équipement.
Usage prévu
Les produits décrits dans ce manuel, ainsi que les logiciels, accessoires, options
et démarreurs pour charges électriques basse tension, sont destinés à une
utilisation industrielle conformément aux instructions, directives, exemples et
informations de sécurité contenus dans les présentes et dans d’autres documents
auxiliaires.
Le produit doit exclusivement être utilisé uniquement dans le respect de toutes les
réglementations et directives de sécurité en vigueur, ainsi qu’aux exigences et
données techniques spécifiées.
Avant d’utiliser le produit, vous devez effectuer une analyse des dangers et une
évaluation des risques pour l’application envisagée. En fonction des résultats ainsi
obtenus, les mesures de sécurité appropriées devront être prises.
Dans la mesure où le produit est utilisé comme composante d’une machine ou
d’un processus, la conception globale du système doit garantir la sécurité des
personnes.
Utilisez le produit uniquement avec les câbles et accessoires indiqués. Utilisez
uniquement des accessoires et pièces de rechange d’origine.
Tout usage autre que l’utilisation explicitement autorisée est interdit et peut créer
des dangers imprévus.
8536IB1914FR
9
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Concept Island
Concept Island
Solution numérique innovante de gestion de la charge, TeSys™ Island fournit des
données permettant d’améliorer l’efficacité et de simplifier la maintenance des
machines, tout en accélérant la mise sur le marché.
TeSys™ Island est un système multifonctionnel et modulaire offrant des fonctions
intégrées à l’intérieur d’une architecture d’automatisme, principalement pour la
commande directe et la gestion des charges basse tension. TeSys™ Island
permet le basculement, la protection et la gestion des moteurs et autres charges
électriques jusqu’à 80 A (AC3) installées dans un tableau de commande
électrique.
Le système est conçu autour du concept d’« avatars » TeSys :
•
Les avatars représentent les aspects logiques et physiques des fonctions
d’automatisme.
•
Ils déterminent également la configuration de l’Island.
Les aspects logiques de l’Island sont gérés au moyen d’outils logiciels couvrant
toutes les phases du cycle de vie des produits et de l’application : conception,
ingénierie, mise en service, exploitation et maintenance.
L’Island physique se compose d’un ensemble d’équipements installés sur un rail
DIN simple et interconnectés par des câbles plats assurant la communication
interne entre les modules. La communication externe avec l’environnement
d’automatisme passe par un module coupleur à bus unique ; sur le réseau,
l’Island apparaît comme un seul nœud. Les autres modules comprennent les
démarreurs, les modules d’interface d’alimentation, les modules d’E/S
analogiques et numériques, les modules d’interface de tension et les modules
d’interface SIL (Safety Integrity Level, selon la norme CEI 61508), représentant un
large éventail de fonctions opérationnelles.
Figure 1 - Présentation de TeSys Island
A
B
C
D
F
F
G
H
E
A
Coupleur de bus
E
Module d’interface d’alimentation
B
Module d’E/S analogiques
F
Démarreur standard
10
F
8536IB1914FR
Concept Island
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
C
Module d’E/S numériques
G
Démarreur SIL
D
Module d’interface de tension
H
Module d’interface SIL
Généralités
Les instructions complémentaires TeSys™ island fournissent des blocs de
fonction permettant le développement d’applications et le contrôle des modules
d’avatar. Les modules d’avatar sont des objets de fonction numériques gérés par
le système TeSys island. Le système interagit avec les équipements
d’alimentation et les accessoires tels que les équipements d’E/S analogiques. Les
modules d’avatar sont configurés sur TeSys island et le coupleur de bus (via
l’avatar du système) gère la communication du bus de terrain avec le contrôleur.
La configuration des modules TeSys island est gérée par l’outil DTM (Device Type
Manager) TeSys island. Pour plus d’informations, reportez-vous à l’aide en ligne
TeSys island DTM Library.
Définition d’un avatar
Les avatars TeSys™ fournissent des fonctions prêtes à l’emploi grâce à une
logique prédéfinie et aux équipements physiques associés. La logique de l’avatar
est exécutée dans le coupleur de bus. Le coupleur de bus gère les échanges de
données en interne au sein de l’island, mais aussi en externe avec l’automate.
Les avatars TeSys sont de trois types :
Avatar système
Représente l’island dans son ensemble en tant que système. L’avatar système
permet de paramétrer la configuration du réseau et de calculer les données au
niveau de l’island.
Avatars d’équipement
Représentent les fonctions exécutées par les commutateurs et les modules d’E/
S.
Avatars de charge
Représentent les fonctions liées à des charges spécifiques, telles qu’un moteur
bidirectionnel. Les avatars de charge comprennent les modules et les
caractéristiques de fonctionnement appropriés pour le type de charge. Par
exemple, un avatar Moteur bidirectionnel comprend deux modules de
démarrage, des accessoires, une logique de commande préprogrammée et une
préconfiguration des fonctions de protection disponibles.
Les avatars installés sur le TeSys island sont commandés par le coupleur de bus
de l’island. Chaque avatar comprend une logique prédéfinie pour la gestion de
ses modules physiques, tout en facilitant l’échange de données avec les
automates grâce à des blocs fonctionnels. Les avatars incluent la préconfiguration
des fonctions de protection disponibles. Les échanges de données entre les
automates et tous les avatars de l’island sont gérés par le coupleur de bus.
Informations accessibles par l’intermédiaire de l’avatar :
8536IB1914FR
•
Données de commande
•
Données de diagnostic avancées
•
Données de gestion des équipements
•
Données énergétiques
11
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Concept Island
Liste des avatars TeSys™
Nom
Avatar système
Commutateur
Commutateur – Arrêt sécurisé, W. Cat 1/21
Icône
Description
Avatar obligatoire, constituant un point de communication
unique avec l’island.
Couper ou ouvrir une ligne dans un circuit électrique.
Couper ou ouvrir une ligne dans un circuit électrique avec la
fonction d'arrêt sécurisé pour le câblage de catégorie 1 et
catégorie 2. Arrêt sécurisé selon la norme EN 61800-5-2.
E/S numériques
Fournir la commande de 2 sorties numériques et de l’état de 4
entrées numériques.
E/S analogiques
Fournir la commande d’une sortie analogique et de l’état de 2
entrées analogiques.
Interface d’alimentation sans E/S (mesure)
Surveiller le courant sur un dispositif externe, tel qu’un relais
statique, un démarreur progressif ou un variateur de vitesse.
Interface d’alimentation avec E/S
(commande)
Surveiller le courant et commander un dispositif externe, tel
qu’un relais statique, un démarreur progressif ou un variateur
de vitesse.
Moteur unidirectionnel
Moteur unidirectionnel – Arrêt sécurisé, W.
Cat 1/21
1.
2.
12
Gérer2 un moteur dans une direction.
Gérer un moteur dans une direction, avec arrêt sécurisé,
câblage de catégorie 1 et catégorie 2. Arrêt sécurisé selon la
norme EN 61800-5-2.
Arrêt sécurisé, câblage de catégorie 1 et catégorie 2. Arrêt sécurisé selon la norme EN 61800-5-2.
« Gérer » dans ce contexte englobe l’activation, la commande, la surveillance, le diagnostic et la protection de la charge.
8536IB1914FR
Concept Island
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Nom
Moteur bidirectionnel
Description
Gérer un moteur dans deux directions (avant et arrière).
Moteur bidirectionnel –
Arrêt sécurisé, W. Cat 1/23
Gérer un moteur dans deux directions (avant et arrière), avec
arrêt sécurisé, câblage de catégorie 1 et catégorie 2. Arrêt
sécurisé selon la norme EN 61800-5-2.
Moteur Y/D unidirectionnel
Gérer un moteur wye-delta (étoile-triangle) dans une
direction.
Moteur Y/D bidirectionnel
Gérer un moteur wye-delta (étoile-triangle) dans deux
directions (avant et arrière).
Moteur deux vitesses
Gérer un moteur deux vitesses.
Moteur deux vitesses –
Arrêt sécurisé, W. Cat 1/23
Gérer un moteur deux vitesses, avec arrêt sécurisé, câblage
de catégorie 1 et catégorie 2. Arrêt sécurisé selon la norme
EN 61800-5-2.
Moteur deux vitesses bidirectionnel
Gérer un moteur deux vitesses dans deux directions (avant et
arrière).
Moteur deux vitesses bidirectionnel –
Arrêt sécurisé, W. Cat 1/23
Gérer un moteur deux vitesses dans deux directions (avant et
arrière), avec arrêt sécurisé, câblage de catégorie 1 et
catégorie 2. Arrêt sécurisé selon la norme EN 61800-5-2.
Résistance
3.
Icône
Gérer une charge résistive.
Arrêt sécurisé, câblage de catégorie 1 et catégorie 2. Arrêt sécurisé selon la norme EN 61800-5-2.
8536IB1914FR
13
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Nom
Alimentation
Transformateur
14
Icône
Concept Island
Description
Gérer une alimentation électrique.
Gérer un transformateur.
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Les blocs de fonction TeSys™ island intégrés à Studio 5000 sont indépendants du
bus de terrain et n’ont pas d’instructions logiques. Les entrées et sorties des blocs
de fonction sont liées à l’image de processus (données cycliques) sans aucune
modification. Les entrées et sorties, qui ne font pas partie de l’image de
processus, sont échangées par des méthodes de communication acycliques.
Types de données
Le logiciel Studio 5000® prend en charge les types de données suivants. Un type
de données définit la taille et l’organisation de la mémoire allouée à l’étiquette
créée. Les types de données définissent le nombre de bits, d’octets ou de mots de
données qu’une étiquette utilise.
Tableau 2 - Types de données
Type de données
Abréviation
Bits de mémoire
Plage
Booléennes
BOOL
1
0-1
Entier court
SINT
8
-128 à 127
Entier
INT
16
-32 768 à 32,767
Nombre entier double
DINT
32
-2 147 483 648 à
2 147 483 647
Nombre réel
REAL
32
±3,402823E38 à
±1,1754944E–38
TeSys™ island prend en charge les types de données non signés. En revanche
Studio 5000 ne prend en charge que les types de données signés. Ces types de
données utilisent un bit pour indiquer que le logiciel ne traite que les entiers
signés. La valeur positive maximum susceptible d’être affichée pour les nombres
entiers non signés de 32 bits est donc 2 147 483 647. Afin d’appliquer ce réglage,
chaque instruction complémentaire AOI (Add-On Instruction) comprend une
logique qui règle les registres UDINT au maximum si le bit de signe est utilisé.
Pour ces registres TeSys island, un indicateur est utilisé en tant que paramètre
exposé pour indiquer le dépassement. Ces indicateurs sont du type de données
BOOL avec la conventions de dénomination {NomÉtiquette}_O.
Tableau 3 - Exemple de dépassement
8536IB1914FR
AvgIRMS
DINT
AvgIRMS_O
BOOL
15
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Horodatages
Certaines sorties qui font partie d’un bloc de fonction, notamment les registres, les
horodatages, les dates de début et de fin, fournissent des informations
d’horodatage telles que la date et l’heure d’enregistrement de la valeur. Le bloc de
fonction comprend une sortie unique pour chaque critère afin de présenter les
données de date et d’horodatage comme indiqué ci-dessous :
•
cs : centiseconde
•
D : jour
•
h : heure
•
M : mois
•
min : minute
•
sec: seconde
•
Y: année
Exemple : Les sorties suivantes sont disponibles pour l’horodatage de tension
DipStartDate1 :
•
VoltageDipStartDate1_cs
•
VoltageDipStartDate1_D
•
VoltageDipStartDate1_h
•
VoltageDipStartDate1_M
•
VoltageDipStartDate1_min
•
VoltageDipStartDate1_sec
•
VoltageDipStartDate1_Y
Les registres, horodatages, dates de début et de fin qui fournissent des
informations d’horodatage se terminant par 1 indiquent la sortie la plus récente ;
selon le nombre de sorties disponibles, la sortie avec le nombre le plus élevé
indique l’entrée la plus récente. Ainsi, dans le cas des sorties indiquées comme
VoltageDipStartDate1 et VoltageDipStartDate5, 1 indique l’entrée la plus récente
et 5 la moins récente.
Blocs de fonction d’avatar
Description générale
Il existe deux types de blocs de fonction de base :
•
Blocs de fonction de l’avatar du système
•
Blocs de fonction d’avatar standard
Blocs de fonction de l’avatar du système
L’avatar du système est unique au sein d’un TeSys island. Il est associé à des
implémentations de blocs de fonction spécifiques, indiquées par la chaîne
System dans le nom du bloc de fonction.
Blocs de fonction d’avatar standard
Les avatars standard sont associés à deux types de blocs de fonction :
•
Blocs de fonction cycliques d’avatar
•
Blocs de fonction acycliques d’avatar (lecture/écriture)
Chaque bloc de fonction cyclique d’avatar a sa propre implémentation de blocs de
fonction, laquelle peut être instanciée pour plusieurs utilisations du même type
d’avatar dans un même TeSys island. Vous devez créer une instance de bloc de
fonction pour chaque avatar de votre application.
Il n’y a qu’une seule implémentation pour les blocs de fonction d’avatars
acycliques (lecture/écriture). Le même ensemble de données acycliques de
diagnostic et d’énergie est disponible pour tous les avatars, à l’exception de
16
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
l’avatar du système, des E/S analogiques et des E/S numériques. Le même
ensemble de données acycliques d’équipements est disponible pour chaque
équipement de l’island. En cas d’exécution d’un bloc de fonction pour un avatar
non pris en charge, l’exécution du bloc de fonction s’arrête et une erreur est
détectée. Pour utiliser un même bloc de fonction avec des avatars différents, vous
devez créer une instance du bloc de fonction pour chaque avatar. Vous devrez
créer une instance du bloc de fonction Gestion Équipements pour chaque
équipement de l’island.
Les blocs de fonction ne comportent pas d’opérations logiques et ne modifient ni
n’interprètent les données d’avatar. Les blocs de fonction copient les valeurs de
leurs entrées dans la trame de données de sortie cyclique et copient les données
de la trame d’entrée cyclique dans leurs sorties. Si le bloc de fonction nécessite
un échange de données acyclique, les requêtes de lecture et d’écriture sont
gérées par le bloc de fonction.
Le système fournit une connexion acyclique par coupleur de bus TeSys™ island.
Les requêtes de communication acycliques doivent donc être traitées
séquentiellement. Une nouvelle demande ne peut être envoyée que si la réponse
à la demande précédente a été reçue.
Si une erreur est détectée pendant l’exécution, le bloc de fonction s’arrête et
fournit les informations pour l’erreur détectée. Vous ne pouvez pas arrêter le bloc
de fonction par l’application (par exemple pour annuler une entrée).
Certains blocs de fonction fournissent des entrées pour réinitialiser ou prérégler
les paramètres du bloc de fonction. Lors de l’exécution du bloc de fonction, si l’une
de ces entrées est VRAIE, la mise à jour des sorties est différée jusqu’à ce que la
commande de réinitialisation ou de préréglage soit exécutée dans l’avatar.
Toutes les données exposées par une AOI existent dans le corps principal, à
l’exception des données exposées avec des paramètres de sortie de type BOOL.
Ces données se trouvent du côté droit de l’AOI.
Blocs de fonctions système
Système
Le bloc de fonction AvSystem renvoie l’état et réinitialise les données cycliques
de diagnostic et d’énergie de l’avatar du système.
Tableau 4 - Bloc de fonction AvSystem
REMARQUE: Arrêt sécurisé conformément à la norme EN 61800-5-2
8536IB1914FR
17
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 5 - Interface d’entrée AvSystem
Entrée
Type de données
Description
ResetVltgFlctnStatus
BOOL
Si cette entrée est réglée sur VRAI, la valeur et le paramètre
ResetVltgFlctnStatus sont réinitialisés.
ResetMaxUnbalanceVltg
BOOL
Si cette entrée est réglée sur VRAI, la valeur et le paramètre
ResetMaxUnbalanceVltg sont réinitialisés.
ResetMaxVRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur et le paramètre
ResetMaxVRMS sont réinitialisés.
ResetComErrorCntr
BOOL
Si cette entrée est réglée sur VRAI, le compteur d’erreurs détectées pour
la communication du bus de terrain est remis à 0.
ResetMinorEvtCntr
BOOL
Si cette entrée est réglée sur VRAI, le compteur des événements
mineurs détectés pour le système est remis à 0.
ResetAlarmCntr
BOOL
Si cette entrée est réglée sur VRAI, le compteur des alarmes détectées
pour le système est remis à 0.
ResetSystem
BOOL
Si cette entrée est réglée sur VRAI, le système est réinitialisé.
Tableau 6 - Interface de sortie AvSystem
Sortie
Type de données
Description
UpstreamVltgFlctnStatus
BOOL
Si cette sortie est réglée sur VRAI, une sous-tension ou surtension est
détectée. Peut être réinitialisé avec ResetVltgFlctnStatus.
SafeStopStatus
BOOL
Statut de la fonction d’arrêt sécurisé 04. Si cette sortie est réglée sur
FAUX, aucun groupe SIL n’a reçu de commande d’arrêt sécurisé4.
CtrlVltgFlctn
BOOL
La fluctuation de la tension de contrôle est détectée lorsque cette sortie
est réglée sur VRAI.
Pré-opérationnel
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en mode préopérationnel.
Opérationnel
BOOL
Si cette sortie est réglée sur VRAI, l’avatar du système est en mode
opérationnel. Pour des informations détaillées sur les états machine,
reportez-vous au Guide d’exploitation de TeSys Island, (numéro de
document 8536IB1903).
TestMode
BOOL
Si cette sortie est réglée sur VRAI, l’avatar du système est en mode test.
MinorEvt
BOOL
Si cette sortie est réglée sur VRAI, l’avatar du système est en mode
événement mineur.
ForceMode
BOOL
Si cette sortie est réglée sur VRAI, l’avatar du système est en mode
forçage.
DegradedMode
BOOL
Si cette sortie est réglée sur VRAI, l’avatar du système est en mode
dégradé.
4.
18
Arrêt sécurisé conformément à la norme EN 61800-5-2
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Diagnostic du système
Le bloc de fonction AvSystem1_Diagnostic renvoie l’état des données de
diagnostic acycliques de l’avatar système.
Tableau 7 - Bloc de fonction AvSystem1_Diagnostic
REMARQUE: Arrêt sécurisé conformément à la norme EN 61800-5-2
Tableau 8 - Interface de sortie AvSystem1_Diagnostic
Sortie
Type de données
Description
ComErrorCntr
DINT
Nombre d’erreurs détectées pour la communication du bus de terrain.
AlarmsCntr
DINT
Nombre d’alarmes détectées pour le système.
MinorEvtCntr
DINT
Nombre d’événements mineurs détectés pour le système.
MinorEvtRegister1_Y
DINT
MinorEvtRegister1_M
SINT
MinorEvtRegister1_D
SINT
MinorEvtRegister1_h
SINT
MinorEvtRegister1_min
SINT
MinorEvtRegister1_sec
SINT
MinorEvtRegister1_cs
SINT
MinorEvtRegister1_EventIdentifier
DINT
...
...
8536IB1914FR
Informations sur un événement mineur détecté. MinorEvtRegister1_ =
plus récent.
...
19
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 8 - Interface de sortie AvSystem1_Diagnostic (Suite)
Sortie
Type de données
Description
MinorEvtRegister5_Y
DINT
MinorEvtRegister5_M
SINT
MinorEvtRegister5_D
SINT
MinorEvtRegister5_h
SINT
MinorEvtRegister5_min
SINT
MinorEvtRegister5_sec
SINT
MinorEvtRegister5_cs
SINT
MinorEvtRegister5_EventIdentifier
DINT
SafeStopMsgGrp1NotPresent
BOOL
SafeStopMsgGrp1Reserved
BOOL
SafeStopMsgGrp1CmdReceived
BOOL
SafeStopMsgGrp1CmdIssued
BOOL
•
NotPresent = Groupe SIL absent de la configuration du système.
SafeStopMsgGrp1CmdIssuedOneTerminal
BOOL
•
Reserved = Groupe SIL affecté par un événement d’équipement
d’avatar.
SafeStopMsgGrp1NormalOperation
BOOL
•
CmdReceived = Commande d’arrêt sécurisé reçue ; les
démarreurs SIL ne sont pas encore ouverts.
...
...
•
CmdIssued = Commande d’arrêt sécurisé correctement émise ;
tous les démarreurs SIL sont ouverts.
SafeStopMsgGrp10NotPresent
BOOL
•
SafeStopMsgGrp10Reserved
BOOL
SafeStopMsgGrp10CmdReceived
BOOL
CmdIssuedOneTerminal = Commande d’arrêt sécurisé émise sur
un seul canal d’entrée SIM (problème avec le cavalier ou le
câblage d’entrée SIM), mais les démarreurs SIL se sont
correctement ouverts.
•
SafeStopMsgGrp10CmdIssued
BOOL
NormalOperation = Fonctionnement normal ; les démarreurs SIL
peuvent être ouverts ou fermés.
SafeStopMsgGrp10CmdIssuedOneTerminal
BOOL
SafeStopMsgGrp10NormalOperation
BOOL
Informations sur un événement mineur détecté.
5.
20
Statut de la fonction d’arrêt sécurisé 05 pour les groupes SIL 1-10 :
Arrêt sécurisé conformément à la norme EN 61800-5-2
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Gestion d’énergie système
Le bloc de fonction AvSystem1_Energy renvoie l’état des données d’énergie
acycliques de l’avatar du système.
Tableau 9 - Bloc de fonction AvSystem1_Energy
Tableau 10 - Interface de sortie AvSystem1_Energy
Sortie
Type de données
Description
ActiveEnergyChannel1
DINT
Voie 1 : Valeur ToU (temps d’utilisation) d’énergie active totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ActiveEnergyChannel1_O
BOOL
Voie 1 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
active totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
ActiveEnergyChannel2
DINT
Voie 2 : Valeur ToU (temps d’utilisation) d’énergie active totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ActiveEnergyChannel2_O
BOOL
Voie 2 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
active totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
ActiveEnergyChannel3
DINT
Voie 3 : Valeur ToU (temps d’utilisation) d’énergie active totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ActiveEnergyChannel3_O
BOOL
Voie 3 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
active totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
ActiveEnergyChannel4
DINT
Voie 4 : Valeur ToU (temps d’utilisation) d’énergie active totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ActiveEnergyChannel4_O
BOOL
Voie 4 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
active totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
AvgVRMS
INT
Tension Veff moyenne sur trois phases (Unité : V)
8536IB1914FR
21
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 10 - Interface de sortie AvSystem1_Energy (Suite)
Sortie
Type de données
Description
Frequency
INT
Fréquence de tension secteur (fréquence réseau mesurée sur la
phase 1). (Unité : Hz)
InstActivePower
DINT
Puissance active totale du système. (Unité : W)
InstReactivePower
DINT
Puissance réactive totale du système. (Unité : VAR)
MaxActivePower
DINT
Valeur de puissance active maximum du système. (Unité : W)
MaxActivePowerTimestamp_cs
SINT
MaxActivePowerTimestamp_D
SINT
MaxActivePowerTimestamp_h
SINT
MaxActivePowerTimestamp_M
SINT
MaxActivePowerTimestamp_min
SINT
MaxActivePowerTimestamp_sec
SINT
MaxActivePowerTimestamp_Y
DINT
MaxAvgVRMS
DINT
MaxAvgVRMSTimestamp_cs
SINT
MaxAvgVRMSTimestamp_D
SINT
MaxAvgVRMSTimestamp_h
SINT
MaxAvgVRMSTimestamp_M
SINT
MaxAvgVRMSTimestamp_min
SINT
MaxAvgVRMSTimestamp_sec
SINT
MaxAvgVRMSTimestamp_Y
DINT
MaxPowerFactor
SINT
MaxPowerFactorTimestamp_cs
SINT
MaxPowerFactorTimestamp_D
SINT
MaxPowerFactorTimestamp_h
SINT
MaxPowerFactorTimestamp_M
SINT
MaxPowerFactorTimestamp_min
SINT
MaxPowerFactorTimestamp_sec
SINT
MaxPowerFactorTimestamp_Y
DINT
MaxReactivePower
DINT
MaxReactivePowerTimestamp_cs
SINT
MaxReactivePowerTimestamp_D
SINT
MaxReactivePowerTimestamp_h
SINT
MaxReactivePowerTimestamp_M
SINT
MaxReactivePowerTimestamp_min
SINT
MaxReactivePowerTimestamp_sec
SINT
MaxReactivePowerTimestamp_Y
DINT
MaxUnbalancedVltg
SINT
MaxUnbalancedVltgTimestamp_cs
SINT
MaxUnbalancedVltgTimestamp_D
SINT
MaxUnbalancedVltgTimestamp_h
SINT
MaxUnbalancedVltgTimestamp_M
SINT
Date et heure d’enregistrement de la valeur de puissance active
maximum.
Tension maximum mesurée par le système. (Unité : V)
Date et heure d’enregistrement de la valeur de tension moyenne
maximum.
Valeur de facteur de puissance réelle maximum.
Date et heure d’enregistrement de la valeur du facteur de puissance
maximum.
Valeur de puissance réactive maximum du système. (Unité : VAR)
Date et heure d’enregistrement de la valeur de puissance réactive
maximum.
Déséquilibre de tension maximum en pourcentage (%).
Date et heure du déséquilibre de tension maximum.
22
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 10 - Interface de sortie AvSystem1_Energy (Suite)
Sortie
Type de données
MaxUnbalancedVltgTimestamp_min
SINT
MaxUnbalancedVltgTimestamp_sec
SINT
MaxUnbalancedVltgTimestamp_Y
DINT
MinPowerFactor
SINT
MinPowerFactorTimestamp_cs
SINT
MinPowerFactorTimestamp_D
SINT
MinPowerFactorTimestamp_h
SINT
MinPowerFactorTimestamp_M
SINT
MinPowerFactorTimestamp_min
SINT
MinPowerFactorTimestamp_sec
SINT
MinPowerFactorTimestamp_Y
DINT
PowerFactor
SINT
Valeur du facteur de puissance réelle.
TotalActiveEnergy
DINT
Valeur de l’énergie active totale pour tous les avatars du système pour
lesquels la surveillance de l’énergie est activée. (Unité : wattheure)
TotalActiveEnergy_O
BOOL
Valeur de dépassement de l’énergie active totale pour tous les avatars
du système pour lesquels la surveillance de l’énergie est activée.
TotalReactiveEnergy
DINT
Valeur de l’énergie réactive totale pour tous les avatars du système
pour lesquels la surveillance de l’énergie est activée. (Unité : VARheure)
TotalReactiveEnergy_O
BOOL
Valeur de dépassement de l’énergie réactive totale pour tous les
avatars du système pour lesquels la surveillance de l’énergie est
activée.
UnbalancedVltg
SINT
Déséquilibre de tension en pourcentage (%).
VltgDipCntr
DINT
Compteur de chutes de tension
VltgPhaseOrderACB
BOOL
Si cette sortie est réglée sur VRAI, l’ordre de phase est ACB (FAUX =
ordre de phase ABC).
VltgSwellCntr
DINT
Compteur de surtensions
VoltageDipMagnitude1
DINT
Amplitude de tension maximum pour une sous-tension. (Unité : V)
...
...
...
VoltageDipMagnitude5
DINT
Amplitude de tension maximum pour une sous-tension. (Unité : V)
VoltageDipStartDate1_cs
SINT
VoltageDipStartDate1_D
SINT
VoltageDipStartDate1_h
SINT
VoltageDipStartDate1_M
SINT
VoltageDipStartDate1_min
SINT
VoltageDipStartDate1_sec
SINT
VoltageDipStartDate1_Y
DINT
...
...
VoltageDipStartDate5_cs
SINT
VoltageDipStartDate5_D
SINT
VoltageDipStartDate5_h
SINT
VoltageDipStartDate5_M
SINT
VoltageDipStartDate5_min
SINT
VoltageDipStartDate5_sec
SINT
VoltageDipStartDate5_Y
DINT
8536IB1914FR
Description
Valeur de facteur de puissance réelle minimum.
Date et heure d’enregistrement de la valeur de facteur de puissance
minimum.
Horodatage de démarrage de la sous-tension.
...
Horodatage de démarrage de la sous-tension.
23
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 10 - Interface de sortie AvSystem1_Energy (Suite)
Sortie
Type de données
VoltageDipStopDate1_cs
SINT
VoltageDipStopDate1_D
SINT
VoltageDipStopDate1_h
SINT
VoltageDipStopDate1_M
SINT
VoltageDipStopDate1_min
SINT
VoltageDipStopDate1_sec
SINT
VoltageDipStopDate1_Y
DINT
...
...
VoltageDipStopDate5_cs
SINT
VoltageDipStopDate5_D
SINT
VoltageDipStopDate5_h
SINT
VoltageDipStopDate5_M
SINT
VoltageDipStopDate5_min
SINT
VoltageDipStopDate5_sec
SINT
VoltageDipStopDate5_Y
DINT
VoltageSwellMagnitude1
DINT
...
...
VoltageSwellMagnitude5
DINT
VoltageSwellStartDate1_cs
SINT
VoltageSwellStartDate1_D
SINT
VoltageSwellStartDate1_h
SINT
VoltageSwellStartDate1_M
SINT
VoltageSwellStartDate1_min
SINT
VoltageSwellStartDate1_sec
SINT
VoltageSwellStartDate1_Y
DINT
...
...
VoltageSwellStartDate5_cs
SINT
VoltageSwellStartDate5_D
SINT
VoltageSwellStartDate5_h
SINT
VoltageSwellStartDate5_M
SINT
VoltageSwellStartDate5_min
SINT
VoltageSwellStartDate5_sec
SINT
VoltageSwellStartDate5_Y
DINT
VoltageSwellStopDate1_cs
SINT
VoltageSwellStopDate1_D
SINT
VoltageSwellStopDate1_h
SINT
VoltageSwellStopDate1_M
SINT
VoltageSwellStopDate1_min
SINT
VoltageSwellStopDate1_sec
SINT
VoltageSwellStopDate1_Y
DINT
...
...
24
Description
Horodatage d’arrêt de la sous-tension.
...
Horodatage d’arrêt de la sous-tension.
Amplitude de tension maximum pour une surtension. (Unité : V)
Horodatage de démarrage de la surtension.
Horodatage d’arrêt de la surtension.
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 10 - Interface de sortie AvSystem1_Energy (Suite)
Sortie
Type de données
Description
VoltageSwellStopDate5_cs
SINT
VoltageSwellStopDate5_D
SINT
VoltageSwellStopDate5_h
SINT
VoltageSwellStopDate5_M
SINT
VoltageSwellStopDate5_min
SINT
VoltageSwellStopDate5_sec
SINT
VoltageSwellStopDate5_Y
DINT
VRMSPhase1
DINT
Valeur Veff moyenne de la tension entre L1 et le neutre. (Unité : V)
VRMSPhase2
DINT
Valeur Veff moyenne de la tension entre L2 et le neutre. (Unité : V)
VRMSPhase3
DINT
Valeur Veff moyenne de la tension entre L3 et le neutre. (Unité : V)
Gestion des équipements du système
Le bloc de fonction AvSystem1_AssetManagement renvoie l’état des données
de gestion des équipements acycliques de l’avatar du système.
Tableau 11 - Bloc de fonction AvSystem1_AssetManagement
Tableau 12 - Interface de sortie AvSystem1_AssetManagement
Sortie
Type de données
Description
MacAddress_XX
INT
Adresse MAC de l’équipement XX.
MacAddress_YY
INT
Adresse MAC de l’équipement YY.
MacAddress_ZZ
INT
Adresse MAC de l’équipement ZZ.
MacAddress_UU
INT
Adresse MAC de l’équipement UU.
MacAddress_VV
INT
Adresse MAC de l’équipement VV.
MacAddress_WW
INT
Adresse MAC de l’équipement WW.
TimeModuleOn
DINT
Ce registre indique la durée d’activité du module pendant sa durée de
vie (Unité : h).
TimeModuleOn_O
BOOL
Ce registre indique le temps de dépassement du module pendant sa
durée de vie.
EventCntr
DINT
Ce registre indique le nombre de fois où ce module a été confronté à
une erreur d’équipement détectée (Unité : h). Cette valeur n’inclut pas
les événements détectés associés à l’équipement qui corrompent ou
empêchent la sauvegarde de la mémoire non volatile.
8536IB1914FR
25
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
26
Blocs de fonction
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Sortie combinée du système
Le bloc de fonction CombinedSystemOutput renvoie les informations d’énergie
de l’avatar du système, réinitialise les registres d’énergie de l’avatar du système et
définit les valeurs de préréglage d’énergie des avatars (A2, A3, etc.).
Tableau 13 - Bloc de fonction CombinedSystemOutput
Tableau 14 - Interface d’entrée CombinedSystemOutput
Entrée
Type de données
Description
ResetVltgDipCntr
BOOL
Si cette entrée est réglée sur VRAI, la valeur du paramètre
ResetVltgDipCntr est réinitialisée.
ResetVltgSwellCntr
BOOL
Si cette entrée est réglée sur VRAI, la valeur du paramètre
ResetVltgSwellCntr est réinitialisée.
ResetMaxActivePower
BOOL
Si cette entrée est réglée sur VRAI, la valeur du paramètre
MaxActivePower et l’horodatage MaxActivePowerTimestamp associé
sont réinitialisés.
ResetMaxReactivePower
BOOL
Si cette entrée est réglée sur VRAI, la valeur du paramètre
MaxReactivePower et l’horodatage MaxReactivePowerTimestamp
associé sont réinitialisés.
ResetMinPowerFactor
BOOL
Si cette entrée est réglée sur VRAI :
•
La valeur réelle du paramètre MinPowerFactor est remise à 1.
•
L’horodatage MinPowerFactorTimestamp associé est réinitialisé.
Si cette entrée est réglée sur VRAI :
ResetMaxPowerFactor
ResetReactiveEnergy
8536IB1914FR
BOOL
BOOL
•
La valeur réelle du paramètre MaxPowerFactor est remise à 0.
•
L’horodatage associé MaxPowerFactorTimestamp est réinitialisé.
Si cette entrée est réglée sur VRAI, la valeur du paramètre
ReactiveEnergy est réinitialisée.
27
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 14 - Interface d’entrée CombinedSystemOutput (Suite)
Entrée
Type de données
Description
ResetActiveEnergy
BOOL
Si cette entrée est réglée sur VRAI, la valeur du paramètre
ActiveEnergy est réinitialisée.
A2_SetActiveEnergy
BOOL
Commande pour régler la valeur TotalActiveEnergy sur
TotalActiveEnergyPreset.
A2_SetReactiveEnergy
BOOL
Commande pour régler la valeur TotalReactiveEnergy sur
TotalReactiveEnergyPreset.
A2_SetValueActiveEnergy
DINT
Valeur pour prérégler TotalActiveEnergy, prendra effet avec une
commande VRAI envoyée à SetActiveEnergy (Unité : wattheure)
A2_SetValueReactiveEnergy
DINT
Valeur pour prérégler TotalReactiveEnergy, prendra effet avec une
commande VRAI envoyée à SetReactiveEnergy (Unité : VAR-heure)
...
...
...
A7_SetActiveEnergy
BOOL
Commande pour régler la valeur TotalActiveEnergy sur
TotalActiveEnergyPreset.
A7_SetReactiveEnergy
BOOL
Commande pour régler la valeur TotalReactiveEnergy sur
TotalReactiveEnergyPreset.
A7_SetValueActiveEnergy
DINT
Valeur pour prérégler TotalActiveEnergy, prendra effet avec une
commande VRAI envoyée à SetActiveEnergy (Unité : wattheure)
A7_SetValueReactiveEnergy
DINT
Valeur pour prérégler TotalReactiveEnergy, prendra effet avec une
commande VRAI envoyée à SetReactiveEnergy (Unité : VAR-heure)
28
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonctions acycliques d’avatar
Le bloc de fonction Avatar_Control renvoie l’état des données acycliques de
l’avatar en question. Dans l’exemple ci-dessous, le bloc de fonction
AvMotorOneDirection_Control est affiché. Le même ensemble de données
acycliques est disponible pour tous les avatars, à l’exception de l’avatar du
système, des E/S analogiques et des E/S numériques.
Tableau 15 - Bloc de fonction avMotorOneDirection_Control
Tableau 16 - Interface de sorties de commande d’avatar
Sortie
Type de données
Description
CurrentPhaseUnbalanceTrip
BOOL
L’avatar a détecté les conditions d’un événement de déclenchement
pour déséquilibre de phase de courant.
CurrentPhaseUnbalanceAlarm
BOOL
L’avatar a détecté les conditions d’un événement de déséquilibre de
phase de courant.
CurrrentPhaseLossTrip
BOOL
L’avatar a détecté les conditions d’un événement de déclenchement
pour perte de phase de courant.
CurrrentPhaseReversalTrip
BOOL
L’avatar a détecté les conditions d’un événement de déclenchement
pour inversion de phase de courant.
GroundCurrentTrip
BOOL
L’avatar a détecté les conditions d’un événement de déclenchement
pour courant de terre.
GroundCurrentAlarm
BOOL
L’avatar a détecté les conditions d’un événement de courant de terre.
JamTrip
BOOL
L’avatar a détecté les conditions d’un événement de déclenchement
pour blocage.
JamAlarm
BOOL
L’avatar a détecté les conditions d’un événement de blocage.
LongStartTrip
BOOL
L’avatar a détecté les conditions d’un événement de déclenchement
pour démarrage long.
MotorOverheatTrip
BOOL
La température du moteur a augmenté au-dessus du niveau de
déclenchement pour surchauffe du moteur.
MotorOverheatAlarm
BOOL
La température du moteur a augmenté au-dessus du niveau de
surchauffe du moteur.
Indique la température du moteur par incréments de 0,1 °C. Selon le
type de capteur de température, la plage est la suivante :
MotorTemperature
8536IB1914FR
INT
•
–200 à 850 °C / –328 à 1562 °F (PT100)
•
–200 à 600 °C / –328 à 1112 °F (PT1000)
29
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 16 - Interface de sorties de commande d’avatar (Suite)
Sortie
Type de données
Description
•
–60 à 180 °C / –76 à 356 °F) (NI 100/1000)
NoTrip
BOOL
Aucun déclenchement n’a été détecté.
NoAlarm
BOOL
Aucune condition de notification n’a été détectée.
OverCurrentTrip
BOOL
L’avatar a détecté les conditions d’un événement de déclenchement
pour surintensité.
OverCurrentAlarm
BOOL
L’avatar a détecté les conditions d’un événement de surintensité.
PhaseConfigurationTrip
BOOL
L’avatar a détecté les conditions d’un événement de déclenchement
pour configuration de phase.
SILGroup
SINT
Indique le numéro du groupe SIL.
StallTrip
BOOL
L’avatar a détecté les conditions d’un événement de déclenchement
pour arrêt moteur.
ThermalCapacity
INT
Indique le pourcentage (%) de la capacité thermique du moteur qui a
été utilisé.
ThermalOverloadTrip
BOOL
La capacité thermique de l’avatar a augmenté de plus de 100 %.
ThermalOverloadAlarm
BOOL
La capacité thermique de l’avatar a augmenté au-dessus du niveau de
surchauffe.
TimeToReset
DINT
Temps d’attente estimé avant qu’une réinitialisation de déclenchement
pour surchauffe soit possible. (Unité : s)
TimeToTrip
DINT
Temps estimé avant qu’un déclenchement pour surchauffe ne se
produise compte tenu des conditions actuelles. (Unité : s)
UnderCurrentTrip
BOOL
L’avatar a détecté les conditions d’un événement de déclenchement
pour sous-intensité.
UnderCurrentAlarm
BOOL
L’avatar a détecté les conditions d’un événement de sous-intensité.
30
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction cycliques d’avatar
E/S analogiques
Le bloc de fonction AvAnalogIO fournit des informations sur l’avatar d’E/S
analogiques avec deux entrées et une sortie.
Tableau 17 - Bloc de fonction AvAnalogIO
Tableau 18 - Interface d’entrée AvAnalogIO
Entrée
Type de données
Description
Valeur à écrire à la sortie analogique 0 L’unité et l’échelle dépendent du
type de sortie analogique configuré.
AQ0
INT
•
Type 0 (unité : mV)
•
Type 1 (unité : mV)
•
Type 2 (unité : μA)
•
Type 3 (unité : μA)
Tableau 19 - Interface de sortie AvAnalogIO
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
AI0
INT
Indique la valeur présente au niveau de l’entrée analogique 0 L’unité et
l’échelle dépendent du type de sortie analogique configuré.
•
AI1
8536IB1914FR
INT
Type 0 à 12 (unité : 0,1 °C)
•
Type 13 (unité : mV)
•
Type 14 (unité : mV)
•
Type 15 (unité : μA)
•
Type 16 (unité : μA)
Indique la valeur présente au niveau de l’entrée analogique 1
31
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
E/S numériques
Le bloc de fonction AvDigitalIO fournit des informations sur l’avatar d’E/S
numériques avec quatre entrées et deux sorties.
Tableau 20 - Bloc de fonction AvDigitalIO
Tableau 21 - Interface d’entrée AvDigitalIO
Entrée
Type de données
Description
DQ0
BOOL
Si cette entrée est réglée sur VRAI, la sortie numérique 0 est réglée sur
VRAI.
DQ1
BOOL
Si cette entrée est réglée sur VRAI, la sortie numérique 1 est réglée sur
VRAI.
Tableau 22 - Interface de sortie AvDigitalIO
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
DI0
BOOL
Si cette sortie est réglée sur VRAI, l’entrée numérique 0 de l’avatar d’E/
S numériques est réglée sur VRAI.
DI1
BOOL
Si cette sortie est réglée sur VRAI, l’entrée numérique 1 de l’avatar d’E/
S numériques est réglée sur VRAI.
DI2
BOOL
Si cette sortie est réglée sur VRAI, l’entrée numérique 2 de l’avatar d’E/
S numériques est réglée sur VRAI.
DI3
BOOL
Si cette sortie est réglée sur VRAI, l’entrée numérique 3 de l’avatar d’E/
S numériques est réglée sur VRAI.
Moteur unidirectionnel
Le bloc de fonction AvMotorOneDirection permet de gérer un moteur dans une
seule direction.
32
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 23 - Bloc de fonction AvMotorOneDirection
Tableau 24 - Interface d’entrée AvMotorOneDirection
Entrée
Type de données
Description
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 25 - Interface de sortie AvMotorOneDirection
Sortie
Type de données
Description
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL6 dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
LoadRunnning
BOOL
Si cette entrée est réglée sur VRAI, une commande Exécuter ou
Fermer a été exécutée et du courant circule entre les pôles (équivalent
au moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
6.
(Safety Integrity Level, selon la norme CEI 61508)
8536IB1914FR
33
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 25 - Interface de sortie AvMotorOneDirection (Suite)
Sortie
Type de données
Description
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
34
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Moteur unidirectionnel – Arrêt sécurisé, W. Cat 1/2
Le bloc de fonction AvMotorOneDirectionSafe permet de gérer un moteur dans
une seule direction dans le respect de la fonction d’arrêt sécurisé7 pour les
catégories de câblage 1 et 2.
REMARQUE: Arrêt sécurisé conformément à la norme EN 61800-5-2
Tableau 26 - Bloc de fonction AvMotorOneDirectionSafe
Tableau 27 - Interface d’entrée AvMotorOneDirectionSafe
Entrée
Type de données
Description
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 28 - Interface de sortie AvMotorOneDirectionSafe
Sortie
Type de données
Description
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
LoadRunnning
BOOL
Si cette entrée est réglée sur VRAI, une commande Exécuter ou
Fermer a été exécutée et du courant circule entre les pôles (équivalent
au moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
7.
Arrêt sécurisé conformément à la norme EN 61800-5-2
8536IB1914FR
35
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 28 - Interface de sortie AvMotorOneDirectionSafe (Suite)
Sortie
Type de données
Description
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
Moteur bidirectionnel
Le bloc de fonction AvMotorTwoDirection permet de gérer un moteur dans deux
directions (marche avant et marche arrière).
Tableau 29 - Bloc de fonction AvMotorTwoDirection
Tableau 30 - Interface d’entrée AvMotorTwoDirection
Entrée
Type de données
Description
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
RunRevCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur inversé de l’avatar
est fermé.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
36
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 30 - Interface d’entrée AvMotorTwoDirection (Suite)
Entrée
Type de données
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
Description
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 31 - Interface de sortie AvMotorTwoDirection
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
RunRevStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur inversé de l’avatar
est fermé.
LoadRunnning
BOOL
Si cette sortie est réglée sur VRAI, une commande Exécuter ou Fermer
a été exécutée et du courant circule entre les pôles (équivalent au
moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
UpstreamVltg2
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du démarreur / équipement d’alimentation de cet
avatar est présente.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
8536IB1914FR
37
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Moteur bidirectionnel – Arrêt sécurisé, W. Cat 1/2
Le bloc de fonction AvMotorTwoDirectionSafe permet de gérer un moteur dans
deux directions (marche avant et marche arrière) dans le respect de la fonction
d’arrêt sécurisé8 pour les catégories de câblage 1 et 2.
REMARQUE: Arrêt sécurisé conformément à la norme EN 61800-5-2
Tableau 32 - Bloc de fonction AvMotorTwoDirectionSafe
Tableau 33 - Interface d’entrée AvMotorTwoDirectionSafe
Entrée
Type de données
Description
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
RunRevCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur inversé de l’avatar
est fermé.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 34 - Interface de sortie AvMotorTwoDirectionSafe
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
8.
38
Arrêt sécurisé conformément à la norme EN 61800-5-2
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 34 - Interface de sortie AvMotorTwoDirectionSafe (Suite)
Sortie
Type de données
Description
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
RunRevStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur inversé de l’avatar
est fermé.
LoadRunnning
BOOL
Si cette entrée est réglée sur VRAI, une commande Exécuter ou
Fermer a été exécutée et du courant circule entre les pôles (équivalent
au moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
UpstreamVltg2
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du deuxième démarreur / équipement
d’alimentation de cet avatar est présente.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
8536IB1914FR
39
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Moteur deux vitesses
Le bloc de fonction AvMotorTwoSpeeds permet de gérer un moteur deux
vitesses.
Tableau 35 - Bloc de fonction AvMotorTwoSpeeds
Tableau 36 - Interface d’entrée AvMotorTwoSpeeds
Entrée
Type de données
Description
RunFwdLowCmd
BOOL
Si cette entrée est réglée sur VRAI, le moteur démarre en marche
avant vitesse faible.
RunFwdHighCmd
BOOL
Si cette entrée est réglée sur VRAI, le moteur démarre en marche
avant à haute vitesse.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 37 - Interface de sortie AvMotorTwoSpeeds
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdLowStatus
BOOL
Si cette sortie est réglée sur VRAI, le moteur tourne à vitesse faible. Si
cette sortie est réglée sur FAUX, le moteur est à l’arrêt ou tourne à
haute vitesse.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
40
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 37 - Interface de sortie AvMotorTwoSpeeds (Suite)
Sortie
Type de données
Description
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
RunFwdHighStatus
BOOL
Si cette sortie est réglée sur VRAI, le moteur tourne à haute vitesse. Si
cette sortie est réglée sur FAUX, le moteur est à l’arrêt ou tourne à
vitesse faible.
LoadRunnning
BOOL
Si cette sortie est réglée sur VRAI, une commande Exécuter ou Fermer
a été exécutée et du courant circule entre les pôles (équivalent au
moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
UpstreamVltg2
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du deuxième démarreur / équipement
d’alimentation de cet avatar est présente.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
8536IB1914FR
41
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Moteur deux vitesses – Arrêt sécurisé, W. Cat 1/2
Le bloc de fonction AvMotorTwoSpeedsSafe permet de gérer un moteur deux
vitesses dans le respect de la fonction d’arrêt sécurisé9 pour les catégories de
câblage 1 et 2.
REMARQUE: Arrêt sécurisé conformément à la norme EN 61800-5-2
Tableau 38 - Bloc de fonction AvMotorTwoSpeedsSafe
Tableau 39 - Interface d’entrée AvMotorTwoSpeedsSafe
Entrée
Type de données
Description
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
RunRevCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur inversé de l’avatar
est fermé.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 40 - Interface de sortie AvMotorTwoSpeedsSafe
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
9.
42
Arrêt sécurisé conformément à la norme EN 61800-5-2
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 40 - Interface de sortie AvMotorTwoSpeedsSafe (Suite)
Sortie
Type de données
Description
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
RunRevStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur inversé de l’avatar
est fermé.
LoadRunnning
BOOL
Si cette sortie est réglée sur VRAI, une commande Exécuter ou Fermer
a été exécutée et du courant circule entre les pôles (équivalent au
moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
UpstreamVltg2
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du deuxième démarreur / équipement
d’alimentation de cet avatar est présente.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
Moteur deux vitesses, bidirectionnel
Le bloc de fonction AvMotorTwoSpeedsTwo permet de gérer un moteur deux
vitesses dans deux directions (marche avant et marche arrière).
Tableau 41 - Bloc de fonction AvMotorTwoSpeedsTwo
8536IB1914FR
43
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 42 - Interface d’entrée AvMotorTwoSpeedsTwo
Entrée
Type de données
Description
RunFwdLowCmd
BOOL
Si cette entrée est réglée sur VRAI, le moteur démarre en marche
avant vitesse faible.
RunFwdHighCmd
BOOL
Si cette entrée est réglée sur VRAI, le moteur démarre en marche
avant à haute vitesse.
RunRevLowCmd
BOOL
Si cette entrée est réglée sur VRAI, le moteur démarre en marche
arrière à vitesse faible.
RunRevHighCmd
BOOL
Si cette entrée est réglée sur VRAI, le moteur démarre en marche
arrière à haute vitesse.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 43 - Interface de sortie AvMotorTwoSpeedsTwo
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdLowStatus
BOOL
Si cette sortie est réglée sur VRAI, le moteur tourne à vitesse faible. Si
cette sortie est réglée sur FAUX, le moteur est à l’arrêt ou tourne à
haute vitesse.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
RunFwdHighStatus
BOOL
Si cette sortie est réglée sur VRAI, le moteur tourne à haute vitesse. Si
cette sortie est réglée sur FAUX, le moteur est à l’arrêt ou tourne à
vitesse faible.
LoadRunnning
BOOL
Si cette sortie est réglée sur VRAI, une commande Exécuter ou Fermer
a été exécutée et du courant circule entre les pôles (équivalent au
moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
UpstreamVltg2
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du deuxième démarreur / équipement
d’alimentation de cet avatar est présente.
UpstreamVltg3
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du troisième démarreur / équipement
d’alimentation de cet avatar est présente.
44
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 43 - Interface de sortie AvMotorTwoSpeedsTwo (Suite)
Sortie
Type de données
Description
UpstreamVltg4
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du quatrième démarreur / équipement
d’alimentation de cet avatar est présente.
RunRevLowStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur inversé à basse
vitesse est fermé.
RunRevHighStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur inversé haute
vitesse est fermé.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
8536IB1914FR
45
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Moteur deux vitesses, bidirectionnel – Arrêt sécurisé, W. Cat 1/2
Le bloc de fonction AvMotorTwoSpeedsTwoSafe permet de gérer un moteur
deux vitesses dans deux directions (marche avant et marche arrière) dans le
respect de la fonction d’arrêt sécurisé10 pour les catégories de câblage 1 et 2.
REMARQUE: Arrêt sécurisé conformément à la norme EN 61800-5-2
Tableau 44 - Bloc de fonction AvMotorTwoSpeedsTwoSafe
Tableau 45 - Interface d’entrée AvMotorTwoSpeedsTwoSafe
Entrée
Type de données
Description
RunFwdLowCmd
BOOL
Si cette entrée est réglée sur VRAI, le moteur démarre en marche
avant vitesse faible.
RunFwdHighCmd
BOOL
Si cette entrée est réglée sur VRAI, le moteur démarre en marche
avant à haute vitesse.
RunRevLowCmd
BOOL
Si cette entrée est réglée sur VRAI, le moteur démarre en marche
arrière à vitesse faible.
RunRevHighCmd
BOOL
Si cette entrée est réglée sur VRAI, le moteur démarre en marche
arrière à haute vitesse.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
10.
46
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Arrêt sécurisé conformément à la norme EN 61800-5-2
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 46 - Interface de sortie AvMotorTwoSpeedsTwoSafe
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdLowStatus
BOOL
Si cette sortie est réglée sur VRAI, le moteur tourne à vitesse faible. Si
cette sortie est réglée sur FAUX, le moteur est à l’arrêt ou tourne à
haute vitesse.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement PIM est
présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
RunFwdHighStatus
BOOL
Si cette sortie est réglée sur VRAI, le moteur tourne à haute vitesse. Si
cette sortie est réglée sur FAUX, le moteur est à l’arrêt ou tourne à
vitesse faible.
LoadRunnning
BOOL
Si cette sortie est réglée sur VRAI, une commande Exécuter ou Fermer
a été exécutée et du courant circule entre les pôles (équivalent au
moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
UpstreamVltg2
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du deuxième démarreur / équipement
d’alimentation de cet avatar est présente.
UpstreamVltg3
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du troisième démarreur / équipement
d’alimentation de cet avatar est présente.
UpstreamVltg4
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du quatrième démarreur / équipement
d’alimentation de cet avatar est présente.
RunRevLowStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur inversé à basse
vitesse est fermé.
RunRevHighStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur inversé haute
vitesse est fermé.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
Moteur étoile/triangle unidirectionnel
Le bloc de fonction AvMotorYDOneDirection permet de gérer un moteur étoiledelta dans une seule direction.
8536IB1914FR
47
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 47 - Bloc de fonction AvMotorYDOneDirection
Tableau 48 - Interface d’entrée AvMotorYDOneDirection
Entrée
Type de données
Description
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 49 - Interface de sortie AvMotorYDOneDirection
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunLineFwd
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
RunY
BOOL
Si cette sortie est réglée sur VRAI, le commutateur Y de l’avatar de
moteur Y/D est fermé.
LoadRunnning
BOOL
Si cette sortie est réglée sur VRAI, une commande Exécuter ou Fermer
a été exécutée et du courant circule entre les pôles (équivalent au
48
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 49 - Interface de sortie AvMotorYDOneDirection (Suite)
Sortie
Type de données
Description
moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
UpstreamVltg2
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du deuxième démarreur / équipement
d’alimentation de cet avatar est présente.
UpstreamVltg3
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du troisième démarreur / équipement
d’alimentation de cet avatar est présente.
RunD
BOOL
Si cette sortie est réglée sur VRAI, le commutateur D de l’avatar de
moteur Y/D est fermé.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
Moteur étoile/triangle bidirectionnel
Le bloc de fonction AvMotorYDTwoDirection permet de gérer un moteur étoiledelta dans deux directions (marche avant et marche arrière).
Tableau 50 - Bloc de fonction AvMotorYDTwoDirection
Tableau 51 - Interface d’entrée AvMotorYDTwoDirection
Entrée
Type de données
Description
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
RunRevCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur inversé de l’avatar
est fermé.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
8536IB1914FR
49
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 51 - Interface d’entrée AvMotorYDTwoDirection (Suite)
Entrée
Type de données
Description
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 52 - Interface de sortie AvMotorYDTwoDirection
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
RunY
BOOL
Si cette sortie est réglée sur VRAI, le commutateur Y des avatars de
moteur Y/D est fermé.
LoadRunnning
BOOL
Si cette sortie est réglée sur VRAI, une commande Exécuter ou Fermer
a été exécutée et du courant circule entre les pôles (équivalent au
moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
UpstreamVltg2
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du deuxième démarreur / équipement
d’alimentation de cet avatar est présente.
UpstreamVltg3
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du troisième démarreur / équipement
d’alimentation de cet avatar est présente.
UpstreamVltg4
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du quatrième démarreur / équipement
d’alimentation de cet avatar est présente.
RunRevStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur inversé de l’avatar
est fermé.
RunD
BOOL
Si cette sortie est réglée sur VRAI, le commutateur D des avatars de
moteur Y/D est fermé.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
50
8536IB1914FR
Blocs de fonction
8536IB1914FR
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
51
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Interface d’alimentation sans E/S (mesure)
Le bloc de fonction AvPowerInterface permet de surveiller le courant d’un
équipement d’alimentation externe tel qu’un relais à semiconducteurs, un
démarreur progressif ou un entraînement à vitesse variable.
Tableau 53 - Bloc de fonction AvPowerInterface
Tableau 54 - Interface d’entrée AvPowerInterface
Entrée
Type de données
Description
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 55 - Interface de sortie AvPowerInterface
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
LoadRunnning
BOOL
Si cette entrée est réglée sur VRAI, une commande Exécuter ou
Fermer a été exécutée et du courant circule entre les pôles (équivalent
au moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
52
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 55 - Interface de sortie AvPowerInterface (Suite)
Sortie
Type de données
Description
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
Interface d’alimentation avec E/S (commande)
Le bloc de fonction AvPowerInterfacewit permet de surveiller le courant et de
contrôler un équipement d’alimentation externe tel qu’un relais à
semiconducteurs, un démarreur progressif ou un entraînement à vitesse variable.
Tableau 56 - Bloc de fonction AvPowerInterfacewit
Tableau 57 - Interface d’entrée AvPowerInterfacewit
Entrée
Type de données
Description
LQ1Cmd
BOOL
Si cette entrée est réglée sur VRAI, la sortie logique 1 est réglée sur
VRAI.
LQ2Cmd
BOOL
Si cette entrée est réglée sur VRAI, la sortie logique 2 est réglée sur
VRAI.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
8536IB1914FR
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
53
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 58 - Interface de sortie AvPowerInterfacewit
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
LQ1Status
BOOL
Si cette sortie est réglée sur VRAI, la sortie logique 1 est réglée sur
VRAI.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
LQ2Status
BOOL
Si cette sortie est réglée sur VRAI, la sortie logique 2 est réglée sur
VRAI.
LoadRunnning
BOOL
Si cette entrée est réglée sur VRAI, une commande Exécuter ou
Fermer a été exécutée et du courant circule entre les pôles (équivalent
au moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
LI1
BOOL
Si cette sortie est réglée sur VRAI, l’entrée logique 1 de l’avatar est
réglée sur VRAI.
LI2
BOOL
Si cette sortie est réglée sur VRAI, l’entrée logique 2 de l’avatar est
réglée sur VRAI.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
Alimentation
Le bloc de fonction AvPowerSupply permet de gérer une source d’alimentation.
Tableau 59 - Bloc de fonction AvPowerSupply
54
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 60 - Interface d’entrée AvPowerSupply
Entrée
Type de données
Description
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 61 - Interface de sortie AvPowerSupply
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
LoadRunnning
BOOL
Si cette entrée est réglée sur VRAI, une commande Exécuter ou
Fermer a été exécutée et du courant circule entre les pôles (équivalent
au moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
Résistance
Le bloc de fonction AvResistor permet de gérer une charge résistive.
8536IB1914FR
55
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 62 - Bloc de fonction AvResistor
Tableau 63 - Interface d’entrée AvResistor
Entrée
Type de données
Description
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
Tableau 64 - Interface de sortie AvResistor
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
LoadRunnning
BOOL
Si cette entrée est réglée sur VRAI, une commande Exécuter ou
Fermer a été exécutée et du courant circule entre les pôles (équivalent
au moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
56
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 64 - Interface de sortie AvResistor (Suite)
Sortie
Type de données
Description
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
8536IB1914FR
57
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Commutateur
Le bloc de fonction AvSwitch établit ou coupe une ligne électrique dans un circuit
électrique.
Tableau 65 - Bloc de fonction AvSwitch
Tableau 66 - Interface d’entrée AvSwitch
Entrée
Type de données
Description
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
Tableau 67 - Interface de sortie AvSwitch
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
LoadRunnning
BOOL
Si cette sortie est réglée sur VRAI, une commande Exécuter ou Fermer
a été exécutée et du courant circule entre les pôles (équivalent au
moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
58
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 67 - Interface de sortie AvSwitch (Suite)
Sortie
Type de données
Description
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
Commutateur – Arrêt sécurisé, W. Cat 1/2
Le bloc de fonction AvSwitchSafeStopCat établit ou interrompt une ligne
électrique dans un circuit électrique avec fonction d’arrêt sécurisé11 pour les
catégories de câblage 1 et 2.
REMARQUE: Arrêt sécurisé conformément à la norme EN 61800-5-2
Tableau 68 - Bloc de fonction AvSwitchSafeStopCat
Tableau 69 - Interface d’entrée AvSwitchSafeStopCat
Entrée
Type de données
Description
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
Tableau 70 - Interface de sortie AvSwitchSafeStopCat
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
11.
Arrêt sécurisé conformément à la norme EN 61800-5-2
8536IB1914FR
59
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 70 - Interface de sortie AvSwitchSafeStopCat (Suite)
Sortie
Type de données
Description
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
LoadRunnning
BOOL
Si cette entrée est réglée sur VRAI, une commande Exécuter ou
Fermer a été exécutée et du courant circule entre les pôles (équivalent
au moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
Transformateur
Le bloc de fonction AvTransformer permet de gérer un transformateur.
Tableau 71 - Bloc de fonction AvTransformer
Tableau 72 - Interface d’entrée AvTransformer
Entrée
Type de données
Description
RunFwdCmd
BOOL
Si cette entrée est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
ResetTrip
BOOL
Si cette entrée est réglée sur VRAI, les déclenchements détectés dont
les conditions de réinitialisation de déclenchement sont satisfaites
seront réinitialisés pour cet avatar.
ResetAlarmCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs d’alarmes sont
réinitialisés pour cet avatar.
ResetTripCntrs
BOOL
Si cette entrée est réglée sur VRAI, tous les compteurs de
déclenchements sont réinitialisés pour cet avatar.
ResetMaxIRMS
BOOL
Si cette entrée est réglée sur VRAI, la valeur Ieff de courant moyen
maximum et l’horodatage sont réinitialisés.
RecordToUChannel1
BOOL
RecordToUChannel2
BOOL
60
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 72 - Interface d’entrée AvTransformer (Suite)
Entrée
Type de données
RecordToUChannel3
BOOL
RecordToUChannel4
BOOL
Description
Tableau 73 - Interface de sortie AvTransformer
Sortie
Type de données
Description
Prêt
BOOL
Indique VRAI si le bloc de fonction est prêt à recevoir une commande
d’exécution.
RunFwdStatus
BOOL
Si cette sortie est réglée sur VRAI, le commutateur avant de l’avatar
est fermé.
Déclenché
BOOL
Si cette sortie est réglée sur VRAI, un événement de déclenchement
de protection a été détecté par l’avatar.
Alarme
BOOL
Si cette sortie est réglée sur VRAI, une alarme de protection a été
détectée par l’avatar.
UpstreamVltg1
BOOL
Si cette sortie est réglée sur VRAI, l’avatar a détecté que l’alimentation
principale en amont du premier démarreur / équipement d’alimentation
de cet avatar est présente (disjoncteur fermé).
AssetAlarm
BOOL
Si cette sortie est réglée sur VRAI, un équipement d’alimentation ou un
démarreur SIL dans l’avatar a atteint ou dépassé 90 % de la durabilité
prévue (selon le paramètre d’avatar).
LoadRunnning
BOOL
Si cette sortie est réglée sur VRAI, une commande Exécuter ou Fermer
a été exécutée et du courant circule entre les pôles (équivalent au
moteur en marche, mais également valable pour les avatars sans
moteur). (Unité : mA)
ReadyToReset
BOOL
Si cette sortie est réglée sur VRAI, l’avatar satisfait aux conditions de
réinitialisation du déclenchement et peut être réinitialisé par une
commande de réinitialisation du déclenchement.
LoadStarting
BOOL
Si cette sortie est réglée sur VRAI, le moteur est en phase de
démarrage.
AvgIRMS
DINT
Indique la moyenne des valeurs Ieff les plus récentes du courant de
phase. (Unité : mA)
AvgIRMS_O
BOOL
Indique la moyenne des valeurs Ieff de dépassement les plus
récentes du courant de phase.
8536IB1914FR
61
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Énergie
Le bloc de fonction Avatar_Energy renvoie l’état des données d’énergie
acycliques de l’avatar spécifié.
Tableau 74 - Bloc de fonction Avatar_Energy
Tableau 75 - Interface de sortie Avatar_Energy
Sortie
Type de données
Description
InstActivePower
DINT
Puissance active totale de l’avatar. (Unité : W)
MaxActivePower
DINT
Valeur de puissance active maximum de l’avatar. (Unité : W)
MaxActivePowerTimestamp_Y
DINT
MaxActivePowerTimestamp_M
SINT
MaxActivePowerTimestamp_D
SINT
MaxActivePowerTimestamp_h
SINT
MaxActivePowerTimestamp_min
SINT
MaxActivePowerTimestamp_sec
SINT
MaxActivePowerTimestamp_cs
SINT
InstReactivePower
DINT
Puissance réactive totale de l’avatar. (Unité : VAR)
MaxReactivePower
DINT
Valeur de puissance réactive maximum de l’avatar. (Unité : VAR)
MaxReactivePowerTimestamp_Y
DINT
MaxReactivePowerTimestamp_M
SINT
MaxReactivePowerTimestamp_D
SINT
MaxReactivePowerTimestamp_h
SINT
62
Date et heure d’enregistrement de la valeur de puissance active
maximum.
Date et heure d’enregistrement de la valeur de puissance réactive
maximum.
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 75 - Interface de sortie Avatar_Energy (Suite)
Sortie
Type de données
MaxReactivePowerTimestamp_min
SINT
MaxReactivePowerTimestamp_sec
SINT
MaxReactivePowerTimestamp_cs
SINT
PowerFactor
SINT
Valeur du facteur de puissance réelle.
MinPowerFactor
SINT
Valeur de facteur de puissance réelle minimum.
MaxPowerFactor
SINT
Valeur de facteur de puissance réelle maximum.
MinPowerFactorTimestamp_Y
DINT
MinPowerFactorTimestamp_M
SINT
MinPowerFactorTimestamp_D
SINT
MinPowerFactorTimestamp_h
SINT
MinPowerFactorTimestamp_min
SINT
MinPowerFactorTimestamp_sec
SINT
MinPowerFactorTimestamp_cs
SINT
MaxPowerFactorTimestamp_Y
DINT
MaxPowerFactorTimestamp_M
SINT
MaxPowerFactorTimestamp_D
SINT
MaxPowerFactorTimestamp_h
SINT
MaxPowerFactorTimestamp_min
SINT
MaxPowerFactorTimestamp_sec
SINT
MaxPowerFactorTimestamp_cs
SINT
TotalActiveEnergy
DINT
Valeur de l’énergie active totale pour tous les avatars du système pour
lesquels la surveillance de l’énergie est activée. (Unité : wattheure)
TotalActiveEnergy_O
BOOL
Valeur de dépassement de l’énergie active totale pour tous les avatars
du système pour lesquels la surveillance de l’énergie est activée.
TotalReactiveEnergy
DINT
Valeur de l’énergie réactive totale pour tous les avatars du système
pour lesquels la surveillance de l’énergie est activée. (Unité : VARheure)
TotalReactiveEnergy_O
BOOL
Valeur de dépassement de l’énergie réactive totale pour tous les
avatars du système pour lesquels la surveillance de l’énergie est
activée.
ActiveEnergyChannel1
DINT
Voie 1 : Valeur ToU (temps d’utilisation) d’énergie active totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ActiveEnergyChannel1_O
BOOL
Voie 1 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
active totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
ActiveEnergyChannel2
DINT
Voie 2 : Valeur ToU (temps d’utilisation) d’énergie active totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ActiveEnergyChannel2_O
BOOL
Voie 2 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
active totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
ActiveEnergyChannel3
DINT
Voie 3 : Valeur ToU (temps d’utilisation) d’énergie active totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ActiveEnergyChannel3_O
BOOL
Voie 3 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
active totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
ActiveEnergyChannel4
DINT
Voie 4 : Valeur ToU (temps d’utilisation) d’énergie active totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
8536IB1914FR
Description
Date et heure d’enregistrement de la valeur de facteur de puissance
minimum.
63
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 75 - Interface de sortie Avatar_Energy (Suite)
Sortie
Type de données
Description
ActiveEnergyChannel4_O
BOOL
Voie 4 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
active totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
ReactiveEnergyChannel1
DINT
Voie 1 : Valeur ToU (temps d’utilisation) d’énergie réactive totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ReactiveEnergyChannel1_O
BOOL
Voie 1 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
réactive totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
ReactiveEnergyChannel2
DINT
Voie 2 : Valeur ToU (temps d’utilisation) d’énergie réactive totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ReactiveEnergyChannel2_O
BOOL
Voie 2 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
réactive totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
ReactiveEnergyChannel3
DINT
Voie 3 : Valeur ToU (temps d’utilisation) d’énergie réactive totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ReactiveEnergyChannel3_O
BOOL
Voie 3 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
réactive totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
ReactiveEnergyChannel4
DINT
Voie 4 : Valeur ToU (temps d’utilisation) d’énergie réactive totale.
REMARQUE : Non utilisé dans cette version du bloc de fonction
(renvoie toujours 0 s).
ReactiveEnergyChannel4_O
BOOL
Voie 4 : Valeur ToU (temps d’utilisation) de dépassement d’énergie
réactive totale. REMARQUE : Non utilisé dans cette version du bloc de
fonction (renvoie toujours 0 s).
64
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Diagnostic
Le bloc de fonction Avatar_Diagnostic renvoie l’état des données de diagnostic
acycliques de l’avatar spécifié.
Tableau 76 - Bloc de fonction Avatar_Diagnostic
REMARQUE: Les sorties indiquées dans le tableau suivant n’apparaissent pas toutes dans la capture d’écran ci-dessus.
Tableau 77 - Interface de sortie Avatar_Diagnostic
Sortie
Type de données
Description
MaxAvgIRMS
DINT
Valeur Ieff de courant moyen maximum.
MaxAvgIRMS_O
BOOL
Valeur Ieff de dépassement de courant moyen maximum.
MaxAvgIRMSTimestamp_Y
DINT
MaxAvgIRMSTimestamp_M
SINT
MaxAvgIRMSTimestamp_D
SINT
MaxAvgIRMSTimestamp_h
SINT
MaxAvgIRMSTimestamp_min
SINT
MaxAvgIRMSTimestamp_sec
SINT
MaxAvgIRMSTimestamp_cs
SINT
Phase1IRMS
DINT
Valeur de la phase L1. (Unité : mA)
Phase1IRMS_O
BOOL
Valeur de dépassement de la phase L1 Ieff.
Phase2IRMS
DINT
Valeur de la phase L2 Ieff. (Unité : mA)
Phase2IRMS_O
BOOL
Valeur de dépassement de la phase L2 Ieff.
Phase3IRMS
DINT
Valeur de la phase L3 Ieff. (Unité : mA)
Phase3IRMS_O
BOOL
Valeur de dépassement de la phase L3 Ieff.
OverloadAlarmCntr
DINT
Compteur de notifications relatives à la protection contre la surchauffe.
8536IB1914FR
Date et heure de l’enregistrement de la valeur Ieff de courant moyen
maximum.
65
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 77 - Interface de sortie Avatar_Diagnostic (Suite)
Sortie
Type de données
Description
JamAlarmCntr
DINT
Compteur de notifications relatives à la protection contre le blocage.
UndercurrentAlarmCntr
DINT
Compteur des notifications relatives à la protection contre la sousintensité.
OvercurrentAlarmCntr
DINT
Compteur des notifications relatives à la protection contre la
surintensité.
PhaseUnbalancedAlarmCntr
DINT
Compteur des notifications relatives à la protection contre le
déséquilibre de phase.
GroundCurrentAlarmCntr
DINT
Compteur des notifications relatives à la protection contre le courant de
terre.
MotorOverheatAlarmCntr
DINT
Compteur des événements de surchauffe du moteur.
AlarmsCntr
DINT
Compteur des notifications relatives aux protections.
OverloadTripCntr
DINT
Compteur des déclenchements liés à la protection contre la surchauffe.
JamTripCntr
DINT
Compteur des déclenchements liés à la protection contre le blocage.
UndercurrentTripCntr
DINT
Compteur des déclenchements liés à la protection contre la sousintensité.
LongStartTripCntr
DINT
Compteur des déclenchements liés à la protection contre le démarrage
long.
OvercurrentTripCntr
DINT
Compteur des déclenchements liés à la protection contre la
surintensité.
MotorOverheatTripCntr
DINT
Compteur des événements de déclenchement par surchauffe du
moteur.
StallTripCntr
DINT
Compteur des déclenchements liés à la protection contre l’arrêt.
PhaseUnbalanceTripCntr
DINT
Compteur des déclenchements liés à la protection contre le
déséquilibre de phase.
PhaseConfigTripCntr
DINT
Compteur des déclenchements liés à la protection de la configuration
de phase.
GroundCurrentTripCntr
DINT
Compteur des déclenchements relatifs à la protection contre le courant
de terre.
PhaseReversalTripCntr
DINT
Compteur des déclenchements liés à la protection contre l’inversion de
phase.
PhaseLossTripCntr
DINT
Compteur des déclenchements liés à la protection contre la perte de
phase.
TripsCntr
DINT
Compteur des déclenchements liés aux protections.
TripReg1_Y
DINT
TripReg1_M
SINT
TripReg1_D
SINT
TripReg1_h
SINT
TripReg1_min
SINT
TripReg1_sec
SINT
TripReg1_cs
SINT
TripReg1NoEvent
BOOL
TripReg1ThermalOverload
BOOL
TripReg1MotorOverheat
BOOL
TripReg1Jam
BOOL
TripReg1Undercurrent
BOOL
TripReg1LongStart
BOOL
TripReg1Overcurrent
BOOL
TripReg1Stall
BOOL
Registre 1 de la date et du motif du déclenchement
Identificateur de l’événement de déclenchement détecté.
66
8536IB1914FR
Blocs de fonction
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Tableau 77 - Interface de sortie Avatar_Diagnostic (Suite)
Sortie
Type de données
TripReg1GroundCurrent
BOOL
TripReg1CurrentPhaseReversal
BOOL
TripReg1PhaseConfiguration
BOOL
TripReg1CurrentPhaseUnbalance
BOOL
TripReg1CurrentPhaseLoss
BOOL
...
...
TripReg5_Y
DINT
TripReg5_M
SINT
TripReg5_D
SINT
TripReg5_h
SINT
TripReg5_min
SINT
TripReg5_sec
SINT
TripReg5_cs
SINT
TripReg5NoEvent
BOOL
TripReg5ThermalOverload
BOOL
TripReg5MotorOverheat
BOOL
TripReg5Jam
BOOL
TripReg5Undercurrent
BOOL
TripReg5LongStart
BOOL
TripReg5Overcurrent
BOOL
TripReg5Stall
BOOL
TripReg5GroundCurrent
BOOL
TripReg5CurrentPhaseReversal
BOOL
TripReg5PhaseConfiguration
BOOL
TripReg5CurrentPhaseUnbalance
BOOL
TripReg5CurrentPhaseLoss
BOOL
Description
...
Registre 5 de la date et du motif du déclenchement
Identificateur de l’événement de déclenchement détecté.
Gestion Équipement
Le bloc de fonction DeviceX_AssetManagement renvoie l’état des données
acycliques de gestion des équipements de l’équipement spécifié.
8536IB1914FR
67
Guide de la bibliothèque de blocs de fonction EtherNet/IP™
Blocs de fonction
Tableau 78 - Bloc de fonction DeviceX_AssetManagement
REMARQUE: Arrêt sécurisé conformément à la norme EN 61800-5-2
Tableau 79 - Interface de sortie DeviceX_AssetManagement
Sortie
Type de données
Description
TimeDeviceOn
DINT
Ce registre indique la durée d’activité du module pendant sa durée de
vie. (Unité : h)
TimeDeviceOn_O
BOOL
Ce registre indique le temps de dépassement du module pendant sa
durée de vie.
TimeSwitchOn
DINT
Ce registre indique la durée pendant laquelle le contacteur a été dans
l’état fermé. (Unité : h)
TimeSwitchOn_O
BOOL
Ce registre indique la durée de dépassement pendant laquelle le
contacteur a été dans l’état fermé.
EventCntr
DINT
Ce registre indique le nombre de fois où ce module a été confronté à
une erreur d’équipement détectée (Unité : h). Cette valeur n’inclut pas
les erreurs détectées associés à l’équipement qui empêchent la
sauvegarde ou la corruption de la mémoire non volatile.
ContactorCycleCntr
DINT
Ce registre indique pour le nombre de fois où le contacteur a reçu une
commande de fermeture alors qu’il était ouvert.
ContactorCycleCntr_O
BOOL
Ce registre indique pour le dépassement le nombre de fois où le
contacteur a reçu une commande de fermeture alors qu’il était ouvert.
DevicePowerCycleCntr
DINT
Ce registre indique le nombre de fois où l’équipement a été mis en
marche.
DevicePowerCycleCntr_O
BOOL
Ce registre indique pour le dépassement le nombre de fois où
l’équipement a été mis en marche.
SafeStopCntr
DINT
Cette valeur indique le nombre d’opérations de relais en miroir.
SafeStopCntr_O
BOOL
Cette valeur indique pour le dépassement le nombre d’opérations de
relais miroir.
MaxIRMS
DINT
Ce registre indique le courant maximum que l’équipement a mesuré
pendant sa durée de vie. (Unité : 100 mA)
AvgIRMS
DINT
Le courant moyen mesuré par l’équipement pendant sa durée de vie
(courant total/nombre de mises sous tension). (Unité : mA)
AvgIRMS_O
BOOL
Valeur de dépassement du courant moyen mesuré par l’équipement
pendant sa durée de vie (courant total/nombre de mises sous tension).
(Unité : mA)
MaxAvgVRMS
DINT
Ce registre indique la tension maximum que l’équipement a mesurée
pendant sa durée de vie. (Unité : V)
AvgVRMS
DINT
Tension Veff moyenne sur trois phases. (Unité : V)
68
8536IB1914FR
Schneider Electric
800 Federal Street
01810 Andover, MA
États-Unis
https://www.schneider-electric.com/en/work/support/
www.schneider-electric.com
Les normes, spécifications et conceptions pouvant changer de temps à
autre, veuillez demander la confirmation des informations figurant dans
cette publication.
© 2019 – Schneider Electric. Tous droits réservés.
8536IB1914FR

Manuels associés