Segnetics

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

Форум Segnetics Территория общения

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2023, 20:24   #1
mr_smit
Member
 
Регистрация: Sep 2023
Адрес: Самара
Сообщения: 31
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
Question Контроллер завышает показания с датчика температуры (решено)

Имеется несколько приточных установок под управлением SMH-2G (4222-01-2) + модуль сопряжения (0401-01-0). Столкнулись с проблемой: не правильные показания с датчиков температуры (0-10В). В канале установлен датчик температура+влажность Regin HTDT2500. Показания выдает в виде сигнала 0-10В. По влажности вопросов нет. Когда сигнал, например, 5.35 вольта, то на дисплее 53,5% влажности.

А вот по температуре какая то ерунда. Датчик выдает, например, 3.48 вольта, они приходят на AI1 модуля сопряжения, а контроллер показывает температуру 14 градусов, хотя должен 3,48*5=17,4 гр. С ростом температуры наоборот начинает завышать. Разброс достигает 5-7 градусов по сравнению со ртутным поверенным термометром установленным рядом. Причем зависимость не линейна. Коррекция не помогает. Замена датчика на новый проблему не решает.

Прочитал в соседней теме про соединение земель... Прошу помощи в понимании правильности монтажа щита.

Установлен трансформатор 220/24. Переменка проходит шлейфом и запитывает последовательно сам датчик, приводы 3-х ходовых кранов (холодный, горячий) и в конце сам контроллер (основной модуль, клеммы U+ U-).

На модуль сопряжения подключены 3 термопары (земля шлейфом на всё с 17-й клеммы AGND). И на него же приходит сигнал 0-10 по влажности и температуре. Между AO0 (0-10 на гор. клапан) и AO1 (0-10 на хол. клапан) есть клемма AGND. С нее и с AO2 уходит витая пара на частотник (судя по всему 0-10).

Всё ли тут в порядке? Потому что относительно какой земли измеряет напряжение модуль? Если питание и контроллера и датчика - переменка?!
Изображения
Тип файла: jpg IMG_20230914_125453.jpg (343.4 Кбайт, 40 просмотров)
Тип файла: jpg IMG_20230914_153623.jpg (396.3 Кбайт, 57 просмотров)

Последний раз редактировалось Arsie, 15.09.2023 в 18:15 Причина: Проблема решена, файлы удалил
mr_smit вне форума   Ответить с цитированием
Старый 14.09.2023, 21:07   #2
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Вопрос в том, проблема появилась недавно или с самого начала так было?

Возможно, неправильно настроена характеристика датчика в программе контроллера.

Зайдите в системное меню контроллера, посмотрите, что там показывает АЦП.
младшой вне форума   Ответить с цитированием
Старый 14.09.2023, 21:37   #3
mr_smit
Member
 
Регистрация: Sep 2023
Адрес: Самара
Сообщения: 31
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от младшой Посмотреть сообщение
Вопрос в том, проблема появилась недавно или с самого начала так было?
Судя по тому что стоят градусники, то это очень давно. Ка бы не с самого начала. АЦП завтра посмотрю.
mr_smit вне форума   Ответить с цитированием
Старый 14.09.2023, 21:50   #4
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
А вот по температуре какая то ерунда. Датчик выдает, например, 3.48 вольта, они приходят на AI1 модуля сопряжения, а контроллер показывает температуру 14 градусов, хотя должен 3,48*5=17,4 гр. С ростом температуры наоборот начинает завышать.
Похоже верхний и нижний предел для датчика неправильно заданы.
Проверьте.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 14.09.2023, 21:54   #5
mr_smit
Member
 
Регистрация: Sep 2023
Адрес: Самара
Сообщения: 31
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от ATS Посмотреть сообщение
Проверьте
Где проверить?

P.S. Исходника программы нет.
mr_smit вне форума   Ответить с цитированием
Старый 14.09.2023, 22:00   #6
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
Где проверить?

P.S. Исходника программы нет.
Это хуже. А в настройки их не вытащили?
Какой диапазон у датчика? Судя по Вашему коэффициенту 5 получается 0-50


__________________
Не являюсь сотрудником Segnetics !!!

