МЕТОДИКА ПРОТОТИПУВАННЯ ПРИСТРОЇВ КЕРУВАННЯ НА БАЗІ ДОДАТКУ OPENPLC

Автор(и)

  • Оleksii Poliakov
  • Bohdan Zhurakovskyi

DOI:

https://doi.org/10.34185/1991-7848.itmm.2024.01.072

Ключові слова:

програмовані логічні контролери, мови програмування контролерів, прототипування систем керування.

Анотація

Проблемою проектування пристроїв керування на основі програмованих логічних контролерів (ПЛК) є їх висока вартість і, як правило, недоступність на початковому етапі проектування. Метою дослідження є скорочення часу та вартості проектування системи шляхом створення прототипів блоків керування з програмною реалізацією алгоритмів керування мовами стандарту МЕК 61131-3 та виконанням програм у платі Ардуїно. Метод дослідження полягає в декомпозиції проектних моделей операційних та керуючих автоматів пристрою керування та їх реалізації в програмному середовищі додатку OpenPLC у вигляді компонентів організації програм (POU) на мовах Ladder Diagram (LD), Function Block Diagram (FBD), Sequential Function Chart (SFC), Structured Text (ST) та Instruction List (IL). Результатом дослідження є методика створення типових POU операційних та керуючих автоматів системи керування, які виконуються у платі Arduino. Наведено приклад застосування запропонованої методики для проектування прототипу системи керування температурою об’єкту. Розроблений прототип пройшов випробування з використанням логічного ПЛК та фізичної прототипу, що підтвердило їх функціональну відповідність оригіналу та зниження вартості обладнання як мінімум на порядок.

Посилання

Parr, E. A. Programmable Controllers. An engineer’s guide / E. A. Parr. 3rd ed. – Oxford: Newnes, 2003. – 429 p.

IEC 61131-3, Revision 3.0, February 2013 - Programmable controllers – Part 3: Programming languages. Published By: International Electrotechnical

Commission (IEC). – 468 p.

OpenPLC Overview – Autonomy (autonomylogic.com) [Electronic resource]– Access mode: https://autonomylogic.com/docs/openplc-overview/

Завантаження

Опубліковано

2024-04-24

Номер

Розділ

Статті