Hva er stigerlogikk-programmering?

Ladderlogikk-programmering er et kodespråk som brukes til å lage kretsrepresentasjoner for å hjelpe mennesker med å bygge enheter og for å gi instruksjoner til kontrollører. Selv om dette kan brukes til å bygge mange forskjellige kretsløp, brukes stigelogisk programmering først og fremst til å lage programmerbare logiske kontrollere (PLC). Bortsett fra å bygge kretsen, gjør dette språket også brukere i stand til å avgi if / deretter uttalelser. Dette språket ble liknet på maskinvareproduksjonssystemer, så vanlige brukere som visste at disse systemene ikke ville trenge trening, men det har fremdeles en tendens til å være en læringskurve for dette programmeringsspråket.

Når en krets er bygget, trenger både personene som monterer kretsen og selve enheten å 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ømmen kan strømme. Med programmering av stigen logikk, er brukeren i stand til å gjøre en representasjon for begge. Representasjonen som er bygd med dette språket er enkel, og viser først og fremst parenteser, bindestrek og skråstreker for å skildre ledninger og bokstaver for variabler.

Stigelogikkens programmeringsspråk har muligheten til å lage mange forskjellige kretsløp, men det er først og fremst blitt brukt til å programmere PLS-er. Disse enhetene kan programmeres relativt enkelt og er i stand til å kontrollere produksjons- og enhetsprosesser. Bortsett fra deres evne til å brukes til mange forskjellige formål, har stigen logikk-koding mange blokker og variabler som er spesielt egnet for å bygge PLS-er.

Kretser, spesielt avanserte, har sjelden en enkel vei. Det er vanligvis forhold, for eksempel at en del av kretsen må være åpen i en periode eller bare sende strøm et sted hvis en betingelse er oppfylt. Ladelogikk-programmering adresserer dette behovet gjennom if / da utsagn. Dette lar programmereren fortelle kretsen om å utføre en operasjon til en tilstand vises, og deretter vil en ny operasjon oppstå fra tilstanden.

Opprettet på 1970-tallet var stigerlogikk-programmering ment å være enkel og å etterligne maskinvareproduksjonsprogrammer. Målrettede brukere var de som var kjent med maskinvareproduksjonssystemer, så de i bransjen trodde brukere ikke ville trenge noen opplæring for å begynne å bygge et stige-logikkprogram for en PLS eller krets. Selv om det ligner på denne typen arbeid, trenger de fleste imidlertid trening for å forstå forståelse av stigenes logikkoding. Trening er imidlertid ofte liten, fordi dette språket ofte er enklere enn andre programmeringsspråk.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?