Liaison HMI et Siemens S7-1200
Liaison HMI et Siemens S7-1200
Bonjour à tous , je suis étudiant en automation et j'ai un petit soucis au niveau de la communication entre mon écran HMI 7" et mon automate S7-1200
J'arrive bien a commander mon programme avec l'HMI mais je suis obligé d’appuyer à plusieurs reprises sur mon bouton Start ou Stop afin d'activer l'entrée correspondante.
Mon prof ne pouvant m'aider j'espère que un de vous le pourra, je suppose que c'est dans le paramétrage mais ou ?
Merci d'avance
John
J'arrive bien a commander mon programme avec l'HMI mais je suis obligé d’appuyer à plusieurs reprises sur mon bouton Start ou Stop afin d'activer l'entrée correspondante.
Mon prof ne pouvant m'aider j'espère que un de vous le pourra, je suppose que c'est dans le paramétrage mais ou ?
Merci d'avance
John
- itasoft
- Mi homme - Mi automate

- Messages : 7803
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Liaison HMI et Siemens S7-1200
quelle référence exacte de IHM ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Liaison HMI et Siemens S7-1200
Salut,
les boutons ils sont sur des entrées du S7-1200 ou ils sont dans le programme de l'écran ?
Re: Liaison HMI et Siemens S7-1200
salut,
attention au rafraîchissement des variables dans le HMI.
Par défaut tu l'as a 1s, en fonction de ton tps de cycle api, les rafraîchissements se télescopent...
tu peux modifier ce rafraîchissement en allant dans les déclarations de variables coté HMI dans TIA. tu peux aller jusqu’à "rafraîchissement continue" mais saches que ce alourdi la com... même en PN ...
Pour des fonctions start stop, privilégie les "commutateurs" plutôt que les boutons simple.
sinon tu met a 1 le bit dans l'écran et tu le reset dans l'api quand l'action est terminée ou mémorisée.
bon courage.
attention au rafraîchissement des variables dans le HMI.
Par défaut tu l'as a 1s, en fonction de ton tps de cycle api, les rafraîchissements se télescopent...
tu peux modifier ce rafraîchissement en allant dans les déclarations de variables coté HMI dans TIA. tu peux aller jusqu’à "rafraîchissement continue" mais saches que ce alourdi la com... même en PN ...
Pour des fonctions start stop, privilégie les "commutateurs" plutôt que les boutons simple.
sinon tu met a 1 le bit dans l'écran et tu le reset dans l'api quand l'action est terminée ou mémorisée.
bon courage.
Tout seul on va plus vite, ensemble on va plus loin !
Re: Liaison HMI et Siemens S7-1200
Bonjour et merci, je vais tenter avec des commutateurs je vous dirais quoi demain ...bidouille a écrit : ↑23 mars 2017, 10:34 salut,
attention au rafraîchissement des variables dans le HMI.
Par défaut tu l'as a 1s, en fonction de ton tps de cycle api, les rafraîchissements se télescopent...
tu peux modifier ce rafraîchissement en allant dans les déclarations de variables coté HMI dans TIA. tu peux aller jusqu’à "rafraîchissement continue" mais saches que ce alourdi la com... même en PN ...
Pour des fonctions start stop, privilégie les "commutateurs" plutôt que les boutons simple.
sinon tu met a 1 le bit dans l'écran et tu le reset dans l'api quand l'action est terminée ou mémorisée.
bon courage.
Quand vous parlez de "rafraîchissement continu" vous voulez dire de mettre le cycle d'acquisition à 100 ms ? car çà, j'ai essayé et ça ne fonctionne pas mieux...
Re: Liaison HMI et Siemens S7-1200
-
philou77
- Mi homme - Mi automate

- Messages : 2142
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Liaison HMI et Siemens S7-1200
Salut..
Tu écris dans des entrées (I10.1) avec l'IHM ????
Si ça marche, c'est plus qu'aléatoire.....et valable un seul tour de cycle automate au mieux (la mise a jour des variable IHM n'est pas synchrone avec la scrutation automate)...
Modifies ton prog et écris dans des mémoires (M) !
amha
Tu écris dans des entrées (I10.1) avec l'IHM ????
Si ça marche, c'est plus qu'aléatoire.....et valable un seul tour de cycle automate au mieux (la mise a jour des variable IHM n'est pas synchrone avec la scrutation automate)...
Modifies ton prog et écris dans des mémoires (M) !
amha
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! 
Re: Liaison HMI et Siemens S7-1200
Bonjour, oui aléatoire est le mot (parfois plus de 10 pressions sur le bouton pour l'activer)philou77 a écrit : ↑23 mars 2017, 18:02 Salut..
Tu écris dans des entrées (I10.1) avec l'IHM ????
Si ça marche, c'est plus qu'aléatoire.....et valable un seul tour de cycle automate au mieux (la mise a jour des variable IHM n'est pas synchrone avec la scrutation automate)...
Modifies ton prog et écris dans des mémoires (M) !
amha
Donc je dois relier le bouton à une mémoire qui elle activera mon entrée , c'est çà ?
Re: Liaison HMI et Siemens S7-1200
Salut,
as tu fait l'essai de mettre la commande à 1 par l'IHM, et la remettre à 0 en fin de programme API ?
@+
as tu fait l'essai de mettre la commande à 1 par l'IHM, et la remettre à 0 en fin de programme API ?
@+


