Hva er de beste tipsene for programmering av programmerbar logikkkontroller?

Programmerbare logiske kontrollere er små dataenheter som brukes i fabrikker og industrifeltet for å kjøre maskiner. Utstyrt med sine egne operativsystemer, kontrollerer programmerbare logiske kontrollere (PLCS) prosessene som brukes til å produsere produkter. Programmerere endrer prosessene på PLS for å betjene maskiner og gjøre endringer i produktet som produseres. De bruker programmerbar programmering av logikkontroller i områder som maskinering, matemballasje og materialhåndtering. Noen av de beste tipsene for programmerere bruker et skudd, implementerer en proporsjonal kontroller i logikken, gjør byttelogikk og reduserer PLC -skannetidsproblemer.

One Shot -funksjonen er hendig å ha når en tilstand skifter mellom av og på og PLC må ta handling på den sanne tilstanden for bare en skanning. Spolen går i oppfyllelse hver gang den aktiverende ringen er sann, og det hele forblir sant for bare en skanning. Noen ganger blir rekkefølgen på rungene viktig i et skudd fordi PLS trenger å complete en full skanning når utgangsbiten er på og først så ser den første rungen.

å innlemme proporsjonale kontrollere i en PLC blir veldig nyttig i programmerbar logikkontrollerprogrammering, spesielt når den ikke har innebygd proporsjonale/integrerte/derivater eller PID-instruksjoner. PID -kontrollere er prosesskontrollere som har spesielle avstembare responsegenskaper. Dette gjør at de kan utføre kontrollalgoritmer på riktig måte som forventer og måle prosessoppvarming og kjølehastighet og automatisk riktig. Prosesskontrollprosedyrer bruker proporsjonale kontrollere på et utall måter; Å ha total kontroll over oppvarmingen er en populær applikasjon. PLC -er kan programmeres nettopp for å slå varmeren på eller sykle den av og på.

En populær metode i programmering av programmerbar logikkontroller bruker konseptet med å bytte. Denne logikken er nyttig når programmereren trenger å ha en knappFor å kontrollere en enhet med samme veksling. For eksempel trykker du på en knapp en gang slår enheten på, og trykker på den igjen slår den av. Denne logikken bytter fra OFF -tilstand til ON -tilstand når inngangen blir sann. Den holder seg på til inngangen blir falsk.

Lange PLC-skanningstider kan også være et problem i programmering av programmerbar logikkontroller, spesielt når du designer kontroller for høyhastighetsmaskiner. En populær tilnærming bruker inkrementell koding for å beregne maskinens posisjon. Denne tilnærmingen kan imidlertid forårsake mange problemer når du prøver å få maskinen til å løpe raskere. Hvis utgangen fra koderen som arbeider med økt hastighet går fra falsk til sann og tilbake i tiden det tar for PLS å få en skanning, teller ikke telleren ordentlig. Dette får maskinen til å krasje eller de bevegelige delene til å miste synkronisering når hastigheten er dukket opp.

Løsningen i et slikt scenario er å bruke en absolutt posisjonskoder i stedet for en iKremental koder. Fordelen med denne typen koder er at den er mindre utsatt for feil ettersom maskinens hastighet øker. Denne koderen krever imidlertid rundt et dusin eller flere inngangslinjer sammenlignet med de to linjene en inkrementell koderbehov. Absolutte kodere kan også produsere feil som tapte tilstander, der noen av bitene endres og andre ikke gjør det. Hvis hoppet over stater oppstår med en absolutt koder, må den erstattes med en annen.

ANDRE SPRÅK