Skip to main content

Co to jest programowalna tablica logiczna?

Programowalna tablica logiczna (PLA) to urządzenie, które zapewnia logiczny poziom wyjściowy lub poziomy oparte na zestawie wejść.Będąc kombinacyjnym obwodem logicznym, programowalny tablica logiczna może być zaimplementowana przy użyciu programowalnych urządzeń pamięci.Programowalna tablica logiczna jest prostą alternatywą dla korzystania z bram i żmudnych uproszczenia równań logicznych.

Programowalny projekt logiczny jest lepszą alternatywą dla rozwiązań wdrożonych przez bramę logiki, ponieważ wadą tradycyjnego projektowania logicznego jest trudność w wprowadzaniu zmian w istniejącym projekcie.Później stało się oczywiste, że narzędzia programowe były bardziej praktyczne, biorąc pod uwagę wyzwania w aktualizacji funkcji i optymalizacji wydajności nowych produktów cyfrowych.Programowalna tablica logiczna jest podobna do układu pamięci z magistrali adresu i magistrali danych.Dla każdej kombinacji danych wejściowych istnieje wyjście poziomu logicznego dla tyle wyjść, ile potrzebne.Programowalna tablica logiczna, będąc programowalnym urządzeniem logicznym, wprowadza wiele praktycznych rozwiązań wyzwań automatyzacji.

Powszechnym zastosowaniem PLA jest wdrożenie tabeli prawdy, która zapewnia warunki oparte na kombinacjach danych wejściowych i wyjść opartych na tych danych wejściowych.Na przykład, kontrolując pompę wodną, może istnieć kilka czujników, które wykrywają warunki pompowania.Jedno wejście jest wskaźnikiem, że zbiornik wody jest pełny, inne wejście jest wskaźnikiem, jeśli dostępna jest woda przychodząca, inne wejście jest poziomem logicznym, który wskazuje, czy silnik pompy jest zbyt gorący, a jeszcze inne wejście jest wskaźnikiem, jeśli to wskaźnik, jeśliSilnik jest energetyzowany.Wskaźniki te są generowane przez oddzielne obwody czujników.Poziom logiki „pełny zbiornika wody” może być wytwarzany przez prosty przełącznik pływakowy.Przełącznik pływaka może otworzyć się, gdy zbiornik jest pełny.W przypadku, gdy pełny obwód zbiornika wody jest wadliwy, będzie miało to skłonność do zgłaszania, że zbiornik jest pełny, nawet jeśli inaczej.

Czy poziomy logiczne są aktywne wysokie, czy aktywne niskie, zwykle obejmuje kilka czynników.Używając rezystorów podciągania, poziom normalny zwykle przypisuje się aktywny wysoki stan, co oznacza, że rezystor podłączony do dodatniej linii zasilania nie rysuje żadnego prądu przez większość czasu.Rozważania te są bardzo ważne dla urządzeń, które mogą działać na ograniczonej mocy, takie jak urządzenia logiczne, które wydobywają energię z systemów zewnętrznych.Na przykład kontrolery fotowoltaiczne słonecznego muszą zużywać minimalny prąd do przedłużonego działania, gdy napięcia akumulatora są niskie.

Programowalny kontroler logiczny (PLC) jest w stanie obsługiwać wymagania automatyzacji w oparciu o wykryte wejścia i zaprogramowane instrukcje.Wykorzystuje logikę na podstawie ograniczonego zestawu instrukcji.Mikrokontrolery to mikroprocesory, które mają zdefiniowane instrukcje do obsługi akwizycji danych i kontroli nadzorczej.