Synchronisation
L’idée de la synchronisation multi périphériques est de générer un signal horloge à chacun à partir d’une source de temps. Les périphériques esclaves de ce signal d’horloge et fonctionnent sur cette base de temps sont définis comme synchronisés.
Les appareils peuvent être synchronisées de deux façons différentes:
- Synchronisation logicielle - La synchronisation logicielle donne une précision aux alentours de 2 à 10ms, ce qui est bien souvent plus que convenable pour des mesures statiques tels que de la température. Cette solution de synchronisation ne necessite aucun matériel supplémentaire.
- Synchronisation matérielle - C’est une solution matérielle qui permet de synchroniser tous les périphériques USB (SIRIUS,DEWE-43,…) et les périphériques EtherCAT.
Ci dessous un DEWE-43, un Sirius et deux modules Krypton sont connectés à une SBOXwe.
source de temps
La sélection Source de temps défini la base de temps pour la synchronisation matérielle. Vous pouvez sélectionner:
- Matériel d’acquis. DEWESoft (lorsqu’un périphérique Dewesoft est connecté à votre ordinateur),
- Externe (Horloge/trigger, IRIG-B DC, NTP, GPS PPS),
- Base de temps du système PC (Lorsqu’aucun matériel d’acquisition n’est connecté),
- Les modules GPS (Dewesoft RS232 (Topcon/Javad/VN), NMEA GPS compatible, …).
|
TYPE DE SYNCHRONISATION
Si Matériel d’acquis. DEWESoft est sélectionné en tant que source de temps, le type de protocole de synchronisation peut être spécifié.
- Automatique: Cette option sélectionne automatiquement le meilleure type de protocole pour les matériels connectés au systèmes PC.
- Autonome - un Seul appareil, il n’y a pas de synchronisation nécessaire entre périphériques.
- Syncro soft - Cette solution permet de synchronisation plusieurs matériels avec une précision de l’ordre de 10 ms.
- Horloge/Trigger - Lees périphériques se synchronise via un horloge commune et un signal Trigger.
- IRIG-B DC - Protocole de synchronisation absolu contenant les informations du jours codés au format BCD. Meilleur protocole car pami les plus précis.
- GPS PPS - Les satellites transmettent l’information d’heure absolue UTC et mieux encore, certains recepteur ressortent un signal impulsif appelé PPS très précis (<1µs). Nous pouvons utiliser cette technologie pour synchroniser des systèmes distants, et sans limite de distance.
- NTP Network Time Protocol (NTP) - Protocole réseau pour la synchronisation de plusieur périphérique d’un réseau ETherNET. Il est moins précis que les d’autres protocoles/méthodes.
Pour saisir les adresses de serveur NTP cliquez sur le bouton Editer à proximité du menu déroulant. Si vous souhaitez synchroniser plusieurs systèmes DEWESoft via le NTP protocole, la même adresse du serveur de temps doit être saisie et validée sur l’ensemble des systèmes d’acquisition à synchroniser avec cette méthode.
Lorsque vous vérifiez les serveurs NTP, l’heure et la date du serveur vous sont retournées. Si l’adresse du serveur est mal configurée, la vérification renvoi un échec.
Si la synchronisation via le protocole NTP est réussie, l’horloge à côté de l’heure sera de couleur noire:
Si la synchronisation est perdue, l’horloge passe en rouge et le message “Synchro perdue” s’affiche:
PRECISION DES SYNCHRONISATION ENTRE PÉRIPHÉRIQUES USB
|
Précision |
Application |
Appareil nécessaire |
Horloge/Trigger |
~ 1 us |
stationnaire |
Dewesoft, RoaDyn… |
IRIG-B DC |
~ 1 us |
stationnaire |
Dewesoft, Meinberg,… |
GPS PPS |
~ 1 us |
mobile |
Récepteur GPS |
NTP |
+ 10 ms |
Ethernet |
Serveur NTP |
Syncro Soft |
+ 10 ms |
quand il n’y a pas de source de temps externe |
/ |
Tout les modules d’acquisition DEWESoft peuvent se synchroniser précisement entre eux (Sirius, Dewe-43, Minitaur, DS-CAN2).
Lors de l’utilisation du NET, seules ces possibilités peuvent être utilisé pour la synchronisation:
- Horloge/trigger - temps relatif
- IRIG-B DC Master / IRIG-B DC Esclave - temps absolu
- GPS - temps absolu
- NTP - temsp absolu
Horloge/Trigger exemple de connexion
IRIG-B DC exemple de connexion
a) Définition d’un module DEWESoft comme Générateur IRIG-B DC (Master)
b) Depuis une source IRIG-B DC Externe
GPS PPS exemple de connexion
a) Un appareil Dewesoft est équipé d’un récepteur GPS
b) Récepteur GPS externe (avec sortie PPS)
NTP exemple de connexion
SYNCHRONISATION AVEC l’ECAT-SYNC-JUNCTION
L’ECAT-SYNC-JUNCTION fonctionne de la même manière que les autres périphériques Dewesoft. Il est automatiquement reconnu par Dewesoft X (depuis la version X2 SP4). Par défaut, l’ECAT-SYN-JUNCTION est à utiliser pour synchroniser précisement des modules KRYPTON EtherCAT® avec des modules SIRIUS USB.
Avec l’ECAT-SYNC-JUNCTION plusieurs optons de connexion sont possibles:
- La synchronisation de périphériquesSIRIUS/DEWE-43 USB avec KRYPTON/SIRIUSiwe EtherCAT®, où la précision de la synchronisation est de l’ordre de la microseconde.
- La synchronisation de modules KRYPTON depuis une source de temps IRIG B DC externe.
- La synchronisation entre modules KRYPTON et SIRIUS6USB depuis un signal IRIG B DC externe.
- La synchronisation de KRYPTON EtherCAT avec des caméras.
- La synchronisation de SIRIUS/DEWE-43 USB avec des modules KRYPTON EtherCAT et des caméras.