AOI : terme d’automate expliqué simplement
Langages de codeComme enregistrer ton propre raccourci sur un téléphone : tu configures une tâche une fois, puis tu la réutilises d’un seul geste. Dans les automates Rockwell, une AOI est un morceau de programme testé, écrit une fois et réutilisé pour de nombreuses machines.
Une instruction réutilisable qu’un ingénieur définit pour une tâche répétée. Chaque utilisation a besoin d’un stockage séparé quand ses machines doivent agir indépendamment.
AOI sur une vraie machine
Une instruction Add-On, ou AOI, est la façon de Rockwell d’empaqueter une logique que tu as écrite en instruction réutilisable. Tu la définis une fois, puis tu l’utilises partout où ce travail doit être fait.
Chaque utilisation a sa propre variable de support, qui contient les valeurs mémorisées de cette copie. Ainsi, dix pompes peuvent partager une seule conception testée, chacune avec son propre état de marche. Une correction faite dans la définition atteint alors chaque pompe qui l’utilise.
L’équivalent Siemens le plus proche est un bloc fonctionnel avec ses propres données d’instance. L’idée est similaire, mais les interfaces et les règles diffèrent.
AOI: un exemple commenté
Une usine a quatre pompes identiques. Un ingénieur écrit une AOI avec des entrées Start, Stop et Permit et une sortie de commande de marche. Le programme l’appelle quatre fois avec quatre variables de support. Appuyer sur Start sur la pompe 2 n’affecte que la pompe 2.
AOI: une erreur courante
Utiliser une seule variable de support pour deux pompes. Elles partagent alors la mémoire, donc le Start d’une pompe peut changer ce que fait l’autre.
Toujours pas sûr de celui-ci ? Pose la question dans le Vestiaire.