Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Adaptation VENTILATION ERM / DICTALIS
1
2
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. 2
3
La liaison PC se raccorde à place de la liaison TGBT
L’Architecture L’Architecture Port 2 RS 485 MODBUS PW Coffret ERM Port 1 TWIDO MB La liaison PC se raccorde à place de la liaison TGBT TWIDO SOFT 2
4
Passerelle ETH/MB Inutile dans cette configuration
L’architecture TGBT DICTALIS TWIDO Port 1 ou ETH LU9GC3 Port 2 Liaison à supprimer Passerelle ETH/MB Inutile dans cette configuration 2
5
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âble MD1 AP TW (300€) 2
6
Le raccordement Câble VW3 A8 306 D30 TWD NAC 485T A B SG RJ45 LU9GC3
Marron Blanc/Bleu Bleu 2
7
La Configuration physique
Ajout du module et de sa carte fille pour un TWIDO modulaire Clic droit TWIDO SOFT La prise console ( Port 1 ) est réservée à la liaison TGBT 2
8
La Configuration physique
TWIDO SSUITE 2
9
La Configuration logiciel
Configuration VE30 Port : 2 L’adresse MODBUS 1 Clic droit Configuration VE30 9600 Bauds 8 bits RTU Sans parité 1 bit de stop Configuration DICTALIS L’adresse MODBUS est lié au N° du départ Ex pour le départ N°1 Port Bauds 8 bits RTU Sans parité 1 bit de stop 2
10
La Configuration logiciel
Configuration DICTALIS L’adresse MODBUS est lié au N° du départ Ex pour le départ N°1 Port Bauds 8 bits RTU Sans parité 1 bit de stop 2
11
La FONCTION EXCH TWIDO SOFT
Syntaxe : EXCHx %MWi:L x = Voie de communication ( 1 = prise TER, 2 = extension) i = Début de la table d’échanges L = Longueur de la table d’échanges Dans notre exemple : EXCH2 %MW2-- : - Longueur à définir TWD NAC 485T = Port 2 1ière table en 210 de façon à réserver les mots 0 à 25 pour la com TGBT DICTALIS et les mots 100 et plus pour un éventuel XBT 2
12
Variables accessibles
TGBT DICTALIS TWIDO %MW16 à 19 en Lecture/Ecriture %MW20 à 23 en Lecture seule Il existe aussi le status et l’heure %MW455 en Lecture %MW704 en Écriture ! Il existe bien d’autres variables 2
13
LES MACROS DE COMMUNICATION
Adresse du ZELIO Lecture de mots 2
14
La FONCTION EXCH TWIDO SOFT
Syntaxe : EXCHx %MWi:L 01 Nb octets Transmis Contrôle Transmission Réception Décalage récepteur Décalage transmetteur Transmission Réception 2
15
La FONCTION EXCH TWIDO SOFT
Syntaxe : EXCHx %MWi:L Lecture de N mots en Modbus Pas de décalage pour la table d’émission Poids Fort Poids faible 01 06 Contrôle Transmission Réception 03 00 Requête lecture N mots Modbus Décalage au 3ième octets dans la table de Réception N°ESCLAVE 03 N° du 1er mot à lire Nombre de mots à lire N°ESCLAVE 03 00 Nb d’octets lus Premier mot lu Deuxième mot lu …. 2
16
La FONCTION EXCH TWIDO SOFT
Lecture de 8 mots à partir de 16 de l’esclave 4 Modbus Syntaxe : EXCHx %MWi:L Poids Fort Poids faible 01 06 Contrôle Transmission Réception 03 00 Requête lecture N mots Modbus Décalage au 3ième octets dans la table de Réception 04 03 16 8 4 03 00 16 Valeur de mot 16 Valeur du mot 17 …. 2
17
La FONCTION EXCH TWIDO SOFT
Lecture de 8 mots à partir de 16 de l’esclave 4 Modbus Syntaxe : EXCHx %MW210:15 Poids Fort Poids faible 01 06 %MW210 Contrôle Transmission Réception 03 00 %MW211 %MW212 04 03 16 %MW214 8 %MW215 4 03 %MW216 00 16 %MW217 Valeur de mot 16 de l’esclave 4 %MW218 Valeur du mot 17 de l’esclave 4 …. 2
18
Lecture des 8 variables du ZELIO
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 mots Nombre de mots à lire (8) 2
19
Mise à disposition des 8 variables du ZELIO pour le TGBT
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) 2
20
Variables accessibles ZELIO
Lecture Écriture %MW20:X5 = Validation d’écriture du TWIDO ZELIO & TESYS dans l’exemple PRG 2
21
LES MACROS DE COMMUNICATION
Adresse du TESYS Lecture d’1 mot 2
22
Lecture du mot 455 du TESYS U QF1 @ 2
EXEMPLE de PROGRAMME Lecture du mot 455 du TESYS U 2 N° du mot à lire (455) N° d’instance (1) Macro de lecture d’un mot (C_RD1W_ADDR) Commande de lecture (C_RD1W) 2
23
Variables accessibles TESYS U
Écriture Lecture 2
24
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és nous multiplierons par 3. Mot résultat (%MW10) 2
25
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 2
26
Programme de Communication TWIDO
Le TGBT DICTALIS interrogera cycliquement les mots 0 à 19 sans modifier son programme 2
27
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 « adaptation programme TSX57 ») Si il n ’y a pas de Disjoncteur motorisé, il faut penser à faire les modifications décrites ci-après. 2
28
Adaptations de l’application XBT
Il faut supprimer, ou désactiver, les alarmes liées au disjoncteur et aux commandes classiques du sous système puisque les entrées du TWIDO ne sont pas le reflet des informations attendues. Exemple pour le système 11 2
29
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 pilotent le disjoncteur du système distant ainsi que l’ordre de marche issu de la logique de l’horodateur du TGBT Image du programme d’origine Utilisez les bits X2 et X3 pour un TWIDO ETH 2
30
Adaptations de l’application XBT
%MW8755 système 11 %MW8770:X5 système 11 2
31
Dessin de basse TWIDO modulaire
Ce dessin peut être utilisé avec la fonction « Copier / Coller » dans l’application XBT L1003
32
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=. 2
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.