Découvrez les insights d'experts sur les automates programmables et l'automatisation chez PanelShop.com
Les automates programmables (PLC) ne servent pas seulement à fournir des informations sur les niveaux de signal. Ils peuvent également capturer et analyser des données, selon l'utilisation du contrôleur. L'utilisation la plus basique des PLC, la capture de signal, permet aux utilisateurs de capturer et d'enregistrer un ensemble de valeurs pour analyse et test.
Les valeurs capturées par les PLC peuvent être saisies et affichées sur des graphiques pour voir la fréquence et les variations de l'ensemble de valeurs réel par rapport à l'ensemble de valeurs idéal. Certains ensembles de valeurs nécessiteront un schéma de contrôle PID pour les corriger. Cela se manifeste par des pics sur le graphique représentant des erreurs telles que le dépassement ou la sous-performance.
En utilisant du code en langage échelle (ladder logic), on peut créer des pics ou impulsions d'échantillon similaires à ceux causés par les erreurs pour les tests. Il existe quatre façons différentes de créer ces impulsions d'échantillon en utilisant des codes en langage échelle. Chacun de ces codes reflète les codes logiques incluant les comparaisons, la temporisation et le code mathématique.
Méthode 1 – Instruction de chargement FIFO
La première méthode implique une instruction first-in-first-out pour créer les impulsions d'échantillon. L'instruction de chargement FIFO est disponible dans la plupart des processeurs coûteux et consiste simplement à augmenter la taille du tableau pour lui permettre de capturer plus de valeurs. Cela permet de prendre un échantillon de données plus large pour l'analyse.
Méthode 2 – Moyennage des éléments
Cette méthode, couramment trouvée dans les PLC haut de gamme, calcule la moyenne de tous les éléments d'un tableau. Si le taux de variation entre les captures consécutives doit être calculé, un code comparant les captures de signal est utilisé pour déterminer les différences. Un tableau peut alors lire le résultat pour l'analyse et capturer les valeurs piquées observées.
Méthode 3 – Plateformes PLC sans instructions FIFO
La troisième méthode élimine le besoin d'une instruction FIFO ; cependant, les capacités de déplacement de tableau et de fichier sont toujours requises. Neuf éléments sont déplacés par la première instruction, copiant la valeur de signal actuelle dans l'élément le plus récent. Chaque instruction de déplacement est ensuite remplacée par des entrées Vxxx, avec une valeur dans chaque entrée représentant les emplacements de données souhaités pour la valeur du capteur et l'emplacement de stockage.
Méthode 4 – Timer libre
La dernière méthode fonctionne sur presque toutes les plateformes PLC, pas seulement les haut de gamme. Elle implique l'utilisation d'un timer pour enregistrer le scan et capturer les valeurs données pendant ce temps. Les impulsions résultantes du code ne seront pas aussi précises dans le scan que dans les méthodes ci-dessus, mais une routine cyclique ou une interruption peut résoudre ce problème.
Lors de l'analyse des signaux, il est bon de capturer les signaux à haute fréquence. La vitesse à laquelle la carte poste une valeur dans un registre ne peut aller que si vite. Cependant, la seule façon de déterminer le taux de mise à jour est de capturer et stocker un grand nombre de valeurs dans un tableau. Par exemple, si le taux de capture de six ou sept valeurs identiques consécutives est de 5 ms, la carte mettrait à jour toutes les 30 à 35 ms. Plus les valeurs sont postées rapidement, plus la chance qu'un pic ou une erreur se produise est élevée.
Langage échelle 302
Il n'est pas difficile de voir à quel point le langage échelle est important, car il forme l'épine dorsale de la collecte et de l'analyse de données PLC. Cette collecte et analyse fournissent à leur tour des informations précieuses pour les contrôles industriels utilisés dans le monde entier aujourd'hui. Comprendre les différentes méthodes de capture de signal utilisant le langage échelle est essentiel pour comprendre et utiliser les PLC pour analyser les données.
Nos techniciens PLC chez PanelShop.com sont des experts dans leur domaine, et leur mentalité de scanning est pratiquement inégalée. Pour découvrir quelles améliorations votre entreprise peut apporter pour augmenter son efficacité, parlez à un spécialiste PanelShop dès aujourd'hui !
Vous pourriez également être intéressé par la lecture
- Langage échelle 101 - Les bases
- Langage échelle 102 : Avantages et inconvénients
- Langage échelle 201 - Scanning PLC
Système de contrôle d'automatisation
- Rockwell Automation accélère la transformation numérique avec les améliorations de FactoryTalk InnovationSuite
- Tirer parti de l'automatisation pour améliorer l'assistance humaine en magasin
- Erreurs de Refroidissement Courantes dans les Tableaux de Contrôle Industriels : Éviter la Surchauffe et les Pannes
- HowToRobot.com vise à équiper chaque usine de robotique
- Les fabricants incités à adopter l'IA pour booster l'efficacité et la croissance
- Surmonter les obstacles de la formation dans la mise en œuvre de l'Industrie 4.0
- Comment la robotique et les solutions d'ingénierie transforment la fabrication
- KB Components améliore son efficacité logistique avec les solutions d'automatisation Swisslog
- Exploiter les microservices et l'hyperautomatisation pour réduire la dette technique