LabVIEW er grafisk programmeringsprogramvare utviklet av National Instruments (NI) som gir ingeniører og forskere en rask, effektiv og intuitiv måte å designe og distribuere industrielle automasjonssystemer. En PLS (Programmable Logic Controller) er en spesialisert kontroller-eller, med andre ord, en industriell elektronisk dataenhet-som primært brukes til å kontrollere industrielle prosesser, maskiner og mekanisk utstyr.
I praktiske applikasjoner fungerer PLS-er vanligvis sammen med andre enheter i industriell automatisering og kontrollsystemer, som sensorer og aktuatorer. LabVIEW-programmer kan kontrollere industrielle maskiner og prosesser ved å samarbeide med PLS-er.
De primære programmeringsspråkene for PLS-er inkluderer Ladder Diagrams, mens LabVIEW bruker G--kode for programmering. Selv om G-kode skiller seg litt fra Ladder Diagrams i form og syntaks, er det relativt enkelt for mange brukere å lære G-kode fordi den er basert på konseptet grafisk programmering og bruker en rekke ikoner for å representere forskjellige programfunksjoner og kontrolllogikk.
Nedenfor vil vi forklare hvordan du skriver PLS-programmer direkte i LabVIEW-miljøet:
1. Forberedelser
Før vi begynner å programmere, må vi forberede utstyret som skal kontrolleres og den tilsvarende grensesnittmaskinvaren. Vanligvis er en PLS koblet til andre industrielle automasjonsenheter via et sett med digitale inngang/utgang (DI/DO) grensesnitt. Heldigvis tilbyr National Instruments (NI) passende maskinvareløsninger for slike applikasjoner, som NI CompactDAQ og NI CompactRIO. Denne maskinvaren kan kobles til en datamaskin via kommunikasjonsgrensesnitt som USB eller Ethernet.
2. Opprette et LabVIEW-program
Opprett et nytt LabVIEW-program. Deretter bruker vi "NI-DAQmx"-programvarepakken levert av NI, som er en utvidbar, allsidig datainnsamlings- og kontrollprogramvarepakke. Denne pakken støtter alt fra enkle I/O-lese-/skriveoperasjoner til strategisk signalering, samt diverse andre tilpassede applikasjoner.
3. Velge den passende LabVIEW-malen
NI tilbyr også flere ofte brukte LabVIEW-maler som tilbyr en rekke nyttige verktøy. Disse verktøyene inkluderer forskjellige typer inngangs-/utgangsgrensesnitt, startknapper, stoppbrytere, motordrivere og brytere. Disse malene kan hjelpe deg med å raskt etablere et grunnleggende kontrolllogikkrammeverk før du begynner å designe PLS-programmet.
4. Legg til PLS-ikoner i designpanelet
Du kan finne ulike PLS-ikoner i malkontrollbiblioteket fra NI og dra og slippe dem på designpanelet. Ethvert PLS-ikon kan kobles direkte til andre kontroller og I/O-grensesnitt for å kontrollere ulike aspekter av utstyret.
5. Programmer kontrolllogikken
Koble sammen de forskjellige kontrollikonene og begynn å programmere kontrolllogikken. Disse ikonene kan kobles til enkle kombinasjoner av kretslogikk. Bruk ekspertisen din som ingeniør eller vitenskapsmann for å skrive logikkreglene inn i programmet.
6. Test programmet
Når programmet er skrevet, må du utføre programvaretesting ved å bruke NI-DAQmx-programvarepakken. Dette kan brukes til å simulere inngang og utgang av elektriske signaler for å sikre at programmet oppfyller de forventede kravene. Når programmet har bestått testing, kan det lastes opp til PLS-enheten for faktisk maskinvaretesting.
Sammendrag
Å skrive PLS-programmer direkte i LabVIEW-miljøet er relativt enkelt. National Instruments tilbyr omfattende ressurser, støtte og kontrollbiblioteker for å hjelpe ingeniører og forskere med å utvikle industrielle automasjons- og kontrollsystemer raskt og effektivt. LabVIEWs brukervennlighet og det grafiske programmeringskonseptet til G-kode gjør programmering intuitiv og effektiv.




