Page 220 - 4212
P. 220
програмним пакетом Step7 Lite.
4.3.5 Система програмування «ПОЛІГОН» ТОВ
«Промавтоматика»
Система програмування PC-сумісних контролерів,
розроблена ТОВ «Промавтоматика», складається з
конфігуратора, графічного редактора і менеджера проектів.
Конфігуратор служить для вибору і редагування апаратного
складу проекту, а графічний редактор - для графічного
представлення алгоритмів роботи програми і їх відладки в
режимі реального часу. Менеджер проектів забезпечує
сервісні функції при розробці проекту. Створюваний проект
складається з 3-х частин: програмної, апаратної та об єктів.
Апаратна частина, сформована конфігуратором, включає
дані про прийняте в проекті обладнанні. Конфігуратор надає
склад устаткування у вигляді деревовидної структури
(наприклад, Крейт - плата вводу/виводу - регістр - канал або
крейт - плата CPU - СОМ-порт - модуль). Апаратна частина
проекту за допомогою команди «Передати проект в редактор»
перетворюється у формат програмної частини проекту.
Програмна частина проекту, представлена у вигляді
модулів, містить основний алгоритм роботи програми
контролера і редагується в графічному редакторі. Основним
елементом програмної частини є функціональний блок, який
являє собою закінчений алгоритм певної функції з заданим
числом вхідних і вихідних параметрів. ПЗ «Полігон» містить
велику бібліотеку функціональних блоків, що підтримують
арифметичні і логічні функції, драйвери пристроїв
вводу/виводу, інтерфейси різних модулів, регуляторів,
дисплеїв. Можливе створення нових функціональних блоків
за допомогою програми «майстер».
ПЗ «Полігон» підтримує велике число плат вводу/виводу
MicroPC, модулів збору даних і управління ADAM фірми
Advantech (серій 4000 і 5000), ПЛК Beckhoff, PC-сумісних
220