Программирование контроллера Wiren Board с помощью языков МЭК 61131-3: FBD, ST, LD, SFC

From Wiren Board
This is the approved revision of this page, as well as being the most recent.

Введение

МЭК 61131-3 (IEC 61131-3) — международный стандарт, описывающий языки программирования для ПЛК.

Некоторые из них можно использовать для программирования контроллеров Wiren Board:

  • FBD — Function Block Diagram, диаграммы функциональных блоков;
  • ST — Structured Text, структурированный текст;
  • LD — Ladder Diagram, релейно-контактные схемы, или релейные диаграммы;
  • SFC — Sequential Function Chart, последовательные функциональные схемы.

Программы

Поддержка реализована в стороннем ПО:

  • MasterPLC — не поддерживается в Wiren Board 8 и новее. (Некоторые пользователи устанавливали на wb8 и оно работало) Но так как Wiren Board 8 это arm64 то вы самостоятельно можете скачать и установить файл (linux-armv8) с сайта разработчика;
  • ISaGRAF;
  • CODESYS;
  • KLogic.

В любом решении на контроллер ставится исполнительная система, в инструментальной среде (IDE) вы создаёте программу на любом из доступных языков МЭК и загружаете её в контроллер.