Циклограмма 5. Пуск циклограммы по команде оператора

Циклограмма 5. Пуск циклограммы по команде оператора - student2.ru

Рис. 36 Циклограмма 5

Циклограмма 5. Пуск циклограммы по команде оператора - student2.ru

Рис. 37 Программа реализации циклограммы 5

Как показала практика алгоритм ОДВ сразу после загрузки программы в контроллер не формирует единичный импульс, несмотря на то, что на первом входе установлена единица (Сп=1), хотя потом ОДВ работает правильно, т.е. в ПО ошибка. Алгоритм МУВ (мультивибратор) работает правильно. Если на его первом входе Сп=1, то после загрузки в контроллер он начинает сразу работать. Поэтому для первоначального останова циклограммы (программы) можно использовать алгоритм МУВ, счётчик (СЧТ), ОДВ и триггер (ТРИ). Фрагмент такой программы представлен на рис. 38.

Циклограмма 5. Пуск циклограммы по команде оператора - student2.ru

Рис. 38 Формирование Стоп Цикл после загрузки программы

На ЛП контроллера отображается текущее время таймера, количество прошедших циклов. Кроме того, на первых трёх светодиодах имитатора и ЛП контроллера отображается состояние трёх команд.

Номер входа Цифровой индикатор Шифр входа Шкала Наименование
ЦИ Z1 0-100 Текущее время циклограммы
ЦИ Z2 0-100 Номер текущего цикла циклограммы

Описание программы (рис.37). После загрузки программы в память контроллера (ОЗУ) одновибратор (ОДВ, алгоблок 15) вырабатывает единичный импульс и устанавливает триггер (алгоблок 16) в единичное состояние. В алгоблоке 7 находится многовходовое ИЛИ, объединяющее команды Стоп: или с триггера, или по счётчику (СЧТ), или с кнопки (или тумблера) имитатора аналоговых и дискретных сигналов. Команда Стоп формируется на выходе первого нуль-органа счётчика (D1). Команда Стоп появляется со счётчика, когда он отсчитает заданное число циклов. Команду Стоп можно сформировать и с ПЭВМ, подав «1» на первый вход ОДВ. В алгоблоке 11 расположены четыре алгоритма ИЛИ. Сброс таймера осуществляется с 4-го алгоритма ИЛИ, выход 4 (RESET). Сброс таймера может осуществляться с тумблера (или кнопки), с лицевой панели (ЛП) контроллера, с ПЭВМ или с шестого нуль-органа таймера (выход D6), т.е. по окончании цикла.

Имя схемы: Cikl-RIS37.rem

Дата создания отчета: 23/09/2010(ССБ)

С И С Т Е М Н Ы Е П А Р А М Е Т Р Ы

Системный номер контроллера: 3

Модель контроллера: Логическая

Комплектность УСО группы А: 8 ан.вх. и 2 ан.вых.(1)

Комплектность УСО группы Б: 8 д.вх. и 8 д.вых.(5)

Временной диапазон контроллера: Младший(Сек/Мин)

Время цикла: 0.2 сек.

Режим интерфейса: Командный

Ресурс ОЗУ1: 2163 байт

Ресурс ОЗУ2: 2406 байт

Минимальное время цикла: 0.2 сек

А Л Г О Р И Т М Ы И К О Н Ф И Г У Р А Ц И Я

Таблица 4

Ал.б. Алгоритм Мод Вход Значение Источник
      N Имя   Ал.б./Выход
ОКЛ(02)      
      1 Cпус  
      2 Cст  
      3 Cсбр  
      4 Nоп  
      5 z1   9/ 1(T)
      6 Nz1  
      7 z2   12/ 1(N)
      8 Nz2  
      9 z3  
      10 Nz3  
      11 z4  
      12 Nz4  
ВДБ(10)      
ИЛИ(72)      
      1 C11   5/ 1(D1)
      2 С21  
      3 C12   5/ 2(D2)
      4 С22  
МИЛ(73)      
      1 C1   16/ 1(D1)
      2 C2   12/ 2(D1)
      3 C3   6/ 1(D1)
МИЛ(73)      
      1 C1   6/ 2(D2)
      2 C2   1/ 9(Dкл)
      3 C3  
ТМР(81)      
      1 Сст   7/ 1(D)
      2 Ссбр   11/ 4(RESE)
      3 T1=0  
      4 T2=5  
      5 T3  
      6 T4  
      7 T5  
      8 T6  
      9 T7  
ЛОИ(70)      
      1 C11   9/ 3(D2)
      2 C21 инверсия 9/ 4(D3)
      3 C12   9/ 5(D4)
      4 C22 инверсия 9/ 6(D5)
ИЛИ(72)      
      1 C11   10/ 1(C11)
      2 С21   10/ 2(C12)
      3 C12   10/ 1(C11)
      4 С22   9/ 5(D4)
      5 C13 инверсия 9/ 3(D2)
      6 С23   10/ 2(C12)
      7 C14   8/ 1(D)
      8 С24   9/ 7(D6)
СЧТ(82)      
      1 Cб   9/ 7(D6)
      2 См  
      3 Сст  
      4 Cсбр   8/ 1(D)
      5 No  
      6 N1=2  
      7 N2  
ДИК(04)      
      1 С1   11/ 1(C1)
      2 С2   11/ 2(C2)
      3 С3   11/ 3(C3)
ДВБ(14)      
      1 C1   11/ 1(C1)
      2 C2   11/ 2(C2)
      3 C3   11/ 3(C3)
ОДВ(83) -      
      1 Cп  
      2 Ссбр  
      3 T=2  
ТРИ(76)      
      1 Cs1   15/ 1(D)
      2 Cr1   8/ 1(D)





8.6. Контрольные вопросы

1) Что такое циклограмма?

2) Поясните принцип работы разомкнутой и замкнутой системы циклического управления.

3) Поясните на примере принцип реализации циклограмм, отметьте характерные моменты.

4) Поясните алгоритм синтеза циклического управления.

5) В чём заключается анализ постановки задачи и графика циклограммы?

6) Назначение SCADA-системы.

7) Приведите методики проверки работы программы по циклограмме.

8) Для чего к программе должна прикладываться конфигурационная таблица?

9) Поясните на программах различные варианты ввода команд, реализации циклограмм.

10) Поясните реализацию циклограммы с помощью программы на языке FBD или CFC.

11) Как реализовать в 130 контролере Р-130 команды Стоп, Пуск, Сброс?

12) Как подсчитать количество циклов?

13) Как можно устанавливать (задавать) количество циклов?

14) Поясните суть структурного упрощения при реализации программы по циклограмме.

15) Где и как отображается информация на ЛП в логической модели контроллера?

16) Что и как устанавливают (задают) с помощью имитатора и выдают на имитатор?

17) Какие имеются особенности при реальной реализации (т.е. на ОУ) циклограмм?

18) Почему нельзя, чтобы после загрузки программы циклического управления в контроллер она начинала сразу работать?

19) Что такое реперная точка?

20) В каком случае целесообразно предусматривать режим Проверка работы циклограммы?

Наши рекомендации