История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Топ:
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Интересное:
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
На рис. 33 представлена циклограмма с повторяющимися состояниями команд. Состояния второе и седьмое одинаковы, поэтому реализуем только второе состояние и распараллелим (продублируем) его на седьмое. На циклограмме введём обозначение команд С1, С2 и т.д. С11-первая часть первой команды, С12 – вторая часть первой команды. Повторяющиеся части разных команд на циклограмме заштрихованы.

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

Рис. 34 Программа реализации циклограммы
Программа (рис.34) разработана для логической модели контроллера.
Особенность данной циклограммы (рис.33) отразилась и при построении программы, например, команда С7 не формировалась. Так как команды С2 и С7 повторяют друг друга, то сформированная команда С2 распараллелилась и на С7. Не следует стоять на шаблонном мышлении. Дорогие мои, больше анализа ситуаций, виртуозности реализаций, красоты и простоты решений, но не в ущерб качеству программы, результату труда. Желательно работать с огоньком, даже с азартом, чтобы вдохновение, радость творчества и удачи сопутствовала вам.
Отображение информации на ЛП:
| Номер входа | Цифровой индикатор | Шифр входа | Шкала | Наименование |
| Первый прямоугольный индикатор ЛП | Nоп | Циклограмма прошла заданное количество циклов | ||
| ЦИ | Z1 | 0-100 | Текущее время циклограммы | |
| ЦИ | Z2 | 0-100 | Номер текущего цикла циклограммы |
Конфигурационная таблица
Имя схемы: Cikl-RIS34.rem
Дата создания отчета: 5/07/2009(МНИ)
С И С Т Е М Н Ы Е П А Р А М Е Т Р Ы:
Системный номер контроллера: 3
Модель контроллера: Логическая
Комплектность УСО группы А: 8 ан.вх. и 2 ан.вых.(1)
Комплектность УСО группы Б: 8 д.вх. и 8 д.вых.(5)
Временной диапазон контроллера: Младший(Сек/Мин)
Время цикла: 0.2 сек.
А Л Г О Р И Т М Ы И К О Н Ф И Г У Р А Ц И Я:
Таблица 15
| Ал.б. | Алгоритм | Мод | Вход | Значение | Источник |
| N Имя | Ал.б. Выход | ||||
| ОКЛ(02) | |||||
| 1 Cпус | |||||
| 2 Cст | |||||
| 3 Cсбр | |||||
| 4 Nоп | 9 2(D1) | ||||
| 5 z1 | 6 1(T) | ||||
| 6 Nz1 | |||||
| 7 z2 | 9 1(N) | ||||
| 8 Nz2 | |||||
| ВДБ(10) | Выход | ||||
| Стоп | |||||
| Сброс | |||||
| ТМР(81) | |||||
| 1 Сст | 8 5(Stop) | ||||
| 2 Ссбр | 8 7(Res2) | ||||
| 3 T1=0 | |||||
| 4 T2=4 | |||||
| 5 T3=8 | |||||
| 6 T4=12 | |||||
| 7 T5=16 | |||||
| 8 T6=20 | |||||
| 9 T7=22 | |||||
| ЛОИ(70) | |||||
| 1 C11 | 6 2(D1) | ||||
| 2 C21 | инверсия | 6 4(D3) | |||
| 3 C12 | 6 5(D4) | ||||
| 4 C22 | инверсия | 6 7(D6) | |||
| 5 C13 | 6 4(D3) | ||||
| 6 C23 | инверсия | 6 6(D5) | |||
| 7 C14 | 6 2(D1) | ||||
| 8 C24 | инверсия | 6 3(D2) | |||
| 9 C15 | 6 4(D3) | ||||
| 10 C25 | инверсия | 6 5(D4) | |||
| 11 C16 | 6 2(D1) | ||||
| 12 C26 | инверсия | 6 (D3) | |||
| 13 C17 | 6 5(D4) | ||||
| 14 C27 | инверсия | 6 6(D5) | |||
| 15 C18 | 6 2(D1) | ||||
| 16 C28 | инверсия | 6 5(D4) | |||
| 17 C19 | 6 6(D5) | ||||
| 18 C29 | инверсия | 6 7(D6) | |||
| 19 C110 | |||||
| 20 C210 | |||||
| ИЛИ(72) | |||||
| 1 C11 | 7 1(D11) | ||||
| 2 С21 | 7 2(D12) | ||||
| 3 C12 | 7 4(D31) | ||||
| 4 С22 | 7 5(D32=D4) | ||||
| 5 C13 | 7 6(D51) | ||||
| 6 С23 | 7 7(D52) | ||||
| 7 C14 | 7 8(D61) | ||||
| 8 С24 | 7 9(D62) | ||||
| 9 C15 | 5 1(Stop) | ||||
| 10 С25 | 9 2(D1) | ||||
| 11 C16 | 1 9(Dкл) | ||||
| 12 С26 | 5 2(Reset) | ||||
| 13 C17 | 8 6(Res1) | ||||
| 14 С27 | 6 8(D7) | ||||
| СЧТ(82) | |||||
| 1 Cб | 6 7(D6) | ||||
| 2 См | |||||
| 3 Сст | |||||
| 4 Cсбр | 8 6(Res1) | ||||
| 5 No | |||||
| 6 N1=2 | |||||
| ДИК(04) | |||||
| 1 С1 | 8 1(D1) | ||||
| 2 С2 | 7 3(D2=D7) | ||||
| 3 С3 | 8 2(D3) | ||||
| 4 С4 | 7 5(D32=D4) | ||||
| 5 С5 | 8 3(D5) | ||||
| 6 С6 | 8 4(D6) | ||||
| 7 С7 | 7 3(D2=D7) | ||||
| 8 С8 | |||||
| ДВБ(14) | |||||
| 1 C1 | 8 1(D1) | ||||
| 2 C2 | 7 3(D2=D7) | ||||
| 3 C3 | 8 2(D3) | ||||
| 4 C4 | 7 5(D32=D4) | ||||
| 5 C5 | 8 3(D5) | ||||
| 6 C6 | 8 4(D6) | ||||
| 7 C7 | 7 3(D2=D7) | ||||
| 8 C8 |
К недостатку предыдущих программ циклического управления можно отнести вероятность самопроизвольного включения (начала работы по циклограмме) без разрешения оператора.Перед загрузкой программы должна быть включена команда Стоп или Сброс. Если такие команды отсутствуют, то в нашем случае программа после загрузки в контроллер начинает сразу работать (см. работу таймера). Это допустимо в лаборатории, но не допустимо на производстве!
В заключении этого раздела обращаю внимание, что в нашем случае формируются только команды (реализуется идеальная циклограмма, т.е. показывается суть, принцип построения программы). Время на выполнение команд отсутствует, контроль за их исполнением также отсутствует. В реальной жизни выдали, например, команду С11 - открыть задвижку. На время открытия задвижки работа таймера должна быть приостановлена. И как только придёт подтверждение, что задвижка открыта, команда Стоп с таймера должна сниматься и работа по циклограмме продолжаться.
Циклограмма 4. Задание числа циклов с ЛП контроллера

