290 likes | 675 Views
Adaptation VENTILATION ERM / DICTALIS. Préambule. : Cette présentation a pour but de d’expliquer une solution de mise en communication du système ERM VE30.
E N D
Préambule : • Cette présentation a pour but de d’expliquer une solution de mise en communication du système ERM VE30. • Cette solution met en œuvre une liaison MODBUS entre les 3 équipements communicants du système VE30 et un TWIDO concentrateur de données afin que le TGBT n’interroge et ne pilote qu ’un seul système avec ses requêtes standards. • Une autre solution en ETHERNET est en cours d’étude.
L’Architecture L’Architecture Port 2 RS 485 MODBUS PW Coffret ERM Port 1 TWIDO MB La liaison PC se raccorde à placede la liaison TGBT TWIDO SOFT
L’architecture TGBT DICTALIS QF1@2 QF2@ 3 ZELIO@ 4 TWIDO Port 1 ou ETH LU9GC3 Port 2 Liaison à supprimer Passerelle ETH/MBInutile dans cette configuration
Le matériel complémentaire Ajout d’une liaison Modbus (pour garder la prise console disponible) sur un TWIDO quelconque (compacte ou modulaire). Références pour un TWIDO modulaire: • TWD XCP ODM • TWD NAC 485T • TWD NAC 485T ( suffi à un TWIDO compacte )Référence du pack enseignement TWIDO 40E/S ETH + Soft + câbleMD1 AP TW (300€)
Le raccordement Câble VW3 A8 306 D30 LU9GC3 TWD NAC 485T RJ45 A B SG Marron Blanc/Bleu Bleu
La Configuration physique TWIDO SSUITE
La Configuration logiciel Configuration VE30Port : 2L’adresse MODBUS 1 Clic droit Configuration VE30 9600 Bauds 8 bits RTU Sans parité 1 bit de stop Configuration DICTALISL’adresse MODBUSest lié au N° du départ Ex : @1 pour le départ N°1Port 19600 Bauds 8 bits RTU Sans parité 1 bit de stop
La Configuration logiciel Configuration DICTALISL’adresse MODBUSest lié au N° du départ Ex : @1 pour le départ N°1Port 19600 Bauds 8 bits RTU Sans parité 1 bit de stop
Variables accessibles TGBT DICTALIS QF1@2 QF2@ 3 ZELIO@ 4 TWIDO %MW16 à 19en Lecture/Ecriture%MW20 à 23en Lecture seuleIl existe aussi le status et l’heure %MW455en Lecture%MW704en Écriture! Il existe bien d’autres variables
LES MACROS DE COMMUNICATION Adresse du ZELIO Lecture de mots
EXEMPLE de PROGRAMME Lecture des 8 variables du ZELIO N° du 1er mot à lire (16) N° d’instance (0) Macro de lecture de N mots(C_RDNW_ADDR1) Macro de lecture de N motsNombre de mots à lire (8)
EXEMPLE de PROGRAMME Mise à disposition des 8 variables du ZELIO pour le TGBT Tableau de (8) mots N° d’instance (0) Valeur du 1er mot lu(C_RDNW_VAL1)
Variables accessibles ZELIO Lecture Écriture %MW20:X5 = Validation d’écriture duTWIDO ZELIO & TESYS dans l’exemple PRG
LES MACROS DE COMMUNICATION Adresse du TESYS Lecture d’1 mot
EXEMPLE de PROGRAMME Lecture du mot 455 du TESYS U QF1 @ 2 N° du mot à lire (455) N° d’instance (1) Macro de lecture d’un mot(C_RD1W_ADDR) Commande de lecture(C_RD1W)
Variables accessibles TESYS U Écriture Lecture
EXEMPLE de PROGRAMME Mise à l’échelle de mot 455 Valeur en % de l’intensité thermique Seuls les 8 bits de poids fort correspondent au % d’IR. Pour masquer les 8 bits de poids faibles il faut diviser par 256 ou faire un masque avec 16#FF00. Le résultat doit être multiplié par 3,125. Pour des raisons de simplicitésnous multiplierons par 3. Mot résultat(%MW10)
Rappel du fonctionnement DICTALIS • Par défaut le TSX PREMIUM du TGBT DICTALIS lit les mots 20 premiers mots de chaque équipement ( 0 à 19 ) • Par défaut le TSX PREMIUM du TGBT DICTALIS écrit les mots de 20 à 24 TSX 57 TSX 57 Commentaires
Programme de CommunicationTWIDO Le TGBT DICTALIS interrogera cycliquement les mots 0 à 19 sans modifier son programme
Adaptations de l’application XBT Exemple Ventilateur Il est possible de ne pas modifier l’application XBT à condition d’utiliser un disjoncteur motorisédans les mêmes conditions que les coffrets TOR. Dans le cas où le TWIDO serait sur Ethernet, il possèdera 40 E/S au lieu de 24 mais, il sera difficile d’utiliser toutes ses ressources. Un autre point,les 2 premières sorties des TWD LCA E40 DRF sont en technologie transistor. Il faut mieux utiliser les sorties 2 & 3 qui sont de type relais. (voir page « adaptationprogramme TSX57 ») Si il n ’y a pas de Disjoncteur motorisé, il faut penser à faire les modifications décrites ci-après.
Adaptations de l’application XBT Il faut supprimer, ou désactiver, les alarmes liées au disjoncteur et auxcommandes classiques du sous système puisque les entrées du TWIDOne sont pas le reflet des informations attendues. Exemple pour le système 11
Adaptation de l’application TSX57 Il faut supprimer, ou désactiver, la logique de commande des sorties distantes classique. 3 solutions : a) Supprimer la section b) Faire un « JUMP » permanent c) Conditionner la section Ces lignes pilotentle disjoncteur du système distant ainsi que l’ordrede marche issu de la logique de l’horodateur du TGBT Utilisez les bits X2 et X3pour un TWIDO ETH Image du programme d’origine
Adaptations de l’application XBT %MW8755système 11 %MW8770:X5système 11
Dessin de basse TWIDO modulaire Ce dessin peut être utilisé avec la fonction « Copier / Coller »dans l’application XBT L1003
CONCLUSION • Ces modifications ne sont qu’a titre d’exemple. • L’objectif de cet exemple est de ne pas modifier le programme DEC et d’avoir une solution interactive simple et rapide à mettre en œuvre. • Coût globale du matériel nécessaire à la mise en communication : ~ 147 € Tarif HT • Il est possible ( voir souhaitable) de remplacer les %MW3:X0 et 1 Par %MW20:X0 et 1 afin d’utiliser directement les mots de commandes du TGBT. • Les commandes de mouvements de la barrière sont directes, en mono-stable, sans contrôle. Il est envisageable, autant coté TGBT que coté DECMA PARK, de conditionner le pilotage distant et de gérer une commande impulsionnelle par exemple. • ATTENTION : Si vous modifiez le programme d’origine du TGBT et/ou de l’XBT, il faut penser les ré-incorporer lorsque vous recevez les mise à jour =S=.