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

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 34: Строка 34:


 
 




Строка 42: Строка 43:


== Включение / выключение канала управления (ControlChannel) в зависимости от состояния управляющего сигнала ==
== Включение / выключение канала управления (ControlChannel) в зависимости от состояния управляющего сигнала ==
<pre>14-05-2024 (2.7.16)
<pre>10-06-2024
+ изменен анализ состояния управляющего Дискретного, Канала управления, Канала ПГС
&nbsp; теперь только [0;1]
14-05-2024
+ исправлена работа программ управления в режиме 1
+ исправлена работа программ управления в режиме 1
05-02-2024 (2.7.15)  
05-02-2024 (2.7.15)  
Строка 97: Строка 101:


Далее следует последовательно указать соответствие управляющего сигнала одному или нескольким каналам управления, указать логику изменения состояния каналов управления.
Далее следует последовательно указать соответствие управляющего сигнала одному или нескольким каналам управления, указать логику изменения состояния каналов управления.
С версии 2.7.16 для управляющих сигналов типа Дискретный, Канал управления, Канал ПГС,&nbsp; анализируются только значения:
*0 - состояние норма / канал отключен
*1 - сигнальное состояние / вызов / канал включен
(все промежуточные состояния сигналов исключены из рассмотрения).


С версии 2.7.15 в качестве канала управления может быть указано название группы каналов управления:&nbsp;
С версии 2.7.15 в качестве канала управления может быть указано название группы каналов управления:&nbsp;
Строка 165: Строка 176:


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


== Запись значения в управляемый сигнал в зависимости&nbsp;от состояния управляющего сигнала ==
== Запись значения в управляемый сигнал в зависимости&nbsp;от состояния управляющего сигнала ==
Строка 185: Строка 197:
В программе СКАДА в режиме настройки выбрать меню "Дополнительно", выбрать "Каналы управления \ Управление по сигналу" ("Каналы управления \ Управление по дискретному сигналу") закладка Сигнал -Сигнал.
В программе СКАДА в режиме настройки выбрать меню "Дополнительно", выбрать "Каналы управления \ Управление по сигналу" ("Каналы управления \ Управление по дискретному сигналу") закладка Сигнал -Сигнал.


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


После выбора тегов сигналов, следует задать таблицу соответствия. В самом простом случае - это таблица может выглядеть так
После выбора тегов сигналов, следует задать таблицу соответствия. В самом простом случае - это таблица может выглядеть так
Строка 210: Строка 222:
При 0 записать 0, через 5&nbsp; секунд&nbsp; записать 1
При 0 записать 0, через 5&nbsp; секунд&nbsp; записать 1
<pre>0=1 5s 1</pre>
<pre>0=1 5s 1</pre>
С версии 2.7.16 для управляющих сигналов типа Дискретный, Канал управления, Канал ПГС,&nbsp; анализируются только значения:
*0 - состояние норма / канал отключен
*1 - сигнальное состояние / вызов / канал включен
(все промежуточные состояния сигналов исключены из рассмотрения).
Т.е. если необходимо, например: записать значение 1 при сработке дискретного входа, и 0 в противном случае, таблица будет выглядеть так:
<pre>equal</pre>
или, что тоже самое
<pre>0=0
1=1</pre>


См. также:
См. также:

Текущая версия от 12:41, 10 июня 2024

 


Введение

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

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

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

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

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

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

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

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

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

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

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

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

 





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

10-06-2024
+ изменен анализ состояния управляющего Дискретного, Канала управления, Канала ПГС
  теперь только [0;1]
14-05-2024
+ исправлена работа программ управления в режиме 1
05-02-2024 (2.7.15) 
+ возможность включать группу: Рабочее, Дежурное, и т.п.
22-07-2022
+ проверка начального состояния канала управления
+ дополнение для управляющего сигнала ПГС

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

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

Сигнальное состояние Управляющего сигнала 

Управляемый канал
Дискретный датчик Замыкание (или размыкание) входа Включение / Отключение
Кнопка вызова

Замыкание входа кнопки

Включение канала ПГС в SCADA (с версии 2.7.7)

Включение / Отключение
Канал управления Включение канала Включение / Отключение
Переменная Логический переход в сигнальное состояние Включение / Отключение
Таймер Активация таймера по времени Включение / Отключение 

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

Auto2.PNG
Auto2.PNG

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

С версии 2.7.16 для управляющих сигналов типа Дискретный, Канал управления, Канал ПГС,  анализируются только значения:

  • 0 - состояние норма / канал отключен
  • 1 - сигнальное состояние / вызов / канал включен

(все промежуточные состояния сигналов исключены из рассмотрения).

С версии 2.7.15 в качестве канала управления может быть указано название группы каналов управления: 

  • Рабочее
  • Дежурное
  • Наружное

это может быть удобно, например: при управлении каналами освещения по таймеру.

Привязка канала к группе осуществляется при настройке канала управления в ОРС-сервере.

Для выбора Группы, нажмите кнопку Гр. 

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

  • 0. Как управляющий сигнал
  • Не смотреть начальное состояние
  • Ничего не делать при потере связи

Возможные варианты изменения состояния канала управления:

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

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

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

Для логики [0, 4, 5]  вы можете дополнительно установить флаг:

  • Смотреть начальное состояние - проверять начальное состояние канала управления

В случае установки флага, программа проверит начальное состояние канала управления и если он, например, для логики [0], при активации управляющего сигнала находится в состоянии включен, то он не будет выключен при переходе управляющего сигнала в состояние норма.
Данная проверка работает только в рабочем режиме.

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

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

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

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

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

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

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

Auto2 1.PNG
Auto2 1.PNG

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


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

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

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

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

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

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

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

Auto2 2.PNG
Auto2 2.PNG

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

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

С версии 2.7.16 для управляющих сигналов типа Дискретный, Канал управления, Канал ПГС,  анализируются только значения:

  • 0 - состояние норма / канал отключен
  • 1 - сигнальное состояние / вызов / канал включен

(все промежуточные состояния сигналов исключены из рассмотрения).

Т.е. если необходимо, например: записать значение 1 при сработке дискретного входа, и 0 в противном случае, таблица будет выглядеть так:

equal

или, что тоже самое

0=0
1=1

См. также:

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