Bonjour le forum,
Je suis tout nouveau ici et je débute dans l'automatisme donc soyez indulgent avec moi
Sur un programme Proface via GP PRO EX, j'aimerai calculer le temps où un KM est piloté, avec incrémentation.
J'ai regardé plusieurs blocs pour cela mais impossible d'arriver à faire ce que je veux
Sur la première ligne :
Je récupère un contact NO de KM et en fin de ligne mon BLOC
Sur la seconde ligne :
J'ajoute un contact NO d'un BP et en fin de ligne je reset le compteur avec une bobine
Merci
Création d'un compteur KM
Re: Création d'un compteur KM
Salut
Dans le titre, tu parle de compteur, donc faut compter...
Un compteur sera sur un mot (format 16 bits ou 32 bits)
Pour la remise a 0, un reset. Sur une bobine ça va va jouer sur un bit: ça le fait pas...
Il faut utiliser une base de temps (bit clignotant) et compteur de 1 quand il l y a un front dessus avec condition que ton contacteur est piloté
Regarde les instructions add pour additionner et move pour affecter une valeur (0) a ton compteur
A+
Dans le titre, tu parle de compteur, donc faut compter...
Un compteur sera sur un mot (format 16 bits ou 32 bits)
Pour la remise a 0, un reset. Sur une bobine ça va va jouer sur un bit: ça le fait pas...
Il faut utiliser une base de temps (bit clignotant) et compteur de 1 quand il l y a un front dessus avec condition que ton contacteur est piloté
Regarde les instructions add pour additionner et move pour affecter une valeur (0) a ton compteur
A+
Re: Création d'un compteur KM
Merci beaucoup, tout fonctionne comme je le veux, grace à vous
Cependant, il y a une chose que je ne comprends pas, malgré l'aide :
Je n'utilise que S1 et D1 sur ADD
Que dois-je attribuer à S2 ?
Cependant, il y a une chose que je ne comprends pas, malgré l'aide :
Je n'utilise que S1 et D1 sur ADD
Que dois-je attribuer à S2 ?
Re: Création d'un compteur KM
S2=s1+D1
Donc tu met en s1et S2: compteur
D1: 1
Donc tu met en s1et S2: compteur
D1: 1