Voilà un (trop) long moment que je tourne en rond pour un résultat proche du néant absolu...
J'ai dans l'idée de faire causer un enregistreur sans papier (Jumo Logoscreen 600) avec un Premium 57204 sous Unity donc.
Pour pas foutre le bazar et m'arracher les cheveux tranquillou dans mon bureau climatisé, je me suis monté un petit M340 342020 (j'ai pas de Premium ethernet sous la main), un switch de base, le Jumo et mon PC.
IP du M340 : 192.168.0.1
IP du Jumo : 192.168.0.2
Jumo en maitre Modbus qui vise l'IP du M340.
Il va lire à partir de l'adresse 9C41 ce qui doit faire 40001 et taper sur le %MW0 (hum... le doute m'habite), sur sa voie 1.
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.
Et ben croyez-moi ou pas, ça marche pas !
Dois-je passer par un Write_var sur le M340 ou bien le Jumo peut-il vraiment lire une variable du M340 sans aucune modif de programme ?
Bref, si l'un.e d'entre-vous a déjà fait ce genre de manip, ça m'intéresse (tant qu'il me reste des cheveux).
Merci !
P.-S : non, ceci n'est pas un exercice de notre ami Itasoft, c'est un cas pratique réel
