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

Instancja na prawdziwej maszynie

Instancja to jedna osobna kopia pamięci timera, licznika lub bloku wielokrotnego użytku. Definicja to przepis. Instancja to jedna maszyna, która go wykonuje, z własnymi zapamiętanymi wartościami.

Potrzebuje jej wszystko, co musi pamiętać coś między cyklami. Timer trzyma w niej czas, który upłynął, a licznik swój stan.

Siemens nazywa to danymi instancji: blokiem danych albo pamięcią statyczną w innym FB. Rockwell nazywa to zmienną instancji (backing tag), a timery Ladder używają zmiennej typu TIMER.

Instancja: przykład z objaśnieniem

Program ma pompę główną i rezerwową, które używają tego samego bloku sterowania. Każda ma własną instancję. Wciśnięcie Start przy pompie głównej ustawia stan pracy tylko w jej instancji, a stan rezerwy pozostaje bez zmian.

Instancja: częsty błąd

Dzielenie jednej instancji między dwie maszyny, przez co ich wyniki ze sobą walczą. Albo deklarowanie timera tam, gdzie nie przetrwa między cyklami. Zmienne Temp w Siemens startują za każdym razem od nowa, więc timer w nich nigdy nie nazbiera czasu.

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