Bienvenue ! Merci de votre intérêt pour tManager ! Cette page comprend toutes les informations utiles pour se familiariser et savoir utiliser tManager. Pour obtenir une réponse à des questions de type « Qu'est-ce que tManager ? », « Pourquoi en avez-vous besoin ? », « Quelles sont ses applications ? », vous êtes au bon endroit. Il suffit de cliquer sur les vidéos ci-dessous ou de choisir celle que vous souhaitez visionner. Si vous avez encore des questions, envoyez-nous un email !
Qu’est-ce que tManager ? Quelles sont les applications de tManager ? tManager connecte les PLC aux bases de données SQL. Il s'agit d'un module à encastrer au facteur de format ControlLogix et au facteur de format CompactLogix. Il traite les transactions entre le PLC et la base de données SQL, sans PC comme intermédiaire ! Il le fait sans OPC ! tManager gère les transactions pour des applications comme le suivi et la traçabilité, le téléchargement de recettes, la surveillance de la qualité, les tableaux de bord, l'analyse et le tri à grande vitesse.
tManager représente la convergence de la technologie de l'information (IT) et de la technologie opérationnelle (OT) ! Prenons l’exemple du téléchargement d’une recette. Si vous fabriquez 10 roues différentes, chaque recette de roue peut comprendre des milliers de paramètres. Si vous entrez ces 10 recettes, chacune avec des milliers de paramètres, dans une base de données SQL, vous réduisez la charge de travail énorme de votre PLC et de vos systèmes à levier grâce à ce qu’on appelle la convergence OT-IT.
À quoi ressemble l’architecture d'une base de données PLC-SQL ? Quels sont les avantages de la convergence de la technologie de l'information (IT) et de la technologie opérationnelle (OT) ? Utilisez la base de données à des fins de stockage, et non votre PLC. Gérez les transactions avec tManager, pas un PC. Aucune modification de la logique PLC n’est nécessaire pour les applications de surveillance comme le stockage de paramètres de qualité dans SQL.
Approfondissons le sujet et étudions l’apparence d'une base de données SQL. Elle ressemble à un tableau Excel et comprend des colonnes, des lignes et des en-têtes. À quoi ressemble votre recette dans un tableau de 10 recettes ? Apprenons à créer un tableau à remettre à votre responsable informatique. Ensuite, votre responsable informatique créera la table SQL à votre attention. Vous (en tant qu’ingénieur en contrôle) créera les étiquettes dans ControlLogix ou CompactLogix. Jetons un coup d’œil à tManager dans lequel vous glissez-déposez et établissez des correspondances entre les deux.
Suivons une commande de roues de poids lourds passée par le client. Nous verrons ensuite l'architecture et les transactions entre le client, le système de planification des ressources de l'entreprise (ERP), la base de données SQL, le système industriel d'exécution (MES), le PLC, les étiquettes, les tableaux et la ligne de production ; la convergence entre l'OT et l'IT. tManager traite toutes les transactions entre le PLC et la base de données SQL. Aucun PC ou OPC intermédiaire n'est nécessaire. tManager gère les déclencheurs, les sélections, les insertions, les mises à jour et les correspondances entre les étiquettes et les tables. En conclusion : utilisez tManager pour gérer les transactions entre le PLC et la base de données SQL, allégez la charge de votre PLC et exploitez les systèmes d’entreprise que vous détenez déjà dans l’usine pour concrétiser la convergence OT-IT.
Vous voilà prêt à agir ! Ouvrons le logiciel de configuration et effectuons quelques préparatifs (cette vidéo) avant de configurer un projet (vidéo suivante). Régler l’adresse IP du module à encastrer. Nommez votre module tManager, configurez des ports Ethernet uniques, consultez le diagnostic du réseau, la sauvegarde du projet ; réglez l’heure du Project ou de synchronisation sur le réseau, consultez la gestion des licences (SQL, ORACLE, Modbus, Siemens, etc.), configurez des journaux et des utilisateurs.
Créer un projet et parcourir les étiquettes ControlLogix directement dans le fond de panier de la baie, ou parcourir les étiquettes Ethernet/IP PLC sur le réseau. Se connecter à la base de données SQL par l’authentification du serveur SQL. Saisir le nom de la base de données, le nom d’utilisateur, le mot de passe, se connecter à la base de données et parcourir les tables SQL.
Vous êtes maintenant prêt à insérer les valeurs des étiquettes CPL dans une base de données SQL. Stocker les indicateurs de production dans une base de données SQL en créant un nouveau projet, parcourir les étiquettes et les tables (vidéo précédente), utiliser le menu tManager pour créer un chemin de message « Insérer » qui comprend un déclencheur (périodique dans cet exemple), une carte (étiquettes vers tables), et un point d'extrémité (journaux de transactions, enregistrement et transmission, ou basculement par exemple). -- tout cela par le biais de menus ! Exécuter le projet et observer le transfert des données vers la base de données !
Utilisez la commande Sélectionner pour gérer les recettes. Création d'un nouveau projet, parcourir les étiquettes et les tables (« il y a » 2 vidéos), utiliser le menu tManager pour créer un chemin de message « Sélectionner » qui comprend un déclencheur (étiquette RFID), un point final de base de données, une carte (tables-étiquettes), et un point final (à quel PLC envoyons-nous les données) -- tout cela par le biais de menus ! Exécuter le projet et observer le transfert des données vers la base de données ! Observer tManager qui lit une étiquette RFID comme un déclencheur, consulter le RFID dans la base de données, rechercher la ligne dans la base de données associée à RFID, retourner une ligne de données entière, la recette, vers ControlLogix.
Sauvegardons maintenant le tout et examinons plus en détail la création de déclencheurs. Les déclencheurs indiquent à tManager comment démarrer une transaction entre le PLC et la base de données SQL. Nous examinons les déclenchements périodiques à partir d'un changement d'heure, les déclenchements programmés reposant sur des conditions comme l'heure de la journée, ou les déclenchements basés sur des événements utilisant des instructions de messages Logix5000. Familiarisez-vous avec l'hystérésis, les étiquettes d'état, le handshaking (déclenchement prêt à réarmer) et les techniques de débogage.
Lorsque des améliorations sont apportées au produit, il peut arriver que vous souhaitiez mettre à jour votre micrologiciel. Dans cet exemple, nous passons de la version 4.0.10 à 4.1.2. Tout d’abord, sauvegardons la configuration de tManager. Puis mettons à jour le micrologiciel. Vous devrez également mettre à jour le logiciel de configuration tManager. Je vous montrerai comment confirmer la mise à jour.