Расчет времени реакции ПЛК (программируемый логический контроллер)

Слайд 2

Расчет времени реакции ПЛК Вопрос 1. Для управления технологическим процессом предполагается

Расчет времени реакции ПЛК

Вопрос 1.
Для управления технологическим процессом предполагается использовать некий

универсальный контроллер магистрально-модульной архитектуры. Контроллер оснащен операционной системой. Управление предполагает сетевой обмен и обработку прерываний. Рассчитайте время реакции контроллера для следующего случая:
Задействовано каналов ввода/вывода (I/O):
аналоговых входов: 2;
дискретных входов: 8;
аналоговых выходов: 2;
дискретных (релейных) выходов: 0.
Временные параметры I/O:
время опроса одного аналогового входа (используется последовательный АЦП) – 14 мс;
время реакции дискретных входов на изменение физического сигнала – 1,0 мс;
время обновления аналогового выхода (используется последовательный ЦАП) – 0,8 мс;
время чтения образа процесса (для всех входов) – 0,3 мс;
время записи образа процесса (для всех выходов) – 0 мс;
Время работы ОС в контрольной точке цикла – 0,5 мс.
Коммуникационная нагрузка (KH): 10%.
Длительность выполнения программы пользователя – 2,66 мс.
Увеличение времени цикла на обработку прерываний (ВОП) – 10%.
Дискретность системного таймера – 1 мс.
Слайд 3

Расчет времени реакции ПЛК Ответ. Максимальное время реакции при задействованных аналоговых

Расчет времени реакции ПЛК

Ответ. Максимальное время реакции при задействованных аналоговых входах

(с последовательным АЦП) и выходах (с последовательным ЦАП) рассчитывается как
Tреак. макс.=n*Твх+2*Тцик+m*Твых,
где Твх – время опроса аналогового входа, n – число аналоговых входов, Тц – время рабочего цикла ПЛК, Твых – время (задержка) обновления аналогового выхода, m – число выходов. При задействованных дискретных входах выходах:
Tреак. макс.=Твх+2*Тцик+Твых
Минимальное время реакции при задействованных аналоговых входах и выходах
Tреак.мин= n*Твх+Тцик+m*Твых.
При задействованных дискретных
Tреак.мин= Твх+Тцик+Твых.
Определим время рабочего цикла контроллера как
Тцик=КВОП*(Тчт.обр.+Тпр+Тзап.обр.+Tос)*(100 /(100-КН))
где КВОП – коэффициент увеличения времени на обработку прерываний, Тчт.обр – время чтения образа процесса из памяти , Тзап.обр. - время записи образа процесса в память, Тпр – время исполнения программы пользователя, КН – коммуникационная нагрузка в процентах, Tос – время на выполнение сервисных функций среды и операционный системы.
Тцик=1,1*3,46*1,11=4,23 мс. С учетом дискретности системного таймера Тцик=5 мс.
Определим (максимальное) время реакции контроллера: при задействованных аналоговых входах и выходах Tреак.макс=2*14+2*5+2*0,8=39,6 мс
Соответственно минимальное время реакции контроллера при задействованных аналоговых входах и выходах равно 34,6 мс.
Определим (максимальное) время реакции контроллера: при задействованных дискретных входах и выходах Tреак.макс=1+2*5=11 мс
Соответственно минимальное время реакции контроллера при задействованных дискретных входах и выходах равно 6 мс. Tреак.=39,6 мс.
Слайд 4

Функциональные схемы автоматизации 2.4. В верхней части графического обозначения наносят буквенные

Функциональные схемы автоматизации

2.4. В верхней части графического обозначения наносят буквенные обозначения

измеряемой величины и функционального признака прибора, определяющего его назначение.
2.5. Порядок расположения букв в буквенном обозначении принимают следующим:
основное обозначение измеряемой величины; дополнительное обозначение измеряемой величины (при необходимости); обозначение функционального признака прибора.
2.6. При построении обозначений комплектов средств автоматизации первая буква в обозначении каждого входящего в комплект прибора или устройства (кроме устройств ручного управления) является наименованием измеряемой комплектом величины.
2.7. Буквенные обозначения устройств, выполненных в виде отдельных блоков и предназначенных для ручных операций, независимо от того, в состав какого комплекта они входят, должны начинаться с буквы Н.
2.8. Порядок расположения буквенных обозначений функциональных признаков прибора принимают с соблюдением последовательности обозначений: I, R, C, S, A.
2.10. Букву А применяют для обозначения функции "сигнализация" независимо от того, вынесена ли сигнальная аппаратура на какой-либо щит или для сигнализации используются лампы, встроенные в сам прибор.
2.11. Букву S применяют для обозначения контактного устройства прибора, используемого только для включения, отключения, переключения, блокировки.
При применении контактного устройства прибора, для включения, отключения и одновременно для сигнализации в обозначении прибора используют обе буквы: S и А.
2.12. Предельные значения измеряемых величин, по которым осуществляется, например, включение, отключение, блокировка, сигнализация, допускается конкретизировать добавлением букв Н и L. Эти буквы наносят справа от графического обозначения.
2.13. При необходимости конкретизации измеряемой величины справа от графического обозначения прибора допускается указывать наименование или символ этой величины.
Слайд 5

Функциональные схемы автоматизации

Функциональные схемы автоматизации

Слайд 6

Функциональные схемы автоматизации

Функциональные схемы автоматизации

Слайд 7

Функциональные схемы автоматизации

Функциональные схемы автоматизации

Слайд 8

Функциональные схемы автоматизации

Функциональные схемы автоматизации

Слайд 9

Функциональные схемы автоматизации

Функциональные схемы автоматизации