[RESOLU] Tempo sur tia V13 avec un S7-1200

Forum traitant des automates industriels de marque Siemens.
Avatar du membre
dimit
Code sa première boucle
Code sa première boucle
Messages : 13
Enregistré le : 29 nov. 2015, 18:01
Localisation : Régions Centre

Re: Tempo sur tia V13 avec un S7-1200

Message 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 !!!!
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: Tempo sur tia V13 avec un S7-1200

Message par itasoft »

slts,
m'en serait ti que %DB1 soit déjà utilisé ailleurs dans le programme ?
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
dimit
Code sa première boucle
Code sa première boucle
Messages : 13
Enregistré le : 29 nov. 2015, 18:01
Localisation : Régions Centre

Re: Tempo sur tia V13 avec un S7-1200

Message 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+.
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: Tempo sur tia V13 avec un S7-1200

Message 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.
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Bernardo59
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1054
Enregistré le : 20 oct. 2015, 05:48
Localisation : Nimes
Contact :

Re: Tempo sur tia V13 avec un S7-1200

Message par Bernardo59 »

Bonjour,

As-tu chargé le DB1 ?
Avatar du membre
dimit
Code sa première boucle
Code sa première boucle
Messages : 13
Enregistré le : 29 nov. 2015, 18:01
Localisation : Régions Centre

Re: Tempo sur tia V13 avec un S7-1200

Message 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+
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: Tempo sur tia V13 avec un S7-1200

Message par itasoft »

slts,
sur la photo, on ne voit pas ce qu'il ya de programmé sur la sortie de la tempo
Automaticien privé (de tout)
itasoft@free.fr
dehell
Codeur fou
Codeur fou
Messages : 253
Enregistré le : 19 janv. 2016, 09:24
Localisation : Alès

Re: Tempo sur tia V13 avec un S7-1200

Message 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
tempo.JPG
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2230
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Tempo sur tia V13 avec un S7-1200

Message 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
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2230
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Tempo sur tia V13 avec un S7-1200

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

Image

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Répondre