![]() |
|
Опции темы | Опции просмотра |
|
![]() |
#1 |
Новый участник
Регистрация: 26.12.2018
Сообщений: 19
|
![]()
Здравствуйте, подключил термистор NTC-10k к входу AI0 контроллера JL204C5.
В регистрах установил: AI0_RTD_phys_convert (HOLDING [35000] ) = 0 (Сопротивление); AI0_RTD_soft_convert(HOLDING [35003] ) = 2 (TG-K330). При этом код АЦП (Adc_AI0_hard_value (INPUT [35000])) не меняется. И не понятно в какой части 32х разрядного слова Adc_AI0_hard_value находиться этот код? Что-то еще нужно задать, для активации аналогового входа? |
![]() |
![]() |
![]() |
#2 |
Автоматика
Регистрация: 06.10.2010
Сообщений: 730
|
![]()
Здравствуйте.
Проверьте 2 пункта: 1. Вы в вашем клиенте используете т.н. Zero based нумерацию, т.е. нумерация регистров начинается от нуля. 2. Тип контроллера JL204C5, а не JL204C5M. У последнего нумерация регистров отличается. Если есть сомнения - используйте JL Configurator II. А так в целом по регистрам понимание правильное. Adc_AI0_hard_value код находится в младших 16 бит. В старших статус. |
![]() |
![]() |
![]() |
#3 |
Новый участник
Регистрация: 26.12.2018
Сообщений: 19
|
![]()
Спасибо за наводку! JL Configurator II очень полезная штука оказалась. Он показывает обрыв канала AI0. На днях полезу разбираться.
|
![]() |
![]() |
![]() |
#4 |
Новый участник
Регистрация: 26.12.2018
Сообщений: 19
|
![]()
Проверил подключение датчика, с ним все в порядке. Но конфигуратор JL показывает обрыв канала AI0.
Если датчик взять в руку и немного нагреть - канал AI0 оживает, обрыв датчика пропадает. После остывания датчика (на улице 6 градусов, при этом сопротивление термистора 24кОм) опять появляется “Обрыв на линии”. Можете подсказать в чем может быть дело? Спасибо! |
![]() |
![]() |
![]() |
#5 |
Administrator
Регистрация: 06.10.2010
Сообщений: 592
|
![]() |
![]() |
![]() |
![]() |
#6 |
Новый участник
Регистрация: 26.12.2018
Сообщений: 19
|
![]()
В конфигураторе не нашел где включать 0-based адресацию, но судя по адекватности значений параметров установки, с ней все нормально.
Контроллер в настройках JL204C5. |
![]() |
![]() |
![]() |
#7 |
Administrator
Регистрация: 06.10.2010
Сообщений: 592
|
![]()
У Вас в контроллере установлен тип датчика TGK-330, который имеет номинальное сопротивление 10 кОм, а у Вас по факту 24 кОм.
|
![]() |
![]() |
![]() |
#8 |
Новый участник
Регистрация: 26.12.2018
Сообщений: 19
|
![]()
Насколько я понял датчик TGK-330 сделан на основе термистора NTC-10k, у которого 10кОм при 25 градусах. У меня в момент измерения было 6 градусов.
|
![]() |
![]() |
![]() |
#9 |
Активный участник
Регистрация: 29.01.2014
Адрес: г. Покров
Сообщений: 514
|
![]()
Ivan1, TG-K330 имеет диапазон 0...30°C, по паспорту 6°C соответствует сопротивление 14кОм.
|
![]() |
![]() |
![]() |
#10 |
Новый участник
Регистрация: 26.12.2018
Сообщений: 19
|
![]()
Спасибо
Значит термистор 10кОм/25С не подходит, нужен 10кОм/30С. Можете сказать разрядность АЦП и диапазон измеряемого сопротивления входа AI0? |
![]() |
![]() |
![]() |
#11 |
Новый участник
Регистрация: 26.12.2018
Сообщений: 19
|
![]()
Chell, я таблицу не очень понял. В ней 3я колонка (0-30 градусов) и значение сопротивления – это похоже НСХ датчика TG-K330, а остальные колонки с температурами?
У Вас есть НСХ для TW-130 и TW-230? |
![]() |
![]() |
![]() |
#12 |
Administrator
Регистрация: 06.10.2010
Сообщений: 592
|
![]() |
![]() |
![]() |
![]() |
#13 |
Активный участник
Регистрация: 29.01.2014
Адрес: г. Покров
Сообщений: 514
|
![]()
Ivan1, именно, третья колонка для TG-K330, остальные колонки для других модификаций. Для TA(TW) здесь http://www.breezart.ru/documents/
Из чего он сделан, опять же из инструкции из того же хранилища: датчик на основе термистора B57871S0103F001 (Epcos) включенного параллельно с резистором 10 K, последовательно с ними включен резистор 5 кОм. |
![]() |
![]() |
![]() |
#14 |
Новый участник
Регистрация: 26.12.2018
Сообщений: 19
|
![]()
Спасибо!
Похоже TW-130 это мой вариант. Т.е. если к моему термистору поставить параллельно 10кОм и последовательно 5кОм, получим НСХ TW-130. |
![]() |
![]() |
![]() |
#15 |
Активный участник
Регистрация: 29.01.2014
Адрес: г. Покров
Сообщений: 514
|
![]()
Ivan1, у термистора есть такой параметр, как коэффициент температурной чувствительности. Вы знаете какой у вашего? У термистора B57871S0103F001 он 3988.
|
![]() |
![]() |
![]() |
#16 |
Новый участник
Регистрация: 26.12.2018
Сообщений: 19
|
![]()
Спасибо! Все работает.
У меня почти такой же – 3950. Разница по НСХ менее градуса. |
![]() |
![]() |
![]() |
Здесь присутствуют: 7 (пользователей: 0 , гостей: 7) | |
Опции темы | |
Опции просмотра | |
|
|