zenon відкритий для кофігурування

В системі надається безліч інструментальних засобів для додавання та налаштування функцій або інтегрування індивідуальних програм:

VBA та VSTA в Runtime

Безмежне розширення функцій Runtime

zenon була першою SCADA системою, яка стала використовувати Microsoft VBA (Visual Basic for Applications), а потім перейшла на більш сучасну технологію VSTA. Ці технології полегшують додавання функцій у режимі Runtime і дають можливість створювати власні макроси.

Поєднання значень вимірювань здійснюється так само просто, як підключення до зовнішніх джерел даних або введення нових значень через діалог користувача.

Завдяки рішенням VBA та VSTA можна легко розширити проект, інтегрувати нові змінні, звернутися до них, створити зображення та його елементи, здійснювати адміністрування користувачів, керувати тривогами, і т.д.
Плагін zenon Display Visual Basic Editor дозволяє в режимі Runtime здійснювати зміну VBA/VSTA кодів і негайно впроваджувати їх у проект. Таким чином, легко здійснюється налагодження проекту без необхідності його зупинки.

VBA та VSTA в Редакторі

Автоматична розробка за допомогою майстрів

Створіть новий проект у zenon всього кількома кіками миші. Основна робота здійснюється зумовленими інтелектуальними майстрами. VBA та VSTA, інтегровані в Редактор, дозволяють створювати макроси, які автоматично здійснюють всі необхідні налаштування. Крім основних майстрів, може бути створено безліч макросів, які абсолютно чітко допоможуть Вам в автоматичному режимі реалізувати всі поставлені завдання.

Це можуть бути і прості макровизначення для імпорту змінних із існуючих джерел даних, і складні майстри, які імпортують підготовлені шаблони (XML) після вказівки критеріїв або створюють додаткові змінні, зображення, елементи та функції.

Із системою вже постачається безліч майстрів. Оскільки до майстрів можна вільно звернутись через редактор VBA/VSTA, вони можуть бути легко налаштовані за Вашими власними вимогами.

COM-програмований інтерфейс

Всебічна сумісність

COM-інтерфейс надає майже ті ж можливості, що й інтегровані технології VBA/VSTA. Він ще дозволяє використовувати додаткові можливості зовнішніх програм (Visual Basic, Delphi, Visual C++, .NET, та багато інших) для Редактора або режиму Runtime.

Наприклад, є можливість через Excel VBA, звернутися до об'єктів zenon та змінити їх властивості. Тривоги та числові значення можуть бути пов'язані із зовнішніми програмами, які містять відповідні налаштування передачі даних.

Технологія ActiveX / WPF

Прихована інтеграція в інтерфейс програми інтелектуальних можливостей 

Зображення ActiveX чи WPF можуть використовуватись в якості елементів zenon (наприклад, кругова діаграма, що представляє значення змінних). Використання стандартних методів полегшує здійснення керування звичайними об'єктами zenon.

Використовуючи для своїх проектів додаткову інформацію та скрипти, написані на C++ та VB, Ви можете створити будь-які елементи ActiveX / WPF .

XML інтерфейс

Відкритість до стандартів

Стандарт XML надає можливість створювати такі файли даних, які можна імпортувати/експортувати або здійснити їх подальшу обробку. XML-інтерфейс у zenon дозволяє перетворити зображення на формат XML.

Усі інформаційні наповнення проекту (змінні, драйвери, елементи, шаблони тощо) відображаються у файлі XML. Дані можуть бути вибірково імпортовані повторно.

У режимі Runtime до формату XML можуть бути експортовані дані архіву, тривоги, запису хронологічного списку подій тощо. 

SQL інтерфейс

Стандартизована передача

Інтерфейс SQL у zenon використовується для експорту даних архіву, а також для того, щоб здійснювати коректне підключення SQL додатків до системи керування. Цей інтерфейс дозволяє читати і записувати файли з баз даних SQL, перетворювати їх для коректного відображення, наприклад, в Розширеному трендовому модулі zenon.

Інтегрована підсистема написання програмної логіки zenon Logic 

Структуроване логічне програмування IEC 61131-3

Інтерфейс користувача стандарту IEC пропонує різні мови програмування:

  • Список інструкцій (IL);
  • Структурний текст (ST);
  • Сходинкові діаграми (LD);
  • Функціональні блоксхеми (FBD);
  • Графсет (SFC).

Оскільки середовище програмування IEC має двосторонній доступ до бази даних zenon-керованих змінних, вони мають спільну базу. У зв'язку з цим стає непотрібним подвійне оголошення змінних.

Комплект для розробки драйверів

Проста розробка Ваших власних драйверів

Набір інструментів zenon дозволяє створювати свої власні драйвера. Таким чином, Ви можете легко інтегрувати спеціальні протоколи та підключення.