- •Кафедра «Автоматизация производственных процессов» Изучение работы аналоговых входов овен плк в среде CoDeSys
- •1 Цель работы:
- •2 Краткая теория
- •3 Задание
- •3.1 Подключение датчика типа термосопротивление
- •3.2 Подключение датчика температуры типа термопара
- •3.4.2 Использование встроенного в плк модуля шим
- •3.3. Подключение источника унифицированного сигнала
- •3.4 Регулирование частоты и скважности выходного сигнала по методу шим
- •3.4.1 Использование блока «генератор прямоугольных импульсов»
- •4 Контрольные вопросы:
- •5 Содержание отчета:
- •1 Цель работы.
- •6 Литература
3 Задание
3.1 Подключение датчика типа термосопротивление
Датчики типа ТСМ50, ТСМ100 и др. имеют относительно небольшое сопротивление, сравнимое с сопротивлением соединительных проводов. Из-за этого вносится большая дополнительная погрешность. Обычно подключение таких термосопротивлений осуществляется по трехпроводной схеме, но используемый в работе ОВЕН ПЛК150 не имеет такой возможности (датчики подключаются по двухпроводной схеме). Поэтому перед их использованием необходимо выполнить следующие действия:
6
Рисунок 5 - Принцип ШИМ
1 Подключить датчик к ПЛК по двухпроводной схеме.
Рисунок 6 – Схема подключения датчиков к аналоговым входам ПЛК
ТС-термосопротивление; ТП-термопара.
2 Создать новый проект в среде CoDeSys для ПЛК150.
3 Настроить контроллер на работу с датчиком требуемого типа.
Для этого перейдем на вкладку структуры проекта Ресурсы > Конфигурация ПЛК и при помощи щелчка правой кнопкой мыши на элементе Unified signal sensor укажем тип датчика RTD sensor (см. рис. 7.)
Для датчика, используемого в работе, температурный коэффициент равен 4,28*10-3 1/°C, а номинальное сопротивление датчика – 50 Ом. Поэтому в Параметрах модуля для параметра Type of sensor необходимо выбрать r428_50 (см. рис.8).
4 Со стороны датчика к линии связи подключить магазин сопротивлений с классом точности не менее 0,1 или эталонный резистор.
5 Установить на магазине сопротивлений значение 50 Ом (для датчика ТСМ50).
7
Рисунок 7 – Выбор типа сигнала для аналогового входа
Рисунок 8 – Выбор типа датчика
6 Зафиксировать результаты измерения на аналоговом входе контроллера (Результаты измерения можно вызвать на вкладке RTD Sensor (параметр типа REAL) при установке курсора на канале модуля (см. рис. 9).
7 В параметре First point модуля аналогового входа задать значение 0 (что соответствует значению 0°С) и в первом параметре Delta задать значение, равное измеренному, но с обратным знаком.
8 Повторно зафиксировать результаты измерения на аналоговом входе контроллера и удостовериться, что они равны или близки к 0.
9 Подсоединить вместо магазина сопротивлений датчик.
Рисунок 9 – Чтение значение сигнала датчика температуры
8
3.2 Подключение датчика температуры типа термопара
Калибровка термопары (компенсация холодного спая) и аналоговых входов ПЛК процесс более сложный, чем калибровка термосопротивления и зависит от типа термопары (калибровочной характеристики), типа измерительного преобразователя, условий окружающей среды и др. Как правило, для калибровки термопар с таким сложным устройством как ПЛК поставляются специальные библиотеки для калибровки. Калибровку необходимо производить в условиях приближенных к условиям производственной среды (с установкой ПЛК в щит управления, а датчиков на предполагаемых точках измерения).
Для наблюдения результатов измерения температуры при помощи датчика типа термопара произведем следующие действия:
1 Настроим контроллер на работу с датчиком требуемого типа.
Для этого перейдем на вкладку структуры проекта Ресурсы > Конфигурация ПЛК и при помощи щелчка правой кнопкой мыши на элементе Unified signal sensor укажем тип датчика Thermocouple sensor
Датчик, подключенный к аналоговому входу ПЛК, обладает характеристикой типа L, поэтому в Параметрах модуля для параметра Type of sensor необходимо установить пункт TP_L.
2 Зафиксировать результаты измерения на аналоговом входе контроллера (параметр типа REAL при установке курсора на канале модуля).
