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, både menneskene som monterer kretsen 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 simpLE, som først og fremst viser parentes, bindestrek og skråstreker for å skildre ledninger og bokstaver for variabler.

Stigelogikkprogrammeringsspråket har evnen til å lage mange forskjellige kretsløp, men det 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.

kretsløp, spesielt avanserte, har sjelden en enkel vei. 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 å utføre en operasjon uN til en tilstand vises, og da vil en ny operasjon skje fra tilstanden.

Opprettet på 1970 -tallet var programmering av stigelogikk ment å være enkel og etterligne produksjonsprogrammer for maskinvare. 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. Trening er imidlertid ofte liten, fordi dette språket har en tendens til å være enklere enn andre programmeringsspråk.

ANDRE SPRÅK