ІНТЕРФЕЙС ПРОГРАМНОГО СУПРОВОДЖЕННЯ СКЛАДНИХ ІНФОРМАЦІЙНО-КЕРУЮЧИХ СИСТЕМ АВТОМАТИЗАЦІЇ, КРИТИЧНИХ ДО РЕЖИМУ РЕАЛЬНОГО ЧАСУ
Authors: КУВАЄВ Володимир , МЕЩЕРЯКОВ Леонід , ХАРЬ Альона , ПОЛІТОВ Артем 
Published: June 2024

Одним з напрямків впровадження комп’ютерних технологій автоматизації технологічних процесів є їх застосування при модернізації діючих промислових об’єктів. Як правило така модернізація відбувається за двома найбільш розповсюдженими підходами. Перший підхід передбачає зупинку технологічного процесу на достатньо тривалий час для монтажу і налагодження оновлених систем автоматизації, другий – поетапне їх оновлення з монтажем і налаштуванням як у планові ремонти і зупинки технологічного процесу, так і під час штатної роботи. В обох випадках традиційним став підхід, що базується на застосуванні дворівневої ієрархічної системи автоматизації в якій на нижньому рівні ієрархії використовуються контролери для отримання інформації з об’єкта керування і видачи на останній керуючих впливів, у тому числі – в автоматичному режимі, а на верхньому – реалізується людино-машинний інтерфейс оператора технолога. У той же час у другому випадку для скорочення строків налагодження програмного забезпечення, що реалізує додатковий функціонал при розширення системи, доцільно проводити безпосередньо на працюючий системі. Це дозволяє прискорити час налагодження, але несе додаткові ризики розширення часових рамок виконання запрограмованого алгоритму системи, що вже експлуатується, за часові рамки які були раніш визначені при його розробці. Особливо це небезпечно для тих функцій системи, що є критичними до режиму реального часу. Таким чином існує задача оперативного контролю функціонування програмного забезпечення технічних систем критичних до режиму реального часу. Одним з напрямків вирішення цієї задачі є створення підсистеми програмного супроводження в разі розробки складних інформаційно-керуючих систем автоматизації критичних до режиму реального часу. Сучасні SCADA-системи, які застосовуються для програмування таких систем, надають різноманітний інструментарій для організації НМІ-інтерфейсу з оператором-технологом у той же час питання організації інтерфейсу програміста, що спрощує налагодження складних інформаційно-керуючих систем автоматизації критичних до режиму реального часу залишилися поза уваги їх розробників. Тому досвід створення інтерфейсу програміста систем керування швидкісним режимом прокатки безперервного прокатного стана ПАО «Арселор- Міттал Кривий Ріг», можуть бути використані для подальшого розвитку SCADA-систем. Метою роботи є обґрунтування рішень щодо структури і функціоналу інтерфейсу програміста складних систем автоматизації критичних до режиму реального часу. Реалізація поставленої мети передбачає обґрунтування структури інтерфейсу з урахуванням функціональних і структурних особливостей системи автоматизації і форм подання інформації щодо різних програмних параметрів, що полегшує налагодження програмного забезпечення системи на об’єкті керування і дозволяє online контролювати реалізацію їм режиму реального часу. Методологія вирішення поставленого завдання полягає у аналізі і структуруванні масиву інформації, що використовує системний програміст, який виконує налагодження і супроводження системи автоматизації, що критична до режиму реального часу з подальшому її групуванню за функціональними ознаками. Наукова новизна полягає у обґрунтуванні доцільності і необхідності доповнення традиційного людино- машинного інтерфейсу SCADA-систем функціоналом, що забезпечує супроводження програмного забезпечення систем автоматизації.