Magelis HMIS5T et TM241
-
or3l
- Première mise en service

- Messages : 53
- Enregistré le : 14 sept. 2016, 21:44
- Localisation : Ardéche
Magelis HMIS5T et TM241
bonjour a tous ,
Voici mon petit souci.
J'ai transféré une application deja existante ( d'un projet precedent )via vijeo designer dans un nouvel IHM .
Cela m'a installé le runtime sur le IHM cible , mais le noeud reseau de mon API n'etant plus le même , je n'arrive pas a communiquer entre IHM et API.
Ce que je voudrais savoir , si qqun sait , c'est comment je peut forcer la communication entre le TM241 et le IHM par adresse IP et non par noeud reseau.
Et aussi , s'il est possible de remettre le HMIS5T en mode sortie d'usine.
Je suis vraiment dans la M... donc je prends tous conseils .
j'ai deja essayé quelques manips mais rien n'y fait .
merci d'avance
Voici mon petit souci.
J'ai transféré une application deja existante ( d'un projet precedent )via vijeo designer dans un nouvel IHM .
Cela m'a installé le runtime sur le IHM cible , mais le noeud reseau de mon API n'etant plus le même , je n'arrive pas a communiquer entre IHM et API.
Ce que je voudrais savoir , si qqun sait , c'est comment je peut forcer la communication entre le TM241 et le IHM par adresse IP et non par noeud reseau.
Et aussi , s'il est possible de remettre le HMIS5T en mode sortie d'usine.
Je suis vraiment dans la M... donc je prends tous conseils .
j'ai deja essayé quelques manips mais rien n'y fait .
merci d'avance
-
or3l
- Première mise en service

- Messages : 53
- Enregistré le : 14 sept. 2016, 21:44
- Localisation : Ardéche
Re: Magelis HMIS5T et TM241
je precise que l'IHm et l'API sont reliés par un cable ethernet ( port ethernet du TM241 et port ethernet du HMIS5T ).
Aussi j'ai remarqué que dans so machine , lorsque je veux connecter mon pc ( console ) a l'API via le mini usb si je ne prends pas la communication par noeud reseau je n'arrive pas a m'y connecter .
Alors que moi je prefere travailler par IP , car sinon en cas de changement de materiel , il y a des problemes .
Aussi j'ai remarqué que dans so machine , lorsque je veux connecter mon pc ( console ) a l'API via le mini usb si je ne prends pas la communication par noeud reseau je n'arrive pas a m'y connecter .
Alors que moi je prefere travailler par IP , car sinon en cas de changement de materiel , il y a des problemes .
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Magelis HMIS5T et TM241
slts,
-Quel pilote utilisé coté IHM ?
-Quelle adresse IP pour le IHM
-Quelle adresse IP pour l’équipement (coté IHM) ?
'-Quelle adresse IP pour l'automate M241 ?
-Quel pilote utilisé coté IHM ?
-Quelle adresse IP pour le IHM
-Quelle adresse IP pour l’équipement (coté IHM) ?
'-Quelle adresse IP pour l'automate M241 ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
or3l
- Première mise en service

- Messages : 53
- Enregistré le : 14 sept. 2016, 21:44
- Localisation : Ardéche
Re: Magelis HMIS5T et TM241
Ip API : 10.10.70.100
Ip IHM : 10.10.84.88
Masques : 255.255.0.0
Pour les autres ip tu les rentres ou?
Pour le pilote , j utilise le configurateur de logic buider donc c est automatique,.
Sinon j arrive maintenant a charger ce que je veux dans le magelis via vijeo en usb mais j ai un message d erreur a chaque fois sur l IHM :
L adresse specifiee est non valide ( TM241CEC24T @adresse mac de lAPI).
Di vous vous y connaissez je veux bien un ptit process rapide ..
Merci d avance
Ip IHM : 10.10.84.88
Masques : 255.255.0.0
Pour les autres ip tu les rentres ou?
Pour le pilote , j utilise le configurateur de logic buider donc c est automatique,.
Sinon j arrive maintenant a charger ce que je veux dans le magelis via vijeo en usb mais j ai un message d erreur a chaque fois sur l IHM :
L adresse specifiee est non valide ( TM241CEC24T @adresse mac de lAPI).
Di vous vous y connaissez je veux bien un ptit process rapide ..
Merci d avance
-
or3l
- Première mise en service

- Messages : 53
- Enregistré le : 14 sept. 2016, 21:44
- Localisation : Ardéche
Re: Magelis HMIS5T et TM241
J ai ete voir dans vijeo le gestionnaire E/S et dans SOM_API ya bien le noeud de l API et dans SOM_IHM ya bien le noeud de lIHM.
Par contre dans les 2 ya TCP IP avec 127.0.0.1 et le port 12xx mais je be sais pas a quoi cela correspond...
Par contre dans les 2 ya TCP IP avec 127.0.0.1 et le port 12xx mais je be sais pas a quoi cela correspond...
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Magelis HMIS5T et TM241
slts,
je regarde ça,
déjà tes adresses IP sont de la classe "A" le masque doit être 255.0.0.0
je regarde ça,
déjà tes adresses IP sont de la classe "A" le masque doit être 255.0.0.0
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
or3l
- Première mise en service

- Messages : 53
- Enregistré le : 14 sept. 2016, 21:44
- Localisation : Ardéche
Re: Magelis HMIS5T et TM241
Je te remercie de regarder ca.
Super sympa
Super sympa
-
or3l
- Première mise en service

