IEC 61131-3 szabvány szerinti programozás


Az Automation Studio programban a vezérlőprogram elkészíthető számos programozási nyelven, melyek megfelelnek a IEC 61131-3 szabványnak.

  • létra diagram (LD),
  • funkció blokk diagram (FBD),
  • strukturált szöveg (ST),
  • sorrendvezérlési diagram (SFC)
  • utasítás lista (IL)
Összehasonlít

Az IEC 61131-3 szabványos programnyelveken felül az alábbi lehetőségek érhetők el programfejlesztésre:

  • funkcióblokk diagram (CFC)
  • ANSI C
  • C++

Az ANSI C illetve az objektum orientált C++ programnyelvek a PLC világban egyedinek számítanak. A C++ felhasználásával objektum orientáltan alakítható ki a vezérlőprogram. Így az esetlegesen más rendszerből hozott kódok is könnyen rendszerbe integrálhatók. A beépített SMART Edit funkció használata megkönnyíti a programfejlesztést, többek között a változó nevek, funkció blokkok vagy struktúra elemek automatikus kiegészítésével, illetve előre definiált programrészek beillesztésével. A különböző programnyelvek egy projekten belül tetszőlegesen, megkötés nélkül variálhatók.

Diagnosztikai eszközök közül a szöveges programnyelvek esetén kiemelkedő az úgynevezett „line coverage” funkció, vagyis a program megjelöli, hogy melyik sorokat hajtja végre, és melyeket nem. Nagy segítséget nyújthat feltételes elágazások vizsgálatakor. A grafikus programnyelvek esetében pedig a „powerflow” segít az aktuális végrehajtás nyomonkövetésében.

Navigáció

KOSARAM

Bezár

A kosár üres

A kosár üres