Page 2 sur 5
Re: Jumo Logoscreen 600 en modbus TCP
Posté : 20 juil. 2018, 17:49
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
Re: Jumo Logoscreen 600 en modbus TCP
Posté : 20 juil. 2018, 18:32
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
Re: Jumo Logoscreen 600 en modbus TCP
Posté : 20 juil. 2018, 18:44
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...
Re: Jumo Logoscreen 600 en modbus TCP
Posté : 20 juil. 2018, 19:35
par JC87
J'ai lu trop vite...

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
JC
Re: Jumo Logoscreen 600 en modbus TCP
Posté : 20 juil. 2018, 19:44
par itasoft
slts,
oui on va lui dire d'attendre la fin de l'année pour reprendre les tests, LOL
Re: Jumo Logoscreen 600 en modbus TCP
Posté : 20 juil. 2018, 22:03
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...
Re: Jumo Logoscreen 600 en modbus TCP
Posté : 21 juil. 2018, 09:25
par Béryl
JC87 a écrit : ↑20 juil. 2018, 19:35
J'ai lu trop vite...

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
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...
Re: Jumo Logoscreen 600 en modbus TCP
Posté : 21 juil. 2018, 16:46
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
Re: Jumo Logoscreen 600 en modbus TCP
Posté : 23 juil. 2018, 14:26
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 !
Re: Jumo Logoscreen 600 en modbus TCP
Posté : 23 juil. 2018, 14:58
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?