IP-LAB Manuel Utilisateur 04/2011 LabotroniK
SOMMAIRE SOMMAIRE... 2 1. Présentation... 3 1.1. Présentation de la carte :... 4 2. Câblage des signaux... 5 2.1. Câblage des entrées numériques... 5 2.2. Câblage des signaux analogiques... 5 2.3. Les sorties de puissance... 6 3. Première mise en route... 7 4. Utilisation et configuration du logiciel... 9 4.1. Le menu Relay Link... 10 4.2. Le menu Timer... 11 4.3. Le menu Dynamic DNS... 12 4.4. Le menu file upload... 13 4.5. Le menu network configuration... 14 4.6. Piloter la carte par protocole UDP... 15 5. Mise à jour du firmware... 17 6. Modification et chargement de nouvelles pages web... 18 7. Support technique... 20 2 20
1. Présentation L IP-Lab est une platine comportant 8 relais mécaniques monostables pilotés par le bus de communication Ethernet. Elle comporte également 8 entrées numériques et 2 entrées analogiques Les relais permettent de couper des signaux jusqu'à 230VAC et 10A. Les entrées numériques permettent de relire l état de contacts sec, comme des interrupteurs ou boutons poussoirs. Les entrées analogiques acceptent une tension entre 0 et 3.3VDC MISE EN GARDE ET RECOMMANDATIONS Pour prévenir tout risque d électrocution pour les cartes acquises sans boitier, il n est pas recommandé pour votre sécurité et celle des personnes ayant accès à la carte d appliquer des tension supérieures aux TBTS (Très basses tension de sécurité) à savoir 50 VAC et 110 VDC dans des locaux sec. Lors de la connexion des éléments extérieurs, il est recommandé d utiliser un tournevis isolés électriquement La carte IP-Lab est destinée avant tout à des professionnels et utilisateurs avertis, comprenant le danger lié à l insertion d un élément extérieur dans un circuit électrique La carte IP-Lab n est pas destinée à faire partie d un système dont la défaillance pourrait compromettre la sécurité des biens et des personnes 3 20
1.1. Présentation de la carte : P1 : connecteur d entrées analogiques P2 et P3 : connecteurs d entrées numériques P7 : connecteur de sortie de puissance K1 à K8 : les relais de puissance ETH10/100 : le connecteur Ethernet P9 : Connecteur pour une connexion série J10(EXT) : connecteur d extension optionnel T1 : Capteur de température interne BP1 : cavalier pour retour configuration usine P5/12VDC : le connecteur d alimentation 4 20
2. Câblage des signaux 2.1. Câblage des entrées numériques Signaux d entrée : SW1 à SW8 Seuls des contacts secs doivent être appliqués aux entrées numériques Ne jamais appliquer de tension sur ces connecteurs Schéma de câblage : Dans l exemple ci-dessous, un interrupteur est câblé sur l entrée SW1 2.2. Câblage des signaux analogiques Signaux d entrée : AN1 et AN2 Les entrées numériques acceptent des tensions entre 0 et 3.3V. La masse et le 3.3V sont disponibles à côté des signaux AN1 et AN2 afin de faciliter leur configuration en pont diviseur pour câbler par exemple un potentiomètre. 5 20
Schéma de câblage d un potentiomètre sur l entrée AN1 : Remarque : Une entrée analogique non utilisée est flottante. Il est donc conseillé de câbler une résistance de pull-up ou de pull-down pour éviter cette situation, qui donne des valeurs «aléatoires» lors de la relecture. Vous pouvez par exemple câbler une résistance de 10Kohms entre l entrée analogique non utilisée le GND pour maintenir sa valeur à 0. 2.3. Les sorties de puissance Signaux disponibles : point commun, normalement ouvert (NO) et fermé (NC) Pour les relais K1 à K8, Chaque chiffre sur le connecteur P7 indique le point commun du relais désigné. NC indique le point Normalement fermé (Normaly Close) et NO le point normalement ouvert (Normaly Open) Exemple de connexion d une lampe sur le relais 1, la lampe s éclaire lorsque le relais est activé: 6 20
ATTENTION Lors des opérations de connexion et déconnexion sur les borniers, assurez-vous de couper toutes les alimentations exterieures 3. Première mise en route L IP-Lab se comporte comme un serveur web. Il n est donc pas nécessaire d installer des drivers pour pouvoir communiquer avec la carte. Les fonctionnalités sont accessibles via un navigateur internet. Le logiciel IPLAB-Discover, disponible sur le site labotronik.com, est un outil qui va vous permettre de détecter la carte sur votre réseau. A chaque mise sous tension de la carte ou si vous appuyer sur le bouton <discover devices> la carte répond en vous donnant son adresse IP et son nom. Apres cette vérification, lancer votre navigateur internet et taper l adresse IP de la carte ou directement son nom : http://ip-lab-master Votre navigateur est alors connecté à l IP-Lab et la page d accueil suivante apparait : 7 20
8 20
4. Utilisation et configuration du logiciel Dans le cadre principal, la colonne de gauche vous indique l état des relais, celle de droite celle des entrées numériques. Le cadre supérieur droit indique l état des entres analogiques, entre 0 et 1024 (correspondant respectivement à 0V et 3.3V) Le cadre inferieur droit indique les paramètres de compilation du firmware Pour changer l état d un relais, il suffit de cliquer sur son voyant ou sur son nom. Pour l état des entrées, le voyant s allume si le contact est fermé Certains menus sont protégés. Par défaut le login et mot de passe sont Login : admin Password : bonjour 9 20
4.1. Le menu Relay Link Ce menu vous permet d accéder à la page de configuration des entrées numériques. Dans cette page, vous pouvez associer l état d une entrée à un relais. Dans l exemple ci-dessus, le relais 1 est relié à l entrée numérique 4. Par exemple, si l entrée 1 est reliée à au relais 1, lorsque l interrupteur 1 sera ouvert, le relais 1 sera non alimenté et lorsque l entrée 1 sera fermée, le relais 1 sera alimenté. Pour l entrée désirée, cliquer sur le menu déroulant associé et sélectionner le relais à associer Noter que lorsque un relais est relié à une entrée, la couleur de son label change dans la page d accueil et devient violet. Il ne sera plus possible de le modifier manuellement car son état est dépendant de l entrée 10 20
4.2. Le menu Timer Ce menu permet d accéder à la page de configuration de temporisation pour les relais. Si un nombre est saisi dans la case timer, un relais actionné manuellement ou par une entrée relié sera actionné pendant le temps de temporisation du timer puis désactivé. Dans l exemple ci-dessus, le relais à un timer de 60 secondes. Cela signifie qu il sera désactivé après 60 secondes, a moins d une désactivation manuelle ou d un lien avec une entrée encore active. Le temps du timer est défini en seconde 11 20
4.3. Le menu Dynamic DNS Ce menu vous permet d accéder à la page de configuration réseau pour configurer comme client à un service de DNS Dynamic. Un service de DNS Dynamique vous permet d interroger la carte directement à partir d un PC connecté à internet 12 20
4.4. Le menu file upload Ce menu vous permet de télécharger une nouvelle version du serveur web. Le type de fichier accepté est un.bin, compilé avec l application MPFS2.exe disponible sur le site web de labotronik.com 13 20
4.5. Le menu network configuration V Vous permet de définir les paramètres réseau de la carte, comme son adresse ip, son nom ou encore son adresse MAC Attention, une mauvaise configuration peut rendre votre carte inaccessible Retour configuration usine : En cas de mauvaise utilisation du menu de configuration ou en cas de probleme avec le webserver, vous pouvez revenir à votre configuration d usine en suivant la procédure suivante : Eteindre la carte Relier à l aide d un cavalier ou d un fil conducteur les 2 connecteurs de BP1 Allumer la carte et attendre au moins 4 secondes 14 20
Libérer le connecteur BP1 4.6. Piloter la carte par protocole UDP La carte IP Lab peut être également pilotée en envoyant des commandes sur le Port UDP N 30302 Liste des fonctions UDP reconnues par la carte, avec x et y parametres de la fonction : SRx : activation du relais x (Set Relay x) réponse de la carte : OK ou KO CRx : désactivation du relais x (Clear Relay n) - réponse de la carte : OK ou KO GRx : état du relais x (Get Relay x) réponse de la carte : 1 ou 0 GIx : lecture de l entrée n (Get Input n) - réponse de la carte : 1 ou 0 GAx : lecture de l entrée analogique x (Get Analog x) avec x=1 ou 2. Réponse de la carte : entre 0 et 1024 (0 correspond à 0V et 1024 à 3.3V, la précision du convertisseur AD est sur 10 bits) SLIxRy: Lier une entrée numérique à un relais (Set Link Input x to Relay y) L état du relais y est lié à l entrée x. SAxTHyyyy : Créer un seuil de déclenchement yyyy pour l entrée analogique x (Set Analog Threshold High) Attention : bien saisir le parametre y sur 4 digits. Exemple pour créer un niveau de déclenchement à 1000 sur le relais 1 : SA1TH1000 SAxTLyyyy : Créer un seuil de déclenchement bas yyyy pour l entrée analogique x. (Set Analog Threshold High) Attention : bien saisir le parametre y sur 4 digits. Exemple pour créer un niveau de déclenchement bas à 50 sur le relais 1 : SA1TH0050 GAxTH : Lire le seuil de déclenchement haut de l entrée analogique x (Get Analog Threshold High) réponse de la carte entre 0 et 1024 GAxTL : Lire le seuil de déclenchement bas de l entrée analogique x (Get Analog Threshold Low) réponse de la carte entre 0 et 1024 SLAxRy : Lier l entrée analogique x au relay y (actif si dans la plage de déclenchement) CLRx : Effacer tous les liens pour le relais x. x ne sera plus dépendant de l etat d une entrée numérique ou analogique 15 20
Précision pour les seuils de déclenchement des entrées analogiques : Pour éviter des basculements intempestif des relais sur un seuil de transition analogique, les entrées analogiques possèdent un fonctionnement en suivant une hystérésis. Ainsi, une entrée analogique liée à un relais le déclenchera lorsque son seuil haut sera atteint. De la même manière, le relais sera désactivé lors du passage de la valeur analogique par le seuil bas. Avant de lier un relais a une entrée analogique, il est important de saisir d abord la valeur des 2 seuils par les fonctions SAxTHyyy et SAxTLyyy puis d appliquer la fonction SLAxRy Exemple de séquence UDP, lancée avec le script python disponible sur le site web : 16 20
5. Mise à jour du firmware Lorsqu un nouveau firmware est disponible, vous pouvez faire évoluer votre carte simplement. Pour cela : Télécharger la dernière version sur le site www.labotronik.com Décompresser l archive si besoin Dans un invite de commande, taper la fonction suivante : tftp adresse_ip_de_la_carte put emplacement_du_nouveau_firmware Exemple si la carte se trouve à l adresse 192.168.1.2 : Notes : Pour accéder à l invite de commande, cliquer sur «démarrer» puis taper «cmd» Sous windows 7 pour activer tft, aller dans démarrer->panneau de contrôle-> programme->fonctions de windows et cocher la case «tftp client» 17 20
6. Modification et chargement de nouvelles pages web Sur le site web de labotronik, charger les sources de la page web pour la carte IP-Lab à l adresse suivante : http://www.labotronik.com/documentation/iplab/software/webpages.zip Charger l utilitaire de compilation de pages web : http://www.labotronik.com/documentation/iplab/software/mpfs2.zip Effectuer vos modifications dans le code source. Compiler l ensemble des répertoires avec MPFS2. Ceci vous donne un ficher.bin 18 20
Sur la page web de la carte, clique sur file upload et charger le fichier.bin précédemment créé. 19 20
7. Support technique Pour toute question liée au fonctionnement de l IP-Lab, vous avez à votre disposition le forum du site de LabotroniK. Vous pouvez également envoyer vos questions à support@labotronik.com Créez votre compte et inscrivez-vous à la newsletter pour être informé des dernières évolutions de votre produit 20 20