Page 1 sur 2
[RESOLU] feux tricolores
Posté : 18 mars 2016, 17:16
par verynice
actuellement je cherche a programmer de feux tricolores en ladder
sous pl7 pro pour un tsx3721
je voudrai
feux vert allumé tempo de 30s
puis feux vert éteint passage au feu orange 10s
puis passage au rouge 30s
et retour en boucle
merci de votre aide
Re: feux tricolores
Posté : 18 mars 2016, 22:46
par claudegu
Euh....et si tu essayais de chercher un peu avant de demander une solution

Re: feux tricolores
Posté : 19 mars 2016, 00:43
par itasoft
slts,
une solution à Etudier, LOL
cliquer dessus pour agrandir la photo
Re: feux tricolores
Posté : 20 mars 2016, 12:03
par verynice
bonjour,
voici le programme que j'ai fait
ca ne marche pas vraiment je continu de chercher
merci pour votre aide
Re: feux tricolores
Posté : 20 mars 2016, 12:37
par itasoft
slts,
pourquoi tu met des contacts "front montant" ??????????????????????????????????????????????????????????????
Re: feux tricolores
Posté : 20 mars 2016, 15:04
par verynice
bonjour,
avant j'avais mis des contact normaux mais çà marchait pas
c'est pour cela que j'ai essayé comme çà
merci
Re: feux tricolores
Posté : 20 mars 2016, 15:10
par itasoft
slts,
il faut mettre des contacts normal, et n'utiliser que une seule fois la même sortie,
simple curiosité, tu est apprenti ou étudiant ?
Re: feux tricolores
Posté : 20 mars 2016, 15:43
par verynice
bonjour,
voila ce que j'essai de faire
merci de votre aide
bon dimanche
Re: feux tricolores
Posté : 20 mars 2016, 16:37
par melenbihan
bonjour
moi ce qui me gène c'est l'écriture d'une sortie à plusieurs endroits
l'automate lit le programme de gauche à droite et de haut en bas donc l'automate écrira la dernière condition lue dans le programme pour changer l'état de la sortie même si celle ci est mise à 1 ou 0 avant
dans tout programme il faut respecter l'unicité des sorties par contre on peut écrire une entrée ou un memento plusieurs fois dans les conditions d'une sortie
je ne sais pas si j'ai été clair
il faut que tu sépare %Q2.6 sur un réseau et %Q2.9 su un autre. tu les supprimes des autres réseaux (mais tu n'efface pas ces réseaux).
bon courage
Re: feux tricolores
Posté : 20 mars 2016, 17:55
par Ulairi
Bonjour,
effectivement l'écriture via une bobine d'une même sortie à plusieurs endroits différents est une erreur de programmation.
Il faut bien comprendre le principe du traitement d'un programme dans un automate :
Autrement dit :
Si une même sortie est écrite par exemple deux fois dans un programme via deux bobines, lors du traitement du programme,
On va stocker une première valeur pour cette sortie dans la MIS lorsque le programme exécute la ligne contenant la première bobine
Puis on va écraser cette valeur dans la MIS lorsque le programme exécute la ligne contenant la seconde bobine.
La valeur que prendra donc la sortie à la fin du traitement du programme sera la dernière valeur stockée dans la MIS.
Conclusion :
Seule la dernière ligne du programme qui contient une bobine affectant une même sortie sera prise en compte, les autres seront ignorées.