Автоматическое управление устройствами: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 34: Строка 34:


 
 




Строка 112: Строка 113:


Факт включения/выключения канала управления записывается в Оперативный журнал (Источник события - Автомат управления).
Факт включения/выключения канала управления записывается в Оперативный журнал (Источник события - Автомат управления).
<pre>'''Внимание!'''
Если управляющий сигнал - дискретный датчик, настроенный в ОРС-сервере в режиме "Охрана",
то при "быстром" возникновении/пропадании сигнала можно заметить (в оперативном журнале),
что команда  каналу управления будет отображаться повторно - это нормально.
По необходимости можно перенастроить датчик  в режим - Обычный.


'''Внимание!'''
Если вам необходимо, чтобы один и тот же канал управления включался от разных дискретных сигналов
Если управляющий сигнал - дискретный датчик, настроенный в ОРС-сервере в режиме "Охрана",  
(и при этом вы указываете модель поведения: Как управляющий сигнал),
то при "быстром" возникновении/пропадании сигнала можно заметить (в оперативном журнале),  
то следует выполнить логическое объединение этих сигналов с помощью Переменной, и уже эту переменную обозначить, как Управляющий сигнал.
что команда  каналу управления будет отображаться повторно - это нормально.  
В противном случае может оказаться так, что в момент запуска программы (если состояние сигналов разное),  
По необходимости можно перенастроить датчик  в режим - Обычный.
один сигнал у включит канал управления, а следом другой его сразу выключит.
Это замечание не относится к модели: Просто включить или Просто выключить.
</pre>


Для редактирования существующей записи, следует выбрать управляемый сигнал&nbsp;
Для редактирования существующей записи, следует выбрать управляемый сигнал&nbsp;


[[File:Auto2 1.PNG|center|650px]]
[[File:Auto2 1.PNG|center|650px|Auto2 1.PNG]]


Ввести необходимые изменения и нажать кнопку "Изменить".
Ввести необходимые изменения и нажать кнопку "Изменить".

Версия от 09:25, 23 августа 2021

 


Введение

АСУД.SCADA поддерживает несколько вариантов решения задачи автоматизации управления:

  1. Отключение канала управления через несколько секунд после включения.
  2. Работа канала КУП без подключенной обратной связи
  3. Включение / отключения канала в зависимости от состояния управляющего сигнала
  4. Запись определенного значения в управляемый сигнал, в зависимости от состояния управляющего сигнала

Функционал активен ТОЛЬКО В РАБОЧЕМ РЕЖИМЕ.  
В процессе редактирования карты (настройки), изменения управляющего сигнала не будут приводить к изменению состояния управляемых сигналов. Однако, при переходе в рабочий режим, заданная логика будет отработа на основе текущего значения управляемого сигнала.


Настройка канала с автоматическим отключением

Вы можете для определенных каналов управления задать автоматическое выключение через указанный интервал времени после включения канала.

В программе СКАДА в режиме настройки выбрать меню "Дополнительно", выбрать "Каналы управления \ Автоматическое отключение".

В открывшемся окне, представленном на рисунке, следует перечислить все каналы управления, которые следует отключать через некоторое время (по умолчанию 3 секунды) после их включения.

Определение каналов с авто-отключением
Определение каналов с авто-отключением

Для добавления канала, нажать кнопку Добавить, выбрать тэг ОРС-сервера.

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

Для удаления, выделить канал и нажать Удалить.

Здесь же следует настроить так называемые каналы управления без обратной связи. Для таких каналов следует устанавливать время задержки равное 0 секунд.

 


Включение / выключение канала в зависимости от состояния управляющего сигнала

Управляющим сигналом может быть:

Управляющий сигнал Сигнальное состояние Управляемый канал
Дискретный датчик Замыкание (или размыкание) входа Включение / Отключение
Кнопка вызова Замыкание входа Включение / Отключение
Канал управления Включение канала Включение / Отключение
Переменная Логический переход в сигнальное состояние Включение / Отключение
Таймер Активация таймера по времени Включение / Отключение 

В программе СКАДА в режиме настройки выбрать меню "Дополнительно", выбрать "Каналы управления \ Управление по сигналу" ("Каналы управления \ Управление по дискретному сигналу") закладка Сигнал - Канал управления.

