Важная информация

Автоматика Контроллеры Breezart и JetLogic, VAV-системы, датчики

Старый 10.02.2019, 01:48   #1
Ivan1
Новый участник
 
Регистрация: 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 находиться этот код?
Что-то еще нужно задать, для активации аналогового входа?
Ivan1 вне форума   Ответить с цитированием
Старый 11.02.2019, 10:48   #2
Step
Автоматика
 
Регистрация: 06.10.2010
Сообщений: 730
По умолчанию

Здравствуйте.
Проверьте 2 пункта:
1. Вы в вашем клиенте используете т.н. Zero based нумерацию, т.е. нумерация регистров начинается от нуля.
2. Тип контроллера JL204C5, а не JL204C5M. У последнего нумерация регистров отличается.


Если есть сомнения - используйте JL Configurator II.
А так в целом по регистрам понимание правильное.
Adc_AI0_hard_value код находится в младших 16 бит. В старших статус.
Step вне форума   Ответить с цитированием
Старый 11.02.2019, 23:38   #3
Ivan1
Новый участник
 
Регистрация: 26.12.2018
Сообщений: 19
По умолчанию

Спасибо за наводку! JL Configurator II очень полезная штука оказалась. Он показывает обрыв канала AI0. На днях полезу разбираться.
Ivan1 вне форума   Ответить с цитированием
Старый 16.02.2019, 21:43   #4
Ivan1
Новый участник
 
Регистрация: 26.12.2018
Сообщений: 19
По умолчанию

Проверил подключение датчика, с ним все в порядке. Но конфигуратор JL показывает обрыв канала AI0.
Если датчик взять в руку и немного нагреть - канал AI0 оживает, обрыв датчика пропадает. После остывания датчика (на улице 6 градусов, при этом сопротивление термистора 24кОм) опять появляется “Обрыв на линии”.
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 14
Размер:	68.2 Кб
ID:	515
Можете подсказать в чем может быть дело?
Спасибо!
Ivan1 вне форума   Ответить с цитированием
Старый 16.02.2019, 21:55   #5
Ivan1
Новый участник
 
Регистрация: 26.12.2018
Сообщений: 19
По умолчанию

В конфигураторе не нашел где включать 0-based адресацию, но судя по адекватности значений параметров установки, с ней все нормально.
Контроллер в настройках JL204C5.
Ivan1 вне форума   Ответить с цитированием
Старый 16.02.2019, 23:05   #6
Михаил
Administrator
 
Регистрация: 06.10.2010
Сообщений: 592
По умолчанию

У Вас в контроллере установлен тип датчика TGK-330, который имеет номинальное сопротивление 10 кОм, а у Вас по факту 24 кОм.
Михаил вне форума   Ответить с цитированием
Старый 16.02.2019, 23:15   #7
Ivan1
Новый участник
 
Регистрация: 26.12.2018
Сообщений: 19
По умолчанию

Насколько я понял датчик TGK-330 сделан на основе термистора NTC-10k, у которого 10кОм при 25 градусах. У меня в момент измерения было 6 градусов.
Ivan1 вне форума   Ответить с цитированием
Старый 17.02.2019, 00:57   #8
Chell
Активный участник
 
Регистрация: 29.01.2014
Адрес: г. Покров
Сообщений: 514
По умолчанию

Ivan1, TG-K330 имеет диапазон 0...30°C, по паспорту 6°C соответствует сопротивление 14кОм.
Миниатюры
Нажмите на изображение для увеличения
Название: 330.jpg
Просмотров: 11
Размер:	192.8 Кб
ID:	516  
Chell вне форума   Ответить с цитированием
Старый 17.02.2019, 07:48   #9
Михаил
Administrator
 
Регистрация: 06.10.2010
Сообщений: 592
По умолчанию

Цитата:
Сообщение от Ivan1 Посмотреть сообщение
После остывания датчика (на улице 6 градусов, при этом сопротивление термистора 24кОм) опять появляется “Обрыв на линии”.
сопротивление термистора 24кОм
Михаил вне форума   Ответить с цитированием
Старый 17.02.2019, 14:55   #10
Ivan1
Новый участник
 
Регистрация: 26.12.2018
Сообщений: 19
По умолчанию

Спасибо
Значит термистор 10кОм/25С не подходит, нужен 10кОм/30С.
Можете сказать разрядность АЦП и диапазон измеряемого сопротивления входа AI0?
Ivan1 вне форума   Ответить с цитированием
Старый 17.02.2019, 15:08   #11
Ivan1
Новый участник
 
Регистрация: 26.12.2018
Сообщений: 19
По умолчанию

Chell, я таблицу не очень понял. В ней 3я колонка (0-30 градусов) и значение сопротивления – это похоже НСХ датчика TG-K330, а остальные колонки с температурами?
У Вас есть НСХ для TW-130 и TW-230?
Ivan1 вне форума   Ответить с цитированием
Старый 17.02.2019, 15:44   #13
Chell
Активный участник
 
Регистрация: 29.01.2014
Адрес: г. Покров
Сообщений: 514
По умолчанию

Ivan1, именно, третья колонка для TG-K330, остальные колонки для других модификаций. Для TA(TW) здесь http://www.breezart.ru/documents/
Из чего он сделан, опять же из инструкции из того же хранилища: датчик на основе термистора B57871S0103F001 (Epcos) включенного параллельно с резистором 10 K, последовательно с ними включен резистор 5 кОм.
Chell вне форума   Ответить с цитированием
Старый 17.02.2019, 23:30   #14
Ivan1
Новый участник
 
Регистрация: 26.12.2018
Сообщений: 19
По умолчанию

Спасибо!
Похоже TW-130 это мой вариант.
Т.е. если к моему термистору поставить параллельно 10кОм и последовательно 5кОм, получим НСХ TW-130.
Ivan1 вне форума   Ответить с цитированием
Старый 18.02.2019, 09:34   #15
Chell
Активный участник
 
Регистрация: 29.01.2014
Адрес: г. Покров
Сообщений: 514
По умолчанию

Ivan1, у термистора есть такой параметр, как коэффициент температурной чувствительности. Вы знаете какой у вашего? У термистора B57871S0103F001 он 3988.
Chell вне форума   Ответить с цитированием
Старый 18.02.2019, 20:28   #16
Ivan1
Новый участник
 
Регистрация: 26.12.2018
Сообщений: 19
По умолчанию

Спасибо! Все работает.
У меня почти такой же – 3950. Разница по НСХ менее градуса.
Ivan1 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 4 (пользователей: 0 , гостей: 4)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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