Page 1 sur 2

Liaison HMI et Siemens S7-1200

Posté : 22 mars 2017, 14:49
par John
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

Re: Liaison HMI et Siemens S7-1200

Posté : 22 mars 2017, 17:10
par itasoft
quelle référence exacte de IHM ?

Re: Liaison HMI et Siemens S7-1200

Posté : 22 mars 2017, 17:32
par John
itasoft a écrit : 22 mars 2017, 17:10 quelle référence exacte de IHM ?
Bonjour , C'est le KTP700 Basic PN (6AV2 123-2GB03-0AX0) et le CPU 1214C (6ES7 214-1AG40-0XB0)

Re: Liaison HMI et Siemens S7-1200

Posté : 23 mars 2017, 08:35
par Cyril93
John a écrit : 22 mars 2017, 14:49 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.
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

Posté : 23 mars 2017, 10:34
par bidouille
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.

Re: Liaison HMI et Siemens S7-1200

Posté : 23 mars 2017, 17:40
par John
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.
Bonjour et merci, je vais tenter avec des commutateurs je vous dirais quoi demain ...

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

Posté : 23 mars 2017, 17:55
par John
Cyril93 a écrit : 23 mars 2017, 08:35
John a écrit : 22 mars 2017, 14:49 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.
Salut,

les boutons ils sont sur des entrées du S7-1200 ou ils sont dans le programme de l'écran ?
Bonjour, les boutons commandent des entrées de l'API, Start (I0.1) et Stop (I0.0). avec MiseA1Bit quand je presse et RAZBit quand je relâche

Re: Liaison HMI et Siemens S7-1200

Posté : 23 mars 2017, 18:02
par philou77
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

Re: Liaison HMI et Siemens S7-1200

Posté : 23 mars 2017, 18:19
par John
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
Bonjour, oui aléatoire est le mot (parfois plus de 10 pressions sur le bouton pour l'activer)

Donc je dois relier le bouton à une mémoire qui elle activera mon entrée , c'est çà ?

Re: Liaison HMI et Siemens S7-1200

Posté : 24 mars 2017, 08:24
par Damall
Salut,

as tu fait l'essai de mettre la commande à 1 par l'IHM, et la remettre à 0 en fin de programme API ?

@+