Meilleure réponse
La meilleure façon dapprendre la programmation API est de suivre des cours vidéo de formation professionnelle «Udemy». Ce cours donnera à une personne sans expérience préalable les outils de base nécessaires pour créer un programme PLC à partir de zéro. Il y a un tas de vidéos parmi lesquelles choisir et en plus elles sont très abordables.
À la fin de ce cours,
vous serez en mesure de créer un programme PLC à partir de scratch.
Lobjectif principal et global de ce cours est de donner à un novice une compréhension de la programmation API, de la logique à relais et du fonctionnement interne dune IHM (interface homme-machine) standard.
Vous apprendrez la différence entre les signaux numériques et analogiques et comment les amener dans un API, les traiter et les renvoyer.
Vous serez suffisamment familiarisé avec une variété suffisante de logique à relais instructions pour créer un programme PLC complet à partir de zéro.
Vous explorerez les techniques de contrôle standard de base pour des choses comme le contrôle HOA, le contrôle de niveau, le contrôle de la pompe et (au moins à un niveau dintroduction) les boucles de contrôle PID.
Vous développerez une compréhension de la programmation des alarmes et des notifications, ainsi que des considérations pertinentes à la sécurité et à la convivialité de lopérateur.
Vous serez Je vais être initié au développement dIHM et avoir une compréhension générale du fonctionnement dun programme dIHM.
Réponse
Vous devez avoir un plc et du temps libre. Commencez à apprendre les entrées et les sorties, passez aux compteurs et aux minuteries. et après avoir créé des situations plus complexes, comme créer un système complet (simulation) pour une machine de fabrication ou autre.
Essayez dutiliser des calculs mathématiques dans votre diagramme en échelle, cela vous donnera de loin un aperçu de comment aborder et concevoir des diagrammes en échelle pour des situations complexes.
Scada – cest un monde différent, une autre dimension. Vous devez connaître les protocoles de communication qui sont utilisés avec les API tels que Modbus, Profibus, etc. Vous devez sélectionner un API fiable que les utilisateurs utilisent et vous assurer qu’une aide est disponible. Après, vous devez sélectionner le protocole de communication à utiliser et partir de là. Par expérience, je peux dire que les informations disponibles sont limitées, j’ai utilisé différents types d’automates et l’aide a toujours été limitée, en particulier sur la partie scada. Il existe de nombreux livres fiables pour apprendre les diagrammes en échelle, mais aucun guide sur les systèmes scada. Préparez-vous à consacrer beaucoup de temps à chaque plc. Modbus est le protocole le plus utilisé, mais ma suggestion est dexpérimenter TCP / IP et dessayer également dutiliser Profibus avec des capteurs.
Le principal problème ici est que votre PLC doit supporter toutes ces fonctionnalités. Normalement, ces API avec toutes ces fonctionnalités sont un peu chères. En quelques milliers de dollars
Les choses ne sont pas simples dans SCADA et vous devez connaître quelques compétences en logiciel. Cependant, une application telle que le terme réel ou le terme téra aidera si vous utilisez modbus. Si vous utilisez TCP / IP, je vous suggère dutiliser c #.
Oui, il y a beaucoup de choses à apprendre mais une fois que vous avez commencé, le processus dapprentissage lui-même offrira un haut degré de satisfaction et de motivation.
Essayez dutiliser les forums pour poser des questions techniques pendant votre cycle dapprentissage. Parfois, vous obtenez de très bonnes réponses techniques.