Bonjour à tous;
il y a quelque chose que je ne comprends pas
Quand je met un front montant, il le demande un deuxième Tag. J'ai mis donc un tag random.
Je test mais ça ne marche pas comme un front et laisse passer en continue
Il y a un truc que je fais mal ?
PS: première fois que j'ai a utiliser un front dans TIA
Front montant [TIA v15.1]
- andala
- Créateur de langage

- Messages : 538
- Enregistré le : 19 déc. 2016, 10:24
- Localisation : Atlantide
Front montant [TIA v15.1]
Une bonne action en entraine toujours une autre
-
MiGaNuTs
- Mi homme - Mi automate

- Messages : 1623
- Enregistré le : 12 nov. 2015, 21:02
- Localisation : 45 - Loiret
- Contact :
Re: Front montant [TIA v15.1]
Ton #pulse1 ne doit pas etre déclaré comme variable temporaire, sinon il est remis a zero chaque fois que ton dfb termine son execution et du coup il se passe exactement ce que tu nous décrit 
il faut le mettre dans les variables qui sont stockées dans le DB associé a ton dfb. (J'ai mangé le nom, il faut pas vieillir)
il faut le mettre dans les variables qui sont stockées dans le DB associé a ton dfb. (J'ai mangé le nom, il faut pas vieillir)
Re: Front montant [TIA v15.1]
ce sont les variables "static" d'un DFB
mais tu peux aussi utiliser des bits dans les variables générales en %M
voir te déclarer un tableau de bits localisé en %M pour tes fronts
Perso je préfère utiliser le bloc R_TRIG que tu peux trouver dans les instructions basiques sur bit
ça ajoute un DB d'instance, auquel tu peux donner un joli nom et utiliser facilement à plusieurs endroits
https://docs.tia.siemens.cloud/r/en-us/ ... 00-s7-1500
- nicekev
- Aguerri de l'automation

- Messages : 81
- Enregistré le : 25 avr. 2017, 11:37
- Localisation : Ici et là !
Re: Front montant [TIA v15.1]
Je me suis fais avoir aussi à l'époque quand j'ai commencé sur TIA.
Perso, j'utilise principalement des bits %M dans les variables générales mais les F_TRIG et R_TRIG font bien le boulot aussi.
Perso, j'utilise principalement des bits %M dans les variables générales mais les F_TRIG et R_TRIG font bien le boulot aussi.
-
MiGaNuTs
- Mi homme - Mi automate

- Messages : 1623
- Enregistré le : 12 nov. 2015, 21:02
- Localisation : 45 - Loiret
- Contact :
Re: Front montant [TIA v15.1]
Ah ! oui, voila ! c'est ca !
Si j'ai deviné tout de suite d'ou vient le probleme, c'est parce que je me suis fait avoir aussi
- andala
- Créateur de langage

- Messages : 538
- Enregistré le : 19 déc. 2016, 10:24
- Localisation : Atlantide
Re: Front montant [TIA v15.1]
Euh.... comment dire... #Pulse1 est déjà dans staticdpo a écrit : ↑05 mai 2026, 13:20ce sont les variables "static" d'un DFB
mais tu peux aussi utiliser des bits dans les variables générales en %M
voir te déclarer un tableau de bits localisé en %M pour tes fronts
Perso je préfère utiliser le bloc R_TRIG que tu peux trouver dans les instructions basiques sur bit
ça ajoute un DB d'instance, auquel tu peux donner un joli nom et utiliser facilement à plusieurs endroits
https://docs.tia.siemens.cloud/r/en-us/ ... 00-s7-1500
Une bonne action en entraine toujours une autre
