Page 1 sur 2
"bit de vie automate"
Posté : 01 juin 2017, 13:43
par neonavy
Bonjour,
Je cherche à afficher sur mon IHM (SIEMENS TP1200) l'état de mon automate (SIEMENS S7-1515F) pour voir s'il est en "run", en "stop" ou en défaut, mais je ne trouve pas de commande qui me le permette...
Merci d'avance de votre aide.
Re: "bit de vie automate"
Posté : 01 juin 2017, 14:00
par Mantysse
Bonjour,
j'ai pas la doc sous les yeux.
Mais tu peux utiliser l'instruction "LED" dans ton programme.
ça te donnera l'état des LEDs de la CPU .
Après c'est du basique, tu met tout ça dans une variable pour le renvoyer à ton IHM
A+
Mant'
Re: "bit de vie automate"
Posté : 01 juin 2017, 14:27
par sinced
Mais si l'automate est en STOP comment tu peux afficher vu q'il communique pas ?
Re: "bit de vie automate"
Posté : 01 juin 2017, 14:30
par Ulairi
Bonjour, voici une aide qui pourrait servir :
FAQ : Comment visualiser l'état actuel d'une CPU sur un pupitre opérateur WinCC flexible ?
https://support.industry.siemens.com/cs ... 0&lc=fr-FR

Re: "bit de vie automate"
Posté : 01 juin 2017, 15:20
par ProfnovA
sinced a écrit : ↑01 juin 2017, 14:27
Mais si l'automate est en STOP comment tu peux afficher vu q'il communique pas ?
C'est pas parce qu'il est en stop qu'il ne communique pas. Les comms qui ne sont pas gérées par le programme sont toujours actives, d'ailleurs le fait que tu puisses te connecter automate en stop en est la preuve.
Re: "bit de vie automate"
Posté : 01 juin 2017, 15:44
par Mantysse
sinced a écrit : ↑01 juin 2017, 14:27
Mais si l'automate est en STOP comment tu peux afficher vu q'il communique pas ?
Au pire, je me prend pas la tête à chercher LA fonction je créé un compteur de cycle automate + un script IHM
Le compteur n'évolue plus = automate en défaut (souvent en STOP pour X raisons)
Et après comme dit PROFnova, ça m'est arrivé un paquet de fois de me connecter a un automate en STOP... donc ça communique
En revanche dans mon exemple, il faut placer le BLOC LED dans le bon OB d'alarme (dont je ne me souviens plus le nom forcement)
Re: "bit de vie automate"
Posté : 01 juin 2017, 16:25
par neonavy
Parfait, merci BEAUCOUP pour toutes ces infos!
Mantysse a écrit : ↑01 juin 2017, 15:44
Au pire, je me prend pas la tête à chercher LA fonction je créé un compteur de cycle automate + un script IHM
Le compteur n'évolue plus = automate en défaut (souvent en STOP pour X raisons)
Je crois que je vais me laisser séduire par cette option car en plus je peux y associer un "genre" de bargraf qui défile en fonction du compteur (et donc s'il se fige c'est qu'il y a un problème)
Mantysse a écrit : ↑01 juin 2017, 15:44
En revanche dans mon exemple, il faut placer le BLOC LED dans le bon OB d'alarme (dont je ne me souviens plus le nom forcement)
Si vous retrouvez l'OB qui pourra accueillir le bloc LED je serai aussi preneur.
En tous cas un TRES GRAND MERCI à tous pour votre aide.
Re: "bit de vie automate"
Posté : 01 juin 2017, 20:05
par sinced
Comment faire la difference entre un Automate en STOP et un Defaut COMM ? Dans l'un ou l'autre des cas, quelle alarme sera affichee sur l'IHM ?
Re: "bit de vie automate"
Posté : 02 juin 2017, 13:42
par neonavy
sinced a écrit : ↑01 juin 2017, 20:05
Comment faire la difference entre un Automate en STOP et un Defaut COMM ? Dans l'un ou l'autre des cas, quelle alarme sera affichee sur l'IHM ?
Cela m'importe peu (dans mon cas) car dans les deux cas la machine sera en panne et l'opérateur ne pourra rien faire (alors que s'il voit que l'automate fonctionne et communique il cherchera le problème ailleurs)
Re: "bit de vie automate"
Posté : 02 juin 2017, 14:11
par RedFish
Ayant déjà programmé récemment ce genre de chose, je me suis aidé de mon ami GOOGLE !
voici ce que tu peut trouver en réponse
- CPU Run & Stop on HMI :
https://www.youtube.com/watch?v=SIfQrjkgjG4
- Exemple SIEMENS tout fait:
https://support.industry.siemens.com/cs ... 0&lc=en-WW
En espérant que cela t'aide.