Typer av PLC Programvare

Typer av PLC Programvare


PLC, eller programmerbar logisk styring, er en digital enhet (vanligvis en datamaskin) som brukes til å automatisere elektromekaniske prosesser som lysarmatur og underholdning ritt, og for å kontrollere samlebånd maskiner. PLC-programvare er et sett av regler som tillater programmerbare maskinvare utstyr for å fungere. Programvaren er vanligvis lagret i et ikke-flyktig minneenhet (flashminne, ROM, harddisker og magnetbånd). PLC programvare er hjertet av PLS-system, og det består av instruksjoner, funksjoner og elementer som overvåker eller kontrollerer PLC.

RLL-format

Den RLL-format (eller relé stige logikk format) PLC programvare er en av de mest brukte sett med programmerbare instruksjoner som styrer et PLS-system. RLL omfatter ulike typer data håndtering funksjoner, sammenligning blokker, tellere, tidtakere, registre, spoler og kontakter. Disse funksjonelle elementer av programvaren er lagret på trinnene av RLL og utført av PLS-prosessor. Den RLL programvare styrer alle maskinvarekomponenter av PLS-enheten. PLC prosessoren utfører programvare rung av rung ved å skanne (top down) gjennom RLL. Den utfører sekvensielt enkelte RLL rung og aktiverer alle maskinvareenheter knyttet til utførte RLL programmer. Programmer og instruksjoner lagret på RLL trinn kan legges til og fjernes fra drift uten å måtte demontere tilhørende maskinvareenhet. PLC merkevarer som støtter RLL inkluderer ABB, Siemens, Mitsubishi, Allen Bradley og Direcsoft.

State Logic-basert programvare

Scenen logikk programmering systemet brukes til å styre PLS. En statlig logikk programvaren bruker et tilstandsdiagram (som skjematisk viser et system som er omfattet av en rekke tiltak, eller stater) som modell, og sysselsetter grunnleggende av den endelig tilstandsmaskin (FSM eller en modell som representerer overganger mellom stater i form av et diagram. det ligner på et flytdiagram. en FSM kan betraktes som et abstrakt begrep eller modell av funksjon av en maskin). State logikk består av oppgaver, som er bygd opp av stater som er bygget opp av uttalelser (kommandoer til å kontrollere hver enkelt komponent). Eclips er en engelskspråklig baserte state logikk programvare utviklet av Adatek. Inc.

Structured Text-basert programvare

Strukturert tekst er et programmeringsspråk som brukes til å kontrollere PLS. ST består av variabler (som holder data), operatører (oppdrags- og aritmetiske operasjoner), uttrykk (kombinasjon av variabler og operatører - programvaren koden selv) og kontrollflyt (som definerer sekvensen av kjørbare utsagn). Et eksempel på en ST-basert programvare er den Mod51, utviklet av Mandeno Granville Electronics for programmering for PLS.