PLC -programmeringsspråk er et språk som brukes til å skrive PLC -programmer innen industriell kontroll, med sikte på Generelt formål dataprogrammeringsspråk. Følgende er de viktigste forskjellene mellom dem:
1. Søknadsmiljø:PLC -programmeringsspråk brukes hovedsakelig innen automatiseringskontroll, mens C -språk er egnet for forskjellige dataprogrammer.
2. Syntaksstruktur:PLC -programmeringsspråk vedtar grafisk programmering, mens C -språk vedtar tekstprogrammering. 3. Datatype: PLC -programmeringsspråk vedtar grafisk programmering, mens C -språk vedtar tekstprogrammering.
3. Datatyper:PLC -programmeringsspråk støtter forskjellige datatyper, for eksempel bit, ord, flytende punkt, etc., mens C -språk støtter flere datatyper, for eksempel heltall, langt heltall, karakter, flytende punkt, dobbel presisjon, etc.
4. Programutførelsesmodus:PLC -programmeringsspråk utfører programmet i en syklisk skanningsmodus, mens C -språk utfører programmet i en sekvensiell utførelsesmodus.
5. Enhetsoperatører:PLC -programmeringsspråk støtter boolske operatører som og, eller ikke osv., Mens C støtter rikere operatører som inkrementelle, dekrementelle, bitvise operasjoner osv.
I henhold til forskjellen mellom PLC og datasystem, er det noen tilleggsfunksjoner i PLC -programmeringsspråk, for eksempel input/output -prosessering, tidtaker/telleroperasjon, etc.
De viktigste internasjonale standardene for PLC -programmeringsspråk inkluderer IEC 61131-3 Standard og IEC 61499 -standarden.
IEC 61131-3 standard definerer fem PLC -programmeringsspråk, som er instruksjonsliste (IL), strukturert tekst (ST), Function Block Diagram (FBD), FlowChart (LD) og sekvensdiagram (SFC). Denne standarden spesifiserer hovedsakelig de grunnleggende kravene for PLC -programmering, for eksempel programsyntaks, datatyper, programfunksjoner osv. For å sikre en viss grad av kompatibilitet og portabilitet til programspråkene til forskjellige PLC -produsenter.
IEC 61499 -standarden er en utvidelse og foredling av IEC 61131-3 standard. Det gir et PLC -programmeringsspråk for distribuerte kontrollsystemer (DCS), som introduserer nye konsepter og modeller, for eksempel funksjonsblokker (FBS), agenter og hendelser. Denne standarden fokuserer på fleksibilitet, skalerbarhet og gjenbrukbarhet av PLS -systemer.
Begge standardene ble utviklet av International Electrotechnical Commission (IEC) og er viktige forskrifter og spesifikasjoner for PLC -programmeringsspråk.




