I det industrielle automationskontrolsystem er PLC (Programmable Logic Controller) en uundværlig kernekomponent, PLC aflæser status for forskellige inputsignaler (såsom knapper, sensorer osv.), og styrer efter intern logisk drift aktuatorens handling (såsom motorer, ventiler osv.). Blandt disse indgangssignaler får nødstopknappen meget opmærksomhed på grund af dens betydning.
I PLC-programmering er designlogikken for nødstopknappen ofte forskellig fra den for konventionelle knapper. Generelt er den fysiske kontakt på nødstopknappen forbundet til en normalt lukket tilstand, mens den i PLC-programmet skrives som en normalt åben tilstand. Der er unikke overvejelser bag dette design.
Først og fremmest, set ud fra hardwareforbindelsens synspunkt, er nødstopknappen forbundet til DI-punktet (digital input) på PLC'en i normalt lukket tilstand. Det betyder, at under normale forhold er linjen på nødstopknappen tilsluttet, og DI-punktet på PLC'en vil modtage et signal på højt niveau, der indikerer, at systemet er i normal drift. Og når der trykkes på nødstopknappen, afbrydes dens normalt lukkede kontakt, og PLC'ens DI-punkt modtager et lavniveausignal, der indikerer, at systemet skal stoppe med at køre med det samme.
Dernæst, fra PLC-programmets synspunkt, repræsenterer vi tilstanden af nødstopknappen som normalt åben. Dette skyldes, at under normale forhold er nødstopknappens linje tændt, men vi bruger ikke dette højniveausignal direkte i programmet til at udløse nogen handling. I stedet fokuserer vi på det lavniveausignal, der genereres, når nødstopknappens normalt lukkede kontakter går i stykker, når der trykkes på den. Dette lavniveausignal udløser den relevante logik i PLC-programmet for at bringe systemet til standsning.
Fordelen ved dette design er, at det muliggør overvågning af den frakoblede tilstand af ledningen, hvor nødstopknappen er placeret. Hvis linjen på nødstopknappen af en eller anden grund afbrydes (f.eks. ældning af ledningen, dårlig kontakt osv.), vil DI-punktet på PLC'en ikke være i stand til at modtage et signal på højt niveau, og programmet vil straks antage, at der er trykket på nødstopknappen, og dermed udløses stoplogikken. Dette design forbedrer i høj grad systemets sikkerhed og pålidelighed.
Udformningen af nødstopknappen som en normalt lukket tilstand hjælper desuden også med at opnå programmets enkelhed og læsbarhed. I PLC-programmet skal vi kun fokusere på nødstopknappens lavniveausignal for at afgøre, om systemet skal stoppe med at køre. Dette design gør programlogikken klarere og reducerer muligheden for fejl.
Ud over nødstopknappen er der en række kontakter med beskyttelsesfunktioner (såsom termiske relæer, termostater osv.) også bruger en lignende designlogik. Disse kontakter er normalt forbundet til PLC'ens DI-punkter i en normalt lukket tilstand og er repræsenteret som normalt åbne i programmet. Dette design forbedrer også systemets sikkerhed og pålidelighed og forenkler programlogikken.
Sammenfattende tager designlogikken for nødstopknappen i PLC-programmering fuldt hensyn til systemets sikkerheds- og pålidelighedskrav. Ved at forbinde den fysiske kontakt på nødstopknappen til en normalt lukket tilstand og skrive den som en normalt åben tilstand i programmet, er vi i stand til at overvåge den afbrudte tilstand på linjen, hvor nødstopknappen er placeret og udløse stoplogikken når det er nødvendigt for at beskytte udstyr og personales sikkerhed.




