|
SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование) |
|
Опции темы | Поиск в этой теме |
13.11.2017, 12:03 | #1 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Пределы наружной температуры
Почему пределы наружной температуры [0, 100]? А как же отрицательные значения? (датчик Pt1000).
Как отобразить на панели правильную (в т.ч. и отрицательную) температуру? (передача от контроллера Pixel25 до панели Trim5 через Modbus) |
13.11.2017, 12:08 | #2 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Пределы наружной температуры
Это где такие пределы?
В smlogix все типы данных(кроме bool) - знаковые. Так что с отрицательными значениями не будет проблем. На трим5 число выводится на экран при помощи блока "вывод числа" в смарте. Там всё настраивается как хотите. В т.ч. отрицательные числа. __________________ В сегнетиксе не работаю с самого начала 2019 года. Последний раз редактировалось Gromov, 13.11.2017 в 12:19 |
13.11.2017, 12:24 | #3 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Пределы наружной температуры
|
13.11.2017, 12:54 | #4 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Пределы наружной температуры
Давайте вместе по рассуждаем. Как по вашему, что обозначает надпись, которую на скриншоте вы обводите красным? Я предлагаю вам пересказать смысл, как вы его поняли, потому что есть подозрение, что мы трактуем эту надпись по-разному.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
13.11.2017, 13:12 | #5 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Пределы наружной температуры
Программа сделана конструктором (может, надо было вопросы задавать в другой ветке?).
Аналоговые входы поступают на макросы. Для макросов задаются пределы: 0 и 100. Значения с выходов макросов можно передать на панель по Modbus. Может, есть описание для отображения значений температуры? Я бы тогда вас не мучил. |
13.11.2017, 13:26 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Пределы наружной температуры
Цитата:
Но, строго говоря, в обведённом вами прямоугольничке чётко написано, что это мин/макс для датчиков 0..10В/4..20мА. А не термосопротивлений. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
13.11.2017, 13:44 | #7 | |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Пределы наружной температуры
Подскажите мне, где в тексте "min-max используется при настройке датчиков с выходом тока или напряжения. При использовании термосопротивлений обязательно min=0, max=100." вы увидели вот это:
Цитата:
Ну и если вы правда из текста в описании макроса прочитали то, что пишите на форуме, то может всё-таки следует более внимательно прочесть документацию? Описание для отображений любых числовых величин есть, как и для всех остальных элементов smart, как и для всех остальных элементов в smlogix. Более того, инструкция на русском языке и написана русскими людьми. Поэтому не пренебрегайте чтением руководства. Один знакомый специалист, когда впервые столкнулся с контроллером segnetics сказал мне "да, продукт хороший, один тот факт, что я бухой всё понял из документации, говорит о многом!". __________________ В сегнетиксе не работаю с самого начала 2019 года. |
|
13.11.2017, 14:36 | #8 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Пределы наружной температуры
|
13.11.2017, 14:42 | #9 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Пределы наружной температуры
Так я и спросил, где читать? Зашёл в help Logix. В индексе слова "датчик" нет, слова "температура" нет. Читать от корки до корки?
Полез в справку (word) конструктора, увидел только "коррекция показаний датчиков температуры", но, как я понял, это другая тема. Так что бухгалтер, может, и прав, что только с бодуна можно что-то найти в документации. |
13.11.2017, 14:48 | #10 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Пределы наружной температуры
Цитата:
"Принцип работы сконструированных программ", страница 5. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
13.11.2017, 14:52 | #11 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Пределы наружной температуры
Цитата:
Далее вы правильно полезли в документацию Конструктора. Но почему-то смотрите не то, что для программистов, а то, что для "бухгалтеров". Конечно же вы не видите того, что вам нужно. Но проще всего включить логику и понять всю абсурдность вашего вопроса о том, что датчик наружной температуры не может показывать ниже нуля. Это сильно сэкономит вам время. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
13.11.2017, 17:16 | #12 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Пределы наружной температуры
|
13.11.2017, 17:50 | #13 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Пределы наружной температуры
Цитата:
Ответ первый. Даблклик на макросе. Ответ второй, конкретная страница в документе. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
14.11.2017, 10:16 | #14 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Пределы наружной температуры
Скорее всего, я не понял неудачные названия min и max. Может быть, их надо было назвать "спец. мин." и "спец. макс."
|
14.11.2017, 11:09 | #15 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Пределы наружной температуры
Тогда они были бы не понятны при использовании датчиков 0..10 В или 4..20мА. Либо пришлось бы делать отдельный макрос для этих типов датчиков. Лучше просто прочитать описание к макросу и сделать как там написано. Для термосопротивлений 0..100. И потом посмотреть, как оно работает, а не впустую рассуждать о том, как оно должно или не должно работать.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
14.11.2017, 22:49 | #16 | |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 772
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Пределы наружной температуры
Цитата:
Это данные на аналоговом входе при температуре = 0, и оно равно 15974,4 (см рис 1 и 4) Что такое max=100 при использовании термо датчика pt1000 single? Это данные на аналоговом входе при температуре =100 и оно равно 22124,539(см рис 2 и 4). Рис 3 это таблица зависимости сопротивления датчиков от температуры, в данном случае прямая зависимость с небольшими погрешностями. Также советую изучить информацию выложенную тут http://forum.segnetics.com/showthread.php?t=467 включая все файлы. __________________ Саня |
|