Рис. 35 Программа реализации циклограммы 4
Отображение информации на ЛП:
| Номер входа | Цифровой индикатор | Шифр входа | Шкала | Наименование |
| ЦИ | Z1 | 0-100 | Текущее время циклограммы | |
| ЦИ | Z2 | 0-100 | Номер текущего цикла циклограммы |
Особенностью этой программы (рис.35) является задание числа циклов с ЛП логической модели контроллера. Реализован счётчик числа циклов с обратным отсчётом, т.е. при прохождении циклограммы значение счётчика уменьшается. Управление по циклограмме останавливается, если программа пройдёт заданное число циклов. Обратите внимание, что в алгоблоке 6 имеется пять резервных элементов И. Это слишком много. Достаточно одного или двух резервных алгоритмов в одном алгоблоке.
Имя схемы: CIKL5LOG.rem
Дата создания отчета: 30/05/2010 (СМИ)
С И С Т Е М Н Ы Е П А Р А М Е Т Р Ы:
Системный номер контроллера: 3
Модель контроллера: Логическая
Комплектность УСО группы А: 8 ан.вх. и 2 ан.вых.(1)
Комплектность УСО группы Б: 8 д.вх. и 8 д.вых.(5)
Временной диапазон контроллера: Младший(Сек/Мин)
Время цикла: 0.2 сек.
А Л Г О Р И Т М Ы И К О Н Ф И Г У Р А Ц И Я
Таблица 36
| Ал.б. | Алгоритм | Мод | Вход | Значение | Источник |
| N Имя | Ал.б./Выход | ||||
| ОКЛ(02) | |||||
| 1 Cпус | |||||
| 2 Cст | |||||
| 3 Cсбр | |||||
| 4 Nоп | |||||
| 5 z1 | 7/1(T) | ||||
| 6 Nz1 | |||||
| 7 z2 | 16/1(N) | ||||
| 8 Nz2 | |||||
| 9 z3 | |||||
| 10 Nz3 | |||||
| 11 z4 | |||||
| 12 Nz4 | |||||
| ДИК(04) | |||||
| 1 С1 | 8/1(D1) | ||||
| 2 С2 | 9/1(D2) | ||||
| 3 С3 | 6/4(D3) | ||||
| 4 С4 | 6/5(D4) | ||||
| 5 С5 | 6/6(D5) | ||||
| 6 С6 | 10/1(D6) | ||||
| 7 С7 | 11/1(D7) | ||||
| 8 С8 | |||||
| ЛОИ(70) | |||||
| 1 C11 | 7/2(D1) | ||||
| 2 C21 | инверсия | 7/3(D2) | |||
| 3 C12 | 7/4(D3) | ||||
| 4 C22 | инверсия | 7/5(D4) | |||
| 5 C13 | 7/4(D3) | ||||
| 6 C23 | инверсия | 7/6(D5) | |||
| 7 C14 | 7/4(D3) | ||||
| 8 C24 | инверсия | 7/7(D6) | |||
| 9 C15 | инверсия | 7/6(D5) | |||
| 10 C25 | 7/3(D2) | ||||
| 11 C16 | 7/2(D1) | ||||
| 12 C26 | инверсия | 7/6(D5) | |||
| 13 C17 | 7/6(D5) | ||||
| 14 C27 | инверсия | 7/7(D6) | |||
| 15 C18 | 7/5(D4) | ||||
| 16 C28 | инверсия | 7/6(D5) | |||
| 17 C19 | |||||
| 18 C29 | |||||
| 19 C110 | |||||
| 20 C210 | |||||
| 21 C111 | |||||
| 22 C211 | |||||
| 23 C112 | |||||
| 24 C212 | |||||
| 25 C113 | |||||
| 26 C213 | |||||
| ТМР(81) | |||||
| 1 Сст | 18/1(D1) | ||||
| 2 Ссбр | 15/1(D1) | ||||
| 3 T1 | |||||
| 4 T2 | |||||
| 5 T3 | |||||
| 6 T4 | |||||
| 7 T5 | |||||
| 8 T6 | |||||
| 9 T7 | |||||
| МИЛ(73) | |||||
| 1 C1 | 6/1(D11) | ||||
| 2 C2 | 6/2(D12) | ||||
| 3 C3 | 7/6(D5) | ||||
| ИЛИ(72) | |||||
| 1 C11 | 6/1(D11) | ||||
| 2 С21 | 6/3(D22) | ||||
| МИЛ(73) | |||||
| 1 C1 | 6/1(D11) | ||||
| 2 C2 | 6/2(D12) | ||||
| 3 C3 | 6/7(D63) | ||||
| ИЛИ(72) | |||||
| 1 C11 | 6/1(D11) | ||||
| 2 С21 | 6/8(D72) | ||||
| ДВБ(14) | |||||
| 1 C1 | 8/1(D1) | ||||
| 2 C2 | 9/1(D2) | ||||
| 3 C3 | 6/4(D3) | ||||
| 4 C4 | 6/5(D4) | ||||
| 5 C5 | 6/6(D5) | ||||
| 6 C6 | 10/1(D6) | ||||
| 7 C7 | 11/1(D7) | ||||
| ВДБ(10) | |||||
| ИЛИ(72) | |||||
| 1 C11 | 14/2(D2) | ||||
| 2 С21 | 7/8(D7) | ||||
| СЧТ(82) | |||||
| 1 Cб | 1/9(Dкл) | ||||
| 2 См | 7/8(D7) | ||||
| 3 Сст | |||||
| 4 Cсбр | 14/2(D2) | ||||
| 5 No | |||||
| 6 N1 | |||||
| ЛОИ(70) | |||||
| 1 C11 | инверсия | 16/2(D1) | |||
| 2 C21 | 14/1(D1) |
|
|
|
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!