Последний раз редактировалось ATS, 14.09.2023 в 22:30
ATS вне форума   Ответить с цитированием
Старый 14.09.2023, 22:21   #7
mr_smit
Member
 
Регистрация: Sep 2023
Адрес: Самара
Сообщения: 31
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от ATS Посмотреть сообщение
Какой диапазон у датчика?
0-50 гр.

Последний раз редактировалось Arsie, 15.09.2023 в 18:15 Причина: Проблема решена, файлы удалил
mr_smit вне форума   Ответить с цитированием
Старый 14.09.2023, 22:30   #8
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
0-50 гр.
А очень похоже на -20 - 80 но это другая модель датчика 2200
Но при 3.48 вольта он должен показать 14.8 а вот при 5 вольтах уже 30 градусов вместо 25 для диапазона 0-50


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 14.09.2023, 22:56   #9
mr_smit
Member
 
Регистрация: Sep 2023
Адрес: Самара
Сообщения: 31
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от ATS Посмотреть сообщение
А очень похоже на -20 - 80 но это другая модель датчика 2200
Фото
Изображения
Тип файла: jpg 123.jpg (269.5 Кбайт, 43 просмотров)
mr_smit вне форума   Ответить с цитированием
Старый 15.09.2023, 01:02   #10
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
Фото
Я говорил о настройках в контроллере


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 15.09.2023, 06:10   #11
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

надо проверить показания на границах.
на нуле и на 10В. посмотреть, совпадают ли они с указанными на датчиках.
если да - то трабл, возможно, в модуле
если нет - в программисте.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 15.09.2023, 07:11   #12
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
P.S. Исходника программы нет.
Судя по шкафу, приточка не сложная.
Скачайте Конструктор HVAC, SMLogix. Раздобудьте переходник USB - RS-485.
В конструкторе соберите программу для своей приточки.
В SMLogix подрихтуйте, в т.ч. выставьте нужные характеристики и диапазоны датчиков. И загрузите в контроллер.
младшой вне форума   Ответить с цитированием
Старый 15.09.2023, 13:08   #13
mr_smit
Member
 
Регистрация: Sep 2023
Адрес: Самара
Сообщения: 31
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Вход температуры на ain1:

3,833 х 5 = 19,2 гр. А на экране 18,3 гр

С ростом температуры разница еще больше увеличивается. До ~5-7 градусов.

Сейчас посмотрел, такая картина на трех установках. Как под копирку. Дело не в датчиках. Причем канал влажности нормально показывает (53%).
Изображения
Тип файла: jpg IMG_20230915_122810.jpg (379.4 Кбайт, 23 просмотров)

Последний раз редактировалось Arsie, 15.09.2023 в 18:16 Причина: Проблема решена, файлы удалил
mr_smit вне форума   Ответить с цитированием
Старый 15.09.2023, 13:18   #14
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
Дело не в датчиках.
Думаю, дело либо в программисте, который заложился на модель с другим диапазоном, либо в комплектовщике, который скомплектовал датчиками не с тем диапазоном.

Решение от этого не меняется:

1) https://segnetics.com/ru/smlogix

2) https://segnetics.com/ru/smconstructor_hvac

3) Создать программу, прописать нужный диапазон и загрузить


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 15.09.2023, 13:18   #15
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
3,833 х 5 = 19,2 гр. А на экране 18,3 гр
С ростом температуры разница еще больше увеличивается. До ~5-7 градусов.
Тогда однозначно в контроллерах заложено -20/80. (3,833 х 10 -20 =18,33)

Цитата:
Сейчас посмотрел, такая картина на трех установках. Как под копирку. Дело не в датчиках. Причем канал влажности нормально показывает (53%).
Да просто датчики не те стоят, делалось под другие Regin HTDT2200.

P.S. Точно в меню нет настроек датчика?


__________________
Не являюсь сотрудником Segnetics !!!

Последний раз редактировалось ATS, 15.09.2023 в 13:30
ATS вне форума   Ответить с цитированием
Благодарность от:
Старый 15.09.2023, 15:28   #16
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от Arsie Посмотреть сообщение
Решение от этого не меняется:
Или как костыль резисторный делитель на 2 на входе и коррекция +20 градусов


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Благодарность от:
Старый 15.09.2023, 15:41   #17
mr_smit
Member
 
