ЖУРНАЛ СТА 1/2021

6 – TIMER 1 формирует положительный импульс с дли- тельностью, эквивалентной значению текущей ошибки, вы- раженной в виде переменной типа TIME ; 7 – этот модуль инвертирует положительный импульс, фор- мируя сигнал запуска таймера TIMER 2; 8 – на выходе модуля TIMER 2 формируется импульс, дли- тельность которого равна входному предустановленному значению INTERVAL ; 9 – после инвертирования задний фронт этого импульса за- пускает TIMER 1; 11 – при наличии разрешающего сигнала на входе модуля 11 положительный импульс с таймера TIMER 1 в виде пере- менной типа BOOL поступает на выход OUTIMP ; 13–15 – эта же переменная после преобразования в целое число INT в виде ШИМ-сигнала ( SHIM ) cо сдвигом в 75° по- ступает на визуализацию графика изменения температуры и представления ШИМ-сигнала. Э КСПЕРИМЕНТАЛЬНАЯ ПРОВЕРКА Для проверки работоспособности написанной программы использовалась опытная установка, состоящая из сосуда с водой с помещённым в него нагревателем и термодатчиком (термосопротивлением), твердотельного реле для управления нагревателем и программируемого логического контроллера Regul R200 с модулями аналогового ввода AI 02 031 и дискрет- ного вывода DO 08 011. Теплоизоляция сосуда не применялась (рис. 3). Перед экспериментальной проверкой программы в неё предварительно были введены следующие значения: уставка UST = 80°С и длительность интервала между положительны- ми импульсами ШИМ INTERVAL = 5 с. В ЗАПИСНУЮ КНИЖК У ИНЖЕ Н Е РА СТА 1/2021 82 www.cta.ru Рис. 2. Программа стабилизации температуры, написанная в редакторе CFC Термодатчик Нагреватель Твердотельное реле ~ 220 В + 24 В Рис. 3. Схема опытной установки 20 2 4 6 8 10 12 40 60 80 100 Температура, °С Температура Уставка 80,00 Текущая 80,07 Время, мин Рис. 4. График изменения текущей температуры в переходном и стационарном режимах

RkJQdWJsaXNoZXIy MTQ4NjUy