Professional Documents
Culture Documents
EIO0000001702 02/2015
Horodatage applicatif
avec Unity Pro
Guide utilisateur
02/2015
EIO0000001702.01
www.schneider-electric.com
Le prsent document comprend des descriptions gnrales et/ou des caractristiques techniques
des produits mentionns. Il ne peut pas tre utilis pour dfinir ou dterminer ladquation ou la
fiabilit de ces produits pour des applications utilisateur spcifiques. Il incombe chaque utilisateur
ou intgrateur de raliser lanalyse de risques complte et approprie, lvaluation et le test des
produits pour ce qui est de lapplication utiliser et de lexcution de cette application. Ni la socit
Schneider Electric ni aucune de ses socits affilies ou filiales ne peuvent tre tenues pour
responsables de la mauvaise utilisation des informations contenues dans le prsent document. Si
vous avez des suggestions, des amliorations ou des corrections apporter cette publication,
veuillez nous en informer.
Aucune partie de ce document ne peut tre reproduite sous quelque forme ou par quelque moyen
que ce soit, lectronique, mcanique ou photocopie, sans autorisation pralable de Schneider
Electric.
Toutes les rglementations de scurit pertinentes locales doivent tre observes lors de
linstallation et de lutilisation de ce produit. Pour des raisons de scurit et afin de garantir la
conformit aux donnes systme documentes, seul le fabricant est habilit effectuer des
rparations sur les composants.
Lorsque des quipements sont utiliss pour des applications prsentant des exigences techniques
de scurit, suivez les instructions appropries.
La non-utilisation du logiciel Schneider Electric ou dun logiciel approuv avec nos produits
matriels peut entraner des blessures, des dommages ou un fonctionnement incorrect.
Le non-respect de cette consigne peut entraner des lsions corporelles ou des dommages
matriels.
2015 Schneider Electric. Tous droits rservs.
2 EIO0000001702 02/2015
Table des matires
Consignes de scurit . . . . . . . . . . . . . . . . . . . . . . . . . . 5
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . 9
Partie I Introduction lhorodatage applicatif . . . . . . . . . 11
Chapitre 1 Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Concepts de lhorodatage applicatif . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Limitations de lhorodatage applicatif . . . . . . . . . . . . . . . . . . . . . . . . . 16
Partie II Architecture de lhorodatage applicatif . . . . . . . . 17
Chapitre 2 Composants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Synchronisation de lheure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Logiciel Unity Pro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Module BMX ERT 1604 T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Module BMX CRA 312 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Module 140 ERT 854 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Chapitre 3 Versions des composants . . . . . . . . . . . . . . . . . . . . . . . 25
Version des composants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Chapitre 4 Exemples darchitectures . . . . . . . . . . . . . . . . . . . . . . . 27
Architecture standard dhorodatage . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Chapitre 5 Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Composants et systme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Partie III Phases de conception et de configuration pour
les modules Modicon M340 . . . . . . . . . . . . . . . . . . 35
Chapitre 6 Activation du service dhorodatage applicatif. . . . . . . 37
Configuration du service dhorodatage applicatif. . . . . . . . . . . . . . . . . 38
Paramtres de projet Unity Pro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Chapitre 7 Slection du module dhorodatage. . . . . . . . . . . . . . . . 43
Rsolution de lheure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Chapitre 8 Slection et paramtrage de la synchronisation
horaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Slection de la source horaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Configuration de projet Unity Pro . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Paramtres dhorloge du module BMX ERT 1604 T . . . . . . . . . . . . . . 49
Paramtres dhorloge du module BMX CRA 312 10 . . . . . . . . . . . . . . 51
EIO0000001702 02/2015 3
Chapitre 9 Slection et configuration des variables horodater 53
Utilisation des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Paramtres du module BMX ERT 1604 T . . . . . . . . . . . . . . . . . . . . . . 55
Paramtres du module BMX CRA 312 10 . . . . . . . . . . . . . . . . . . . . . . 58
Chapitre 10 Application utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Exemples dapplication GET_TS_EVT_M . . . . . . . . . . . . . . . . . . . . . . 62
Exemples dapplication GET_TS_EVT_Q . . . . . . . . . . . . . . . . . . . . . . 64
Reprsentation des fonctions dhorodatage applicatif . . . . . . . . . . . . . 66
Partie IV Phases de mise en service et dexploitation pour
les modules Modicon M340 . . . . . . . . . . . . . . . . . 69
Chapitre 11 Diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Diagnostic des modules dhorodatage . . . . . . . . . . . . . . . . . . . . . . . . . 72
Diagnostic des donnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Diagnostic matriel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Chapitre 12 Comportement sur les modes de fonctionnement . . . 79
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Dmarrage et mise hors/sous tension dun module dhorodatage. . . . 82
Remplacement dun module dhorodatage . . . . . . . . . . . . . . . . . . . . . 83
Comportement en cas de saturation du buffer. . . . . . . . . . . . . . . . . . . 84
Chapitre 13 Comportement lors de la synchronisation de lheure 87
Synchronisation horaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Chapitre 14 Comportement au moment de lexcution . . . . . . . . . 91
Rgles de programmation des blocs fonction . . . . . . . . . . . . . . . . . . . 92
Entre dhorodatage des vnements . . . . . . . . . . . . . . . . . . . . . . . . . 96
Partie V Modules Quantum pour horodatage applicatif . . 99
Chapitre 15 Mise en uvre des modules 140 ERT 854 0. . . . . . . . 101
Modules 140 ERT 854 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Annexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Annexe A Codes derreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Codes derreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Glossaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
4 EIO0000001702 02/2015
Consignes de scurit
Informations importantes
AVIS
Lisez attentivement ces instructions et examinez le matriel pour vous familiariser avec lappareil
avant de tenter de linstaller, de le faire fonctionner ou dassurer sa maintenance. Les messages
spciaux suivants que vous trouverez dans cette documentation ou sur lappareil ont pour but de
vous mettre en garde contre des risques potentiels ou dattirer votre attention sur des informations
qui clarifient ou simplifient une procdure.
EIO0000001702 02/2015 5
REMARQUE IMPORTANTE
Linstallation, lutilisation, la rparation et la maintenance des quipements lectriques doivent tre
assures par du personnel qualifi uniquement. Schneider Electric dcline toute responsabilit
quant aux consquences de lutilisation de ce matriel.
Une personne qualifie est une personne disposant de comptences et de connaissances dans le
domaine de la construction, du fonctionnement et de linstallation des quipements lectriques, et
ayant suivi une formation en scurit leur permettant didentifier et dviter les risques encourus.
AVANT DE COMMENCER
Nutilisez pas ce produit sur les machines non pourvues de protection efficace du point de fonction-
nement. Labsence de ce type de protection sur une machine prsente un risque de blessures
graves pour loprateur.
AVERTISSEMENT
EQUIPEMENT NON PROTEGE
Nutilisez pas ce logiciel ni les automatismes associs sur des quipements non quips de
protection du point de fonctionnement.
Naccdez pas aux machines pendant leur fonctionnement.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matriels.
Cet automatisme et le logiciel associ permettent de commander des processus industriels divers.
Le type ou le modle dautomatisme appropri pour chaque application dpendra de facteurs tels
que la fonction de commande requise, le degr de protection exig, les mthodes de production,
des conditions inhabituelles, la lgislation, etc. Dans certaines applications, plusieurs processeurs
seront ncessaires, notamment lorsque la redondance de sauvegarde est requise.
Vous seul, en tant que constructeur de machine ou intgrateur de systme, pouvez connatre
toutes les conditions et facteurs prsents lors de la configuration, de lexploitation et de la
maintenance de la machine, et tes donc en mesure de dterminer les quipements automatiss,
ainsi que les scurits et verrouillages associs qui peuvent tre utiliss correctement. Lors du
choix de lautomatisme et du systme de commande, ainsi que du logiciel associ pour une
application particulire, vous devez respecter les normes et rglementations locales et nationales
en vigueur. Le National Safety Councils Accident Prevention Manual (reconnu aux tats-Unis)
fournit galement de nombreuses informations utiles.
Dans certaines applications, telles que les machines demballage, une protection supplmentaire,
comme celle du point de fonctionnement, doit tre fournie pour loprateur. Elle est ncessaire si
les mains ou dautres parties du corps de loprateur peuvent entrer dans la zone de point de
pincement ou dautres zones dangereuses, risquant ainsi de provoquer des blessures graves. Les
produits logiciels seuls, ne peuvent en aucun cas protger les oprateurs contre dventuelles
blessures. Cest pourquoi le logiciel ne doit pas remplacer la protection de point de fonctionnement
ou sy substituer.
6 EIO0000001702 02/2015
Avant de mettre lquipement en service, assurez-vous que les dispositifs de scurit et de
verrouillage mcaniques et/ou lectriques appropris lis la protection du point de fonction-
nement ont t installs et sont oprationnels. Tous les dispositifs de scurit et de verrouillage
lis la protection du point de fonctionnement doivent tre coordonns avec la programmation des
quipements et logiciels dautomatisation associs.
NOTE : La coordination des dispositifs de scurit et de verrouillage mcaniques/lectriques du
point de fonctionnement nentre pas dans le cadre de cette bibliothque de blocs fonction, du
Guide utilisateur systme ou de toute autre mise en uvre rfrence dans ces documents.
DMARRAGE ET TEST
Avant toute utilisation de lquipement de commande lectrique et des automatismes en vue dun
fonctionnement normal aprs installation, un technicien qualifi doit procder un test de
dmarrage afin de vrifier que lquipement fonctionne correctement. Il est essentiel de planifier
une telle vrification et daccorder suffisamment de temps pour la ralisation de ce test dans sa
totalit.
ATTENTION
RISQUES INHERENTS AU FONCTIONNEMENT DE LEQUIPEMENT
Assurez-vous que toutes les procdures dinstallation et de configuration ont t respectes.
Avant de raliser les tests de fonctionnement, retirez tous les blocs ou autres cales
temporaires utiliss pour le transport de tous les dispositifs composant le systme.
Enlevez les outils, les instruments de mesure et les dbris ventuels prsents sur
lquipement.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages
matriels.
EIO0000001702 02/2015 7
FONCTIONNEMENT ET REGLAGES
Les prcautions suivantes sont extraites du document NEMA Standards Publication ICS 7.1-1995
(la version anglaise prvaut) :
Malgr le soin apport la conception et la fabrication de lquipement ou au choix et
lvaluation des composants, des risques subsistent en cas dutilisation inapproprie de
lquipement.
Il arrive parfois que lquipement soit drgl accidentellement, entranant ainsi un fonction-
nement non satisfaisant ou non scuris. Respectez toujours les instructions du fabricant pour
effectuer les rglages fonctionnels. Les personnes ayant accs ces rglages doivent
connatre les instructions du fabricant de lquipement et les machines utilises avec
lquipement lectrique.
Seuls ces rglages fonctionnels, requis par loprateur, doivent lui tre accessibles. Laccs aux
autres commandes doit tre limit afin dempcher les changements non autoriss des
caractristiques de fonctionnement.
8 EIO0000001702 02/2015
A propos de ce manuel
Prsentation
Objectif du document
Ce document prsente une fonctionnalit PlantStruxure : lhorodatage applicatif la source.
Ce guide fournit des informations dtailles sur lhorodatage applicatif, savoir :
Architecture de lhorodatage applicatif
Phases de conception et de configuration
Phases de mise en service et dexploitation
Champ dapplication
Suivant le progiciel Unity Pro utilis, ce document concerne :
Unity Pro 10.0 ou une version ultrieure avec les progiciels XL, L et S ;
Unity Pro 7.0 ou une version ultrieure avec le progiciel XLS.
Les caractristiques techniques des quipements dcrits dans ce document sont galement
fournies en ligne. Pour accder ces informations en ligne :
Etape Action
1 Accdez la page daccueil de Schneider Electric www.schneider-electric.com.
2 Dans la zone Search, saisissez la rfrence dun produit ou le nom dune gamme de produits.
Ninsrez pas despaces dans le numro de modle ou la gamme de produits.
Pour obtenir des informations sur un ensemble de modules similaires, utilisez des
astrisques (*).
3 Si vous avez saisi une rfrence, accdez aux rsultats de recherche Product datasheets et
cliquez sur la rfrence qui vous intresse.
Si vous avez saisi une gamme de produits, accdez aux rsultats de recherche Product Ranges
et cliquez sur la gamme de produits qui vous intresse.
4 Si plusieurs rfrences saffichent dans les rsultats de recherche Products, cliquez sur la
rfrence qui vous intresse.
5 Selon la taille de lcran, vous serez peut-tre amen faire dfiler la page pour consulter la
fiche technique.
6 Pour enregistrer ou imprimer une fiche technique au format .pdf, cliquez sur Download XXX
product datasheet.
Les caractristiques prsentes dans ce manuel devraient tre identiques celles fournies en
ligne. Toutefois, en application de notre politique damlioration continue, nous pouvons tre
amens rviser le contenu du document afin de le rendre plus clair et plus prcis. Si vous
constatez une diffrence entre le manuel et les informations fournies en ligne, utilisez ces
dernires en priorit.
EIO0000001702 02/2015 9
Document(s) consulter
Vous pouvez tlcharger ces publications et autres informations techniques depuis notre site web
ladresse : www.schneider-electric.com.
10 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Introduction
EIO0000001702 02/2015
Partie I
Introduction lhorodatage applicatif
EIO0000001702 02/2015 11
Introduction
12 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Prsentation
EIO0000001702 02/2015
Chapitre 1
Prsentation
Prsentation
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Concepts de lhorodatage applicatif 14
Limitations de lhorodatage applicatif 16
EIO0000001702 02/2015 13
Prsentation
Dfinition
Lhorodatage applicatif fournit lapplication dautomate des buffers dvnements horodats
accessibles partir dun systme SCADA tiers qui nest pas interfac via OFS/OPC DA.
Lutilisateur peut convertir le format des vnements lus dans les buffers dvnements horodats
dans un format utilisateur ddi au systme SCADA tiers.
Un vnement est un changement de valeur dE/S de type tout ou rien (TOR) dtect par un
module dhorodatage. Lhorodatage applicatif fournit une squence dvnements (SOE)
cohrente, horodate la source.
Sources
La solution dhorodatage applicatif est gre par les sources dvnements suivantes :
Entres de module BMX ERT 1604 T
Entres de module 140 ERT 854 0
Entres ou sorties de modules dE/S TOR dans une station dE/S Ethernet Modicon X80 avec
module BMX CRA 312 10
Lhorodatage applicatif est pris en charge dans les systmes QuantumHot Standby.
Dans une application de scurit Quantum, lhorodatage applicatif est gr uniquement par les
entres de module 140 ERT 854 20.
Processus
Les vnements horodats sont grs comme suit :
Chaque module dhorodatage enregistre les vnements dans son buffer local.
Lapplication dautomate consomme les vnements horodats du buffer local des modules et
stocke les donnes dans le buffer denregistrements bruts de lautomate.
Lapplication dautomate convertit les donnes des enregistrements bruts dans un format
utilisateur et les stocke.
Lapplication de supervision consomme les enregistrements au format utilisateur.
14 EIO0000001702 02/2015
Prsentation
Configuration de la solution
Pour les E/S TOR horodates par un module BMX CRA 312 10, lutilisateur peut configurer :
le comportement des buffers horodats dans les situations suivantes :
buffer plein
sous tension
passage du mode Stop au mode Run
les transitions de fronts horodater (front montant, front descendant, fronts montant et
descendant pour chaque E/S TOR)
Sur les modules BMX ERT 1604 T, les paramtres mentionns ci-dessus sont prdfinis et ne
peuvent pas tre modifis :
Arrt de lenregistrement lorsque le buffer est plein
Conservation du contenu du buffer la mise sous tension du module si lapplication est la mme
Conservation du contenu du buffer lors du passage du mode Stop au mode Run
Transition des deux fronts (dtection de front)
EIO0000001702 02/2015 15
Prsentation
Fonctions
Limitations systme :
Le service de modification en ligne des vnements horodats la source nest pas disponible.
Les variables dautomate internes ne peuvent pas tre horodates laide dune solution
dhorodatage la source.
Pas de slection des fronts de transition sur les vnements horodats dans un module
BMX ERT 1604 T (les vnements sont horodats sur les fronts montant et descendant).
Une station dE/S distantes (RIO) Modicon X80 Ethernet prend en charge jusqu 36 voies
expertes. Un module BMX ERT 1604 T est compt comme 4 voies expertes.
Dans une station locale Modicon M340, le nombre maximum de modules BMX ERT 1604 T
dpend du type dUC locale. Reportez-vous la rubrique Donnes techniques
(voir BMX ERT 1604 T, Module ERT M340, Manuel utilisateur) pour plus dinformations.
9 modules 140 ERT 854 10 au maximum dans une station S908.
8 modules 140 ERT 854 20 au maximum dans une station S908.
2500 E/S TOR au maximum par automate Quantum.
144 entres TOR au maximum par automate Modicon M340 (station locale).
La fonction CCOTF nest pas prise en charge par les modules BMX ERT 1604 T.
Compatibilit :
Un systme de redondance dUC est compatible avec lhorodatage applicatif. Pour plus
dinformations sur la redondance dUC, reportez-vous au document Modicon Quantum -
Systme de redondance dUC - Manuel utilisateur.
Un automate de scurit Quantum est compatible avec lhorodatage applicatif. Pour plus
dinformations, reportez-vous au document Modicon Quantum, Quantum Safety PLC, Safety
Reference Manual.
16 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Architecture
EIO0000001702 02/2015
Partie II
Architecture de lhorodatage applicatif
Introduction
Cette section prsente les composants de lhorodatage applicatif, leurs versions, leurs
performances et des exemples darchitectures.
EIO0000001702 02/2015 17
Architecture
18 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Composants
EIO0000001702 02/2015
Chapitre 2
Composants
Composants
Prsentation
Ce chapitre prsente les composants impliqus dans une solution dhorodatage applicatif.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Synchronisation de lheure 20
Logiciel Unity Pro 21
Module BMX ERT 1604 T 22
Module BMX CRA 312 10 23
Module 140 ERT 854 0 24
EIO0000001702 02/2015 19
Composants
Synchronisation de lheure
Synchronisation de lheure
La synchronisation de lheure est un point cl dans la solution dhorodatage applicatif. Celle-ci ne
peut fonctionner correctement que si les sources dvnements dhorodatage (qui utilisent des
horloges externes diffrentes) sont synchronises.
Implications de la synchronisation horaire :
BMX ERT 1604 T : horloge externe DCF77 ou IRIG-B 004/5/6/7
140 ERT 854 10 : horloge externe DCF77
140 ERT 854 20 : horloge externe DCF77 ou IRIG-B 004/5/6/7, module TSX NTP 100
(voir page 10)
BMX CRA 312 10 : serveur NTP
20 EIO0000001702 02/2015
Composants
EIO0000001702 02/2015 21
Composants
22 EIO0000001702 02/2015
Composants
EIO0000001702 02/2015 23
Composants
24 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Versions des composants
EIO0000001702 02/2015
Chapitre 3
Versions des composants
Gnralits
Le tableau suivant indique les versions requises pour les composants de la solution dhorodatage
applicatif :
Composant Version
Logiciel Unity Pro 7.0 ou ultrieure
BMX ERT 1604 T 1.0 ou ultrieure
BMX CRA 312 10 1.0 ou ultrieure
140 ERT 854 20 1.0 ou ultrieure
EIO0000001702 02/2015 25
Versions des composants
26 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Architecture
EIO0000001702 02/2015
Chapitre 4
Exemples darchitectures
Exemples darchitectures
Prsentation
Lhorodatage peut tre appliqu des architectures dautomate Quantum ou Modicon M340.
Le tableau suivant prsente la combinaison dquipements requise dans une architecture
dhorodatage applicatif :
Quantum (1.) 140 ERT 854 0 DCF77 ou IRIG- Quantum (2.) 140 ERT 854 0 DCF77 ou IRIG-
B 004/5/6/7 (4.) B 004/5/6/7 (4.)
Modicon X80 BMX CRA 312 10 Serveur NTP (3.)
(Modicon M340) (2.)
BMX ERT 1604 T DCF77 ou IRIG-
B 004/5/6/7
Combinaison des Chaque source
deux sources possde sa propre
possibles : rfrence horaire :
BMX CRA 312 10 Serveur NTP (3.)
BMX ERT 1604 T pour
BMX CRA 312 10
DCF77 ou IRIG-
B 004/5/6/7 pour
BMX ERT 1604 T
N.A. Non applicable
1. Les configurations redondance dUC Quantum sont compatibles avec lhorodatage applicatif.
2. Une architecture dhorodatage peut contenir plusieurs stations dE/S distantes Ethernet avec des sources
dhorodatage.
3. Un mme serveur NTP peut fournir lheure de rfrence plusieurs modules BMX CRA 312 10.
4. Un module TSX NTP 100 peut fournir une source horaire RS485 (base sur un serveur NTP) au module
140 ERT 854 20. Le module 140 ERT 854 10 accepte uniquement la synchronisation horaire DCF77.
EIO0000001702 02/2015 27
Architecture
Les sections suivantes prsentent quelques combinaisons dquipements possibles dans une
architecture dhorodatage applicatif (liste non exhaustive de quelques exemples classiques).
Dans cet exemple, la station locale Quantum contient un module 140 ERT 854 0.
Le module 140 ERT 854 0 est la source des vnements horodats.
La source horaire est un module GPS connect au 140 ERT 854 0.
28 EIO0000001702 02/2015
Architecture
Automate Quantum avec station E/S Quantum Ethernet comprenant un module 140 ERT 854 0
Dans cet exemple, larchitecture E/S Quantum Ethernet contient une station dE/S distantes
Ethernet (ERIO) Quantum.
Le module 140 ERT 854 0 est la source des vnements horodats.
La source horaire est un module GPS connect au 140 ERT 854 0.
EIO0000001702 02/2015 29
Architecture
Dans cet exemple, larchitecture E/S Quantum Ethernet contient une station dE/S distantes
Ethernet (ERIO) Modicon X80 (Modicon M340).
Dans la station dE/S distantes, le module BMX CRA 312 10 est la source des vnements
horodats. Il assure lhorodatage des transitions dE/S dans les modules dE/S TOR et la station
dE/S distantes.
La source horaire est un serveur NTP connect au bus dE/S distantes Ethernet.
30 EIO0000001702 02/2015
Architecture
Automate Quantum avec station Modicon X80 comprenant des modules BMX ERT 1604 T et
BMX CRA 312 10 avec une rfrence horaire GPS
Dans cet exemple, larchitecture E/S Quantum Ethernet contient deux stations dE/S distantes
Ethernet (ERIO) Modicon X80 (Modicon M340).
Dans chaque station dE/S distantes, la source dvnements horodats est lun des deux modules
BMX CRA 312 10 et BMX ERT 1604 T.
La source horaire est un serveur NTP connect une source GPS pour les modules
BMX CRA 312 10, une source GPS ddie pour le module BMX ERT 1604 T.
EIO0000001702 02/2015 31
Architecture
32 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Performances
EIO0000001702 02/2015
Chapitre 5
Performances
Performances
Composants et systme
EIO0000001702 02/2015 33
Performances
Limites systme
Le tableau suivant rcapitule les limitations du systme dans une solution dhorodatage :
34 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Conception et configuration
EIO0000001702 02/2015
Partie III
Phases de conception et de configuration pour les modules Modicon M340
Introduction
Cette section prsente les tapes suivre pour concevoir et configurer lhorodatage applicatif
depuis lactivation jusquau diagnostic du service dans une station locale Modicon M340 ou une
station distante Modicon X80 Ethernet au sein dune architecture E/S Quantum Ethernet.
NOTE : Lhorodatage utilisant des modules 140 ERT 854 0 est dcrit dans les documents
Quantum avec Unity Pro - Module dhorodatage 140 ERT 854 10 - Manuel utilisateur et Quantum
avec Unity Pro - Module dhorodatage 140 ERT 854 20 - Manuel utilisateur.
EIO0000001702 02/2015 35
Conception et configuration
36 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Activation du service
EIO0000001702 02/2015
Chapitre 6
Activation du service dhorodatage applicatif
Prsentation
Ce chapitre dcrit les actions effectuer pour activer lhorodatage applicatif dans Unity Pro.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Configuration du service dhorodatage applicatif 38
Paramtres de projet Unity Pro 39
EIO0000001702 02/2015 37
Activation du service
Squence de configuration
Le tableau ci-aprs prsente les tapes suivre pour configurer lhorodatage applicatif dans Unity
Pro :
Etape Action
1 Crez dans Unity Pro une application comprenant des modules dhorodatage.
Slectionnez les modules dhorodatage (voir page 43) appropris.
2 Dfinissez les paramtres de projet (voir page 39) Unity Pro.
3 Dfinissez les paramtres des sources horaires (voir page 45) des modules
dhorodatage.
4 Slectionnez les vnements (voir page 54) horodater.
5 Dfinissez les paramtres de mmoire buffer (voir page 58) du module
BMX CRA 312 10 (les paramtres de mmoire buffer (voir page 55) du
module BMX ERT 1604 T sont prdfinis).
Dfinissez les paramtres des vnements horodats.
6 Dfinissez et configurez les EFB (voir page 62) ddis lhorodatage.
38 EIO0000001702 02/2015
Activation du service
Prsentation
Dans le logiciel Unity Pro, pour permettre lhorodatage applicatif, vous devez ajuster les
paramtres du projet en cliquant sur Outils Options du projet Gnral.
NOTE : Ces paramtres concernent uniquement les modules BMX CRA 312 10 et
BMX ERT 1604 T. Ils ne sappliquent pas aux modules 140 ERT 854 0.
Paramtres dhorodatage
Cliquez sur Gnral Heure pour accder au paramtre dhorodatage :
EIO0000001702 02/2015 39
Activation du service
Les vnements horodats sont indiqus en valeurs UTC et les paramtres de fuseau horaire
permettent de convertir lheure locale GPS en valeurs UTC dans BMX ERT 1604 T.
NOTE : Lorsque la source des vnements horodats est un module BMX CRA 312 10, les
paramtres de fuseau horaire nont pas dincidence sur ces derniers (le module utilise lheure UTC
fournie par le serveur NTP), mais ils sont utiliss des fins de diagnostic (heure locale ncessaire).
NOTE : Les paramtres dheure dt ne sappliquent pas au module BMX ERT 1604 T car celui-
ci obtient les informations de changement dheure partir de lhorloge externe (DCF77 ou IRIG-
B 004/5/6/7).
40 EIO0000001702 02/2015
Activation du service
Variables
Des tableaux dynamiques doivent tre activs dans lapplication pour permettre le fonctionnement
de la fonction dhorodatage applicatif.
Cliquez sur Gnral Variables et cochez la case Autoriser les tableaux dynamiques
(ANY_ARRAY_XXX).
EIO0000001702 02/2015 41
Activation du service
42 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Slection du module
EIO0000001702 02/2015
Chapitre 7
Slection du module dhorodatage
Rsolution de lheure
Prsentation
La rsolution de lheure est un point cl lors de la slection des sources dvnements horodats.
La rsolution de lheure et de lhorodatage doit tre comprise comme suit :
Rsolution dheure interne du module : Rsolution dheure absolue dpendant de lhorloge
interne du module (et de la gestion des E/S pour le module BMX CRA 312 10).
Rsolution de lhorodatage entre 2 vnements dans le mme module : dpend de la frquence
ou du cycle dinterrogation interne du module.
Rsolution de lhorodatage entre 2 vnements sur diffrents modules source de la mme
famille (BMX ERT 1604 T ou BMX CRA 312 10) : la rsolution de lheure entre 2 modules
sources dpend de la tolrance de la source horaire (horloge externe) et de la rsolution de
lheure interne de chaque module (et du dlai de transmission rseau pour les modules
synchroniss via NTP).
Rsolution de lhorodatage entre 2 vnements sur diffrents modules source de famille
diffrente (BMX ERT 1604 T et BMX CRA 312 10) : mmes contraintes quavec 2 modules
source de la mme famille, sauf que la rsolution dhorodatage sera celle du module le moins
prcis.
EIO0000001702 02/2015 43
Slection du module
44 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Slection et paramtrage de la synchronisation horaire
EIO0000001702 02/2015
Chapitre 8
Slection et paramtrage de la synchronisation horaire
Prsentation
Ce chapitre dcrit les sources horaires disponibles, les principes de la synchronisation horaire et
les paramtres logiciels correspondants.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Slection de la source horaire 46
Configuration de projet Unity Pro 48
Paramtres dhorloge du module BMX ERT 1604 T 49
Paramtres dhorloge du module BMX CRA 312 10 51
EIO0000001702 02/2015 45
Slection et paramtrage de la synchronisation horaire
Prsentation
Pour avoir une squence dvnements cohrente, il faut une rfrence horaire unique pour
synchroniser lheure interne sur chaque module dhorodatage du systme.
Cette rfrence horaire peut tre un serveur NTP ou des modules rcepteurs GPS qui fournissent
une rfrence horaire un serveur NTP et directement aux modules BMX ERT 1604 T.
46 EIO0000001702 02/2015
Slection et paramtrage de la synchronisation horaire
EIO0000001702 02/2015 47
Slection et paramtrage de la synchronisation horaire
Fuseau horaire
Ajustez les Options du projet dans Unity Pro (voir page 39) et dfinissez les paramtres de
fuseau horaire.
48 EIO0000001702 02/2015
Slection et paramtrage de la synchronisation horaire
EIO0000001702 02/2015 49
Slection et paramtrage de la synchronisation horaire
NOTE : Avec le mode Excution libre/Horloge interne, le module BMX ERT 1604 T utilise son
horloge interne. A linitialisation, lheure est 1970-01-01 00:00:00:000 (conformment la norme
IEC61850) mais les informations horaires fournies ne sont pas fiables.
50 EIO0000001702 02/2015
Slection et paramtrage de la synchronisation horaire
EIO0000001702 02/2015 51
Slection et paramtrage de la synchronisation horaire
52 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Slection des variables
EIO0000001702 02/2015
Chapitre 9
Slection et configuration des variables horodater
Prsentation
Ce chapitre dcrit les consquences de lhorodatage sur les performances du systme et explique
comment configurer les variables dhorodatage.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Utilisation des variables 54
Paramtres du module BMX ERT 1604 T 55
Paramtres du module BMX CRA 312 10 58
EIO0000001702 02/2015 53
Slection des variables
Performances du systme
Lutilisation dvnements dhorodatage doit tre limite aux besoins rels. Chaque vnement
horodat reprsente une charge de communication supplmentaire et rduit donc la bande
passante globale du systme.
Par consquent, lutilisation intensive de variables dhorodatage nuit aux performances du
systme. Slectionnez uniquement les variables qui doivent absolument tre mappes sur des
vnements horodats.
Limites systme
Les limites systme (voir page 34) reprsentent les limites physiques maximales autorises dans
le systme.
54 EIO0000001702 02/2015
Slection des variables
EIO0000001702 02/2015 55
Slection des variables
Variables dhorodatage
Pour slectionner les variables horodater, double-cliquez sur le module BMX ERT 1604 T dans
la station.
Ecran de configuration du BMX ERT 1604 T
Les 16 entres TOR sont regroupes logiquement en 4 voies (4 entres par groupe de voies) :
Voie 0 : La fonction dhorodatage est obligatoire pour cette voie.
Voie 4 : La fonction dhorodatage est dfinie par lutilisateur dans la liste droulante Fonction
correspondant la voie.
56 EIO0000001702 02/2015
Slection des variables
Voie 8 : La fonction dhorodatage est dfinie par lutilisateur dans la liste droulante Fonction
correspondant la voie.
Voie 12 : La fonction dhorodatage est dfinie par lutilisateur dans la liste droulante Fonction
correspondant la voie.
Pour chaque groupe de voies, les paramtres suivants doivent tre dfinis :
Type de filtre anti-rebond
Filtre anti-martlement
NOTE : Pour la fonction dhorodatage, la dtection dvnement de front est dfinie sur Deux
fronts pour chaque entre TOR du module BMX ERT 1604 T et ne peut pas tre modifie.
NOTE : Vous trouverez des informations plus dtailles sur la configuration des variables du
BMX ERT 1604 T dans le manuel utilisateur du module ERT M340 BMX ERT 1604 T. Les
variables sont cres automatiquement dans lEditeur de donnes et un ID leur est associ.
EIO0000001702 02/2015 57
Slection des variables
58 EIO0000001702 02/2015
Slection des variables
Variables dhorodatage
Chacune des entres et sorties de modules TOR (voir page 23) situs sur une station
Modicon X80 contenant un BMX CRA 312 10 peut tre horodate.
Pour slectionner un module TOR pour lhorodatage, procdez comme suit :
1. Double-cliquez sur le module TOR dans la station distante.
2. Slectionnez longlet DDT dquipement (qui mentionne le nom DDT dquipement implicite
attribu par dfaut lquipement).
3. Cliquez sur le bouton de commande Afficher les dtails pour ouvrir la fentre Editeur de
donnes.
EIO0000001702 02/2015 59
Slection des variables
Pour dfinir un paramtre dhorodatage de voie pour le module TOR choisi, procdez comme suit :
1. Dans lEditeur de donnes, cliquez sur le signe + en regard du nom de DDT dquipement
implicite qui correspond au module TOR que vous voulez configurer, afin dafficher les lments
de ce module.
2. Cliquez sur le signe + en regard des lments DIS_CH_IN ou DIS_CH_OUT pour afficher les
paramtres de chaque voie.
3. Cliquez sur le signe + en regard de la voie configurer.
4. Sur la ligne du paramtre VALUE, double-cliquez dans la cellule Horodatage pour dfinir le
front de dtection dvnement. La slection du front active la voie pour lhorodatage.
60 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Application utilisateur
EIO0000001702 02/2015
Chapitre 10
Application utilisateur
Application utilisateur
Prsentation
Ce chapitre explique comment utiliser lhorodatage applicatif dans le logiciel Unity Pro avec des
fonctions ddies.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Exemples dapplication GET_TS_EVT_M 62
Exemples dapplication GET_TS_EVT_Q 64
Reprsentation des fonctions dhorodatage applicatif 66
EIO0000001702 02/2015 61
Application utilisateur
Prsentation
GET_TS_EVT_M permet dobtenir les donnes horodates dun module BMX ERT 1604 T
configur dans un automate Modicon M340 ou Modicon M580. Le module BMX ERT 1604 T peut
tre configur dans un rack local ou dans une station.
Dans les deux exemples suivants, les donnes horodates sont obtenues dans un module
BMX ERT 1604 T configur dans un rack local. Si votre module est configur dans une station,
utilisez la fonction ADDMX (voir Unity Pro, Communication, Bibliothque de blocs) (par exemple
si le module BMX ERT 1604 T est situ dans lemplacement 4 de la station dont ladresse IP
Ethernet est 192.168.10.3, lentre ADDMX sera 0.0.3{192.168.10.3}\\0.4.0) au lieu de la fonction
ADDM (voir Unity Pro, Communication, Bibliothque de blocs).
Dans cet exemple, le bloc fonction pointe vers un module BMX ERT 1604 T de la station locale.
La valeur du paramtre ADDM IN (0.3.0.sys) a la signification suivante :
0 : le module se trouve dans le rack local numro 0
3 : le module se trouve lemplacement numro 3
0 : numro du port de communication, toujours gal 0 dans un module BMX ERT 1604 T
sys : mot cl utilis pour indiquer le systme serveur du module (non ncessaire)
62 EIO0000001702 02/2015
Application utilisateur
Dans cet exemple, le bloc fonction pointe vers un module BMX ERT 1604 T de la station locale
avec la mme adresse cible que pour linstance GET_TS_EVT_M_1. Lexplication qui suit est
centre sur la condition par laquelle le bloc fonction est activ.
Les vnements sont lus dans le tampon du module BMX ERT 1604 T lorsque le taux de
remplissage du tampon est gal ou suprieur 80 % (bloc fonction GE).
Le bloc fonction cesse de lire les vnements stocks dans le tampon du module
BMX ERT 1604 T lorsque le niveau de remplissage du tampon est gal ou infrieur 20 %
(bloc fonction LE).
EIO0000001702 02/2015 63
Application utilisateur
Prsentation
Dans un systme E/S Quantum Ethernet, la fonction GET_TS_EVT_Q permet dobtenir les
donnes horodates dune station distante Modicon X80.
Dans les deux exemples suivants, les donnes horodates sont obtenues dans :
un module BMX CRA 312 10 (premier exemple),
un module BMX ERT 1604 T situ dans une station distante Modicon X80 (deuxime exemple).
Dans cet exemple, le bloc fonction pointe vers un module BMX CRA 312 10 dune station distante
Modicon X80. Signification de la valeur du paramtre ADDMX IN (1.4.1{192.168.10.2}) :
1 : le module 140 CRP 312 00 (tte dE/S distantes Ethernet) se trouve dans le rack local
numro 1.
4 : le module 140 CRP 312 00 se trouve lemplacement local numro 4.
1 : la voie du module 140 CRP 312 00 doit tre dfinie sur 1.
{192.168.10.2} : adresse IP du module BMX CRA 312 10 dans la station dE/S distantes
Ethernet
NOTE : Dans les stations physiques, la numrotation des emplacements dpend de la station :
Dans une station physique Quantum, la numrotation des emplacements commence 1.
Dans une station physique Modicon M340, la numrotation des emplacements commence 0.
64 EIO0000001702 02/2015
Application utilisateur
Dans cet exemple, pour atteindre le module BMX ERT 1604 T de la station distante Modicon X80,
la premire partie du paramtre ADDMX IN pointe vers le module BMX CRA 312 10
(1.4.1{192.168.10.2}) comme dans lexemple GET_TS_EVT_Q_1. Il pointe ensuite vers le module
BMX ERT 1604 T (\\0.3.0) comme suit :
0 : le module se trouve dans le rack distant Modicon X80 numro 0.
3 : le module se trouve lemplacement numro 3
0 : numro du port de communication, toujours gal 0 dans un module BMX ERT 1604 T
EIO0000001702 02/2015 65
Application utilisateur
Fonction GET_TS_EVT_M
66 EIO0000001702 02/2015
Application utilisateur
Fonction GET_TS_EVT_Q
EIO0000001702 02/2015 67
Application utilisateur
68 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Mise en service et exploitation
EIO0000001702 02/2015
Partie IV
Phases de mise en service et dexploitation pour les modules Modicon M340
Introduction
Cette section prsente les vues de diagnostic et le comportement pour diffrents modes de
fonctionnement.
EIO0000001702 02/2015 69
Mise en service et exploitation
70 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Diagnostic
EIO0000001702 02/2015
Chapitre 11
Diagnostic
Diagnostic
Prsentation
Ce chapitre dcrit les vues de diagnostics disponibles, les informations de diagnostic fournies par
le systme et le diagnostic des composants.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Diagnostic des modules dhorodatage 72
Diagnostic des donnes 73
Diagnostic matriel 75
EIO0000001702 02/2015 71
Diagnostic
Prsentation
Il est question ici du diagnostic fonctionnel des modules dhorodatage.
Le diagnostic des modules est effectu via Unity Pro ou directement sur chaque module physique.
72 EIO0000001702 02/2015
Diagnostic
Prsentation
Le diagnostic des donnes dhorodatage est gr par 2 types dinformations :
Donnes changes implicitement avec lautomate.
Donnes stockes dans le buffer interne du module dhorodatage (BMX ERT 1604 T ou
BMX CRA 312 10) avec les vnements horodats.
EIO0000001702 02/2015 73
Diagnostic
74 EIO0000001702 02/2015
Diagnostic
Diagnostic matriel
EIO0000001702 02/2015 75
Diagnostic
Voyants :
Le tableau suivant indique la signification de lactivit des voyants des fins de diagnostic :
76 EIO0000001702 02/2015
Diagnostic
1 Voyants
2 Commutateurs rotatifs
3 Port SERVICE (ETH 1)
4 Port DEVICE NETWORK (ETH 2)
5 Port DEVICE NETWORK (ETH 3)
Le tableau suivant indique la signification de lactivit des voyants des fins de diagnostic :
EIO0000001702 02/2015 77
Diagnostic
78 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Comportement sur les modes de fonctionnement
EIO0000001702 02/2015
Chapitre 12
Comportement sur les modes de fonctionnement
Prsentation
Ce chapitre dcrit le comportement du systme pendant les diffrentes phases de fonctionnement.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Introduction 80
Dmarrage et mise hors/sous tension dun module dhorodatage 82
Remplacement dun module dhorodatage 83
Comportement en cas de saturation du buffer 84
EIO0000001702 02/2015 79
Comportement sur les modes de fonctionnement
Introduction
80 EIO0000001702 02/2015
Comportement sur les modes de fonctionnement
Dmarrage Les nouveaux Le buffer dvnements est vid ou la mmoire de lautomate est
chaud vnements sont ajouts conserve et le comportement du
Les nouveaux vnements sont
au buffer existant si buffer dautomate dpend du
ajouts au buffer existant si
lapplication dhorodatage lapplication dhorodatage est la paramtrage du bloc fonction
est la mme. GET_TS_EVT_X (valeur
mme. (1.) Operating MODE du paramtre
CTRL_STAMP ).
Mode Stop Les nouveaux Le buffer dvnements est vid ou la mmoire de lautomate est
vers mode vnements sont ajouts Les nouveaux vnements sont conserve et le comportement du
Run au buffer existant. buffer dautomate dpend du
ajouts au buffer existant si
paramtrage du bloc fonction
lapplication dhorodatage est la
(1.) GET_TS_EVT_X (valeur
mme. Operating MODE du paramtre
CTRL_STAMP ).
1. Le comportement du buffer dpend des paramtres (voir page 58) du module BMX CRA 312 10.
EIO0000001702 02/2015 81
Comportement sur les modes de fonctionnement
82 EIO0000001702 02/2015
Comportement sur les modes de fonctionnement
Procdure
Reportez-vous au guide utilisateur propre chaque module pour plus dinformations sur son
remplacement.
EIO0000001702 02/2015 83
Comportement sur les modes de fonctionnement
84 EIO0000001702 02/2015
Comportement sur les modes de fonctionnement
EIO0000001702 02/2015 85
Comportement sur les modes de fonctionnement
86 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Comportement lors de la synchronisation de lheure
EIO0000001702 02/2015
Chapitre 13
Comportement lors de la synchronisation de lheure
Synchronisation horaire
EIO0000001702 02/2015 87
Comportement lors de la synchronisation de lheure
Le temps requis pour synchroniser la valeur de lhorodate avec la nouvelle heure interne est
appel catch up time (temps de rattrapage) :
Temps de rattrapage = (heure interne - heure synchronise reue) x cycle de dtection /
(cycle de dtection - pas dincrmentation)
La figure suivante illustre le mcanisme de synchronisation lorsque lheure interne est en avance
par rapport lhorloge externe (cycle de dtection dhorodatage de 5 ms et pas dincrmentation
de 1 ms) :
Le tableau suivant explique la squence dvnements et les valeurs horaires illustrs par la figure
prcdente :
Dans cet exemple : Temps de rattrapage = (100 - 86) x 5 / (5 - 1). Temps de rattrapage = 17,5 ms
(environ 4 cycles de dtection de 5 ms).
88 EIO0000001702 02/2015
Comportement lors de la synchronisation de lheure
EIO0000001702 02/2015 89
Comportement lors de la synchronisation de lheure
90 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Comportement au moment de lexcution
EIO0000001702 02/2015
Chapitre 14
Comportement au moment de lexcution
Prsentation
Ce chapitre dcrit des rgles de programmation dEFB propres lhorodatage.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Rgles de programmation des blocs fonction 92
Entre dhorodatage des vnements 96
EIO0000001702 02/2015 91
Comportement au moment de lexcution
Chaque bloc fonction GET_TS_EVT_X remplit un tampon circulaire dans lautomate avec les
entres dhorodatage dvnement (voir page 96) des modules source dhorodatage. Ce tampon
est vid lorsquil est lu par lapplication utilisateur.
NOTE : La taille du tampon circulaire doit tre un multiple de 6 x INT.
Une fois lexcution de lEFB GET_TS_EVT_X termine, le paramtre ACTIVE prend la valeur 0
(voir page 93).
92 EIO0000001702 02/2015
Comportement au moment de lexcution
EIO0000001702 02/2015 93
Comportement au moment de lexcution
Niveau du tampon :
Si index de DEBUT = index de FIN, le tampon est vide
Si index de FIN + 6 = index de DEBUT, le tampon est satur (dans lquation prcdente, 6
reprsente la taille dun vnement). Le tampon est satur lorsquil reste de lespace pour un
seul vnement (6 x INT).
Le comportement de lEFB en cas de tampon satur dpend de la valeur du bit 1 du paramtre
MODE de marche :
Si le bit de comportement en cas de dbordement du tampon denregistrements bruts est
rgl sur 0 (arrter lenregistrement), le tampon nest pas aliment en nouvelles donnes.
Si le bit de comportement en cas de dbordement du tampon denregistrements bruts est
rgl sur 1 (remplacer le tampon), les donnes anciennes sont remplaces par les nouvelles.
Dans ce cas, lEFB met jour la fois lindex de DEBUT et lindex de FIN.
94 EIO0000001702 02/2015
Comportement au moment de lexcution
Gnration de lapplication
Lors de la gnration dune application avec fonction dhorodatage, Unity Pro effectue les
vrifications suivantes :
Les alias horodats doivent tre lis des variables horodates, sinon un message derreur
dtecte est gnr.
Une variable horodate doit tre situe sur un module source dhorodatage ou un module TOR
dans une station contenant un BMX CRA 312 10, sinon un message derreur dtecte est
gnr.
Les DDT dquipement comprenant des variables horodats sont grs correctement, sinon un
message derreur dtecte est gnr.
Si le systme comprend un module BMX CRA 312 10 dans une station dE/S Ethernet, une
adresse de serveur NTP doit tre configure.
Le nombre maximum de variables horodates par station avec un module BMX CRA 312 10
nest pas dpass.
Le nombre maximum de variables horodates pour lensemble du systme nest pas dpass.
Le nombre maximum de modules BMX ERT 1604 T pour lensemble du systme nest pas
dpass.
Les versions des composants sont compatibles avec la fonction dhorodatage.
Si les voies sont configures pour prendre en charge lhorodatage dans un module
BMX ERT 1604 T, une horloge doit tre connecte ce module. Si aucun signal dhorloge nest
dtect, un message derreur est gnr.
La priode dinterrogation (voir page 51) doit tre infrieure 20 secondes, sinon un message
derreur est mis lors de la gnration.
Les tableaux dynamiques doivent tre activs, sinon un message derreur dtecte est gnr.
EIO0000001702 02/2015 95
Comportement au moment de lexcution
Reserved ( 0) Octet 0
Valeur Octet 1
Event ID Bits 7 0 Octet 2
Bits 15 8 Octet 3
DateAndTime SecondSinceEpoch Bits 7 0 Octet 4
Bits 15 8 Octet 5
Bits 23 16 Octet 6
Bits 31 24 Octet 7
FractionOfSecond Bits 7 0 Octet 8
Bits 15 8 Octet 9
Bits 23 16 Octet 10
TimeQuality Octet 11
Paramtre Value
Le bit 0 dfinit la valeur de la variable aprs dtection dun changement :
0 : Front descendant
1 : Front montant
Paramtre Event ID
Adresse topologique de la voie dans un module BMX ERT 1604 T (avec Event ID = 16 dans
SOE_UNCERTAIN). Cette valeur est fournie en tant que valeur unique pour les modules
BMX CRA 312 10 par la gestion des variables.
96 EIO0000001702 02/2015
Comportement au moment de lexcution
Paramtre DateAndTime
Date et heure de dtection du changement de la variable.
Le tableau suivant dcrit le format du paramtre DataAndTime :
FRACT_SEC_2 (octet de poids fort) FRACT_SEC_1 (2e octet) FRACT_SEC_0 (octet de poids
faible)
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Paramtre TimeQuality
Le tableau suivant dcrit le format du paramtre TimeQuality :
EIO0000001702 02/2015 97
Comportement au moment de lexcution
Si plusieurs erreurs sont dtectes, la priorit des valeurs spcifiques de TimeAccuracy est
dfinie comme suit :
1. TimeAccuracy = IOChannelError (priorit la plus leve)
2. TimeAccuracy = Non valide ou TSInit
3. TimeAccuracy = ClockInSync
4. TimeAccuracy = Non prcis
98 EIO0000001702 02/2015
Horodatage applicatif avec Unity Pro
Modules Quantum
EIO0000001702 02/2015
Partie V
Modules Quantum pour horodatage applicatif
EIO0000001702 02/2015 99
Modules Quantum
Chapitre 15
Mise en uvre des modules 140 ERT 854 0
EIO0000001702 02/2015
Annexes
Annexe A
Codes derreur
Codes derreur
Codes derreur
Glossaire
A
architecture
Architecture pour la spcification dun rseau, compose des lments suivants :
Composants physiques, avec leur organisation fonctionnelle et leur configuration
Principes de fonctionnement et procdures
Formats de donnes utiliss pour son fonctionnement
C
CCOTF
(Change Configuration On The Fly) Fonction Quantum qui permet de modifier des valeurs pendant
lexcution de lautomate.
E
Ethernet
LAN CSMA/CD utilisant des trames, 10 Mbits/s, 100 Mbits/s ou 1 Gbits/s, qui peut fonctionner
via un cble paire torsade, un cble fibre optique ou une connexion sans fil. La norme
IEEE 802.3 dfinit les rgles de configuration des rseaux Ethernet filaires, tandis que la norme
IEEE 802.11 dfinit les rgles de configuration des rseaux Ethernet sans fil. Les formes
courantes sont 10BASE-T, 100BASE-TX et 1000BASE-T, qui peuvent utiliser des cbles paire
torsade en cuivre de catgorie 5e et des connecteurs modulaires RJ45.
Ethernet/IP
Protocole de communication rseau pour les applications dautomatisation industrielle, qui
combine les protocoles de transmission TCP/IP et UDP et le protocole CIP de couche applicative
pour prendre en charge lchange de donnes haut dbit et la commande industrielle.
Ethernet/IP emploie des fichiers EDS pour classer chaque quipement rseau et ses
fonctionnalits.
G
GPS
(Global Positioning System) Le service GPS standard se compose de signaux de positionnement,
de navigation et dhorodatage dans lespace diffuss dans le monde entier et destins une
utilisation militaire comme civile. Les performances des services de positionnement standard
dpendent des paramtres des signaux de diffusion des satellites, de la conception de la
constellation GPS, du nombre de satellites en vue et de divers paramtres environnementaux.
I
IHM
Human Machine Interface (interface homme-machine) Une IHM est un dispositif qui affiche les
donnes de processus pour loprateur et permet celui-ci de contrler les processus.
Une IHM est en gnral relie un systme SCADA pour fournir des donnes de gestion et des
diagnostics (par exemple des procdures de maintenance planifies et des schmas dtaills pour
une machine ou un capteur particulier).
O
OFS
OPC Factory Server. OFS est un serveur de donnes multicontrleur qui est capable de
communiquer avec des automates pour fournir des donnes aux clients OPC.
OLE
Object Linking and Embedding
OPC
OLE for Process Control
OPC DA
OLE for Process Control Data Access. OPC DA est un groupe de normes qui fournit des
spcifications pour la communication de donnes en temps rel.
R
Redondance
Systme de contrle Quantum haute disponibilit comprenant un automate principal et un
automate de secours (redondant) qui permet de maintenir ltat du systme jour. Si lautomate
principal tombe en panne, lautomate redondant prend le contrle du systme.
S
SCADA
Supervisory Control and Data Acquisition. SCADA dsigne habituellement des systmes
centraliss qui surveillent et contrlent des sites entiers ou des systmes rpartis sur de vastes
espaces.
A partir de la version V7.30, Vijeo Citect fournit une vue SOE.
Pour lhorodatage systme, il sagit de SCADA Vijeo Citect ou tiers avec une interface OPC DA.
SOE
Sequence Of Events
Index
0-9 E
140 ERT 854 10 exemple GET_TS_EVT_Q, 64
mise en uvre, 101
140 ERT 854 20
mise en uvre, 101 G
gnration, 95
GET_TS_EVT_M
A bloc fonction, 61, 92
activer GET_TS_EVT_M exemple, 62
service, 37 GET_TS_EVT_Q
ADDM bloc fonction, 61, 92
bloc fonction, 61
ADDMX
bloc fonction, 61 H
architecture heure
standard, 27 synchronisation, 87
horodatage, 14
rsolution, 43
B variables, 53
bloc fonction horodatage applicatif, 14
ADDM, 61
ADDMX, 61
GET_TS_EVT_M, 61, 92 M
GET_TS_EVT_Q, 61, 92 mise en uvre
buffer satur 140 ERT 854 10, 101
mode de fonctionnement, 84 140 ERT 854 20, 101
mise en service, 69
diagnostic, 71
C mise hors/sous tension
composants, 19 mode de fonctionnement, 82
mode de fonctionnement, 79
buffer satur, 84
D dmarrage initial, 82
dmarrage initial mise hors/sous tension, 82
mode de fonctionnement, 82 module
diagnostic slectionner, 43
mise en service, 71
R
rsolution
horodatage, 43
S
slectionner
module, 43
source horaire, 45
synchronisation horaire, 45
variables, 53
service
activer, 37
source horaire
slectionner, 45
standard
architecture, 27
synchronisation
heure, 87
synchronisation horaire
slectionner, 45
V
variables
horodatage, 53
slectionner, 53
version, 25