Bouton Réarmement IHM MTP

Forum traitant des automates industriels de marque Siemens.
Répondre
Paum
Apprend le binaire
Apprend le binaire
Messages : 10
Enregistré le : 19 juil. 2024, 17:14

Bouton Réarmement IHM MTP

Message par Paum »

Bonjour,

Je voudrais créer un bouton de réarmement sur un IHM MTP.
En général j'utilise un bouton qui met à 1 le bit de réarmement et le fait repasser à zero lorsque je le relache.

Cette fonction ne semble plus exister dans les IHM MTP...

j'avais donc l'idée de faire un code pour faire un front de 1s sur ma variable de réarmement lors de l'appui du bouton via le code suivant.

Code : Tout sélectionner

export function Bouton_1_OnTapped(item, x, y, modifiers, trigger) {
 // Initialisation du tag associé au bouton
    let tag1 = Tag("Aquit");

    // Ecriture du bit à 1
    tag1.Write(1);

    // Mise en place d'un délai de 1 seconde pour remettre le bit à 0
    setTimeout(() => {
        tag1.Write(0);
    }, 1000);
}
Le code n'est pas fonctionnel.

une idée?

Merci d'avance
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: Bouton Réarmement IHM MTP

Message par djé »

Paum a écrit : 11 oct. 2024, 10:59 Cette fonction ne semble plus exister dans les IHM MTP...
SUr quelle version de Wincc??!

Sur les objets boutons tu disposes des évenements Appuyer et Relacher..
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Paum
Apprend le binaire
Apprend le binaire
Messages : 10
Enregistré le : 19 juil. 2024, 17:14

Re: Bouton Réarmement IHM MTP

Message par Paum »

EN V19 pardon.

J'utilisais les boutons "Appuyer sur la touche/Relâcher la touche" qui semblent sans effet en simulation.

ya trop de boutons :cry:

merci djé
Avatar du membre
andala
Créateur de langage
Créateur de langage
Messages : 505
Enregistré le : 19 déc. 2016, 10:24
Localisation : Atlantide

Re: Bouton Réarmement IHM MTP

Message par andala »

Question con mais, pourquoi pas un bouton qui passe a 1 un bit au réarmement puis a la fin du programme de réarmement tu lui "Reset" la gueule ?
Une bonne action en entraine toujours une autre
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: Bouton Réarmement IHM MTP

Message par djé »

Paum a écrit : 11 oct. 2024, 11:58 "Appuyer sur la touche/Relâcher la touche" qui semblent sans effet en simulation.
Ah ha je me suis déjà fais avoir :D , j'te confirm que ca ne marche ni en simul ni en RT physique :ca c'est au cas ou il y a des touches fonctions /clavier.
Ces evenements ne sont pas pris en compte dans UNified, ils ont gardés cela je suppose en cas de migration d'un projet vers Unidfied pour ne pas perdre les actions paramétrées.
Sur Unified il ne faut pas utiliser ces évenements. Utiliser Seulement Appuyer et Relacher
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Avatar du membre
andala
Créateur de langage
Créateur de langage
Messages : 505
Enregistré le : 19 déc. 2016, 10:24
Localisation : Atlantide

Re: Bouton Réarmement IHM MTP

Message par andala »

djé a écrit : 11 oct. 2024, 15:29
Paum a écrit : 11 oct. 2024, 11:58 "Appuyer sur la touche/Relâcher la touche" qui semblent sans effet en simulation.
Ah ha je me suis déjà fais avoir :D , j'te confirm que ca ne marche ni en simul ni en RT physique :ca c'est au cas ou il y a des touches fonctions /clavier.
Ces evenements ne sont pas pris en compte dans UNified, ils ont gardés cela je suppose en cas de migration d'un projet vers Unidfied pour ne pas perdre les actions paramétrées.
Sur Unified il ne faut pas utiliser ces évenements. Utiliser Seulement Appuyer et Relacher
Étant donnée que je suis très loin d’être un expert, je te crois sur parole ! :lol:
Une bonne action en entraine toujours une autre
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Bouton Réarmement IHM MTP

Message par philou77 »

Salut !

Passer un bot à 1 sur l’ihm et le passer à zéro par l’automate permet d’être sûr de faire l’opération conditionnée par ce bouton, souvent un appel de bloc qui fait une action spécifique.

Car le transfert hmi/cpu n’est forcément synchrone au cycle automate
Modifié en dernier par philou77 le 14 oct. 2024, 08:52, modifié 1 fois.
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
Brebiou
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1013
Enregistré le : 21 oct. 2015, 08:38

Re: Bouton Réarmement IHM MTP

Message par Brebiou »

philou77 a écrit : 11 oct. 2024, 17:50 Passer un bot à 1 sur l’igloo
Je pense que tu t'es fait avoir par le correcteur automatique mais j'ai bien rigolé :D
djé a écrit : 11 oct. 2024, 15:29
Paum a écrit : 11 oct. 2024, 11:58 "Appuyer sur la touche/Relâcher la touche" qui semblent sans effet en simulation.
Ah ha je me suis déjà fais avoir :D , j'te confirm que ca ne marche ni en simul ni en RT physique :ca c'est au cas ou il y a des touches fonctions /clavier.
Ces evenements ne sont pas pris en compte dans UNified, ils ont gardés cela je suppose en cas de migration d'un projet vers Unidfied pour ne pas perdre les actions paramétrées.
Sur Unified il ne faut pas utiliser ces évenements. Utiliser Seulement Appuyer et Relacher
Ca par contre c'est pas cool, y a moyen de s'arracher les cheveux un moment avant de comprendre.
Toujours pas essayé Unified, je suis pas pressé...
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Bouton Réarmement IHM MTP

Message par philou77 »

Salut !

Oups… oui, j’ai corrigé
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1953
Enregistré le : 20 oct. 2015, 12:00
Localisation : localhost

Re: Bouton Réarmement IHM MTP

Message par Béryl »

Siemens se schneiderise ? :lol:
Répondre