Page 3 sur 4

Re: Communication pc -> touch panel siemens tp177b impossible

Posté : 01 nov. 2015, 13:19
par Chucky01
Ok une fois de plus en 5 minutes...tu as trouvé...
Avec des mémoires (M0.0 etc...) cela va mieux.
Un grand merci ;)

Ici je voudrais bien afficher une tempo sur le pannel pour voir le temps arriver a zéro...
Je vais chercher pour voir comment...

Aujourd hui je vous laisse tranquille :oops:

Bonne fin de week end

Franco ;)

Re: Communication pc -> touch panel siemens tp177b impossible

Posté : 01 nov. 2015, 17:12
par Chucky01
J ai pourtant chercher mais je n arrive pas a afficher le temps restant d une minuterie de step 7 dans wincc flexible pour que cela s affiche sur le panel...



Image

Et ici j utilise un champs e/s

Image

Mais je n ai rien qui se passe sur le panel

Si tu peux m aiguiller :oops:

Merci

Re: Communication pc -> touch panel siemens tp177b impossible

Posté : 01 nov. 2015, 19:04
par Ulairi
MW5 ("t1") indiquera le temps en secondes restant à la tempo.
Avec cette tempo, M0.1 ("START") doit rester à 1 pour que la temporisation s'écoule.

Pour le champ d'E/S dans la vue WinCC flexible :
2015-11-01_1854.png

Re: Communication pc -> touch panel siemens tp177b impossible

Posté : 01 nov. 2015, 19:10
par Chucky01
J ai mit dans le champs e/s , t1 qui représente mw5 mais quand la minuterie s enclenche sur le pannel le champs reste a 0 :roll:

Re: Communication pc -> touch panel siemens tp177b impossible

Posté : 01 nov. 2015, 19:12
par Chucky01
Quand je simule la minuterie diminue bien jusqu a zéro...simule avec mon pc et dans step 7...
dans flexible quand je simule avec le pannel virtuel..nada rien ce passe...

Mai

Re: Communication pc -> touch panel siemens tp177b impossible

Posté : 01 nov. 2015, 22:05
par Ulairi
A vérifier :

- le champ d'E/S doit être en Mode sortie (voir mon screen plus haut)
- le bit de reset tempo M0.0 ("STOP") ne doit pas être à 1
- vérifier dans la suite de la programmation qu'il n'y a pas une variable qui occupe la même zone mémoire que MW5 et qui écraserait la valeur de t1

PS : des captures d'écrans seraient plus lisibles que des photos.

Re: Communication pc -> touch panel siemens tp177b impossible

Posté : 01 nov. 2015, 22:17
par Chucky01
Ok je vérifie tout mon programme pour voir si je n utilise pas a plusieurs endroit le même MW...
Pour la capture d écran désolé mais sur le pc qui me sert pour programmer n a pas internet...
J utilise m a tablette pour prendre les photos et ecrire sur les forum.
Je vais m appliquer pour les photos ;)

Merci

Re: Communication pc -> touch panel siemens tp177b impossible

Posté : 01 nov. 2015, 22:54
par Chucky01
Donc j ai tout vérifier, et tout est bon ...
E/s en mode sortie
Chaque mémoire Mw utilisé qu une seul fois et M0.0 toujours a 0.

Mais pourtant l afficheur resta 0 et ne décompte jamais , voir photo :

Image

Ici une des 3 tempo que j utilise pour afficher :

Image

Mais pourtant comme je t ai dit , en mode simulation dans step 7 , je vois bien la minuterie décolpter jusqu a zéro car le programme je l ai testé et fonctionne parfaitement.
C est simplement l afficheur sur la panel qui ne va pas...surement que la mémoire Mw qui pose problème :roll:

Re: Communication pc -> touch panel siemens tp177b impossible

Posté : 01 nov. 2015, 23:46
par Ulairi
Tu es sûr que tu n'aurais pas un MW6 utilisé dans la suite du programme ? Si oui, il y a chevauchement et cela expliquerait la valeur 0 affichée par le panel.

Dans Simatic Manager, va dans "Outils" Puis "Données de références" puis "Afficher" puis cocher "Tableau d'affectation" et montre ce que cela donne.

Le mot de 16 bits MW5 utilise les octets 5 (MB5) et 6 (MB6)
Le mot de 16 bits MW6 utilise les octets 6 (MB6) et 7 (MB7)

Autrement dit, si on utilise MW5 puis MW6 dans le même programme, l'octet 6 sera réécrit, il y a chevauchement.

Attention, bien comprendre l'utilisation des zones mémoires chez Siemens est essentiel ! Bits, octets, mots et double-mots d'un même type occupent la même zone mémoire, on a vite fait de faire des chevauchements.

N'utiliser que des valeurs paires pour les MW !
2015-11-02_0033.png

Re: Communication pc -> touch panel siemens tp177b impossible

Posté : 02 nov. 2015, 08:14
par Chucky01
Si j utilise mw6 :roll:
Je ne savais pas...

Je penses que j ai beaucoup a apprendre ...
Je vais un peu relire ces passages.

Encore un grand merci pour ton aide ;)

Cette nuit au boulot je refais tout le programme.

Et je te reviendrais pour te dire quoi.

Bonne semaine

Franco