AOI: SPS-Begriff einfach erklärt
ProgrammiersprachenWie eine eigene Verknüpfung auf dem Handy: eine Aufgabe einmal einrichten und dann mit einem Tippen wiederverwenden. Bei Rockwell-Steuerungen ist eine AOI ein getestetes Programmstück, das einmal geschrieben und für viele Maschinen wiederverwendet wird.
Eine wiederverwendbare Anweisung, die ein Ingenieur für eine wiederkehrende Aufgabe festlegt. Jede Verwendung braucht eigenen Speicher, wenn ihre Maschinen unabhängig arbeiten sollen.
AOI an einer echten Maschine
Eine Add-On Instruction, kurz AOI, ist der Weg von Rockwell, selbst geschriebene Logik als wiederverwendbare Anweisung zu verpacken. Du legst sie einmal an und nutzt sie überall, wo diese Aufgabe anfällt.
Jede Verwendung bekommt ihr eigenes Instanz-Tag, das die gemerkten Werte dieser Kopie hält. So können zehn Pumpen ein getestetes Design teilen, jede mit ihrem eigenen Laufzustand. Eine Korrektur in der Definition erreicht dann jede Pumpe, die sie nutzt.
Das nächste Gegenstück bei Siemens ist ein Funktionsbaustein mit eigenen Instanzdaten. Die Idee ist ähnlich, aber Schnittstellen und Regeln unterscheiden sich.
AOI: ein durchgerechnetes Beispiel
Eine Anlage hat vier gleiche Pumpen. Ein Ingenieur schreibt eine AOI mit Eingängen für Start, Stop und Permit und einem Ausgang für den Laufbefehl. Das Programm ruft sie viermal mit vier Instanz-Tags auf. Ein Druck auf Start an Pumpe 2 wirkt nur auf Pumpe 2.
AOI: ein häufiger Fehler
Ein Instanz-Tag für zwei Pumpen nutzen. Dann teilen sie sich den Speicher, und der Start der einen Pumpe kann verändern, was die andere tut.
Immer noch unsicher? Frag in der Umkleide.