IEC-61131-3

Från Rilpedia

Version från den 9 augusti 2007 kl. 07.58 av Jkl (Diskussion)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif

IEC-61131-3 är en standard för programspråk för progammerbara styrsystem (PLC), som är något av en kompromiss mellan olika tillverkares egna programspråk. Den definierar 5 programspråk för programmering av PLC:n:

Sequential Function Charts (SFC)
Ladderdiagram (LD)
Instruction List (IL)
Function Block Diagram (FBD)
Structured Text (ST)

Av dessa språk är tre grafiskt uppbyggda – SFC, LD samt FBD. LD och FBD efterliknar de kretsscheman elektriker är vana vid – reläscheman respektive ritningar för digital logik. SFC består av steg och övergångar, där varje steg representerar något arbetsmoment och övergången representerar det villkor som avgör när arbetsmomentet är avslutat, och är väl lämpat för det vanliga problemet att skapa en sekvens av arbetsmoment som ska följa i en viss ordning.

Både ST och IL är textbaserade språk. ST är ett språk som är ganska likt traditionella högnivåspråk som C, Pascal med flera. IL liknar mer assembler, fast med andra instruktioner än assembler traditionellt har.


Personliga verktyg
På andra språk