Page 1 sur 1

Machine expert basic

Posté : 18 févr. 2022, 09:23
par Paralaks3
Bonjour,

Avez vous connaissance d'une variable sur Machine expert basic, me permettant de remonter des informations écrite vers l'IHM ?
(exemple du message que je souhaite remonter sur l'ihm : Bonjour je suis automaticien)
Je sais que je pourrai écrire sur l'ihm mon message mais le message doit varier selon ce qu'impose l'api

Je vous remercie

Re: Machine expert basic

Posté : 18 févr. 2022, 10:00
par philou77
Salut,

C’est l’ihm qui écrit ou lit dans l’automate, pas l’inverse.

Il faudra programmer l’ihm pour lire une variable string dans l’automate !

Re: Machine expert basic

Posté : 19 févr. 2022, 14:29
par Jambe
Le M221 ne connait pas d’objet String, il faut le faire à la main et stocker les caractères 2 par 2 dans des %MW

Il serait plus facile d’inscrire les messages dans l’ihm et de les afficher sur activation d’uun bit dans l’automate

Re: Machine expert basic

Posté : 19 févr. 2022, 22:27
par itasoft
Slts,
Pour information, sur le M221 tu peux écrire ex : %MW100 :16 := "PAPA MAMAN"
Et la récupérer sur le IHM . Il faut déclarer une variable externe de type String à l’adresse de périphérique %MW100

Re: Machine expert basic

Posté : 21 févr. 2022, 09:41
par MiGaNuTs
itasoft a écrit : 19 févr. 2022, 22:27 Slts,
Pour information, sur le M221 tu peux écrire ex : %MW100 :16 := "PAPA MAMAN"
Et la récupérer sur le IHM . Il faut déclarer une variable externe de type String à l’adresse de périphérique %MW100
Oh ! Je n'y aurait jamais pensé mais ça simplifie énormément la vie ! Merci du tuyau.

Re: Machine expert basic

Posté : 28 févr. 2022, 14:13
par AC23
itasoft a écrit : 19 févr. 2022, 22:27 Slts,
Pour information, sur le M221 tu peux écrire ex : %MW100 :16 := "PAPA MAMAN"
Et la récupérer sur le IHM . Il faut déclarer une variable externe de type String à l’adresse de périphérique %MW100
Je ne connaissais pas l'astuce. Merci pour le partage :D