Compteur LOGO!8 : guide complet pour bien comprendre et l’utiliser

Compteur LOGO!8 : guide complet pour bien comprendre et l’utiliser

Principe de fonctionnement du compteur LOGO!8 dans un programme d’automatisation

Partager ce article

Le compteur LOGO!8 est l’un des blocs les plus utilisés. Il permet de compter des événements discrets, par exemple :

  • des appuis sur un bouton-poussoir,
  • des impulsions issues d’un capteur,
  • des cycles de fonctionnement,
  • des passages d’objets.

Contrairement aux automates Siemens plus avancés (S7-1200, S7-1500), LOGO!8 se base sur une architecture plus simple, mais suffisante pour de nombreuses applications.

Dans cet article, nous allons expliquer en détail le fonctionnement des compteurs LOGO!8 et comment les utiliser efficacement dans vos projets d’automatisation. Il abordera les points suivants :

  • le fonctionnement réel du compteur LOGO!8,
  • ses différents usages possibles,
  • ses limitations techniques,
  • et quand utiliser les entrées rapides.

Si vous débutez avec LOGO!8 ou si vous souhaitez revoir les bases, nous vous recommandons de consulter notre guide complet pour bien débuter avec LOGO!8, qui présente l’automate, ses capacités et son environnement de programmation.

Le compteur LOGO!8 : un seul bloc de comptage d’événements

Sur LOGO!8, il n’existe qu’un seul bloc dédié au comptage d’événements : le bloc Compteur / Décompteur.

C’est le seul bloc capable de :

  • compter des impulsions,
  • modifier une valeur sur front,
  • réagir à des événements discrets (bouton, capteur, signal logique).

Entrées du bloc compteur LOGO!8

Le bloc compteur utilise :

  • Cnt : entrée d’impulsions de comptage
  • Dir : direction du comptage (1 ou 0)
  • R : remise à zéro (Réinitialise la valeur du compteur)

👉Chaque impulsion sur Cnt provoque un comptage
👉 Le sens dépend de l’état de Dir au moment de l’impulsion

Bloc compteur LOGO!8 avec entrées Cnt , Dir et Reset

Principe de fonctionnement du compteur LOGO!8

Le fonctionnement est simple :

  • une impulsion arrive sur Cnt,
  • LOGO!8 lit l’état de Dir :
    • si Dir = 1 alors le compteur fait une incrémentation,
    • si Dir = 0 alors le compteur fait une décrémentation,
  • la valeur interne du compteur est mise à jour,
  • une sortie s’active lorsque la consigne est atteinte.

Selon le modèle de LOGO!8 utilisé (12/24RCE, 230RCE, etc.), certaines caractéristiques peuvent varier. Pour bien choisir votre matériel, consultez notre guide quel modèle LOGO!8 choisir pour votre projet.

⚙ Tu débutes avec LOGO!8 ?

Télécharge gratuitement le guide PLCMastery pour comprendre les bases des automates programmables et progresser plus rapidement.

Les différents usages du même compteur LOGO!8

Même s’il n’existe qu’un seul bloc, il peut être utilisé de plusieurs façons selon la logique câblée autour de Cnt et Dir.

Usage 1 : compteur incrémental (comptage uniquement)

Configuration :

  • impulsions sur Cnt,
  • Dir fixé à 1.

Fonctionnement :

  • chaque impulsion → +1 sur la valeur courante du compteur,
  • la sortie s’active lorsque la consigne est atteinte.

Applications :

  • comptage d’appuis sur un bouton,
  • comptage de pièces,
  • limitation de cycles.

Usage 2 : décomptage

Configuration :

  • impulsions sur Cnt,
  • Dir fixé à 0,
  • valeur initiale définie (> 0).

Fonctionnement :

  • chaque impulsion → −1 sur la valeur courante du compteur,
  • lorsque la valeur atteint zéro → sortie active.

Applications :

  • nombre d’actions restantes,
  • limitation d’utilisations,
  • gestion simple de stock.

Usage 3 : compteur / décompteur dynamique

Configuration :

  • impulsions sur Cnt,
  • Dir commandé par la logique (capteurs, conditions).

Fonctionnement :

  • Dir = 1 → incrémentation,
  • Dir = 0 → décrémentation.

Applications :

  • comptage d’objets entrant / sortant,
  • gestion de niveau,
  • suivi d’occupation.

Limitation importante : le temps de cycle du LOGO!8

Les entrées numériques standard sont traitées selon le temps de cycle du programme.

👉 Conséquences :

  • les impulsions trop courtes ne sont pas détectées,
  • les trop signaux rapides causent des pertes de comptage.

Aller plus loin : le comptage rapide avec les entrées rapides

Lorsque les impulsions à l’entrée Cnt ont une fréquence supérieure à 4 Hz, il faut  raccorder les signaux sur les entrées dédiées au comptage rapide :

  • I3, I4, I5, I6 sur les modeles LOGO! 12/24RCE/RCEo, LOGO! 24CE/24CEo) 
  • fréquence jusqu’à 5 kHz

⚠️ Tu bloques sur ton programme LOGO!8 ?

Je peux t’aider à corriger ton projet, comprendre ta logique et avancer plus vite grâce à une session 1:1 personnalisée.

Bonnes pratiques avec les compteurs LOGO!8

Dans les applications simples, les compteurs LOGO!8 sont largement suffisants. En revanche, dès que l’on a besoin de comptage rapide, bidirectionnel précis ou de gestion avancée d’encodeurs, il faut clairement envisager un automate plus évolué comme un S7-1200. Dans de nombreux projets, le compteur LOGO!8 est utilisé en complément des temporisateurs. Vous pouvez approfondir ce point dans notre article dédié aux temporisateurs LOGO!8 .

  • Utiliser des fronts propres,
  • Éviter les signaux bruités,
  • Tester avec des impulsions lentes,
  • Vérifier le type de LOGO!8 (AC / DC),
  • Réserver les entrées rapides aux signaux rapides réels.

🚀 Tu veux aller plus loin avec LOGO!8 ?

Maintenant que tu comprends les bases, tu peux soit passer à la pratique avec un projet concret, soit te faire accompagner pour avancer plus rapidement.

FAQ : Compteur LOGO!8

QUESTION 1: Le compteur LOGO!8 peut-il compter des signaux rapides?

REPONSE: Oui, mais uniquement dans certaines conditions. Les entrées numériques standard du LOGO!8 sont limitées par le temps de cycle du programme. Pour des impulsions rapides, il est nécessaire d’utiliser les entrées rapides (I3, I4, I5 et I6) dédiées sur les modèles 12/24 V DC de LOGO!8 afin d’éviter les pertes de comptage.

QUESTION 2: Peut-on utiliser plusieurs compteurs dans un même programme LOGO!8

REPONSE: Oui. Même s’il n’existe qu’un seul type de bloc compteur, il est possible d’insérer plusieurs blocs compteur indépendants dans un même programme, chacun avec sa propre logique et ses propres consignes.

QUESTION 3: Le compteur d’heures est-il un compteur d’événements ?

REPONSE: Non. Il cumule du temps, pas des impulsions.

Plc Mastery

Publié le 11 janvier, 2026

Rejoignez le Top 1% des programmeurs PLC

Articles de blog pertinents

Les E/S analogiques et digitales

Dans cet article nous allons aborder la définition des entrées/sorties analogiques comparativement aux entrées/sorties digitales (tout ou rien).