Jumo Logoscreen 600 en modbus TCP

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar de l’utilisateur
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1901
Inscription : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Jumo Logoscreen 600 en modbus TCP

Message par JC87 »

Bonjour,

Normalement en Unity on n'utilise plus les adresse XWAY, donc pour moi il faut utiliser la fonction ADDM avec une syntaxe du genre "ADDM('Ethernet_1{192.168.0.12}') avec Ethernet_1 comme nom de réseau du coupleur.

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Jumo Logoscreen 600 en modbus TCP

Message par itasoft »

@JC il est sur un Premium ADDM c'est spécifique au M340

j'ai pas la doc du Jumo mais essaye ça pour l'esclave n°1
WRITE_VAR(ADDR('{255}0.9.0.1'),'%MW',0,10,T17ar_write0_10,Voie0_gest0_4);
-
-cliquer dessus
________IP.JPG
Dernière modification par itasoft le 20 juil. 2018, 19:28, modifié 1 fois.
Automaticien privé (de tout)
itasoft@free.fr
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1659
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Jumo Logoscreen 600 en modbus TCP

Message par Béryl »

Exact, Itasoft, c'est bien un Premium, d'où le casse-tête du ADDR.
Avec un M340 et ADDM, c'est tombé en marche (presque) du premier coup !

Mon Write_var fonctionne bien avec ADDM, donc seul le format de l'adresse fout le bazar sous Premium.
Lundi, je m'y remets...
Avatar de l’utilisateur
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1901
Inscription : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Jumo Logoscreen 600 en modbus TCP

Message par JC87 »

J'ai lu trop vite... :mrgreen: de toute façon le Premium est arrêté en fin d'année, il faut tout passer en 340 ou 580 et le problème sera résolu :P

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Jumo Logoscreen 600 en modbus TCP

Message par itasoft »

slts,
oui on va lui dire d'attendre la fin de l'année pour reprendre les tests, LOL
Automaticien privé (de tout)
itasoft@free.fr
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Jumo Logoscreen 600 en modbus TCP

Message par philou77 »

Salut!

J'ai fait une com entre un M340 en Ethernet sur un premium.
dans la table XWAY, les adresses commençais effectivement à partir de 100.
je verifie demain la syntaxe du bloc readvar du premium et la posterai si cela peut t'aider...
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1659
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Jumo Logoscreen 600 en modbus TCP

Message par Béryl »

JC87 a écrit : 20 juil. 2018, 19:35 J'ai lu trop vite... :mrgreen: de toute façon le Premium est arrêté en fin d'année, il faut tout passer en 340 ou 580 et le problème sera résolu :P
JC
Ouais, mais le Premium est dispo encore une dizaine d'années.
Remarque, j'ai déjà fait le plus dur en basculant tout le programme de PL7-Pro vers Unity et les IHM de XBTL-1000 vers Vijeo Designer, il y a deux ans.
La basculement vers un M340 ne nécessiterait qu'un peu de câblage.
Mais bon, pour l'instant, ça reste sous Premium et je dois trouver comment formater cette saloperie de ADDR pour envoyer mes données sur ces saloperies de Jumo !!

@Philou : sûr que ça m'intéresse ; je prends toute info !

@Itasoft : c'est la config que j'ai écrite (sauf l'IP qui est en 0.12 et j'ai rajouté le second Jumo en 0.13/XWay {1.103})
J'ai pas essayé 0.9.0.2.
Attends, tu veux dire que l'adresse XWay doit suivre l'IP ? Genre {1.102} si l'IP est du genre x.x.1.102 ?
Pour le dernier chiffre du moins, parce que le premier de l'adresse XWay est le numéro du réseau.

Je résiste à la tentation de courir essayer... Non, on est samedi et j'ai promis que j'irai pas bosser...
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Jumo Logoscreen 600 en modbus TCP

Message par itasoft »

slts,
Attends, tu veux dire que l'adresse XWay doit suivre l'IP ? Genre {1.102} si l'IP est du genre x.x.1.102 ?
Je résiste à la tentation de courir essayer... Non, on est samedi et j'ai promis que j'irai pas bosser...
oui mais ceci dit, normalement ton WRITE_VAR(ADDR('{1.102}SYS'), aurait du marcher le Jumo étant serveur

Disons que moi je peux résister à tout sauf à la tentation, lol
Automaticien privé (de tout)
itasoft@free.fr
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Jumo Logoscreen 600 en modbus TCP

Message par philou77 »

Salut,

Voici ma config pour la com ethernet entre premium et M340, si ça peut t'aider !
L'adresse Xway suit le dernier nombre de l'adresse IP (avec 100 de plus !).
Et le readvar qui va bien dans le premium !
Sans titre 2.jpg
Sans titre 4.jpg
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar de l’utilisateur
ProfnovA
Créateur de langage
Créateur de langage
Messages : 525
Inscription : 21 oct. 2015, 08:21

Re: Jumo Logoscreen 600 en modbus TCP

Message par ProfnovA »

Béryl a écrit : 13 juil. 2018, 12:43 Le %MW0 est déclaré en REAL (parce que le Jumo attend un réel !) et j'y ai mis une valeur arbitraire (50.0)
Le but étant de voir afficher un magnifique 50.0 sur la voie 1 du Jumo.
Le plus simple est d'utiliser le jumo comme maître. Dans les trames de lecture, on peut configurer des int ou des float. As-tu essayé de mettre l'adresse 0 dans adresse à lire? J'ai pas l'appareil sous la main mais ça doit pas être si complex que ça si?
Répondre