Регистрация: Sep 2023
Адрес: Самара
Сообщения: 31
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от ATS Посмотреть сообщение
Тогда однозначно в контроллерах заложено -20/80. (3,833 х 10 -20 =18,33)
А вот это гениально!!! Действительно похоже!

Цитата:
Сообщение от ATS Посмотреть сообщение
P.S. Точно в меню нет настроек датчика?
В системном меню только показания с аналоговых входов/выходов и значения дискретных входов/выходов.

Фото с соседней приточки. Там датчики на другие входы подключены (почему то...). Может тут что то можно изменить?

Последний раз редактировалось Arsie, 15.09.2023 в 18:16 Причина: Удалил вложения за ненужностью
mr_smit вне форума   Ответить с цитированием
Старый 15.09.2023, 15:47   #18
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
В системном меню только показания с аналоговых входов/выходов и значения дискретных входов/выходов.
При чем здесь системное меню. Искать надо в меню настроек и скорее всего где коррекции


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 15.09.2023, 16:02   #19
mr_smit
Member
 
Регистрация: Sep 2023
Адрес: Самара
Сообщения: 31
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от ATS Посмотреть сообщение
При чем здесь системное меню. Искать надо в меню настроек и скорее всего где коррекции
Где коррекции там нет. Как оно должно хоть примерно называться?
mr_smit вне форума   Ответить с цитированием
Старый 15.09.2023, 16:07   #20
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
Где коррекции там нет. Как оно должно хоть примерно называться?
https://forum.segnetics.com/showthread.php?t=1479

Никак не должно. Как сработала фантазия программиста, так и называются. Или вообще отсутствуют.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 15.09.2023, 16:07   #21
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
Где коррекции там нет. Как оно должно хоть примерно называться?
Значит программист поленился и задал все жестко


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 15.09.2023, 16:08   #22
monstr696
Senior Member
 
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 772
Благодарил(а): 8 раз(а)
Поблагодарили: 65 раз(а) в 60 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
Где коррекции там нет. Как оно должно хоть примерно называться?
Это как программист заложит по умолчанию в конструкторе этого нет.
Но как правило мало кто данную настройку заводит в меню.
Выход: или менять датчики, или сделать новую прошивку, или смотри выше делать через костыль.


__________________
Саня
monstr696 вне форума   Ответить с цитированием
Старый 15.09.2023, 17:26   #23
mr_smit
Member
 
Регистрация: Sep 2023
Адрес: Самара
Сообщения: 31
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Запустил конструктор. При выборе датчика подключенного к 0-10 -> по умолчанию выставляется диапазон -20...+80. Похоже проектировщик щита просто не обратил на это внимание.
Изображения
Тип файла: jpg конструктор.jpg (232.7 Кбайт, 57 просмотров)
mr_smit вне форума   Ответить с цитированием
Старый 15.09.2023, 17:55   #24
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры

Цитата:
Сообщение от mr_smit Посмотреть сообщение
Запустил конструктор. При выборе датчика подключенного к 0-10 -> по умолчанию выставляется диапазон -20...+80. Похоже проектировщик щита просто не обратил на это внимание.
Упс! Не обращал внимания. Вентиляцией не занимаюсь.

Значит программиста вообще не было. Сваяли в конструкторе на скорую руку


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 15.09.2023, 18:45   #25
mr_smit
Member
 
Регистрация: Sep 2023
Адрес: Самара
Сообщения: 31
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Контроллер завышает показания с датчика температуры (решено)

10 кОм не много будет для делителя? Или лучше поменьше взять? Есть 1% резисторы. Хочу попробовать.
Изображения
Тип файла: jpg Делитель.jpg (150.0 Кбайт, 26 просмотров)
mr_smit вне форума   Ответить с цитированием
Старый 15.09.2023, 21:38   #26
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Контроллер завышает показания с датчика температуры (решено)

Цитата:
Сообщение от mr_smit Посмотреть сообщение
10 кОм не много будет для делителя? Или лучше поменьше взять? Есть 1% резисторы.
В режиме 0-10В у МС входное сопротивление 20 МОм так что даже по 100 кОм много не будет. Однопроцентники очень даже хорошо.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Ответ


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

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



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


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