IEC 61131-3
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. május 31-én felülvizsgált
verziótól ; az ellenőrzéshez
1 szerkesztés szükséges .
Az IEC 61131-3 az IEC 61131 nemzetközi szabvány része ( angol szintje ) (van egy megfelelő EN 61131 európai szabvány is), amely a programozható logikai vezérlők programozási nyelveit írja le .
angol
|
Deutsch
|
orosz
|
|
röv.
|
Kijelölés
|
röv.
|
Kijelölés
|
röv.
|
Kijelölés
|
Leírás
|
LD
|
Létra diagram
|
KOP
|
kapcsolati terv
|
RKS
|
Relé érintkező diagramok _ _ _
|
Grafikus nyelv. Elektromágneses reléken alapuló elektromos áramkörök szoftveres megvalósítása .
|
FBD
|
Funkcióblokk diagram
|
FBS
|
Funktionsbaustein-Sprache
|
FBD
|
Funkcionális blokkdiagramok
|
Grafikus nyelv. Egy funkcióblokk (FB) egy alprogramot fejez ki. Minden FB-nek van bemenete (bal oldalon) és kimenete (jobb oldalon). Egy program több FB összekapcsolásával jön létre.
|
SFC
|
Szekvenciális funkciódiagram
|
MINT
|
Ablaufsprache
|
SFC
|
Szekvenciális funkciódiagramok
|
Magas szintű grafikus nyelv. A Petri-hálók matematikai apparátusa alapján készült . Leírja az állapotok és az átmeneti feltételek sorrendjét.
|
UTCA
|
Strukturált szöveg
|
UTCA
|
Structurierter szöveg
|
UTCA
|
Strukturált szöveg
|
Szöveg alapú Pascal -szerű programozási nyelv
|
IL
|
utasításlista
|
ÁR
|
Anweisungsliste
|
IL
|
Az utasítások listája
|
Szöveg nyelve. Hardverfüggetlen, alacsony szintű assembly -szerű nyelv (elavult, a 3. kiadásban törölve [1] ).
|
Az első kiadás 1993-ban jelent meg (IEC 61131-3:1993), a második 2003-ban (IEC 61131-3:2003).
A szabvány harmadik kiadása 2012-ben jelent meg (IEC 61131-3:2013 / GOST R IEC 61131-3-2016)
Új funkciók :
- Explicit szerkezetű adattípusok
- Elnevezett érték adattípus
- Elemi adattípusok
- Hivatkozások és linkműveletek
- Részleges hozzáférés a következőhöz: ANY_BIT
- Változó hosszúságú tömb
- Változó inicializálás
- Adatkonverziós szabályok: implicit–explicit
- Funkciók – eredmény nélküli függvények hívásának szabályai.
- Típuskonverziós függvények: numerikus, bitenkénti stb.
- Az idő és a dátum kombinálásának és elválasztásának funkciói
- Osztályok, metódusok, interfészek stb.
- Objektumorientált funkcióblokkok (FB)
- Névtér
- Strukturált szöveg (ST): Continue utasítások stb.
- Létradiagramok (LD): Kapcsolatok összehasonlításhoz (gépelt és túlterhelt)
- A melléklet - a nyelvi elemek formális specifikációja
Eltávolítás:
Elavult, nem kívánatos használni
- Oktális literálok
- Közvetlen IEC-címek használata a programozható szervezeti egységek törzsében (POU)
- TRUNC túlterhelt csonkítás
- Utasítási lista (IL)
- A végrehajtható blokk változó "jelzője".
Jegyzetek
- ↑ PLCopen: Az IEC 61131-3 harmadik kiadása (a hivatkozás nem elérhető) . Letöltve: 2013. november 18. Az eredetiből archiválva : 2017. december 1.. (határozatlan)
Források
IEC 61131-3 programozási környezetek
- Proficy Machine Edition
- 1Tool, c.suite (Carel)
- Beremiz (nyílt forráskódú)
- B&R Automatizálási Stúdió
- CodeSys
- CX One
- CannyLab
- Cont Designer (Emicon)
- koncepció
- Control Wave Designer (Emerson)
- GXDeveloper
- ISAGRAF
- Logikai tervező (Yokogawa)
- MULTIPROG
- Mester PLC tervező
- Motorola System Tools Suite
- OpenPCS
- PL7
- PC-WORX
- SIMATIC 7. LÉPÉS
- SILworX
- SCADA KRUG-2000
- SCADA rendszer "Kaskad-SAU"
- SCADA rendszer "Tekon"
- Segnetics SM Logix
- Sysmac Studio
- nyomkövetési mód
- TwinCAT
- Unity Pro
- Visilogic (Unitronics PLC)
- ZWorkbench (Zentec)