I det industriella automationsstyrsystemet är PLC (Programmable Logic Controller) en oumbärlig kärnkomponent, PLC läser statusen för olika insignaler (såsom knappar, sensorer, etc.) och styr efter intern logikdrift aktuatorns verkan (som motorer, ventiler etc.). Bland dessa insignaler får nödstoppsknappen mycket uppmärksamhet på grund av dess betydelse.
I PLC-programmering är designlogiken för nödstoppsknappen ofta annorlunda än den för konventionella knappar. Generellt är den fysiska kontakten av nödstoppsknappen kopplad till ett normalt stängt tillstånd, medan det i PLC-programmet skrivs som ett normalt öppet tillstånd. Det finns unika överväganden bakom denna design.
Först och främst, ur hårdvaruanslutningssynpunkt, är nödstoppsknappen ansluten till DI-punkten (digital ingång) på PLC i normalt stängt tillstånd. Detta innebär att under normala förhållanden är nödstoppsknappens linje ansluten, och DI-punkten på PLC:n kommer att ta emot en högnivåsignal, vilket indikerar att systemet är i normal drift. Och när nödstoppsknappen trycks in, kopplas dess normalt slutna kontakt bort och PLC:ns DI-punkt får en lågnivåsignal, vilket indikerar att systemet måste sluta köra omedelbart.
Därefter, ur PLC-programmets synvinkel, representerar vi tillståndet för nödstoppsknappen som normalt öppen. Detta beror på att under normala förhållanden är nödstoppsknappens linje på, men vi använder inte denna högnivåsignal direkt i programmet för att utlösa någon åtgärd. Istället fokuserar vi på den lågnivåsignal som genereras när nödstoppsknappens normalt slutna kontakter går sönder när den trycks ned. Denna lågnivåsignal utlöser den relevanta logiken i PLC-programmet för att få systemet att stanna.
Fördelen med denna design är att den möjliggör övervakning av det frånkopplade tillståndet för ledningen där nödstoppsknappen är placerad. Om linjen för nödstoppsknappen kopplas bort av någon anledning (t.ex. åldrande av linjen, dålig kontakt, etc.), kommer DI-punkten på PLC:n inte att kunna ta emot en högnivåsignal, och programmet kommer omedelbart att anta att nödstoppsknappen har tryckts in, vilket utlöser stopplogiken. Denna design förbättrar systemets säkerhet och tillförlitlighet avsevärt.
Att utforma nödstoppsknappen som ett normalt stängt tillstånd hjälper dessutom till att uppnå programmets enkelhet och läsbarhet. I PLC-programmet behöver vi bara fokusera på lågnivåsignalen från nödstoppsknappen för att avgöra om systemet behöver sluta köra. Denna design gör programlogiken tydligare och minskar risken för fel.
Förutom nödstoppsknappen finns det ett antal kontakter med skyddsfunktioner (som termiska reläer, termostater etc.) som också använder en liknande designlogik. Dessa kontakter är vanligtvis anslutna till PLC:ns DI-punkter i normalt stängt tillstånd och representeras som normalt öppna i programmet. Denna design förbättrar även systemets säkerhet och tillförlitlighet och förenklar programlogiken.
Sammanfattningsvis tar designlogiken för nödstoppsknappen i PLC-programmering full hänsyn till systemets säkerhets- och tillförlitlighetskrav. Genom att koppla den fysiska kontakten på nödstoppsknappen till ett normalt stängt tillstånd och skriva det som ett normalt öppet tillstånd i programmet, kan vi övervaka det frånkopplade tillståndet för linjen där nödstoppsknappen är placerad och utlösa stopplogiken när det är nödvändigt för att skydda utrustningen och personalens säkerhet.




