Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH2010

Вопросы о SMH2010 Работа и применение контроллеров SMH2010A, SMH2010B и SMH2010C.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 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 вне форума   Ответить с цитированием
Старый 30.04.2015, 14:01   #2
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Странное поведение SMH2010

Собственно: как настроили, так и работает.
Проект выкладывайте свой.


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 03.05.2015, 00:35   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Странное поведение SMH2010

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


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 04.05.2015, 07:14   #4
Alex_Kidd
Новичок
 
Регистрация: Dec 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Странное поведение SMH2010

Мужики, конструктор Ваш, контроллер тоже Ваш (хотя и не у вас куплен)... Хотя Арси, может ты и прав...
Alex_Kidd вне форума   Ответить с цитированием
Старый 04.05.2015, 22:07   #5
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Странное поведение SMH2010

Вы б проект то всё-таки выложили.


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 05.05.2015, 10:20   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Странное поведение SMH2010

Цитата
Сообщение от Alex_Kidd Посмотреть сообщение
Мужики, конструктор Ваш, контроллер тоже Ваш (хотя и не у вас куплен)... Хотя Арси, может ты и прав...
Что тут быть правым...

1) Во время создания проекта вбиваются границы измерения датчика. Если это не было сделано, оттуда и коррекция -30. Если это было сделано, то тестер в режиме измерения тока точно покажет, кто не прав: контроллер или датчик

2) Границы включения и выключения чётко задаются регулятором, т.е. его настройками. Но с одним "но". Ступени не будут "щелкать" чаще, чем 120 сек. Если температура от 19.5 до 23.4 изменяется за 120 сек, то всё ок, ваша система лучше работать просто не умеет. Если более, чем за 120 сек, значит нужно подстроить регулятор

3) Не включается 2 ступень. Границы включения и выключения чётко задаются регулятором, т.е. его настройками. Если ступень не включается, значит регулятор посчитал, что это не требуется. Если он прав, то всё ок. Если он не прав, значит нужно подстроить регулятор

Все три варианта упираются в пусконаладчика. Если все три варианта ок, значит лучше ваша система работать может только в двух случаях:

а) Заменить пускатель первой ступени на ТТР. Это нужно было делать ещё на стадии проекта

б) Снизить временной порог переключения ступеней со 120 сек на меньшее, чем обречь на скорую смерть пускатели, но улучшить стабильность удержания температуры

Что, опять же, должен решить пусконаладчик.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 05.05.2015, 21:11   #7
monstr696
Senior Member
 
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 766
Благодарил(а): 8 раз(а)
Поблагодарили: 63 раз(а) в 59 сообщениях
По умолчанию Ответ: Странное поведение SMH2010

Цитата:
Сообщение от Arsie Посмотреть сообщение
Что тут быть правым...

1) Во время создания проекта вбиваются границы измерения датчика. Если это не было сделано, оттуда и коррекция -30. Если это было сделано, то тестер в режиме измерения тока точно покажет, кто не прав: контроллер или датчик

2) Границы включения и выключения чётко задаются регулятором, т.е. его настройками. Но с одним "но". Ступени не будут "щелкать" чаще, чем 120 сек. Если температура от 19.5 до 23.4 изменяется за 120 сек, то всё ок, ваша система лучше работать просто не умеет. Если более, чем за 120 сек, значит нужно подстроить регулятор

3) Не включается 2 ступень. Границы включения и выключения чётко задаются регулятором, т.е. его настройками. Если ступень не включается, значит регулятор посчитал, что это не требуется. Если он прав, то всё ок. Если он не прав, значит нужно подстроить регулятор

Все три варианта упираются в пусконаладчика. Если все три варианта ок, значит лучше ваша система работать может только в двух случаях:

а) Заменить пускатель первой ступени на ТТР. Это нужно было делать ещё на стадии проекта

б) Снизить временной порог переключения ступеней со 120 сек на меньшее, чем обречь на скорую смерть пускатели, но улучшить стабильность удержания температуры

Что, опять же, должен решить пусконаладчик.
Полностью согласен.


__________________
Саня
monstr696 вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Снова о видимости SMlogix & SMH2010 (нет проблемы) smail Вопросы о SMH2010 2 16.10.2019 09:18
Странное поведение датчиков температуры mich_vk Вопросы о SMH-2G 5 17.12.2018 09:34
SMH2010 и Ethernet Roll4Repairs Вопросы о SMH2010 2 03.07.2017 14:36
Ещё странное поведение SMH2010 Джон97 Вопросы о SMH2010 4 03.06.2015 10:39


Часовой пояс GMT +4, время: 05:45.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023