Page 1 sur 2

[Ecostruxure Machine Expert] M251 & HMIGTO3510

Posté : 14 févr. 2023, 11:10
par NitNeuq
Bonjour à tous,

On me demande de récupérer les données d'une machine sur un PC qui se situe à 20mètres de la machine.

La machine :

Machine de cuisson qui permet de cuire des œufs dans des paniers.

Fonctionnement du système actuel :

Aujourd'hui sur cette machine, on retrouve un automate M251 et un IHM GTO3510.
La com entre ces deux éléments ce fait en Ethernet IP.
Sur L'IHM, un script a été écrit pour écrire des données au format CVS sur une clé USB branché derrière celui-ci.
Les données correspondent à la date, le temps de cuisson, temps de refroidissement...

L'opérateur doit à chaque fin de journée récupérer la clé USB, la branché sur un PC, récupérer les données et la rebranchée sur l'IHM.

Fonctionnement demandé :

On me demande donc de récupérer les données enregistrées sur la clé USB directement sur un PC.

Contrainte :

Le PC est connecté au réseau de l'usine ce qui enlève la possibilité de connecter le PC et la machine en Ethernet IP (Automate & IHM).

Ce à quoi j'ai pensé :

Connection en Modbus RTU (PC - Autom)
Connection en Modbus RTU (PC - HMI)
Mais comment réussir à interpréter les données qui arrive en Modbus sur le PC ?

J'ai pensé également à installer un logiciel scada sur le PC pour faire la com entre l'automate et le PC mais en utilisant un protocole de communication autre que l'Ethernet IP.

Avez des idées pour établir la communication entre le PC et la machine ?

Merci d'avance.

Bonne journée.

PS : Si ce n'est pas clair n'hésitez pas à me poser des questions pour que je vous éclaircisse.

NitNeuq

Re: [Ecostruxure Machine Expert] M251 & HMIGTO3510

Posté : 14 févr. 2023, 11:27
par itasoft
Slts,
Disons que sur le PC il faut développer une application (logiciel) pour recevoir et traiter ces informations depuis l’automate ou le IHM en ModBus RTU
Ou plus simple avec un logiciel SCADA sur le PC qui communique avec l’automate ou le IHM en ModBus RTU puisque le port Ethernet est déjà occupe
ou développer une macro en VB pour les recevoir directement sur Excel

Re: [Ecostruxure Machine Expert] M251 & HMIGTO3510

Posté : 14 févr. 2023, 11:30
par NitNeuq
Tu penses à quel logiciel itasoft ?

Re: [Ecostruxure Machine Expert] M251 & HMIGTO3510

Posté : 14 févr. 2023, 11:34
par itasoft
slts,
est que ya le runtime Vijeo-designer du IHM GTO3510 pour 'installer une copie sur un PC plutôt que sur le IHM ça serait le plus simple
sinon ya des SCADA gratuits sur le Web chercher ou voir le post à Dan47
viewtopic.php?t=6840

Re: [Ecostruxure Machine Expert] M251 & HMIGTO3510

Posté : 14 févr. 2023, 12:29
par NitNeuq
Itasoft,

Est-il possible sinon de connecter mon PC à l'écran directement d'USB à USB ? (Faire croire que le PC est la clé USB)

Il y a sans doute trop long en longueur ? (20mètres)

Re: [Ecostruxure Machine Expert] M251 & HMIGTO3510

Posté : 14 févr. 2023, 12:48
par itasoft
NON

Re: [Ecostruxure Machine Expert] M251 & HMIGTO3510

Posté : 14 févr. 2023, 13:34
par NitNeuq
Itasoft,

J'ai repris un de tes messages :

Ya la méthode bestiale du type, l'automate envoi les données sur son port série RS232 vers le port série du PC et que l'on récupère dans un fichier via un logiciel du type HyperTerminal puis l'ouvrir sur Excel pour générer les courbes.

Ceci me parait la bonne solution pour répondre à la demande qui m'a été faite.
est-ce possible de faire ceci mais sur un M251 en RS485 avec convertisseur USB pour aller sur le pc fixe ?

Re: [Ecostruxure Machine Expert] M251 & HMIGTO3510

Posté : 14 févr. 2023, 13:52
par itasoft
Slts,
Oui mais je dis bien « du type HyperTerminal » car avec HyperTerminal il faut d’abord se mettre en attente de recevoir un fichier, c’est pas terrible, il faut un logiciel qui soit à l’écoute permanente en arrière plan , des qu’il reçois ça l’enregistre automatiquement dans un fichier.
Sinon avec HyperTerminal il faut , se mettre en attente de réception puis sur le IHM appuyer sur une touche pour envoyer les données , a voir
ps
sur le PC il faut un convertisseur USB/RS485 en vente chez les bouffeurs de riz
01.JPG

Re: [Ecostruxure Machine Expert] M251 & HMIGTO3510

Posté : 14 févr. 2023, 14:27
par NitNeuq
OK je vois.

Par contre, comment envoyer des variables sur le port série du M251 ?

Les fonctions read_var et write_var sont utilisées pour l'ethernet ip.

Re: [Ecostruxure Machine Expert] M251 & HMIGTO3510

Posté : 14 févr. 2023, 14:38
par itasoft
non avec HyperTerminal c'est de la chaîne de caractères il faut PRINT_CHAR et non WRITE_VAR et génerer un fichier *.csv à ouvrir sous Excel