Retour au blog

Tutoriel sur la série TRi PLC Fx : prise en main de la programmation en logique à relais et configuration du matériel

Ce tutoriel présente le contrôleur TRi PLC Fx Series et explique comment réaliser le câblage matériel de base ainsi que la programmation en logique à relais. Il décrit la configuration des entrées ...

Triangle Research International propose une approche unique des systèmes de contrôle avec ses API de la série Fx sur carte ouverte. Dans ce tutoriel pratique, nous passons en revue les bases de la connexion, du câblage et de la programmation de l’un de ces contrôleurs. De la configuration matérielle au téléchargement d’un programme simple via une communication série, ce guide constitue un point de départ pratique pour les ingénieurs qui découvrent les plateformes d’API personnalisables destinées aux applications OEM et d’automatisation embarquée.

Bien que le circuit imprimé apparent puisse sembler inhabituel à de nombreux ingénieurs du secteur de l’automatisation et des systèmes de contrôle, un API est simplement un appareil qui exécute des fonctions logiques à l’aide d’entrées et de sorties interagissant avec le monde réel. Les conceptions d’API varient largement en matière de niveau de protection et de résistance aux conditions environnementales, mais leur fonction fondamentale reste la même dans tous les systèmes.

Qu’est-ce qu’un API de la série Fx ?

L’API de la série Fx de Mitsubishi Electric inclut la plupart des fonctionnalités requises pour les projets allant du simple contrôle de machines aux systèmes d’automatisation modérément complexes. Selon le modèle, ces contrôleurs comprennent généralement Ethernet, RS-232, deux ports de communication RS-485, ainsi que des E/S numériques et analogiques.

Le nombre de points d’E/S peut être étendu à l’aide d’un réseau Modbus, ce qui rend le système flexible pour les applications d’automatisation industrielle évolutives.

Produits API TRi, notamment le contrôleur de la série Fx

Ce tutoriel utilise le modèle Fx2424, qui offre :

  • 24 entrées numériques
  • 24 sorties numériques
  • 8 entrées analogiques
  • 4 sorties analogiques

Les principales caractéristiques techniques pour les programmeurs comprennent :

  • Les entrées numériques sont de type source et nécessitent des capteurs ou interrupteurs à collecteur ouvert (NPN) connectés à 0 V c.c.
  • Les entrées sont alimentées en interne par l’alimentation 24 V c.c. et ne nécessitent pas de borne commune distincte.
  • Les sorties numériques sont de type collecteur ouvert, ce qui signifie que les appareils de charge doivent être alimentés par une source externe.
  • Les E/S analogiques prennent en charge les signaux de 0 à 5 V, avec des réseaux de résistances en option permettant de connecter des appareils de 0 à 10 V ou de 4 à 20 mA.

Configuration matérielle du projet

Ce tutoriel d’introduction utilise une configuration simple comprenant un dispositif d’entrée et un dispositif de sortie connectés via une interface de communication RS-232. Le matériel requis comprend :

  • Contrôleur TRi PLC de la série Fx
  • Alimentation industrielle 24 VCC
  • Câble convertisseur USB-série
  • Commutateur sélecteur (dispositif d’entrée)
  • Relais électromécanique (dispositif de sortie)
  • Câblage standard

Configuration matérielle du projet d’API

Étape 1 : Alimenter le contrôleur

Connectez l’alimentation 24 VCC au connecteur d’alimentation portant les indications +24 V et 0 V. Vérifiez que le voyant d’alimentation s’allume avant de poursuivre.

Étape 2 : Connecter le commutateur d’entrée

Comme les entrées sont de type source, connectez un fil entre la borne 0 V de l’alimentation et le commutateur. Connectez ensuite le côté sortie du commutateur à la borne 1 du bornier d’entrée.

Si l’API et le commutateur utilisent des alimentations différentes, assurez-vous que les deux alimentations partagent une connexion de référence commune à 0 V.

Étape 3 : Connecter le relais de sortie

