Conveyor Lijnbesturing: Sequentiële Opstart en Interlock Logica

Een drankvulinstallatie startte zijn conveyor lijn ooit verkeerd. Sectie drie begon als eerste, de flessen stapelden zich op bij het dode gedeelte, en de ploeg verloor negentig minuten door wat de productiemanager "een klein logica probleem" noemde. Een klein logica probleem met een 2 AM oproep eraan verbonden.

Conveyor besturing lijkt op een ladder van motoren. Dat is het niet. Het is een sequentie met verantwoordelijkheden voor veiligheidsinterlocks, en het verschil tussen een systeem dat schoon opstart en een dat vastloopt is de volgorde waarin de secties worden gestart en de regels die hen stoppen.

Start Tegen de Stroom in, Stop Met de Stroom

Zet de sequentie op papier voordat je het programma schrijft. Een vijfstappen opstartplan geschreven op een whiteboard kost tien minuten en voorkomt de "we zijn sectie 2 vergeten" fout voordat het een ploeg kost, en het geeft de elektricien een diagram dat de PLC nooit nodig heeft.

De eerste regel van conveyor logica is tegenovergesteld aan intuïtie: start de sectie het verst stroomafwaarts eerst, dan de volgende stroomopwaarts, enzovoort. De verste sectie heeft nergens om zijn lading naartoe te sturen, dus moet deze klaar zijn voordat iets het voedt. Een lijn met drie secties start als sectie 3 → sectie 2 → sectie 1, met een On-Delay tussen elke stap zodat motoren niet allemaal tegelijk inschakelen — die verspringende inschakeling spaart ook de transformator en het lokale net.

Stoppen is het tegenovergestelde: stop stroomopwaarts eerst, laat de stroomafwaartse secties vrijmaken, stop ze dan. Een noodstop, daarentegen, schakelt alles tegelijkertijd uit — dat is de enige situatie waarin beleefdheid een vergissing is. De interlock logica op een PR-26DC-DAI-RT-N doet dit met een handvol timers en F-vlaggen, en de sequentiepositie is zichtbaar op de voorste LCD, wat een luxe is die niemand van een bedieningspaneel verwacht totdat ze moeten weten "welke sectie de lijn op dit moment vasthoudt."

Interlocks Die de Rommel Voorkomen

Een vastloper sensor op elk overdrachtspunt is de klassieke bescherming: als het product zich ophoopt bij sectie 2, stopt de stroomopwaartse sectie met voeden totdat de vastloper is opgelost, en een teller registreert hoe vaak dit gebeurt. Drie vastlopers in een uur en de controller markeert een mechanisch probleem in plaats van een eenmalige gebeurtenis. Dat is het verschil tussen reageren en diagnosticeren.

Snelheid of runbevestiging is belangrijker dan mensen denken. Een contactor sluit, maar draait de motor daadwerkelijk? Een nabijheidsschakelaar op de hoofd-as, of de hulpcontact van de motorstarter, bevestigt de daadwerkelijke werking. Als de controller "run" heeft gegeven en er binnen vijf seconden geen runbevestiging is, moet deze de sectie stoppen en alarm slaan — een vastgelopen motor die draait onder een gesloten contactor is hoe conveyors in brand kunnen vliegen.

De Shift Register Truc

Lijn-snelheid synchronisatie is de upgrade die een echt conveyor systeem scheidt van een verzameling riemen. Een pulsinput van de encoder van de lijn, en de controller houdt de jog- en looptijd van elke sectie proportioneel aan de mastersnelheid, zodat een volle sectie nooit meer product krijgt dan het kan verwerken. Het Shift Register volgt dezelfde pulsen, wat betekent dat de productkaart en de snelheidscompensatie uit één bron van waarheid komen. Voeg dat toe en de lijn stopt met het hebben van "mysterieuze" vastlopers die niemand kan reproduceren.

Hier is het FBD-patroon dat het waard is om te stelen voor elke lijn met afleiders of afkeurstations: gebruik een Shift Register om product langs de conveyor te volgen. Elk product activeert een foto-oog input, en terwijl het register verschuift met elke puls van de encoder of de vaste tijdsbasis, weet de controller precies waar elk item is. De afleider op positie 12 activeert precies wanneer de registerbit voor dat product positie 12 bereikt. Geen timers die gokken, geen gemiste afkeuringen, gewoon een schone bewegende kaart van de lijn.

We hebben precies dit retrofitted op een kleine verpakkingslijn: tel- en afkeur logica die vroeger een muur van relais en afstel-schroeven was, werd een Shift Register, twee tellers en een FBD-programma dat op één scherm past. De lijn draait nu sneller omdat de logica deterministisch is — geen relais bounce, geen schroevendraaier afstemming, geen "iets langere" timing die met temperatuur afdrijft.

Veiligheidspoorten en lichtgordijnen hebben dezelfde behandeling nodig als de E-stop: een hardwired keten die de motorcontactoren direct laat vallen, onafhankelijk van de controller, plus een statusinput zodat de controller weet dat de beveiliging open is. De controller weigert dan de lijn te starten totdat de beveiliging is gesloten en de resetknop is ingedrukt — een opzettelijke herstart, geen automatische. Automatisch herstarten nadat een beveiliging sluit is hoe conveyors een reputatie ontwikkelen, wat nooit de goede soort is. Het twee-laagschema — hardwired veiligheid, geprogrammeerde interlock — kost één extra input en bespaart het onderhoudsbudget van echte verwondingen.

Onderhoudsmodus: De Functie Die Zichzelf Verkoopt

Elke conveyor heeft een langzame jogmodus nodig voor schoonmaak en onderhoud, en de standaardimplementatie is een sleutelschakelaar die de veiligheidslogica omzeilt — wat precies is hoe mensen gewond raken. Zet de onderhoudsmodus in de controller in plaats daarvan: een sleutelinput die jog bij verminderde snelheid inschakelt, dwingt interlocks actief te blijven, en draait alleen terwijl een tweehandige drukknop wordt ingedrukt. De veiligheidsfunctie is dan onderdeel van het programma, niet een omzeiling ervan, en het auditspoor in de tellers toont wanneer de onderhoudsmodus is gebruikt.

Log de stops en de lijn vertelt je zijn eigen verhaal. De tellers van de controller registreren elke vastloper, elke E-stop, elke onderhoudsjog, en de looptijden van elke sectie. Een plantmanager die een week van stopredenen bekijkt, vindt meestal dezelfde sectie die de lijst domineert — dat is de sectie om in de gaten te houden, en de oplossing is vaak mechanisch, niet elektrisch. Niemand gelooft een mondeling rapport; iedereen gelooft een teller waar niet over te discussiëren valt.

Conveyor besturing is niet glamoureus. Maar het verschil tussen een lijn die schoon opstart om 6 AM en een die vastloopt om 2 AM is een paar functieblokken die eenmaal zijn geschreven en eenmaal zijn getest. De plantmanager die de 2 AM oproep heeft gehad, zal je graag vertellen welke hij verkiest.