NOT: pojęcie PLC wyjaśnione prostym językiem
LogikaJak słowo „nie” na kartce na lodówce: „Jeśli nie pada, wywieś pranie”. W PLC NOT odwraca odpowiedź, więc TRUE staje się FALSE, a FALSE staje się TRUE.
Zamienia prawdę i fałsz. NOT Stop jest prawdziwe, gdy Stop jest nieaktywny.
NOT na prawdziwej maszynie
NOT odwraca wartość: TRUE staje się FALSE, a FALSE staje się TRUE. NOT Stop jest więc TRUE, gdy Stop nie jest aktywny.
W SCL i Structured Text piszesz NOT. W języku drabinkowym ten sam test to styk normalnie zamknięty, w Rockwell nazywany XIO, który przewodzi, gdy jego zmienna ma wartość FALSE. W FBD to zanegowane wejście.
W ten sposób zapisujesz to, co nie może się dziać: NOT Stop, NOT Fault. NOT jest liczone przed AND i OR, więc NOT A AND B oznacza (NOT A) AND B.
NOT: przykład z objaśnieniem
Pompa może pracować, gdy jej sygnał usterki jest wyłączony: Request AND NOT Fault. Przy Fault równym FALSE NOT Fault jest TRUE i pompa może pracować. Gdy Fault się włączy, NOT Fault przechodzi na FALSE i polecenie się wyłącza.
NOT: częsty błąd
Odwrócenie znaczenia sygnału, który jest włączony, gdy wszystko jest sprawne. Jeśli StopOK jest TRUE, gdy wszystko jest w porządku, sprawdzasz samo StopOK, a nie NOT StopOK.
Nadal masz wątpliwości? Zapytaj w Szatnia.