Wczytujemy postępy z tego urządzenia…
PLC Gym
Strona główna PLC GymPoziom 1, 0 XP · Twoje postępy
Słownik

AOI na prawdziwej maszynie

Add-On Instruction, czyli AOI, to sposób Rockwell na zapakowanie napisanej przez ciebie logiki w instrukcję wielokrotnego użytku. Definiujesz ją raz, a potem używasz wszędzie tam, gdzie trzeba wykonać to zadanie.

Każde użycie dostaje własną zmienną instancji, która przechowuje zapamiętane wartości tej kopii. Dzięki temu dziesięć pomp może dzielić jeden sprawdzony projekt, a każda ma własny stan pracy. Poprawka w definicji trafia wtedy do każdej pompy, która jej używa.

Najbliższym odpowiednikiem w Siemens jest blok funkcyjny z własnymi danymi instancji. Idea jest podobna, ale interfejsy i zasady się różnią.

AOI: przykład z objaśnieniem

Zakład ma cztery identyczne pompy. Inżynier pisze AOI z wejściami Start, Stop i Permit oraz wyjściem polecenia pracy. Program wywołuje ją cztery razy z czterema zmiennymi instancji. Wciśnięcie Start przy pompie 2 wpływa tylko na pompę 2.

AOI: częsty błąd

Używanie jednej zmiennej instancji dla dwóch pomp. Dzielą wtedy pamięć, więc Start jednej pompy może zmienić to, co robi druga.

Nadal masz wątpliwości? Zapytaj w Szatnia.