Skip to main content

Hva er programmering av stigelogikk?

Stigelogikkprogrammering er et kodingsspråk som brukes til å lage kretrepresentasjoner for å hjelpe folk med å bygge enheter og for å gi instruksjoner til kontrollere.Selv om dette kan brukes til å bygge mange forskjellige kretsløp, brukes stigelogikkprogrammering først og fremst til å lage programmerbare logiske kontrollere (PLS).Bortsett fra å bygge kretsen, gjør dette språket også brukere å komme med IF/deretter uttalelser.Dette språket ble laget for å være likt maskinvareproduksjonssystemer, så vanlige brukere som visste at disse systemene ikke ville trenge trening, men det har fortsatt en tendens til å være en læringskurve for dette programmeringsspråket.

Når en krets er bygget, er både menneskene som monterer denKrets og enheten i seg selv trenger å vite hvordan kretsen fungerer.Folk trenger å vite slik at de kan lage riktig maskinvare, og enheten trenger å vite slik at den forstår hvordan strøm kan flyte.Med stigelogikkprogrammering er brukeren i stand til å lage en representasjon for begge.Representasjonen bygget med dette språket er enkel, og viser først og fremst parentes, bindestrek og skråstreker for å skildre ledninger og bokstaver for variabler.

Stigelogikkprogrammeringsspråket har evnen til å lage mange forskjellige kretsløp, men den har først og fremst blitt brukt til å programmere PLS.Disse enhetene kan programmeres med relativt letthet og er i stand til å kontrollere produksjons- og enhetsprosesser.Bortsett fra deres evne til å bli brukt til mange forskjellige formål, har stigelogikkkoding mange blokker og variabler som er spesielt egnet for å bygge PLS.Det er vanligvis forhold, for eksempel en del av kretsen som må forbli åpen i en periode eller bare sende strøm et sted hvis en tilstand er tilfredsstilt.Stigelogikkprogrammering adresserer dette behovet gjennom IF/deretter utsagn.Dette gjør at programmereren kan fortelle kretsen om å utføre en operasjon til en tilstand vises, og da vil en ny operasjon oppstå fra tilstanden.

Opprettet på 1970 -tallet var stigelogikkprogrammering ment å være enkel og etterligne maskinvareproduksjonsprogrammer.Målrettede brukere var de som er kjent med maskinvareproduksjonssystemer, så de i bransjen trodde brukerne ikke ville kreve noen opplæring for å begynne å bygge et Ladder Logic -program for en PLC eller krets.Selv om det ligner på denne typen arbeid, trenger de fleste trening for å fullt ut forstå stigelogikkkoding.Opplæring er imidlertid ofte liten, fordi dette språket har en tendens til å være enklere enn andre programmeringsspråk.