В системі надається безліч інструментальних засобів для додавання та налаштування функцій або інтегрування індивідуальних програм:
zenon була першою SCADA системою, яка стала використовувати Microsoft VBA (Visual Basic for Applications), а потім перейшла на більш сучасну технологію VSTA. Ці технології полегшують додавання функцій у режимі Runtime і дають можливість створювати власні макроси.
Поєднання значень вимірювань здійснюється так само просто, як підключення до зовнішніх джерел даних або введення нових значень через діалог користувача.
Завдяки рішенням VBA та VSTA можна легко розширити проект, інтегрувати нові змінні, звернутися до них, створити зображення та його елементи, здійснювати адміністрування користувачів, керувати тривогами, і т.д.
Плагін zenon Display Visual Basic Editor дозволяє в режимі Runtime здійснювати зміну VBA/VSTA кодів і негайно впроваджувати їх у проект. Таким чином, легко здійснюється налагодження проекту без необхідності його зупинки.
Створіть новий проект у zenon всього кількома кіками миші. Основна робота здійснюється зумовленими інтелектуальними майстрами. VBA та VSTA, інтегровані в Редактор, дозволяють створювати макроси, які автоматично здійснюють всі необхідні налаштування. Крім основних майстрів, може бути створено безліч макросів, які абсолютно чітко допоможуть Вам в автоматичному режимі реалізувати всі поставлені завдання.
Це можуть бути і прості макровизначення для імпорту змінних із існуючих джерел даних, і складні майстри, які імпортують підготовлені шаблони (XML) після вказівки критеріїв або створюють додаткові змінні, зображення, елементи та функції.
Із системою вже постачається безліч майстрів. Оскільки до майстрів можна вільно звернутись через редактор VBA/VSTA, вони можуть бути легко налаштовані за Вашими власними вимогами.
COM-інтерфейс надає майже ті ж можливості, що й інтегровані технології VBA/VSTA. Він ще дозволяє використовувати додаткові можливості зовнішніх програм (Visual Basic, Delphi, Visual C++, .NET, та багато інших) для Редактора або режиму Runtime.
Наприклад, є можливість через Excel VBA, звернутися до об'єктів zenon та змінити їх властивості. Тривоги та числові значення можуть бути пов'язані із зовнішніми програмами, які містять відповідні налаштування передачі даних.
Зображення ActiveX чи WPF можуть використовуватись в якості елементів zenon (наприклад, кругова діаграма, що представляє значення змінних). Використання стандартних методів полегшує здійснення керування звичайними об'єктами zenon.
Використовуючи для своїх проектів додаткову інформацію та скрипти, написані на C++ та VB, Ви можете створити будь-які елементи ActiveX / WPF .
Стандарт XML надає можливість створювати такі файли даних, які можна імпортувати/експортувати або здійснити їх подальшу обробку. XML-інтерфейс у zenon дозволяє перетворити зображення на формат XML.
Усі інформаційні наповнення проекту (змінні, драйвери, елементи, шаблони тощо) відображаються у файлі XML. Дані можуть бути вибірково імпортовані повторно.
У режимі Runtime до формату XML можуть бути експортовані дані архіву, тривоги, запису хронологічного списку подій тощо.
Інтерфейс SQL у zenon використовується для експорту даних архіву, а також для того, щоб здійснювати коректне підключення SQL додатків до системи керування. Цей інтерфейс дозволяє читати і записувати файли з баз даних SQL, перетворювати їх для коректного відображення, наприклад, в Розширеному трендовому модулі zenon.
Інтерфейс користувача стандарту IEC пропонує різні мови програмування:
Оскільки середовище програмування IEC має двосторонній доступ до бази даних zenon-керованих змінних, вони мають спільну базу. У зв'язку з цим стає непотрібним подвійне оголошення змінних.
Набір інструментів zenon дозволяє створювати свої власні драйвера. Таким чином, Ви можете легко інтегрувати спеціальні протоколи та підключення.