Automate WAGO - Version imprimable +- Forum Lifedomus (http://forum-lifedomus.com) +-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7) +--- Forum : Config Studio (CS) (http://forum-lifedomus.com/forumdisplay.php?fid=8) +---- Forum : Connecteurs (http://forum-lifedomus.com/forumdisplay.php?fid=10) +----- Forum : Modbus (http://forum-lifedomus.com/forumdisplay.php?fid=15) +----- Sujet : Automate WAGO (/showthread.php?tid=973) Pages :
1
2
|
Automate WAGO - ngm47 - 09-09-2014 Bonjour, J'aurai besoin d'aide pour créer le connecteur IP Modbus pour un automate WAGO. Si quelqu'un peut me donner le paramétrage. merci d'avance. nicolas Automate WAGO - Domoconnect - 09-15-2014 Bonjour, Tu as juste besoin de renseigner l'adresse IP du contrôleur WAGO. Le port par défaut pour le Modbus est le 502. Automate WAGO - ngm47 - 09-15-2014 Merci, J'essaye dans la semaine. Automate WAGO - ngm47 - 09-19-2014 Bonjour, pour les sorties, j'active une sortie en "ex: en 512.0" Mais je souhaite avoir le retour d'état de la sortie sans utiliser une entrée, Possible? Merci. Nicolas Automate WAGO - Domoconnect - 09-23-2014 Bonjour, Oui possible, il suffit de lire l'état de la sortie. Les retours d'états peuvent parfois être longs, souvent plusieurs secondes. A essayer : Lire le mot d'état des sorties. Chez toi le %QW512 et dans ta déclaration de variable sur LD, configurer l'adresse correcte et faire un masque sur la sortie qui t'intéresse. Cela réduira peut-être le temps de rafraichissement Ceci est à confirmer par la team parce que je ne sais pas comment ils ont programmé les accès en lecture. Il peut y avoir une optimisation en lisant quelques mots au lieu de lire tous les bits l'un après l'autre. Automate WAGO - tilleul - 09-23-2014 Bonjour il est également possible, puisque votre automate Wago dispose d'un port Ethernet (je ne sais plus s'il ne doit pas également comporter un serveur web ou si c'est d'office le cas sur les versions Ethernet), de discuter en lecture et écriture avec l'automate avec une API HTTP, qui peut être plus facile à configurer dans LD que la comm Modbus ? Voir ici http://pautex.fr/wago/doc/plug_SSI.html pour une explication des commandes. En gros pour lire un registre: http://adresse_ip_wago/READPI?ADR=xxx&FORMAT=yyyy renvoie la valeur du registre Pour l'écriture http://adresse_ip_wago/WRITEPI?ADR1=xxx&FORMAT1=yyy&VALUE1=zzzz A priori c'est moins rapide que la comm Modbus mais par contre le décodage est probablement plus facile ... Automate WAGO - ngm47 - 09-23-2014 Bonjour, Merci tilleul et à Domoconnect pour votre aide. Par contre Domoconnect, Moi j'utilise par exemple pour la sortie 512.0: Type de données: integer 16bits Fonction écriture: FC16 Fonction Lecture: FC3 ID de l'unité: 512 Adresse mémoire: 0 Et aucun masque. C'est bon? je ne comprend pas le %QW512 de ton dernier message! Merci beaucoup. nico Automate WAGO - Domoconnect - 09-23-2014 C'est pas tout à fait juste. Pour une sortie %QX512.0 Type de donnée : boolean Fonction ecriture : FC16 ou FC6 Fonction lecture : FC3 Id de l'unité : 1 valeur entre 1 et 255 (attention ici il s'agit du numéro d'esclave de ton wago sur le bus et non pas l'index de la carte de sortie). Je comprends pas comment on puisse entrer une valeur >255 d'ailleurs :confused: Adresse mémoire : 512 il s'agit de l'adresse de l'integer Masque : FFFE (valeur en hexa) parce qui t'intéresse c'est uniquement le bit 0 de l'integer 512 (voir la doc Modbus) %QW512 signifie qu'il s'agit d'un mot (W) de sortie (Q) de 16 bit (integer) à l'adresse mémoire 512 %QX512.0 signifie qu'il s'agit d'un bit (X) de sortie (Q) (boolean) à l'adresse mémoire 512 index 0 @tilleul : l'accès avec l'api http dépend du modèle du wago Automate WAGO - ngm47 - 09-23-2014 Merci beaucoup, je commence a comprendre!!! Et pour le 512.1 quel masque je doit utiliser? Et sur les entrées? Encore merci de ton aide. Automate WAGO - Domoconnect - 09-23-2014 Citation :Et pour le 512.1 quel masque je doit utiliser?C'est expliqué dans la doc Modbus Citation :Et sur les entrées?Voir tableau de correspondance à l'adresse suivante : http://pautex.fr/plclink/modbus_iec1131.php |