Page 1 sur 1

Création d'un compteur KM

Posté : 31 oct. 2021, 11:13
par Yoyo01000
Bonjour le forum,
Je suis tout nouveau ici et je débute dans l'automatisme donc soyez indulgent avec moi :lol:

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

Re: Création d'un compteur KM

Posté : 31 oct. 2021, 11:38
par skip74
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+

Re: Création d'un compteur KM

Posté : 31 oct. 2021, 14:28
par Yoyo01000
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 ?

Re: Création d'un compteur KM

Posté : 31 oct. 2021, 15:16
par skip74
S2=s1+D1

Donc tu met en s1et S2: compteur
D1: 1

Re: Création d'un compteur KM

Posté : 31 oct. 2021, 18:00
par Yoyo01000
Merci :)