Comptage Rapide
Précision des Signaux Hautes Fréquences
Capturez chaque impulsion avec une précision nanoseconde. Maîtrisez les signaux haute fréquence, le positionnement précis via encodeurs et la mesure de fréquence en temps réel.
La Puissance des Objets Technologiques (TO)
Les entrées automates traditionnelles sont limitées par le temps de cycle de l'OB1, ce qui les rend inadaptées aux signaux haute fréquence. Les compteurs rapides (HSC) de TIA Portal utilisent du matériel spécialisé pour compter les impulsions de manière indépendante du cycle automate.
En utilisant les Objets Technologiques (TO), vous accédez à une couche d'abstraction qui gère automatiquement les phases d'encodeur (A/B), les impulsions Z et les unités de mesure, permettant un suivi sophistiqué du mouvement et des flux avec un minimum de code.
Comptage et Positionnement
Compteurs matériels et signaux encodeurs
Configuration TO_HighSpeedCounter
TO_HSCFonctionnement
Configure l'interface matérielle pour l'acquisition d'impulsions rapides. Il gère les sens de comptage, les limites et le comportement aux valeurs de comparaison.
Utilisation
Utilisé pour toute application nécessitant un comptage précis de pièces sur convoyeurs, ou un suivi de position simple sans nécessiter un axe Motion complet.
Conseils d'Expert
Vérifiez les limites matérielles du CPU ; un S7-1200 supporte généralement jusqu'à 6 HSC, mais les fréquences limites varient selon les entrées.
Utilisez les événements de 'Valeur de comparaison' pour déclencher des sorties matérielles rapides sans attendre le scan du programme.
Activez l'entrée 'Sync' si vous devez réinitialiser ou pré-régler la valeur du compteur via un capteur externe (Top zéro).
Support Encodeur (Phase A/B)
QuadratureFonctionnement
Décode les signaux différentiels (Phase A, Phase B) pour détecter la vitesse et la direction. Supporte les modes d'évaluation 1x, 2x et 4x.
Utilisation
Indispensable pour les encodeurs incrémentaux utilisés dans la mesure de déplacement rotatif ou linéaire où la détection du sens est critique.
Conseils d'Expert
Le mode d'évaluation 4x offre la résolution la plus élevée en comptant chaque front montant et descendant des deux phases A et B.
Utilisez impérativement des câbles blindés pour les signaux encodeurs afin d'éviter les interférences électromagnétiques des câbles moteurs.
Si votre sens de rotation est inversé, vous pouvez croiser les phases directement dans la configuration du TO sans modifier le câblage.
Mesure Avancée
Fréquence, Période et fonctions Latch
Mesure de Fréquence et Période
Hz / msFonctionnement
Calcule la fréquence instantanée (Hz) ou la période (ms) entre les impulsions. Inclut un lissage (filtrage) intégré pour les signaux instables.
Utilisation
Idéal pour les débitmètres, les anémomètres ou pour mesurer le régime moteur (RPM) via un capteur de proximité et une roue dentée.
Conseils d'Expert
Ajustez le 'Temps de mise à jour' (temps de porte) pour équilibrer la réactivité de la mesure et la résolution pour les basses fréquences.
La mesure de période est souvent plus précise pour les signaux à très basse fréquence par rapport à la mesure de fréquence.
Les unités peuvent être mises à l'échelle directement dans le TO (ex: impulsions par litre) pour obtenir des valeurs métier directement.
Fonction Capture (Latch)
Capture ValeurFonctionnement
Sauvegarde instantanément la valeur actuelle du compteur lors de la détection d'un déclencheur externe (DI), outrepassant les délais logiciels.
Utilisation
Utilisé pour les mesures 'à la volée', comme enregistrer la position exacte d'un produit lorsqu'une cellule de détection est activée.
Conseils d'Expert
Configurez l'entrée 'DI' dans les paramètres matériels du HSC pour activer la fonctionnalité 'Capture'.
Lisez le paramètre 'CapturedValue' du bloc de données du TO pour récupérer le résultat verrouillé.
La capture peut être configurée sur front montant, descendant ou les deux pour des mesures de front à front.
Objet Technologique vs CTRL_HSC
Flux de travail moderne vs instructions héritées
| Caractéristique | Objet Technologique (TO) | Hérité (CTRL_HSC) |
|---|---|---|
| Configuration | Interface Graphique | Constantes Matérielles / DB |
| Accès Données | Variables TO Nommées | Fonctions Système (SFB) |
| Diagnostic | Outils en ligne intégrés | Codes d'erreur manuels |
| Mesure | Mise à l'échelle Hz/ms | Nécessite calculs manuels |
| Polyvalence | Haute (Intégré Motion) | Basse (Autonome uniquement) |
| Propreté du Code | Supérieure (Symbolique) | Complexe (Basé adresses) |
Questions Fréquentes
Quelle est la différence entre un Objet Technologique HSC et l'instruction CTRL_HSC ?
L'Objet Technologique (TO) offre une méthode moderne et graphique pour configurer et surveiller les compteurs. Toutes les données sont structurées dans un DB. CTRL_HSC est une instruction héritée qui demande plus de configuration manuelle et est conservée pour la compatibilité.
Quelle est la fréquence maximale que je peux compter avec un S7-1200 ?
Les entrées intégrées supportent généralement jusqu'à 100 kHz ou 200 kHz selon le modèle. Des Signal Boards spécifiques peuvent étendre cette capacité jusqu'à 1 MHz.
Quels types d'encodeurs sont supportés par les HSC TIA Portal ?
Il supporte les encodeurs mono-phase (Impulsion + Sens), bi-phase (A/B quadrature) et les compteurs d'impulsion simples. Fonctionne avec des encodeurs incrémentaux 24V DC ; les signaux 5V nécessitent des modules spécifiques.
Comment diagnostiquer un compteur qui ne s'incrémente pas ?
Vérifiez d'abord le bit 'Status' dans le TO. Utilisez la vue 'Diagnostic' pour voir si les entrées matérielles reçoivent physiquement les impulsions. Assurez-vous que le 'HW_ID' correspond bien au matériel configuré.