Стоит задача модернизировать систему нагрева многозонной печи (термопары интегрированы в керамические ТЭНы, коммутация на SSR).
Рассматриваю такой вариант комплекта:
1. 1хСПК110
2. 2хМВ110-224.8А
3. 1хМУ110-224.16К
В целях экономии разводки входные и выходной модули разнесены в пространстве. Выходы МУ110-224.16К планирую использовать в ШИМ-режиме. Всего в проекте должно быть независимых 16 ПИД-регуляторов, ну и прочие плюшки типа чтения\сохранения рецептуры.
Озадачился интересной проблемой. В настоящее время используются аппаратные терморегуляторы со следующими настройками:
1. Параметр Р (коэффициент пропорциональности) = 3.5
2. Параметр I (время интегрирования) = 16
3. Параметр D (время дифференцирования) = 4
4. Цикл шим = 1с.
Как видно, времена достаточно малые. Хватит ли быстродействия на просчет всех 16-ти каналов? Трассировка и архивирование по времени не требуется, к скорости интерфейса визуализации особых требований нет.
И еще вопрос. В стандартной библиотеке МодБасОвен.Либ не нашел модуля для управления выходами МУ110-224.16К в режиме ШИМ. Т. е. в имеющемся модуле МУ110-16Д есть только управление выходами вкл\выкл, переменные типа BOOL. Либо использовать модули UniWrite. Можно, конечно, еще попробовать модуль PWM из библиотеки OSCAT.
Не хочется применять аппаратные модульные терморегуляторы от других производителей, т. к. это означает длительное курение мануалов на тему программной стыковки (вряд ли к ним будут таргеты\библиотеки для КДС), а также сложности в физическом монтаже (раздельная система входов\выходов крайне предпочтительна). Да и цена железа возрастает ощутимо.