Vad är en programmerbar logikgrupp?
En programmerbar logikuppsättning (PLA) är en enhet som ger en logisk utgångsnivå eller nivåer baserat på en uppsättning ingångar. Som en kombinationslogikkrets kan den programmerbara logikuppsättningen implementeras med hjälp av programmerbara minnesenheter. Den programmerbara logikuppsättningen är ett enkelt alternativ till att använda grindar och tråkiga förenklingar av logiska ekvationer.
programmerbar logikdesign är ett bättre alternativ till logikport-implementerade lösningar eftersom en nackdel av traditionell logisk design är svårigheten att göra förändringar i befintlig design. Senare blev det uppenbart att mjukvaruverktyg var mer praktiska med tanke på utmaningarna med att uppdatera funktioner och optimera prestanda för nya digitala produkter. Den programmerbara logikuppsättningen liknar ett minneschip med en adressbuss och en databuss. För varje kombination av ingångar finns det en logisk nivåutgång för så många utgångar som behövs. Den programmerbara logikuppsättningen, som är en programmerbar logikenhet, ger många praktiska lösningar på AUTomation utmaningar.
Den gemensamma tillämpningen av en PLA är att implementera en sanningstabell som tillhandahåller villkor baserade på kombinationer av ingångar och utgångar baserade på dessa ingångar. Till exempel, vid kontroll av en vattenpump, kan det finnas flera sensorer som upptäcker pumpförhållandena. En ingång är en indikator på att vattentanken är full, en annan ingång är en indikator om det finns inkommande vatten tillgängligt, en annan ingång är en logisk nivå som indikerar om pumpen är för varm och ännu en ingång är en indikator om motorn är aktiverad. Dessa indikatorer genereras av separata sensorkretsar.
Typiska sensorkretsar använder analoga komparatorer för att generera aktiva höga eller aktiva låga logiknivåer för den programmerbara logikuppsättningen. En "vattentank full" logiknivå kan produceras av en enkel flottöromkopplare. En floatomkopplare kan öppna när tanken är full. Om vattnet taNK full krets är defekt, det tenderar att rapportera att tanken är full även om annars.
Huruvida logiknivåerna är aktiva höga eller aktiva låga involverar vanligtvis flera faktorer. Vid användning av pull-up-motstånd tenderar den normala nivån att tilldelas det aktiva höga tillståndet, vilket innebär att motståndet som är anslutet till den positiva tillförsellinjen inte drar någon ström för det mesta. Dessa överväganden är mycket viktiga för enheter som kan köras på begränsad effekt såsom logikanordningar som extraherar energi från externa system. Till exempel måste solcelledovoltaiska styrenheter konsumera minimal ström för långvarig drift när batterispänningarna går lågt.
En programmerbar logikstyrenhet (PLC) kan hantera automatiseringskrav baserade på avkända ingångar och programmerade instruktioner. Det använder logik baserat på en begränsad instruktionsuppsättning. Mikrokontroller är mikroprocessorer som har en definierad instruktion inställd för att hantera datainsamling och tillsynskontroll.