Показать сообщение отдельно
Старый 30.04.2015, 12:23   #1
Alex_Kidd
Новичок
 
Регистрация: Dec 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Странное поведение SMH2010 (проблемы пусконаладки)

На контроллере SMH2010 23xx был собран щит для вентиляции. Странности обнаружились сразу после заливки программы. В настройках, все значения были трехзначными, причем начинались с чисел вроде 5е-2 (экспоненциальное вроде, да?) потом еще пара похожих, потом значение 16 с чем то тысяч на времени реакции жалюзи, следующее значение 999, затем 888 и так далее со смещением в 111. Впрочем, после установки корректных значений внешне все стало нормально. Далее пошла веселуха при работе собственно самой программы (конструктор 1.31). Так как в качестве силового элемента используются контакторы (2-ступенчатый калорифер) был выбран режим работы "0" в настройках макроса калорифера, а гистерезис установлен в ноль (все равно разброс солидный). Ну так этот гад (контроллер), при уставке в 20 градусов включает 1 ступень калорифера на отметке 19,5, а выключает на 23,4 и никакими шаманскими плясками с бубном это устранить не удается. 2 ступень не включается вообще (хотя если напрямую из программы подать 1 на соответствующий выход контроллера, то срабатывает). Ну и датчик... Использовалось ТСП производства ОВЕН, с нормирующим преобразователем 4...20mA. Поправку на температуру сразу пришлось поставить -30 градусов... Иначе цифры вообще бешеные. Опять же, инертность показаний, хотя это и не очень критично. В целом, все работает, но не так, как хотелось бы. Скажите пожалуйста, пациент безнадежен, или можно попытаться ядро обновить, или что-то в этом духе?
Alex_Kidd вне форума   Ответить с цитированием