Proceslogik er den faste rækkefølge af betingelser, beslutninger og handlinger, der styrer en industriel proces fra start til slut. Den beskriver, hvad der skal ske, hvornår det skal ske, og på hvilke betingelser det må ske. I praksis ligger logikken i et PLC-program, et relækredsløb eller et SCADA-miljø, hvor den bliver til elektriske signaler, der starter motorer, åbner ventiler eller stopper en hel linje, hvis noget ikke er, som det skal være.
Sådan fungerer proceslogik
- Signalerne samles ind
Sensorer, grænsekontakter, trykknapper og måleudstyr melder den aktuelle tilstand (temperatur, niveau, hastighed, position osv.) til styringens indgange. - Beslutningen træffes
PLC-koden eller relækredsløbet sammenligner hvert input med de regler, der er lagt ind. Timere, tællere og IF/THEN-instruktioner bestemmer næste trin i sekvensen. - Handlingen udføres
Er betingelserne opfyldt, aktiveres udgangene: motorstartere, ventiler, alarmer eller indikatorer på HMI’et. Er de ikke, stopper logikken processen, vælger en anden vej eller giver en fejlmeddelelse.
Elementerne i proceslogik
- Sekvensstyring: trin som “fyld”, “rør” og “tøm” udføres i den rigtige rækkefølge.
- Interlocking: funktioner, der udelukker hinanden, kan ikke aktiveres samtidig, fx to transportbånd der kører mod hinanden.
- Tidsfunktioner: forsinkelser eller maksimal køretid mod mekanisk overbelastning og overfyldning.
- Feedback-sløjfer: regulerer kontinuerlige størrelser som tryk eller hastighed ved at sammenligne den målte værdi med setpunktet.
- Alarmhåndtering: registrerer afvigelser, viser alarmer på HMI og logger hændelserne for sporbarhedens skyld.
Komponenter, logikken kører på
- PLC’er er standardvalget til kompleks logik, og programmet er nemt at opdatere.
- Relæ- eller logikmoduler bruges på enkle maskiner, hvor en ren hardwareløsning er nok.
- IPC- og soft-PLC-systemer kombinerer en pc’s regnekraft med realtidsstyring og kan håndtere store datamængder.
- Safety-PLC’er bruges, når logikken skal opfylde krav til SIL eller Performance Level.
- HMI/SCADA er operatørens adgang til overvågning, justering af parametre og trendanalyse.
Fordele ved velgennemtænkt proceslogik
- Automatiske sekvenser giver kortere cyklustid og mindre spild.
- Ens udførelse giver ens produkter, især i batchproduktion.
- Timere og tællere i programmet kan give servicealarmer, før udstyret bliver slidt ned (forebyggende vedligehold).
- Et modulært program gør det nemt at udvide linjen med nye recepter eller produktvarianter.
- Interlocks, nødstopkredse og sikre tilstande i logikken beskytter både personale og maskiner.
Eksempel fra virkeligheden
I en palleteringscelle holder proceslogikken styr på, at der står en tom palle klar, at transportbåndet leverer kasser i det rigtige tempo, og at robotten har frit bevægefelt. Brydes et lysgitter, stopper robot og bånd med det samme. Når fejlen er kvitteret, fortsætter sekvensen fra præcis det trin, hvor den blev afbrudt. Forløbet ligger som logik i PLC’en, og operatøren følger det på HMI’et.
God praksis ved udvikling
- Skriv en funktionsbeskrivelse (FDS) i klart sprog, før du begynder at kode.
- Programmér modulært. Med én funktionsblok pr. maskindel bliver test og fejlfinding enklere.
- Dokumentér alle I/O-adresser, symboler og versionsnumre, så de kan spores i hele anlæggets levetid.
- Simulér og gennemfør FAT, så både normale situationer og fejlsituationer håndteres rigtigt.
- Brug konsekvent ændringsstyring, så senere rettelser ikke giver uforudsete risici.
Forhold til tavlebygning og el-installation
Tavlebyggeren skal vælge komponenterne, dimensionere sikringer og kabler og sørge for EMC-kompatibilitet, så de signaler, logikken bygger på, ikke bliver forstyrret. Elektrikeren skal kende både hardwaren (kontaktorer, motorværn, feltkabler) og softwaren (PLC-tags, netværk) for at aflevere en fuldt funktionsdygtig installation efter gældende standarder.
Spørgsmål om Proceslogik?
Vi bygger tavler og automation til industri og forsyning. Ring eller skriv, så svarer en af vores teknikere.