История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Интересное:
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Дисциплины:
2017-09-26 | 602 |
5.00
из
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
Рис. 36 Циклограмма 5
Рис. 37 Программа реализации циклограммы 5
Как показала практика алгоритм ОДВ сразу после загрузки программы в контроллер не формирует единичный импульс, несмотря на то, что на первом входе установлена единица (Сп=1), хотя потом ОДВ работает правильно, т.е. в ПО ошибка. Алгоритм МУВ (мультивибратор) работает правильно. Если на его первом входе Сп=1, то после загрузки в контроллер он начинает сразу работать. Поэтому для первоначального останова циклограммы (программы) можно использовать алгоритм МУВ, счётчик (СЧТ), ОДВ и триггер (ТРИ). Фрагмент такой программы представлен на рис. 38.
Рис. 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) В каком случае целесообразно предусматривать режим Проверка работы циклограммы?
|
|
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!