LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

TSX ETY modbus

Bonjour,

Nouveau dans la communication Modbus, je commence par un projet sur la
communication avec un TSX ETY 5103 de Schneider Electric, j'ai la table des
variables, mais après avoir lu le protocole modbus, et les spécifications
modbus TCP, je me demande ce qui veux dire la variable "MWxxxx" car, dans
les documents que j'ai lu il n'y avait pas de notation commençant par MW
(surement propre aux automates schneider), mais plutot des adresses de
variables, du style 000001; 004001, dans ma library modbus.

Alors si vous savez n'hésité surtout pas à répondre, ou à me donner des
indications.
Je vous suis reconnaissant.

MERCI ! ! !
0 Kudos
Message 1 of 3
(2,991 Views)

Bonjour LMartin,

 

Merci d'avoir posté sur le forum National Instruments,

 

Voici un lien qui devrait vous être utile:

http://www.plctalk.net/qanda/showthread.php?t=43264

 

Bonne journée,

Flo

Message 2 of 3
(2,963 Views)

Merci, pour le lien Florent.

 

Effectivement, on a:

 

  - %MW qui correspond à  4x
  - %M    qui correspond à  0x
  - %IW   qui correspond à  3x
  - %I      qui correspond à  1x

 

Seulement voilà dans le package llb nimodbus pour le vi MB ETHERNET Master et Slave,

le codage à été fait de manière à ce que ces valeurs correspondantes, (%MW, % M, ...)

soient envoyées (dans le protocole) en fonction du type de la valeur correspondante: Booléen ou numérique.

Du coup l'adresse choisi sur la face avant, peut être la même pour deux types différents,

mais agiront sur différentes cases mémoire dans l'automate.

 

Ce qui rend le codage plus aisé.

0 Kudos
Message 3 of 3
(2,945 Views)