Liaison HMI et Siemens S7-1200

Forum traitant des automates industriels de marque Siemens.
John
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 22 mars 2017, 14:31

Liaison HMI et Siemens S7-1200

Message 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
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7803
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Liaison HMI et Siemens S7-1200

Message par itasoft »

quelle référence exacte de IHM ?
Automaticien privé (de tout)
itasoft@free.fr
John
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 22 mars 2017, 14:31

Re: Liaison HMI et Siemens S7-1200

Message 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)
Avatar du membre
Cyril93
Maître du binaire
Maître du binaire
Messages : 484
Enregistré le : 29 oct. 2015, 14:22
Localisation : IDF

Re: Liaison HMI et Siemens S7-1200

Message 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 ?
bidouille
Apprend le binaire
Apprend le binaire
Messages : 6
Enregistré le : 13 mars 2017, 15:19

Re: Liaison HMI et Siemens S7-1200

Message 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.
Tout seul on va plus vite, ensemble on va plus loin !
John
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 22 mars 2017, 14:31

Re: Liaison HMI et Siemens S7-1200

Message 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...
John
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 22 mars 2017, 14:31

Re: Liaison HMI et Siemens S7-1200

Message 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
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Liaison HMI et Siemens S7-1200

Message 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
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
John
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 22 mars 2017, 14:31

Re: Liaison HMI et Siemens S7-1200

Message 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 çà ?
Avatar du membre
Damall
Codeur fou
Codeur fou
Messages : 233
Enregistré le : 13 janv. 2016, 09:22
Localisation : Luxembourg

Re: Liaison HMI et Siemens S7-1200

Message 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 ?

@+
Répondre