Page 2 sur 3
Re: Tempo sur tia V13 avec un S7-1200
Posté : 09 févr. 2016, 05:52
par dimit
Quand je prends le même contact et que je le mets en parallèle sur une tempo déjà existante dans le programme, aucun problème de fonctionnement je vois bien la tempo déroulé en dynamique. (Table de visu ou pas).
lorsque c est moi qui creé ma tempos pour faire une modif programme cela ne fonctionne pas ?
bonne journée !!!!
Re: Tempo sur tia V13 avec un S7-1200
Posté : 09 févr. 2016, 09:55
par itasoft
slts,
m'en serait ti que %DB1 soit déjà utilisé ailleurs dans le programme ?
Re: Tempo sur tia V13 avec un S7-1200
Posté : 09 févr. 2016, 11:33
par dimit
Bonjour,
itasoft => Impossible que %DB1 soit utiliser ailleurs dans mon programme de test car j'ai déclarer une CPU, créer un bloc ( bloc 1), un contact (bit interne) et une tempo, appeler le bloc FC1 dans le "main"
le tout compiler dans l'ordre, d'abord la config matériel, puis la le config logicielle puis ensuite lancer en simulation avec une table de visualisation.
Ce qui m'intrigue c'est que ça ne marche pas dans les 2 cas : en simi et en ligne avec l'automate.
Si quelqu'un à une idée !!!
A+.
Re: Tempo sur tia V13 avec un S7-1200
Posté : 09 févr. 2016, 11:40
par itasoft
slts,
bizarre , bizarre, vous avez dit bizarre ? comme c'est bizarre .
Ton FC est bien scruté ? , programme une incrémentation d'un mot de 16 bits et regarde si il bouge.
Re: Tempo sur tia V13 avec un S7-1200
Posté : 09 févr. 2016, 11:56
par Bernardo59
Bonjour,
As-tu chargé le DB1 ?
Re: Tempo sur tia V13 avec un S7-1200
Posté : 09 févr. 2016, 12:46
par dimit
Re-bonjour à tous,
Oui j'ai bien chargé le DB1.
Alors j'ai fais la même chose avec un compteur à la place de la tempo et la miracle tous fonctionne parfaitement.
J'ai aussi fais la même chose avec "INC" et pareil incrémentation d'un mot sans problème.
je ne comprends vraiment pourquoi la tempo ne marche pas.
Bizard !!!
A+
Re: Tempo sur tia V13 avec un S7-1200
Posté : 09 févr. 2016, 12:52
par itasoft
slts,
sur la photo, on ne voit pas ce qu'il ya de programmé sur la sortie de la tempo
Re: Tempo sur tia V13 avec un S7-1200
Posté : 09 févr. 2016, 12:55
par dehell
Bonjour,
J'ai simulé la même ligne que toi.
Ça ne fonctionne pas.
Ça ne fonctionne que si tu mets une sortie à ta tempo ou que tu utilises la sortie .Q de ta tempo dans ton programme.
Après ça semble logique, car à quoi bon écouler une tempo qui n'est raccordée à rien... c'est déroutant mais bon c'est comme ça.
Cordialement
Re: Tempo sur tia V13 avec un S7-1200
Posté : 09 févr. 2016, 12:57
par JC87
Bonjour,
Je pense qu'il faudrait lire ça :
https://www.dmcinfo.com/latest-thinking ... 200-timers
Là je n'ai pas le temps d'analyser en détail ce que dit le gars mais il semble qu'il ait mit le doigt sur un comportement particulier des TON avec un 1200 sous TIA.
JC
Re: Tempo sur tia V13 avec un S7-1200
Posté : 09 févr. 2016, 13:02
par JC87
dehell a écrit :Bonjour,
J'ai simulé la même ligne que toi.
Ça ne fonctionne pas.
Ça ne fonctionne que si tu mets une sortie à ta tempo ou que tu utilises la sortie .Q de ta tempo dans ton programme.
Après ça semble logique, car à quoi bon écouler une tempo qui n'est raccordée à rien... c'est déroutant mais bon c'est comme ça.
Cordialement
tempo.JPG
C'est ça ! c'est ce que dit l''article qui cite la doc Siemens. "timer update is performed when and only when... The "Q" member of the timer structure in DB is referenced directly by an instruction", La mise à jour de la tempo est exécuté si le .Q est référencé par une instruction...
JC