Comme les sorties sont à collecteur ouvert, connectez la bobine du relais au +24 VCC. Connectez ensuite l’autre côté de la bobine du relais à la borne de sortie 1 de l’API.

La borne commune des sorties doit être connectée à la borne 0 V de l’alimentation de la charge afin de fermer le circuit.

Logiciel de programmation d’API

L’API de la série Fx utilise le logiciel de programmation i-TRiLOGI. Installez le logiciel conformément aux instructions du fabricant avant de connecter le contrôleur.

Le logiciel fournit un environnement de programmation en logique à relais permettant de créer, modifier et télécharger des programmes vers l’API.

Connexion à l’API via une communication série

Ce tutoriel utilise une connexion série RS-232 au lieu d’Ethernet. Connectez le câble USB-série entre l’ordinateur et le port de communication de l’API.

Après avoir connecté le câble, le système d’exploitation attribuera un numéro de port COM. Vérifiez le numéro de port attribué à l’aide du gestionnaire de périphériques.

Dans le logiciel de programmation :

  • Ouvrez le menu Contrôleur
  • Sélectionnez Se connecter au serveur
  • Sélectionnez le port série/USB
  • Configurez le port COM correct
  • Cliquez sur Ouvrir le port

Connexion au port série de l’API

Si la connexion est réussie, le logiciel affichera un message de confirmation indiquant que la communication avec l’API est établie.

Écrire un programme simple en logique à relais

La programmation en langage Ladder commence par la création d’un barreau qui définit la relation entre une condition d’entrée et une action de sortie. Dans cet exemple, un interrupteur commande une sortie de relais.

Les étapes de programmation comprennent :

  • Créer un contact normalement ouvert représentant le dispositif d’entrée
  • Ajouter une bobine de sortie représentant le relais
  • Attribuer des adresses d’E/S aux deux appareils

Ajouter des instructions à la logique Ladder

Le programme Ladder obtenu exécute une fonction de commande simple : lorsque l’interrupteur est activé, le relais est alimenté.

Programme en langage Ladder terminé

Téléchargement du programme vers l’API

Après avoir terminé le programme en langage Ladder, transférez-le vers l’API à l’aide de la fonction de téléchargement du programme.

La procédure de transfert comprend :

  • Sélectionner le contrôleur
  • Choisir « Transférer le programme vers l’API »
  • Confirmer le port de communication
  • Lancer le processus de téléchargement

Transfert du programme vers l’API

Si le transfert se termine correctement, l’API commencera immédiatement à exécuter le nouveau programme.

Prochaines étapes de la programmation des API

Cet exemple présente le programme en langage Ladder le plus simple possible utilisant un API connecté en série. Dans les systèmes pratiques d’automatisation industrielle, des fonctions supplémentaires sont généralement mises en œuvre, notamment :

  • Traitement des signaux analogiques
  • Instructions de temporisation et de comptage
  • Communication réseau
  • Surveillance des alarmes et des défauts
  • Journalisation des données et diagnostics du système

La compréhension de ces fonctionnalités avancées permet aux ingénieurs de créer des systèmes d’automatisation fiables et évolutifs pour les applications de fabrication, de conditionnement, de manutention et de contrôle des procédés.

À propos de l’auteur

Daniel Chen est un ingénieur senior en automatisation industrielle qui possède plus de 15 ans d’expérience pratique en programmation d’API, en systèmes de commande industrielle et en projets d’automatisation d’usines. Il a conçu et mis en service des solutions d’automatisation dans les secteurs de la fabrication, du conditionnement et de la manutention.

Son expertise technique comprend le développement en langage Ladder, le câblage sur site, les protocoles de communication industrielle et le dépannage des systèmes de commande basés sur des API. Il privilégie des méthodes d’ingénierie pratiques qui améliorent la fiabilité des systèmes, simplifient la maintenance et favorisent une exploitation industrielle à long terme.

Laisser un commentaire

Veuillez noter que les commentaires doivent être approuvés avant d'être publiés.