Page 1 sur 2

[M241] Envoie fichier.bin en modbus

Posté : 01 juil. 2022, 08:56
par FloRel
Bonjour à toutes et à tous,

Savez vous si il est possible d'envoyer un fichier .bin par le réseau MODBUS en plusieurs paquets de x octets?

Ou connaissez vous un autre moyen de le faire?

Merci

Re: [M241] Envoie fichier.bin en modbus

Posté : 01 juil. 2022, 09:06
par itasoft
slts,
l'envoyer depuis l'automate et l'envoyer ou ? à qui ?

Re: [M241] Envoie fichier.bin en modbus

Posté : 01 juil. 2022, 09:11
par JC87
Bonjour,

On peut envoyer n'importe quoi en Modbus puisque ce sont des octets. Après, comme Itasoft, je ne vois pas bien la finalité du truc ni d’où vient ce fichier binaire.

JC

Re: [M241] Envoie fichier.bin en modbus

Posté : 01 juil. 2022, 09:44
par itasoft
slts,
disons que l’idéal serait via un service ftp sinon il faut dans l'automate faire une lecture du fichier dans un tableau de BYTE puis faire une requête ModBus d'émission de ce tableau vers le destinataire, de quelle taille est ce fichier ?

Re: [M241] Envoie fichier.bin en modbus

Posté : 01 juil. 2022, 10:57
par FloRel
Alors le but est de recevoir ce fichier soit d'un serveur (com en Ethernet IP) soit d'avoir ce fichier dans la mémoire de l'automate, puis de l'envoyer sur une carte électronique en MODBUS, pour la mise à jour de la carte. Le fichier fait environ 100KB

Re: [M241] Envoie fichier.bin en modbus

Posté : 01 juil. 2022, 11:35
par itasoft
slts,
le plus simple est de l'envoyer depuis un PC via un logiciel ModBus TCP/IP

Re: [M241] Envoie fichier.bin en modbus

Posté : 01 juil. 2022, 11:41
par FloRel
C'est ce que je pense être le mieux, seulement sur notre machine je ne pense pas mettre de PC car de ce coté la je n'y connais pas grand chose...

Re: [M241] Envoie fichier.bin en modbus

Posté : 04 juil. 2022, 08:06
par FloRel
Je viens de penser si le serveur découpe directement le fichier .bin en plusieurs paquets de x octets et les envois à l'automate, j'aurais juste à stocker les paquets et les envoyer lors d'une mise à jours de la carte électronique?
Vous pensez que c'est possible?

Re: [M241] Envoie fichier.bin en modbus

Posté : 04 juil. 2022, 08:37
par JC87
Bonjour,

Le M241 peut être client/serveur ftp, il faudrait gratter de ce coté là je pense. Après je comprend toujours pas vraiment la finalité du projet. Une mise à jour de carte électronique ça se fait rarement à priori. Quel est l'intérêt de passer par un automate dans ce cas ?

JC

Re: [M241] Envoie fichier.bin en modbus

Posté : 04 juil. 2022, 11:08
par djé
Salut,
je ne vois même pas pourquoi on se pose la question, si ?
Même si le Modbus/TCP permet d'échanger des datas, çà suppose gérer un fichier ouverture/ecriture.
Que je sache le protocole Modbus ne gère pas ça, pas plus que l'automate, si?