![]() |
![]() ![]() |
|
SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование) |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Senior Member
Регистрация: Jan 2015
Сообщения: 116
Благодарил(а): 2 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
![]()
Добрый день. Имеется несколько приточно-вытяжных систем. Контроллер SMH2Gi + модуль расширения МС0401 для каждой установки.
Перед тем как заливать и настраивать Конструктор сделал тестовый алгоритм для того чтобы видеть все дискретные и аналоговые входы, а также проверку работоспособности дискретных и аналоговых выходов. Проблема заключалась в следующем. Без вопросов увидел на аналоговых входах значения температуры в канале, обр. воды и пр. Но на установке есть своеобразный датчик Pt1000+преобразователь в 0-10V (показывает температуру и влажность воздуха, то есть два датчика в одном корпусе). На аналоговом входе он мне показывал не 0-10000 а какието не адекватные значения что то вроде ~13500 хотя напряжение на входе было ~3.3 V. Взял из конструктора макрос по датчикам начал задавать разные типы и ни где так и не получил реального значения температуры и влажности. Получить реальные значения температуры и влажности удалось только когда в настройках аналоговых входов снял галочку совместимости с 2010 и Pixel после этого мне удалось получить реальные значения температуры и влажности. Аналоговые входы поменяли свой тип с INT на REAL, но после этого показания на аналоговых входах температуры в канале и пр. стали показывать невнятные значения. Вот и получилась вилка либо AIn-REAL либо AIn-INT. Очень долго возился башка уже не соображала. Скажите пожалуйста, возможно использовать в программе аналоговые входы с разным типом, может кто сталкивался с этой проблемой? |
![]() |
![]() |
![]() |
#2 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 274
Благодарил(а): 8 раз(а)
Поблагодарили:
164 раз(а) в 161 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: Jan 2015
Сообщения: 116
Благодарил(а): 2 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
![]()
Вот мой тестовый алгоритм.
Ain0- температура наружного воздуха (Pt1000) Ain1- температура в канале (Pt1000) Ain2- температура вытяжки (Pt1000) Ain3- температура притока (0-10V) Ain4- влажность воздуха притока (0-10V) Если Ain настроены как REAL то Ain3, Ain4 показывают верные значения остальные показывают ерунду. Если Ain настроены как INT то Ain0, Ain1, Ain2 показывают верные значения , а Ain3, Ain4 показывают ерунду. Уважаемый ATS, что за преобразования вы упомянули? "3.3V на входе МС должен был выдать 3300 * 3.035= 10015 а не 1350" |
![]() |
![]() |
![]() |
#4 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Используйте отсюда макрос Sensor_v3.2m (lite). Подключайте любые датчики, выбирайте нужный тип.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: Jan 2015
Сообщения: 116
Благодарил(а): 2 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
![]()
Уважаемый, Gromov спасибо за ссылку попробую на объекте.
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 274
Благодарил(а): 8 раз(а)
Поблагодарили:
164 раз(а) в 161 сообщениях
|
![]() Код:
[0-10V] Type = 0-10V MeasureUnit = Напряжение MeasureName = мВ Time = 0.1 Coeff_SMH = 3.035 Coeff_Pix = 3.035 min = 0.0 max = 10000.0 [4-20mA] Type = 4-20mA MeasureUnit = Сила тока MeasureName = мА Time = 0.1 Coeff_SMH = 1474.5 Coeff_Pix = 1474.5 min = 0.0 max = 24.0 [RTD50] Type = RTD MeasureUnit = Сопротивление MeasureName = Ом Time = 0.1 Coeff_SMH = 79.872 Coeff_Pix = 79.872 min = 0.0 max = 190.0 [RTD100] Type = RTD MeasureUnit = Сопротивление MeasureName = Ом Time = 0.1 Coeff_SMH = 79.872 Coeff_Pix = 79.872 min = 0.0 max = 380.0 [RTD1000] Type = RTD MeasureUnit = Сопротивление MeasureName = Ом Time = 0.1 Coeff_SMH = 15.9744 Coeff_Pix = 15.9744 min = 0.0 max = 3100.0 [NTC] Type = NTC MeasureUnit = Сопротивление Time = 0.1 MeasureName = Ом Coeff_SMH = 1.236 Coeff_Pix = 1.236 min = 0.0 max = 1000000.0 |
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: Jan 2015
Сообщения: 116
Благодарил(а): 2 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
![]()
ATS благодарю, впервые слышу о коэффициентах пересчета. На объекте все попробую и увижу.
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 274
Благодарил(а): 8 раз(а)
Поблагодарили:
164 раз(а) в 161 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: Jan 2015
Сообщения: 116
Благодарил(а): 2 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
![]()
ATS, буду иметь в виду, и все равно благодарю за информацию.
|
![]() |
![]() |
![]() |
#10 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() __________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#11 |
Senior Member
Регистрация: Jan 2015
Сообщения: 116
Благодарил(а): 2 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
![]()
Gromov и ATS благодарю что ответили. Gromov отдельное спасибо что ткнул в "букварь" (не всегда есть время юзать форум, эти макросы пропустил).
![]() ![]() |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SMH-2G аналоговые входы в качестве дискретных (баян) | Unrealee | Вопросы о SMH-2G | 1 | 26.04.2018 15:56 |
Аналоговые входы AIN0...AIN4 | starmos | Вопросы о Pixel | 1 | 09.06.2017 12:09 |
Pixel, аналоговые входы. Генераторы тока. | LordN | Вопросы о Pixel | 17 | 22.07.2015 12:24 |
Аналоговые входы в дискретные | Max2114 | Вопросы о Pixel | 1 | 20.09.2010 10:55 |
Аналоговые входы 0-10В (решено) | Max2114 | Вопросы о SMH2010 | 6 | 12.05.2008 11:18 |