Changer l'affichage du clavier sur un Magelis

Partie du forum pour tout ce qui concerne les interfaces homme machine ou IHM. Forum, conseil, astuce et entraide sur les interface homme machine ou IHM tels que les magelis, KEP, proface, XBT, .
rlubet
Code son premier grafcet
Code son premier grafcet
Messages : 41
Inscription : 18 nov. 2016, 15:36

Changer l'affichage du clavier sur un Magelis

Message par rlubet »

Bonjour tout le monde,

Je dispose d'un magelis (ref:STU655) sur lequel je dois faire une application multilingue (dont chinois et russe).
Je dois dans cette application faire des saisies de chaines de caractères.
Le clavier de référence du magélis est un clavier avec les caractères latins.

Ma question est la suivante,
Connaissez vous un moyen pour "switcher" d'un clavier latin vers un clavier Chinois pendant le runtime?
J'ai utilisé les variables système pour le langage mais cela n'a pas fonctionné.

On m'a parlé également de gérer la variable système _TouchField pour sélectionner un champs de saisie et d'utiliser un script pour appeler un clavier personnalisé, mais je ne vois pas comment faire concernant la partie script.

Quelqu'un a-t-il déjà rencontré ce cas?

Bonne journée à tout le monde.

PS: Je programme sous SoMachine avec un vijeo designer 6.2.8
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Changer l'affichage du clavier sur un Magelis

Message par itasoft »

slts,
quel clavier ? ya pas de clavier sur le HMISTU655 ?
Automaticien privé (de tout)
itasoft@free.fr
Avatar de l’utilisateur
ProfnovA
Créateur de langage
Créateur de langage
Messages : 525
Inscription : 21 oct. 2015, 08:21

Re: Changer l'affichage du clavier sur un Magelis

Message par ProfnovA »

itasoft a écrit : 13 févr. 2019, 12:48 slts,
quel clavier ? ya pas de clavier sur le HMISTU655 ?
Clavier alphanumérique virtuel lors de la saisie de chaîne...
Image 1.jpg
Image 1.jpg (74.6 Kio) Consulté 3621 fois
A ma connaissance, il n'y a pas de clavier chinois (anglais, espagnol, français, allemand, et italien).

On peut afficher des chaines en chinois ou russe mais pas faire de saisie.
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Changer l'affichage du clavier sur un Magelis

Message par itasoft »

slts,
il fallait préciser " le clavier de saisies"
Automaticien privé (de tout)
itasoft@free.fr
rlubet
Code son premier grafcet
Code son premier grafcet
Messages : 41
Inscription : 18 nov. 2016, 15:36

Re: Changer l'affichage du clavier sur un Magelis

Message par rlubet »

Oui ce clavier là.

Comment font donc les chinois pour faire de la saisie de chaines sur ce genre de Magelis?
Avatar de l’utilisateur
ProfnovA
Créateur de langage
Créateur de langage
Messages : 525
Inscription : 21 oct. 2015, 08:21

Re: Changer l'affichage du clavier sur un Magelis

Message par ProfnovA »

Que faut-t il saisir sur cet afficheur? Tu peux faire des listes déroulantes par ex.

tuto création clavier en cyrillique.
https://www.schneider-electric.co.in/en/faqs/FA198625/

Ça doit être quand même être possible de créer un clavier en chinois mais en ajoutant les boutons à la main et en leur assignant le caractère correspondant.
rlubet
Code son premier grafcet
Code son premier grafcet
Messages : 41
Inscription : 18 nov. 2016, 15:36

Re: Changer l'affichage du clavier sur un Magelis

Message par rlubet »

Hello,

Uniquement saisir des chaines de texte pour information.
Effectivement j'avais vu cette solution, je l'ai testée je la garde dans un coin de ma tête dans le dernier recours.

Sinon, j'ai une autre question qui n'a rien à voir avec le sujet du post,

Mais est-ce que l'un d'entre vous sais s'il est possible de modifier en ligne sans passer par les menus systèmes avec les coins de modifier l'adresse de la cible définies dans un pilote de communication?
Ex : J'ai un pilote modbus TCP que j'ai adressé de base dans mon programme à 172.16.90.10
Je voudrai en exécution modifier cette adresse en 172.16.90.22 pour aller voir ce qu'il se passe sur un autre équipement qui est exactement identique au 1er.

J'ai vu qu'il existait la fonction setProperty mais je comprends que celle-ci ne sert que pour modifier l'adressage du Magelis
Avatar de l’utilisateur
ProfnovA
Créateur de langage
Créateur de langage
Messages : 525
Inscription : 21 oct. 2015, 08:21

Re: Changer l'affichage du clavier sur un Magelis

Message par ProfnovA »

Tu as vu cette FAQ? Ca devrait répondre à ta problématique - pas de matos sous la main pour essayer...

https://www.schneider-electric.co.in/en/faqs/FA340683/
rlubet
Code son premier grafcet
Code son premier grafcet
Messages : 41
Inscription : 18 nov. 2016, 15:36

Re: Changer l'affichage du clavier sur un Magelis

Message par rlubet »

Super,

Merci beaucoup, du coup j'ai compris l'inverse, donc setproperty permet de définir une adresse de driver et pas l'adresse du magelis en lui même :roll:
Répondre