Skip to main content

Hvad er de bedste tip til programmerbar logisk controller -programmering?

Programmerbare logiske controllere er små computerenheder, der bruges i fabrikker og det industrielle felt til at køre maskiner.Udstyret med deres egne operativsystemer kontrollerer programmerbare logiske controllere (PLC'er) de processer, der bruges til at fremstille produkter.Programmerere ændrer processerne på PLC'er for at betjene maskiner og foretage ændringer i det produkt, der fremstilles.De bruger programmerbar logikcontrollerprogrammering i områder som bearbejdning, mademballage og materialehåndtering.Nogle af de bedste tip til programmerere bruger et ét skud, der implementerer en proportional controller i logikken, gør skiftende logik og reducerer PLC -scanningstidsproblemer.

Den ene skudfunktion er praktisk at have, når en betingelse skifter mellem og slukkerog PLC skal kun gribe ind i den sande tilstand for kun en scanning.Spolen gælder hver gang den aktiverende ring er sand, og det hele forbliver sandt for kun en scanning.Logikcontrollerprogrammering, især når den ikke har indbygget proportional/integrerede/derivater eller PID-instruktioner.PID -controllere er procescontrollere, der har specielle indstillelige responskarakteristika.Dette giver dem mulighed for korrekt at udføre kontrolalgoritmer, der forventer og måler procesopvarmning og afkølingshastigheder og auto korrekt.Procedurer for processtyring bruger proportional controllere på et utal af måder;At have total kontrol over opvarmningen er en populær applikation.PLC'er kan programmeres nøjagtigt til at tænde varmeapparatet eller cykle den til og fra.

En populær metode i programmerbar logisk controller -programmering bruger begrebet skift.Denne logik er nyttig, når programmereren skal have en knap for at kontrollere en enhed med den samme skiftende handling.For eksempel tænder det at trykke på en knap, når den først er tænde for enheden, og trykke på den igen slukker den.Denne logik skifter fra off -tilstand til staten, når input bliver sandt.Den forbliver derefter tændt, indtil input bliver falsk.

Lange PLC-scanningstider kan også være et problem inden for programmerbar logisk controller-programmering, især når man designer kontroller til højhastighedsmaskiner.En populær tilgang bruger inkrementel kodning til at beregne maskinernes position.Denne tilgang kan imidlertid forårsage mange problemer, når man prøver at få maskinen til at køre hurtigere.Hvis output fra den koder, der arbejder med den øgede hastighed, går fra falsk til sand og tilbage i den tid, det tager for PLC at få en scanning, tæller tælleren ikke korrekt.Dette får maskinen til at gå ned, eller de bevægelige dele mister synkroniseringen, når hastigheden er slået op.

Løsningen i et sådant scenarie er at bruge en absolut positionskoder i stedet for en inkrementel koder.Fordelen ved denne type encoder er, at den er mindre modtagelig for fejl, når maskinens hastighed øges.Denne koder kræver dog omkring et dusin eller flere inputlinjer sammenlignet med de to linjer, som en inkrementel koder har brug for.Absolutte kodere kan også producere fejl som ubesvarede tilstande, hvor nogle af bitene ændrer sig og andre ikke.Hvis overslåede stater forekommer med en absolut koder, skal den erstattes med en anden.