Zatrzaśnięcie (latch): pojęcie PLC wyjaśnione prostym językiem
PamięćJak kontrolka w samochodzie, która świeci, dopóki warsztat jej nie skasuje, nawet gdy problem już zniknął. Zatrzaśnięcie włącza coś i trzyma włączone, dopóki osobna instrukcja tego nie wyłączy.
Zapamiętana wartość ON, która pozostaje włączona po zakończeniu pierwotnego żądania. Wyłączyć ją musi celowo inna instrukcja.
Zatrzaśnięcie (latch) na prawdziwej maszynie
Zatrzaśnięcie (latch) to bit, który pozostaje włączony, gdy to, co go włączyło, już zniknęło. Coś innego musi go celowo wyłączyć. Rockwell używa instrukcji OTL i OTU, a Siemens cewek S i R.
Różnica wobec podtrzymania ma znaczenie. Podtrzymanie używa zwykłej cewki, więc odpada, gdy jej szczebel przestaje przewodzić. Zatrzaśnięcie zmienia się tylko wtedy, gdy wykona się jego instrukcja ustawiania lub resetowania.
To pasuje do rzeczy, które trzeba zapamiętać, np. alarmu, który trwa aż do resetu. Przez to zatrzaśnięcia są ryzykowne dla poleceń pracy. Prescan w Rockwell kasuje zwykłą cewkę, ale zostawia zatrzaśnięty bit w spokoju, więc zastanów się, co zatrzaśnięte polecenie pracy zrobiłoby po włączeniu zasilania.
Zatrzaśnięcie (latch): przykład z objaśnieniem
Alarm wysokiego poziomu zostaje zatrzaśnięty, gdy poziom utrzymuje się powyżej limitu. Poziom znów spada, ale alarm pozostaje włączony, żeby nikt nie przeoczył, że to się stało. Operator go resetuje i dopiero wtedy bit się wyłącza.
Zatrzaśnięcie (latch): częsty błąd
Zatrzaśnięcie bitu bez jasnego sposobu na jego zwolnienie. Pozostaje włączony, dopóki ktoś go nie znajdzie. Każde zatrzaśnięcie potrzebuje resetu, który naprawdę może się wykonać.
Nadal masz wątpliwości? Zapytaj w Szatnia.