Catégories: Domotique, Contrôleurs programmables
Nombre de fois vus: 47972
Commentaires sur l'article: 7
Utilisation d'ARIES PLC dans les systèmes de contrôle d'éclairage automatique
La domotique commence souvent par la tâche simple et urgente de contrôler l'éclairage. Il est souvent nécessaire de contrôler la lumière allumée et éteinte à différents endroits ou à partir d'une télécommande commune ou d'un ensemble de boutons. De plus, le nombre d'appareils d'éclairage, de pièces, d'interrupteurs est toujours différent. Et le schéma de contrôle est différent d'une tâche à l'autre.
Dans ce document, nous considérerons un moyen universel de résoudre ce problème - Contrôleur PLC Aries librement programmable.
Avec cet appareil, vous pouvez automatiser l'éclairage de presque toutes les complexités. Dans le même temps, les contacts intermédiaires ne sont pas nécessaires, la commutation des circuits électriques se produit à l'aide de relais électromagnétiques intégrés.
La création de l'algorithme de travail commence par le téléchargement Programmes CoDeSys. Il est gratuit et inclus avec l'automate.
CoDeSys implémente plusieurs méthodes (langages) pour développer un algorithme. L'un des circuits les plus évidents est celui des relais LD.

Contrôleur programmable Aries PLC
Supposons que vous deviez résoudre la tâche standard d'implémentation d'un commutateur d'intercommunication. Quelle que soit la façon dont vous entrez dans la pièce, vous allumez la lumière. Quelle que soit la façon dont vous allez, la lumière s'éteint. Pour deux commutateurs, la tâche est résolue par des contacts conventionnels. Mais avec une implémentation avec trois commutateurs ou plus, les choses deviennent un peu plus compliquées.
Dans le langage LD, il est courant d'implémenter des algorithmes discrets (relais). Le circuit collecte les contacts connectés en série et connectés en parallèle. Leur ordre et leur placement définissent certaines fonctions logiques. Une connexion série définit la logique «ET», parallèle - «OU». De plus, il existe des contacts normalement fermés et normalement ouverts.
Chaque contact est associé à une variable. Cela peut être une entrée pour le contrôleur, comme un interrupteur. Il peut s'agir d'une variable intermédiaire. Le résultat de l'algorithme, variable associée aux relais de sortie, est fixé sous la forme d'un enroulement. Cet élément est toujours placé en bout de chaîne, à droite. Lorsque le signal passe à travers l'enroulement du circuit LD, le relais de sortie physique de l'automate se ferme. Lorsque dans le programme le signal cesse de traverser l'enroulement, le relais s'ouvre.
Un exemple de la mise en œuvre d'un interrupteur de passage pour trois boutons et d'un interrupteur à bascule commun est illustré sur la figure.
Nous voyons quatre chaînes. Chacun d'eux estime la position actuelle des trois interrupteurs. Si l'un des interrupteurs passe à l'état activé, le signal passe par l'enroulement rele1. Si tous les commutateurs sont activés, rele1 l'est également. Dans tous les autres cas, la condition de transmission du signal n'est pas satisfaite et rele1 est désactivé.
Vous pouvez vérifier le fonctionnement de ce circuit directement dans le système de programmation. Vous n'avez pas besoin d'avoir un API pour cela. CoDeSys implémente un système d'émulation de contrôleur. Ainsi, vous pouvez étudier la programmation et essayer vos premiers algorithmes directement sur votre ordinateur.
Pour plus d'informations, voir le cours vidéo «Développement de systèmes de contrôle de processus dans Codesys». Le cours vidéo est spécialement conçu pour les débutants sans expérience en programmation. Il fournit des instructions pas à pas pour créer les premiers projets dans CoDeSys, afin que vous puissiez immédiatement commencer à développer vos propres algorithmes.
Regardez les didacticiels de programmation PLC en CoDeSyspeut être ici:Leçons de programmation PLC
Nous avons essayé de rendre la description aussi simple et compréhensible que possible pour toute personne techniquement compétente.
Si les informations contenues dans cet article vous ont semblé utiles, écrivez à l'auteur quels autres exemples simples de domotique vous seriez intéressés de découvrir.
Voir aussi sur notre site internet:
Langage de programmation LD (Ladder Diagram)
Les principes de programmation des automates programmables en langage FBD
Voir aussi sur electro-fr.tomathouse.com
: