Page 1 sur 1

Config pour un read_var en M340

Posté : 14 nov. 2025, 12:01
par andala
Bonjour à tous,
Je suis en train de faire un test pour une com vers un équipement modbus TCP (adresse ip / ID: 10 / port 502) qui n'est pas un automate
Je peux théoriquement faire des read_var pour éviter de déclarer un élément dans le navigateur de DTM, non ?
Programmé comme suit:
Ma NOC est en position 1

Bloc ADDM :
IN : '0.1.0{192.168.50.170}10'
OUT : var1

Bloc READ_VAR :
ADR: var1
OBJ : '4x' (j'ai aussi essayé avec '%MW')
NUM : 1
NB : 8
GEST : array de 2 INT
RECP : array de 8 INT

Faut-il faire quelque chose de spéciale dans la conf automate ?
la syntaxe est OK ?

Merci d'avance

PS: la doc est a chier

Re: Config pour un read_var en M340

Posté : 14 nov. 2025, 13:11
par itasoft
déjà pour commencer:
GEST : array{0..3 OF INT] et mettre un TimeOut sur le 02

Re: Config pour un read_var en M340

Posté : 14 nov. 2025, 15:07
par djé
Essaie avec un automate Siemens et la fonction MB_Client :? :D :lol:

Re: Config pour un read_var en M340

Posté : 17 nov. 2025, 13:13
par Laurent
Salut,

pour le paramètre OBJ, essaie avec '%IW', ça force le code requête 'lecture de registres d'entrées' (fonction MODBUS 4 sauf erreur).
La valeur '%MW' doit lancer une requête 'lecture de registres de sortie, avec un code fonction 3, ce qui n'est peut-être pas accepté par ton équipement.
Bon courage.

Re: Config pour un read_var en M340

Posté : 18 nov. 2025, 09:13
par andala
djé a écrit : 14 nov. 2025, 15:07 Essaie avec un automate Siemens et la fonction MB_Client :? :D :lol:
tu trouve ça drole :lol:

Re: Config pour un read_var en M340

Posté : 18 nov. 2025, 09:13
par andala
du coup, plus besoin... c’était en lien avec mon post Siemens