Auto2.PNG
Auto2.PNG

Далее следует последовательно указать соответствие управляющего сигнала одному или нескольким каналам управления, указать логику изменения состояния каналов управления.

Состояние канала управления:

  • Как управляющий сигнал
    • сигнальное состояние - включить канал
    • норма - выключить канал
  • Обратно управляющему сигналу
    • сигнальное состояние - выключить канал,
    • норма - включить канал
  • При сигнале включить
    • сигнальное состояние - включить канал
  • При сигнале выключить
    • сигнальное состояние - выключить канал
  • При сигнале включить, через N c. выключить
    • сигнальное состояние - включить канал, затем автоматически выключить канал
  • При сигнале выключить, через N c. включить
    • сигнальное состояние - выключить канал, затем автоматически включить канал
  • Ничего не делать - это специальная настройка, работающая в связке с настройкой "При потере связки с управляющим сигналом"
    • управляющий сигнал не влияет на состояние управляемого
    • потеря связи с управляющим сигналом будет выполнено указанное действие

Действие при потери связи с управляющим сигналом:

  • Ничего не делать
  • Выключить  канал
  • Включить канал

Если в качестве сигнала указывается Переменная, то ее имя следует ввести в поле "Управляющий сигнал" вручную.

Для выбора в качестве сигнала Таймера, следует нажать кнопку "Т". В открывшемся окне, можно выбрать или настроить Таймер.

С одним управляющим сигналом может быть связано несколько каналов управления.

Факт включения/выключения канала управления записывается в Оперативный журнал (Источник события - Автомат управления).

'''Внимание!''' 
Если управляющий сигнал - дискретный датчик, настроенный в ОРС-сервере в режиме "Охрана", 
то при "быстром" возникновении/пропадании сигнала можно заметить (в оперативном журнале), 
что команда  каналу управления будет отображаться повторно - это нормально. 
По необходимости можно перенастроить датчик  в режим - Обычный.

Если вам необходимо, чтобы один и тот же канал управления включался от разных дискретных сигналов 
(и при этом вы указываете модель поведения: Как управляющий сигнал), 
то следует выполнить логическое объединение этих сигналов с помощью Переменной, и уже эту переменную обозначить, как Управляющий сигнал.
В противном случае может оказаться так, что в момент запуска программы (если состояние сигналов разное), 
один сигнал у включит канал управления, а следом другой его сразу выключит.
Это замечание не относится к модели: Просто включить или Просто выключить.

Для редактирования существующей записи, следует выбрать управляемый сигнал 

Auto2 1.PNG
Auto2 1.PNG

Ввести необходимые изменения и нажать кнопку "Изменить".

Запись значения в управляемый сигнал в зависимости от состояния управляющего сигнала

Данный функционал может быть использован при управлении сторонними устройствами,  подключаемыми к системе АСУД-248, например контроллерами с протоколом Modbus.

Подразумевается, что значения и управляющего и управляемого сигналов - это числовые значения (целые числа).

Управляющим сигналом может быть:

  • Дискретный датчик
  • Кнопка вызова
  • Канал управления
  • Числовой тег
  • Переменная
  • Таймер (с версии 2.5.3)

Соответствие значений сигналов задается с помощью таблицы.

В программе СКАДА в режиме настройки выбрать меню "Дополнительно", выбрать "Каналы управления \ Управление по сигналу" ("Каналы управления \ Управление по дискретному сигналу") закладка Сигнал -Сигнал.

После выбора тегов сигналов, следует задать таблицу соответствия. В самом простом случае - это таблица может выглядеть так

0=0
1=1

Если значение управляющего сигнала 0, записать в управляемый сигнал значение 0. Если 1  - то 1.

Дополнительно доступны следующие вариации записи 

 Просто повторить значение управляемого сигнала в управляемом сигнале

equal

 При 0 записать 0, при 1 - 1, иначе 10.

0=0
1=1
else=10 

При 0 записать 0, при 1 - ничего

0=0
1=

При 0 записать 0, через 5  секунд  записать 1

0=1 5s 1

См. также:

  1. Автомат управления освещением
  2. Скрипты​​​​​​​