- Messages : 53
- Enregistré le : 14 sept. 2016, 21:44
- Localisation : Ardéche
Re: Magelis HMIS5T et TM241
Waouh c'est bon j'ai résussi a tout faire fonct ionner niveau communication !!
content !!
Par contre est ce quelqu'un d'entre vous sait comment recuprere l'heure pour l'afficher sur le MAGELIS.
J'ai lu pas mal de chose sur internet saut que il par d'une table de dialogue dans le gestionnaire de E/S et dans modbus...
Sauf que moi j'ai pas modbus mais " SoMachineRseauDriver01 " qui quand je le developpe ne me propose pas de table de dialogue... grr
merci d'avance
content !!
Par contre est ce quelqu'un d'entre vous sait comment recuprere l'heure pour l'afficher sur le MAGELIS.
J'ai lu pas mal de chose sur internet saut que il par d'une table de dialogue dans le gestionnaire de E/S et dans modbus...
Sauf que moi j'ai pas modbus mais " SoMachineRseauDriver01 " qui quand je le developpe ne me propose pas de table de dialogue... grr
merci d'avance
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Magelis HMIS5T et TM241
slts,
Sinon il faut le faire dans un Script
EX:
//SCRIPT
//==AFFICHE DE LA DATE/HEURE DE L'AUTOMATE SUR LE IHM==
//La date et l'heure se trouve dans les mots système %SW51 %SW52 %SW53 en BCD
//Le but est de les décaler pour afficher la date/heure sur le IHM au format HEXA
//Sur Vijeo Déclarer un variable externe SW51 à l'adresse %SW51
//Sur Vijeo Déclarer un variable externe SW52 à l'adresse %SW52
//Sur Vijeo Déclarer un variable externe SW53 à l'adresse %SW53
//Le mois et le jour sur API en BCD
int MMJJ=SW52.getIntValue();
//mois en exa
int mm=(MMJJ>>8);
//jour en hexa
int jj=(MMJJ & 0x00FF);
//Les heures et les minutes sur API en BCD
int HHMN=SW51.getIntValue();
//heures en hexa
int hh=(HHMN>>8);
//minutes en hexa
int mn=(HHMN & 0x00FF);
//L'année sur API en BCD
int AAAA=SW53.getIntValue();
//année en hexa
int aa=AAAA;
//Affichage de l'année au format HEXA
DAAAA.write(aa);
//Affichage du mois au format HEXA
DMM.write(mm);
//Affichage du jour au format HEXA
DJJ.write(jj);
//Affichage des heures au format HEXA
DHH.write(hh);
//Affichage des minutes au format HEXA
DMN.write(mn);
Sinon il faut le faire dans un Script
EX:
//SCRIPT
//==AFFICHE DE LA DATE/HEURE DE L'AUTOMATE SUR LE IHM==
//La date et l'heure se trouve dans les mots système %SW51 %SW52 %SW53 en BCD
//Le but est de les décaler pour afficher la date/heure sur le IHM au format HEXA
//Sur Vijeo Déclarer un variable externe SW51 à l'adresse %SW51
//Sur Vijeo Déclarer un variable externe SW52 à l'adresse %SW52
//Sur Vijeo Déclarer un variable externe SW53 à l'adresse %SW53
//Le mois et le jour sur API en BCD
int MMJJ=SW52.getIntValue();
//mois en exa
int mm=(MMJJ>>8);
//jour en hexa
int jj=(MMJJ & 0x00FF);
//Les heures et les minutes sur API en BCD
int HHMN=SW51.getIntValue();
//heures en hexa
int hh=(HHMN>>8);
//minutes en hexa
int mn=(HHMN & 0x00FF);
//L'année sur API en BCD
int AAAA=SW53.getIntValue();
//année en hexa
int aa=AAAA;
//Affichage de l'année au format HEXA
DAAAA.write(aa);
//Affichage du mois au format HEXA
DMM.write(mm);
//Affichage du jour au format HEXA
DJJ.write(jj);
//Affichage des heures au format HEXA
DHH.write(hh);
//Affichage des minutes au format HEXA
DMN.write(mn);
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
or3l
- Première mise en service

- Messages : 53
- Enregistré le : 14 sept. 2016, 21:44
- Localisation : Ardéche
Re: Magelis HMIS5T et TM241
Ok je vais etudier cela meme si je comprends pas tout lol.
Sinon j ai eteint la machine console debranchee puis rebranche la machine et la ....
L erreur sur l ihm est revenue .... Suis degouté...
Faut vraiment que je me penche sur le pilote modbus tcp car mon ihm et le API sont en rj45 ( cable croisé )
Je vois dans tous les tuto que les gens utilise ca ...
Ca peut venir de quoi que l erreur et revenue ?
J ai pourtant pu faire des modifs toutes la journee sur mes pages ihm et en simu ou en reel les actions de l ihm pilotées bien la machine .
Jusqua ce que je reboot la machine et que je debranche les consoles de l ihm et api
Sinon j ai eteint la machine console debranchee puis rebranche la machine et la ....
L erreur sur l ihm est revenue .... Suis degouté...
Faut vraiment que je me penche sur le pilote modbus tcp car mon ihm et le API sont en rj45 ( cable croisé )
Je vois dans tous les tuto que les gens utilise ca ...
Ca peut venir de quoi que l erreur et revenue ?
J ai pourtant pu faire des modifs toutes la journee sur mes pages ihm et en simu ou en reel les actions de l ihm pilotées bien la machine .
Jusqua ce que je reboot la machine et que je debranche les consoles de l ihm et api