Kwalifikacja: ELM.01 - Montaż, uruchamianie i obsługiwanie układów automatyki przemysłowej
Zawód: Automatyk , Technik automatyk
Kategorie: Czujniki i przetworniki Sterowniki PLC
Wskaż, które przebiegi kombinacyjne odpowiadają realizacji funkcji AND.
Odpowiedzi
Informacja zwrotna
Poprawny jest przebieg numer 2, ponieważ dokładnie odpowiada realizacji funkcji logicznej AND (koniunkcji). Dla bramek AND sygnał wyjściowy (tu: %Q0.3) przyjmuje stan wysoki tylko wtedy, gdy oba sygnały wejściowe (%I0.0 oraz %I0.7) są jednocześnie w stanie logicznym 1. W przebiegu drugim widać, że %Q0.3 jest wysoki tylko w tych przedziałach czasu, w których obydwa wejścia mają wartość 1 – w pozostałych momentach spada do zera. To idealnie odwzorowuje działanie koniunkcji binarnej, gdzie 1 AND 1 = 1, a każda inna kombinacja daje 0. W praktyce automatyki przemysłowej taki sygnał spotyka się np. w sytuacji, gdy maszyna uruchamia się tylko wtedy, gdy włączony jest główny wyłącznik oraz potwierdzenie bezpieczeństwa. Moim zdaniem warto zapamiętać, że dla bramki AND charakterystyczne jest występowanie krótkich impulsów wyjściowych tylko wtedy, gdy oba sygnały wejściowe się pokrywają – to często widać na oscyloskopie w testach PLC.
Pozostałe przebiegi nie odpowiadają funkcji logicznej AND, ponieważ sposób pojawiania się sygnału wyjściowego nie wynika wyłącznie z jednoczesnego stanu wysokiego na obu wejściach. W przebiegu pierwszym widać, że sygnał %Q0.3 jest aktywny w większym zakresie niż rzeczywiste nakładanie się impulsów %I0.0 i %I0.7 – wygląda to raczej jak realizacja funkcji OR (alternatywy), w której stan wysoki występuje, gdy dowolny z sygnałów wejściowych jest aktywny. Przebieg trzeci natomiast przypomina funkcję XOR (różnicy symetrycznej), gdzie wyjście jest wysokie, gdy tylko jeden z sygnałów jest w stanie 1, a nie oba jednocześnie. Czwarty przykład można z kolei zinterpretować jako funkcję opóźnioną lub z dodatkową pamięcią – wyjście pojawia się później niż faktyczne przecięcie obu sygnałów wejściowych. W praktyce w systemach PLC takie różnice wynikają często z błędnej konfiguracji przekaźników logicznych lub złego taktowania sygnałów wejściowych. Funkcja AND jest bardzo precyzyjna – wyjście pojawia się dokładnie tam, gdzie oba wejścia są równe 1 w tym samym czasie. Dlatego każdy przypadek, w którym %Q0.3 utrzymuje się dłużej, krócej lub w innych momentach niż wspólny fragment 1 na wejściach, nie może być uznany za prawidłową realizację tej funkcji. W automatyce takie pomyłki skutkują np. uruchomieniem urządzenia mimo braku potwierdzenia bezpieczeństwa, co jest niezgodne z zasadami logiki sterowania.