AMNYTT Nr 5 - 2013 | Page 33

33 / 93 AMNYTT #5 2013 Tenk nytt - Tenk subrutine, ikke subkontrollere Dagens ingeniører innen reguleringsteknikk møter økt press om å forenkle kompleksiteten i systemer som skal løse stadig mer komplekse oppgaver. Motorer, en gang sett på som et stort stykke jern som holder i flere tiår, blir nå overvåket og gransket for å finne de minste tegn på feil eller effektivitetstap. Det å kontrollere innsignaler i kutteverktøy har utviklet seg fra digital “kutt eller stopp” til kompleks styring med kamerastyrte force-feedback funksjoner som detekterer mediets kanter og tetthet, som igjen responderer med nøyaktig mengde kuttekraft. Disse eksemplene underbygger behovet for å integrere kommersiell teknologi for å møte økt trykk i markedet og stadig mer komplekse kontrollproblemer. Reduserer hardware behovet Heldigvis for utviklere av kontrollsystemer går kommersiell teknologi stadig fremover. Den nyeste prosessteknologien for PACer (Programmable Automation Controller) er nå tilgjengelig med National Instruments cRIO9068 software-designet kontroller. Prosesseringsenhetene i denne kontrolleren er bygget på den nyeste silisumteknologien fra Xilinx (Zy’-linx) kjent under navnet ZynqTM (zink’). Dette systemet på én brikke (SoC) kombinerer flyttallsprosesseringskjerner, FPGAkjerne og en DSP-modul på en enkelt brikke. Dette hjelper utviklere til å fordele subsystemene i avanserte maskiner på færre kontrollere, og skape en enklere arkitektur. FPGA har sine fordeler Dette lyder litt uvant for kontrollerutviklere som er mer vant til stigelogikk enn logiske porter, men alle PAC’er, PLS’er og embedded kontrollere inneholder prosesseringsenhetene. Noen inneholder til og med FPGA eller ASIC for bruk til prosessering og tidsstyring. Disse forskjellige prosesseringsenhetene kan sammenlignes med et basisverktøy som en vanlig hammer. Når man går mellom hyllene i en jernvarehandel, ser man et stort utvalg av hammere. Selv om de fleste av disse kan brukes til forskjellige oppgaver (f.eks. slå inn en spiker eller bryte opp objekter), er det viktig å velge riktig verktøy til jobben som skal utføres. PC-basert automatisering er som en vanlig hammer – fleksibel nok til de fleste applikasjoner, men med svakheter når det gjelder mer avanserte operasjoner, ettersom den er for hard til å brukes som en klubbe, for lett til å brukes som en slegge og for liten til å brukes til reisverk og tømmer. For en rekke applikasjoner er en standard flyttalsprosessor ideell, men den kommer g til kort i applikasjoner som krever høy­