GENERATEUR DE TENSION 0 à 10V Présentation du MODULE Le module est un composant d’intégration capable de générer 4 canaux générateur de tension de commande et pilotable : ad0 ad1 ad2 0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 1 Sw1 Sw2 Sw3 Sw4 Smart Innovative Network Module Générateur 10V 90 Pwr par une liaison série type RS232. par des boutons de commande externes ou internes. Par des tensions variables 0 à 10V. SIN4Gen10V-wIN-RS 27 48 71.5 (4modules DIN) 58 Le module utilise 4 unités sur rail DIN. Une alimentation 12Vcc est nécessaire au fonctionnement du module. Tension d’alimentation : Consommation : Page 1 12Vcc (+20% – 0%) 4W Ad 0 1 2 3 4 5 6 7 Alimentation Gnd +12V Voyant IN 4 Gnd IN 3 Gnd 4 entrées analogiques (0-10V) ou digitales IN 2 Gnd IN 1 Gnd RX TX Gnd Port RS232 Detection prioritaire (DI) Raccordements électriques. Verrouillage DI Pwr Commandes locales Sw1 Sw2 Sw3 Sw4 Réglage adresse Out 4 Gnd Out 3 Ad 0 1 2 3 4 5 6 7 4 Sorties générateur 0 à 10V Gnd Out 2 Out 1 Gnd Gnd SIN4Gen10V-wIN-RS ad0 ad1 ad2 0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 1 Reglages Adresse : Le réglage de l’adresse du module nécessite l’ouverture du capot de façade. Après avoir sélectionné une adresse nouvelle, il est obligatoire de faire un « Reset » du module pour que cette modification soit prise en compte. Le « Reset » est réalisé soit en déconnectant l’alimentation, soit en manœuvrant le Switch noté « Rzt » du module. Page 2 Commandes locales : Les 4 Switch repérés Sw1 à Sw4 permettent la commande des 4 canaux du module, indépendamment des commandes RS232 ou analogiques. Une action fugitive sur une des touches inverse l’état de sortie du canal correspondant. Une action prolongée, fait varier le niveau du canal dans le sens de la montée. Caracteristiques. 1 Courbe bleue = linéaire 2 Courbe rouge = courbe Expo De 0 à 255 pas 16 ou 0 à 10V Courbe 1 : Linéaire (0 à 255 -> 0% à 100% soit 0,39% par pas) Courbe 2 : Expo La courbe 2 assure une meilleure adaptation pour les éclairages à LED ou audio. Page 3 Protocole RS232 : Généralités. Vitesse 9600 Bauds (n81) Brochage : 1=Gnd 2 :Rx (du module) 3 :Tx (du module) Mode ASCII, 6 Octets Composition du message vers le module. 1er Octet : Adresse module: Les adresses valides sont comprises entre 0 et 7. La sélection de l’adresse du module est réalisée par la combinaison des 3 Switch physiques repère Adresse du schéma. 2eme Octet : Canal : Les numéros de canal valides sont compris entre 1 et 4. 3eme Octet : Commande : ‘0’ : Mise à zéro du canal (0 volt) ‘1’ : Mise à 1 du canal (Valeur en mémoire) ‘2’ : Diminue la valeur du canal ‘3’ : Augmente la valeur du canal ‘4’ : Assigne une valeur au canal ‘5’ : Demande d’état du module ‘6’ : Courbe 1 ‘7’ : Courbe 2 ‘8’ : Change le type d’entrée (Analogique ou digitale) ‘9’ : Modification dynamique d’adresse. 4eme Octet : niveau (modulo 100) 5eme Octet : niveau (modulo 10) 6eme Octet : niveau (unité) Valeur assignée au canal : ‘000’ à ‘255’ sont les valeurs possibles pour chaque canal. Soit environ 40 mV par pas entre 0 et 10V. (Courbe linéaire) Page 4 Exemples : ‘110xxx’ : Met à zéro le canal 1 du module d’adresse 1. Les 3 derniers Octets sont indifférents mais doivent exister. Composition du message depuis le module. Cas général : La réception par le module d’un message contenant 6 Bytes engendre la recopie du message intégral sur la liaison série. Exemple : Commande réponse ‘110000’ ‘110000’ ‘abcdef ’ ‘abcdef ‘ Le message sortant n’inclue pas l’existence de l’action effective du module, mais garantie uniquement la cohérence (vitesse et longueur) et la réception par le module du message entrant. Cas particulier : Interrogation : La réception du message d’interrogation : A tout moment, il est possible d’interroger un module pour connaître l’état des canaux. La commande ‘Ad05xxx’ permet de recevoir l’état des canaux 1 à 4 du module d’adresse Ad. Exemple : Commande ‘705000’ réponse ‘705000’ ‘71o128’ ‘72o040’ ‘73f000’ ‘74f255’ Soit : Recopie du message entrant (procédure générale) ‘705000’ Canal 1 ON (o) valeur 128 Canal 2 ON (o) valeur 40 Canal 3 OFF (f) valeur 0 Canal 4 OFF (f) valeur 255 L’Octet 2 est compris entre 0 et 4. Toute autre commande sur 6 Octets n’est pas traitée mais fait l’objet de la recopie (procédure générale) Page 5 Exemple : Commande ‘7k5000’ ‘721000’ Réponse ‘7k5000’ ‘721000’ Action Aucune Le canal 2 est contrôlé Changement de mode : La liaison RS232 permet de faire varier certains paramètres de fonctionnement du module. Exemples de chaines de caractères spécifiques : Ad x 6 xxx = sélection de la courbe 1 (Rep : Ad,C_lin) Ad x 7 xxx = sélection de la courbe 2 (Rep : Ad,C_exp) Ad x 8 xxx = sélection du mode Entrées analogiques 0 à 10v ou digitales (Rep : Ad,numON) ou (Rep : Ad,anaON) Ad x 9 xxx = (*) Raccordements physiques du port série : Les modules peuvent êtres raccordés sur 1 port série selon le câblage type. Module port Série GND (1) GND (5) TX (2) RX (2) RX (3) TX (3) Si plusieurs modules doivent êtres installés sur un même port série, il est possible d’adopter la configuration « Daisy chain » Exemple (3 modules) : Port Série Module 1 Module 2 Module 3 GND------------GND-----------GND------------GND TX (3) -------> RX TX------------ >RX TX------------ >RX RX (2) <------------------------------------------ TX Cette configuration permet de raccorder un nombre virtuellement infini de modules sans risque de conflit d’adressage, et conserve toutes les possibilités de feedback. Exemples de codages pour cette configuration : Module 1 > adresse 5 Module 2 > adresse 2 Module 3 > adresse 2 Page 6 Commande RS232 module 1 Module 2 Module 3 réception RS232 ‘510000’ Canal 1=0ff NC NC ‘510000’ recopie ‘515000’ Fb NC NC ‘515000’ ‘51o128’ ‘52o030’ ‘53f000’ ‘54o100’ recopie rep de M1 rep de M1 rep de M1 rep de M1 ‘110000’ NC NC NC ‘110000’ recopie ‘214200’ ‘2x5000’ NC NC Canal 1=200 Canal 1=200 ‘214200’ Fb Fb ‘215000’ ‘21o200’ ‘22o128’ ‘23f000’ ‘24o128’ recopie recopie rep de M2 rep de M2 rep de M2 rep de M2 Utilisation des entrées auxiliaires paramétrables. Le module est équipé de 4 entrées qui peuvent êtres soit analogiques (0-10V) soit digitales. (Détection d’un contact sec) La configuration est obtenue par la réception par le module de la chaine de caractères de commande adaptée. (Ad08000) le module signale son état pour ces 4 entrées. Cet état est mémorisé par le module dans une zone de mémoire non volatile. Mode analogique : Dans cette configuration, les 4 entrées sont affectées aux 4 canaux de sortie. Les niveaux de sortie sont directement liés aux variations mesurées sur les entrées analogiques correspondantes. La réception d’une commande de niveau par la liaison série est prise en compte, une nouvelle variation de potentiel sur l’entrée analogique correspondante sera prise en compte aussi, de même qu’une commande directe des touches locales. Mode digital : Dans cette configuration, les 4 entrées sont considérées comme les canaux 5 à 8 du module. Court-circuiter « Gnd » et «IN1 » générera la séquence RS232 ‘Ad51000’ Equivalent du Push (AMX) Déconnecter « Gnd » et «IN1 » générera la séquence RS232 ‘Ad50000’ Equivalent du Release (AMX) Page 7 Configuration initiale. Le module est configuré en adresse 7. La courbe par défaut est 2. Entrée Prioritaire : Le module est équipé d’une entrée complémentaire (DI) prioritaire. Retirer le cavalier repéré sur le schéma donne accès à cette fonction. Dans ce cas, l’ouverture d’une boucle sèche entre l’entrée DI et Gnd provoque l’ouverture de tout les canaux du module à la valeur maximum. Si la boucle est refermée, le module reprend l’état précédemment en cours. Mémoire d’état : Le module est équipé d’une EEPROM qui maintient l’état du module en ca de rupture d’alimentation. Des la réapparition de l’alimentation, le module reprend l’ensemble des réglages en cours avant l’incident. Charges admissibles : Le module est prévu pour fonctionner avec des charges supérieures ou égales à 600 Ohms. Table des matières GENERATEUR DE TENSION 0 A 10V 1 PRESENTATION DU MODULE 1 RACCORDEMENTS ELECTRIQUES. REGLAGES COMMANDES LOCALES : 2 2 3 CARACTERISTIQUES. 3 COURBE 1 : LINEAIRE (0 A 255 -> 0% A 100% SOIT 0,39% PAR PAS) COURBE 2 : EXPO 3 3 PROTOCOLE RS232 : 4 GENERALITES. COMPOSITION DU MESSAGE VERS LE MODULE. COMPOSITION DU MESSAGE DEPUIS LE MODULE. CAS GENERAL : CAS PARTICULIER : RACCORDEMENTS PHYSIQUES DU PORT SERIE : UTILISATION DES ENTREES AUXILIAIRES PARAMETRABLES. CONFIGURATION INITIALE. ENTREE PRIORITAIRE : MEMOIRE D’ETAT : CHARGES ADMISSIBLES : 4 4 5 5 5 6 7 8 8 8 8 Page 8 Page 9