Функціональний блок MACROS_NUM

Функціональний блок MACROS_NUM визначає кілька макросів на візуалізації.

Макроси відрізняються від сцен, оскільки кожна команда виконується асинхронно за кожного циклу ПЛК. Крім того, функціональний блок також дозволяє керувати сценами вищого рівня.

База даних

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

Вхід NUM

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

Вхід DIS

Вхід деактивує виконання макросу з входом NUM.

Вхід SET

При позитивному фронті макрос з номером на вході NUM виконується негайно.

Підказка: З’єднайте цей вхід з тригером інтерфейсу, щоб викликати макрос з тим же номером повторно.

Вихід Q

Вихід повертає номер останнього виконаного макроса.

Візуалізація

Керування макросами здійснюється через елементи Макроси та Конфігурація макросів. У розділі Інтерфейс значення можна з’єднати з використаними функціональними блоками.

Керування через візуалізацію має пріоритет над відповідним входом.

Конфігурація макросу пояснюється в розділі Довідка під Візуалізацією.

Дивіться також