|
Вопросы о SMH2010 Работа и применение контроллеров SMH2010A, SMH2010B и SMH2010C. |
|
Опции темы | Поиск в этой теме |
30.04.2015, 12:23 | #1 |
Новичок
Регистрация: 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 градусов... Иначе цифры вообще бешеные. Опять же, инертность показаний, хотя это и не очень критично. В целом, все работает, но не так, как хотелось бы. Скажите пожалуйста, пациент безнадежен, или можно попытаться ядро обновить, или что-то в этом духе?
|
30.04.2015, 14:01 | #2 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Странное поведение SMH2010
Собственно: как настроили, так и работает.
Проект выкладывайте свой. __________________ RTFM |
03.05.2015, 00:35 | #3 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
664 раз(а) в 606 сообщениях
|
Ответ: Странное поведение SMH2010
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
04.05.2015, 07:14 | #4 |
Новичок
Регистрация: Dec 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Странное поведение SMH2010
Мужики, конструктор Ваш, контроллер тоже Ваш (хотя и не у вас куплен)... Хотя Арси, может ты и прав...
|
04.05.2015, 22:07 | #5 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Странное поведение SMH2010
Вы б проект то всё-таки выложили.
__________________ RTFM |
05.05.2015, 10:20 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
664 раз(а) в 606 сообщениях
|
Ответ: Странное поведение SMH2010
Цитата:
1) Во время создания проекта вбиваются границы измерения датчика. Если это не было сделано, оттуда и коррекция -30. Если это было сделано, то тестер в режиме измерения тока точно покажет, кто не прав: контроллер или датчик 2) Границы включения и выключения чётко задаются регулятором, т.е. его настройками. Но с одним "но". Ступени не будут "щелкать" чаще, чем 120 сек. Если температура от 19.5 до 23.4 изменяется за 120 сек, то всё ок, ваша система лучше работать просто не умеет. Если более, чем за 120 сек, значит нужно подстроить регулятор 3) Не включается 2 ступень. Границы включения и выключения чётко задаются регулятором, т.е. его настройками. Если ступень не включается, значит регулятор посчитал, что это не требуется. Если он прав, то всё ок. Если он не прав, значит нужно подстроить регулятор Все три варианта упираются в пусконаладчика. Если все три варианта ок, значит лучше ваша система работать может только в двух случаях: а) Заменить пускатель первой ступени на ТТР. Это нужно было делать ещё на стадии проекта б) Снизить временной порог переключения ступеней со 120 сек на меньшее, чем обречь на скорую смерть пускатели, но улучшить стабильность удержания температуры Что, опять же, должен решить пусконаладчик. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
05.05.2015, 21:11 | #7 | |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 775
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Странное поведение SMH2010
Цитата:
__________________ Саня |
|