
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Интересное:
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Дисциплины:
![]() |
![]() |
5.00
из
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
Представим циклограмму (рис.30), в которой команды формируются не по времени, а в зависимости от изменения технологического параметра. На рис.30 этот параметр обозначен Х (единица измерения 0С). Программная имитация автоматического изменения сигнала формируется с генератора треугольных импульсов. Предусмотрена возможность и ручного изменения параметра с имитатора аналоговых и дискретных сигналов. Поясним на примере трёх команд: С1, С2 и С3. По оси Х пусть будет температура. На представленном интервале температуры первая команда выдаётся два раза: С11 – на интервале от 5 до 100С, второй раз С12 – на интервале от 30 до 400С. Введённые обозначения команд используем и в программе. Наличие сквозных обозначений позволяет легко анализировать программу (рис.32). Такие обозначения значительно упрощают работу с программой и снижают вероятность ошибок при корректировке программы во время эксплуатации.
Рис. 30 Циклограмма
В качестве сигнала имитирующего изменение температуры в программе используется генератор треугольных импульсов (рис.32) с возможностью остановки изменения сигнала в любой точке. Генератор треугольных импульсов реализован в следующих алгоблоках: в алгоблоке 6 расположен триггер (ТРИ), в седьмом – переключатель (ПЕР), в восьмом – интегратор (ИНТ), в пятом – пороговый элемент (ПОР).
Рис. 31 Изменения температуры
Суть алгоритма генератора треугольных импульсов. Составной частью программы (рис.32) является генератор треугольных сигналов.
Рис. 32 Программа реализации циклограммы
Основу генератора составляет интегратор (ИНТ). На интегратор сигнал поступает с переключателя (ПЕР), на выходе которого периодически формируется то отрицательное, то положительное значение. Переключателем управляет сигнал с триггера (ТРИ).
Триггер устанавливается в единичное состояние сигналом с порогового элемента интегратора (выход D). Сброс триггера осуществляется дискретным сигналом с порогового элемента алгоритма ПОР. Остановка генератора производится первым тумблером с имитатора аналоговых и дискретных сигналов.
Можно дополнить генератор возможностью произвольного самостоятельного изменения аналогового сигнала с имитатора. Для этого следует отключить генератор и подключить аналоговый сигнал с имитатора или завести аналоговый сигнал на сумматор. Когда работает генератор, сигнал с имитатора устанавливают в ноль. При такой реализации можно остановить генератор и далее (т.е. с этой точки) изменять сигнал с имитатора.
Отображение информации на ЛП:
Номер входа | Цифровой индикатор | Шифр входа | Шкала | Наименование |
ЦИ | Z1 | 0-100 | Значение сигнала в первом канале, суммированное со значением генератора треугольных импульсов | |
ЦИ | Z2 | 0-100 | Значение сигнала с генератора треугольных импульсов | |
ЦИ | Z3 | 0-100 | Значение сигнала в первом канале до сумматора |
Конфигурационная таблица
Имя схемы: UPRZIKL2.rem
Дата создания отчета: 22/02/2010(СНГ)
С И С Т Е М Н Ы Е П А Р А М Е Т Р Ы:
Системный номер контроллера: 3
Модель контроллера: Логическая
Комплектность УСО группы А: 8 ан.вх. и 2 ан.вых.(1)
Комплектность УСО группы Б: 8 д.вх. и 8 д.вых.(5)
Временной диапазон контроллера: Младший(Сек/Мин)
Время цикла: 0.2 сек.
А Л Г О Р И Т М Ы И К О Н Ф И Г У Р А Ц И Я:
Таблица 14
Ал.б. | Алгоритм | Мод | МВ | Вход | Тип | Значение | Источник |
N Имя | Ал.б./Выход | ||||||
ОКЛ(02) | - | ||||||
1 Cпус | |||||||
2 Cст | |||||||
3 Cсбр | |||||||
4 Nоп | |||||||
5 z1 | 17/1(Y) | ||||||
6 Nz1 | |||||||
7 z2 | 8/1(Y) | ||||||
8 Nz2 | |||||||
9 z3 | 16/1(Y1) | ||||||
10 Nz3 | |||||||
ПОР(59) | - | ||||||
1 X11 | инверсия | 8/1(Y) | |||||
2 X21 | |||||||
3 0.1 | 0.1 | ||||||
4 0 | |||||||
ТРИ(76) | - | ||||||
1 Cs1 | 8/2(D) | ||||||
2 Cr1 | 5/1(D1) | ||||||
ПЕР(57) | - | ||||||
1 X1=0 | |||||||
2 C1 | 9/1(D1) | ||||||
3 X2 | |||||||
4 C2 | инверсия | 6/1(D1) | |||||
5 X3 | -10 | ||||||
6 C3 | 6/1(D1) | ||||||
ИНТ(33) | - | М | |||||
1 X | 7/1(Y) | ||||||
2 T=20 | |||||||
3 Снач | |||||||
4 0 | |||||||
5 45 | |||||||
ВДБ(10) | - | ||||||
НОР(60) | - | ||||||
1 X11 | 17/1(Y) | ||||||
2 X21 | |||||||
3 5 | |||||||
4 Xм1 | |||||||
5 Xd1 | |||||||
6 X12 | 17/1(Y) | ||||||
7 X22 | |||||||
8 10 | |||||||
9 Xм2 | |||||||
10 Xd2 | |||||||
11 X13 | 17/1(Y) | ||||||
12 X23 | |||||||
13 30 | |||||||
14 Xм3 | |||||||
15 Xd3 | |||||||
16 X14 | 17/1(Y) | ||||||
17 X24 | |||||||
18 40 | |||||||
19 Xм4 | |||||||
20 Xd4 | |||||||
21 X15 | 17/1(Y) | ||||||
22 X25 | |||||||
23 20 | |||||||
24 Xм5 | |||||||
25 Xd5 | |||||||
ЛОИ(70) | - | ||||||
1 C11 | 10/1(D11) | ||||||
2 C21 | инверсия | 10/3(D12) | |||||
3 C12 | 10/5(D13) | ||||||
4 C22 | инверсия | 10/7(D14) | |||||
5 C13 | 10/9(D15) | ||||||
6 C23 | инверсия | 10/5(D13) | |||||
7 C14 | 10/9(D15) | ||||||
8 C24 | инверсия | 10/7(D14) | |||||
9 C15 | |||||||
10 C25 | |||||||
ИЛИ(72) | - | ||||||
1 C11 | 11/1(C11) | ||||||
2 С12 | 11/2(C12) | ||||||
3 C12 | инверсия | 10/1(D11) | |||||
4 С32 | 11/4(C32) | ||||||
5 C13 | |||||||
6 С23 | |||||||
МИЛ(73) | - | ||||||
1 C1 | 11/1(C11) | ||||||
2 C22 | 11/3(C22) | ||||||
3 C23 | 10/7(D14) | ||||||
ДИК(04) | - | ||||||
1 С1 | 12/1(C1) | ||||||
2 С2 | 13/1(C2) | ||||||
3 С3 | 12/2(C3) | ||||||
4 С4 | |||||||
ДВБ(14) | - | ||||||
1 C1 | 12/1(C1) | ||||||
2 C2 | 13/1(C2) | ||||||
3 C3 | 12/2(C3) | ||||||
4 C4 | |||||||
ВАА(07) | - | ||||||
1 Xc1 | |||||||
2 Km1 | |||||||
3 Xc2 | |||||||
4 Km2 | |||||||
СУМ(42) | - | ||||||
1 Xo | 7/1(Y) | ||||||
2 X1 | 16/1(Y1) | ||||||
3 X2 |
Если посмотреть формально, то большой разницы в реализации данной циклограммы нет. Но это большое заблуждение. Ведь сигнал развёртки идёт с датчика. В нашем случае мы допустили, что это температура. Рассмотрим особенности реализации циклограммы, где развёрткой служит сигнал с датчика. Реальный сигнал с датчика не может быть таким «чистым», как он изображён на рис.31, поэтому на границах будут формироваться неоднократные изменения состояния команд, что на реальном объекте может привести к авариям. Для исключения такой ситуации следует правильно устанавливать величину гистерезиса в нуль-органе по каждому каналу (см. раздел 3.5).
|
|
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
© cyberpedia.su 2017-2025 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!