Та секцію "Сервісні команди-функції" перенесено туди як підсекцію, підсекцію "Сервісні команди-функції" цілком переписано і доповнено, та все це перекладено Українською.
Інтерфейс Управління включено до складу об'єкту TCntrNode та він охоплює всі вузли динамічного дерева програми, дозволяючи одноманітно керувати програмою незалежно від використаного клієнтського інструменту. Інтерфейс Управління виконано на основі мови розмітки XML та до якого можна придумати багато способів щодо використання.
Інформаційна ієрархічна структура містить інформацію з публічних елементів управління та вона може бути використана для побудови користувацьких діалогів управління вузлами програми.
Динамічна частина містить сценарії обслуговування запитів до елементів управління, які описано в інформаційній структурі, та до прихованих елементів управління у вигляді сервісних функцій, що використовуються для уніфікованого доступу до вузлу.
Спонсорування, повної ревізії на 0.5 ЛД: SINGE SOFTWARE[детальніше]
OpenSCADA є програмою із багатомовним інтерфейсом та підтримує статичний переклад повідомлень із її заснування.
Версію 0.8 було забезпечено деякими елементами динамічного перекладу, тобто можливістю побудови інтерфейсу користувача декількома мовами, переважно у різних Web-сеансах. Згодом було додано загальний менеджер повідомлень.
У версії 0.9.5 динамічний перегляд було цілком відревізовано та значно розширено зі стабілізацією усіх цих змін до версії 0.9.6. Після цих змін здійснено Значну Уніфікацію Загального SQL-коду для розширення поведінки на всі SQL Бази Даних.
Апогеєм розширення стало створення наступного посібника "Як Створити багатомовний проєкт"...
Міжстанційне віддзеркалення даних надає передавання значень і повідомлень джерел збору даних між ієрархічними станціями та що здійснюється модулем DAQ.DAQGate. Протягом оновлення 0.9.5 та до оновлення 0.9.6 здійснено серію значних вдосконалень:
• загальне переопрацювання представлення віддалених даних, вирішення колізій, горизонтального резервування та моніторингу усього цього;
• оптимізація передавання супутніх повідомлень на верхній рівень та реалізація передавання повідомлень на станції нижнього рівня, як і підрівнів повідомлень та уніфікації категорій повідомлень;
* реалізація асинхронного запису із гарантією доставлення значень та повідомлень.[детальніше]
Цей посібник покликано допомогти у створені модулів для OpenSCADA. Створення модуля може знадобитися у випадку бажання додати підтримку нового джерела даних або іншого розширення до OpenSCADA. Оскільки OpenSCADA є гранично модульною то всі інтерфейси взаємодії із зовнішнім середовищем здійснюється за посередництвом розширення модулями типів:
Спонсорування, повної ревізії на 1.8 ЛД: SINGE SOFTWARE[детальніше]
UM24C, UM25C та UM34C від RDTech (RuiDeng) є недорогими пристроями вимірювання прохідної потужності на USB, та вони підтримують достатню колекцію властивостей так само як і забезпечують повний контроль через Bluetooth. Цей шаблон реалізує найбільш явні команди та збір даних, які доступні через Bluetooth інтерфейс пристрою.
Цей шаблон вперше використовує нову функцію підключення вихідних транспортів SYS.Transport.outAt() та Bluetooth інтерфейс для збору даних.
Загальна працемісткість: 0.3 ЛД
Подяки: Райан Фінніє за початкове опрацювання протоколу у RDUMTOOL
Зберігання Даних в OpenSCADA початково побудовано на різних Базах Даних і Конфігураційному Файлі загалом, але взаємодія між цими сутностями була не дуже очевидною, як власне і керування даними між різними сховками.
Тож, у версії 0.9.5 було здійснено уніфікацію зберігання яка загалом передбачає:
• пряме зберігання та визначення Загального Сховку "*.*" як комбінації Конфігураційного Файлу і робочої Бази Даних;
• контроль наявності даних на різних сховках та надання функції управління-видалення лише даних без об'єкту управління й із попередніх сховків; пріоритетність БД у їх доступі;
• обмеження усіх Баз Даних, що конфігуруються-обираються, формою "{Тип}.{БД}" без таблиці, яка визначається-пов'язується із ІД об'єкту;
• всі функції доступу до даних переведено на цю концепцію.[детальніше]
Наразі, протягом місяців випуску OpenSCADA 0.9.5, внесено значні зміни до середовища виконання та Linux Дистрибутиву Автоматизації:
• додання нового релізу Debian 11 до складань OpenSCADA та у якості нової бази для Linux Дистрибутиву Автоматизації;
• оновлення стабільного релізу TDE до 14.0.11 та 14.0.12, із додатковим виправленням його деяких проблем та пакетів;
• додання нового релізу Ubuntu 22.04 до складання OpenSCADA;
• додання нової апаратної платформи ARM64 на базі Debian 11 (не перевірено);
• вимкнення складання для платформи Maemo 5 (Nokia N900) через постійне падіння крос-компілятору щонайменш у двох місцях вихідного коду OpenSCADA.[детальніше]
Доповнено збіркою для апаратної платформи ARM64, що також перевірено на RPi3 і Siemens IOT2050.
Із випуском релізу Debian Linux версії 11 19.08.21, проєкт OpenSCADA адаптовано до цієї версії щодо:
- створення відповідних складальних чрутів-архівів;
- складання пакетів OpenSCADA;
- розширення репозиторію Linux-автоматизації та складання нових Живих Дисків;
- розширення автоматичного складальника щодо складання пакетів та Живих Дисків.
Оновлення 0.9.5 (22.02.2022) до промислового релізу тривалого часу підтримки (LTS) призначено для оновлення наявних встановлень промислової версії з метою виправлення відомих проблем та деяких вдосконалень із наданням оперативних сервісних оновлень користувачам, підписаним на технічну підтримку.
Загалом, оновлення виправляє біля 50 помилок та додає БАГАТО удосконалень із парою значних-концептуальних ...[детальніше]
Микола Тарасович Тищенко приймав неявну, але вагому участь у створенні цього проєкту оскільки був директором фірми ТОВ НІП "ДІЯ" (1990...2021), де автор проєкту творив на цей час (1997...2020). І хоча прямої-офіційної підтримки проєкту ніколи не надавалося, як і не здійснювалося фінансування, та на цілі проєкту купувалося різноманітне обладнання автоматизації, інформаційні ресурси проєкту розміщувалися на сервері фірми (2004...2016), фінансувалась участь-доповіді на конференціях, а також надавалися системи автоматизації та наукові теми для практичного впровадження і випробовування.[детальніше]