Segnetics

Вернуться   Segnetics > Форум Segnetics > SMConstructor (вентиляция)

SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование)

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.11.2017, 12:03   #1
AlexSku
Senior Member
 
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Пределы наружной температуры

Почему пределы наружной температуры [0, 100]? А как же отрицательные значения? (датчик Pt1000).
Как отобразить на панели правильную (в т.ч. и отрицательную) температуру? (передача от контроллера Pixel25 до панели Trim5 через Modbus)
AlexSku вне форума   Ответить с цитированием
Старый 13.11.2017, 12:08   #2
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пределы наружной температуры

Это где такие пределы?
В smlogix все типы данных(кроме bool) - знаковые. Так что с отрицательными значениями не будет проблем.
На трим5 число выводится на экран при помощи блока "вывод числа" в смарте. Там всё настраивается как хотите. В т.ч. отрицательные числа.


__________________
В сегнетиксе не работаю с самого начала 2019 года.

Последний раз редактировалось Gromov, 13.11.2017 в 12:19
Gromov вне форума   Ответить с цитированием
Старый 13.11.2017, 12:24   #3
AlexSku
Senior Member
 
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Нажмите на картинку для увеличения

Название:  t_out1.png
Просмотров: 72
Размер:  15.0 Кбайт

Нажмите на картинку для увеличения

Название:  t_out2.png
Просмотров: 84
Размер:  38.5 Кбайт
AlexSku вне форума   Ответить с цитированием
Старый 13.11.2017, 12:54   #4
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пределы наружной температуры

Давайте вместе по рассуждаем. Как по вашему, что обозначает надпись, которую на скриншоте вы обводите красным? Я предлагаю вам пересказать смысл, как вы его поняли, потому что есть подозрение, что мы трактуем эту надпись по-разному.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 13.11.2017, 13:12   #5
AlexSku
Senior Member
 
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Программа сделана конструктором (может, надо было вопросы задавать в другой ветке?).
Аналоговые входы поступают на макросы.
Для макросов задаются пределы: 0 и 100.
Значения с выходов макросов можно передать на панель по Modbus.

Может, есть описание для отображения значений температуры? Я бы тогда вас не мучил.
AlexSku вне форума   Ответить с цитированием
Старый 13.11.2017, 13:26   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 021
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Цитата
Сообщение от AlexSku Посмотреть сообщение
Может, есть описание для отображения значений температуры? Я бы тогда вас не мучил.
Сделайте даблклик на макросе "Sensor_v2.2m (lite)".

Но, строго говоря, в обведённом вами прямоугольничке чётко написано, что это мин/макс для датчиков 0..10В/4..20мА. А не термосопротивлений.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 13.11.2017, 13:44   #7
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пределы наружной температуры

Подскажите мне, где в тексте "min-max используется при настройке датчиков с выходом тока или напряжения. При использовании термосопротивлений обязательно min=0, max=100." вы увидели вот это:

Цитата
Сообщение от AlexSku Посмотреть сообщение
Программа сделана конструктором.
Аналоговые входы поступают на макросы.
Для макросов задаются пределы: 0 и 100.
Значения с выходов макросов можно передать на панель по Modbus.
Если уж вы просите прямо отвечать на поставленные вопросы, то я прошу вас придерживаться тех же правил.

Ну и если вы правда из текста в описании макроса прочитали то, что пишите на форуме, то может всё-таки следует более внимательно прочесть документацию?

Описание для отображений любых числовых величин есть, как и для всех остальных элементов smart, как и для всех остальных элементов в smlogix. Более того, инструкция на русском языке и написана русскими людьми. Поэтому не пренебрегайте чтением руководства.

Один знакомый специалист, когда впервые столкнулся с контроллером segnetics сказал мне "да, продукт хороший, один тот факт, что я бухой всё понял из документации, говорит о многом!".


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 13.11.2017, 14:36   #8
AlexSku
Senior Member
 
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Цитата:
Сообщение от Arsie Посмотреть сообщение
Но, строго говоря, в обведённом вами прямоугольничке чётко написано, что это мин/макс для датчиков 0..10В/4..20мА. А не термосопротивлений.
Вы уж извините, но там чётко написано:
При использовании термосопротивлений обязательно min=0, max=100.
AlexSku вне форума   Ответить с цитированием
Старый 13.11.2017, 14:42   #9
AlexSku
Senior Member
 
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Цитата
Сообщение от Gromov Посмотреть сообщение
... может всё-таки следует более внимательно прочесть документацию?
Так я и спросил, где читать? Зашёл в help Logix. В индексе слова "датчик" нет, слова "температура" нет. Читать от корки до корки?
Полез в справку (word) конструктора, увидел только "коррекция показаний датчиков температуры", но, как я понял, это другая тема.
Так что бухгалтер, может, и прав, что только с бодуна можно что-то найти в документации.
AlexSku вне форума   Ответить с цитированием
Старый 13.11.2017, 14:48   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 021
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Цитата
Сообщение от AlexSku Посмотреть сообщение
Вы уж извините, но там чётко написано:
При использовании термосопротивлений обязательно min=0, max=100.
Всё верно. Но у вас даже не шевельнулось, что так делать термодатчики, чтобы они не показывали ниже нуля, это, как минимум, бред?

"Принцип работы сконструированных программ", страница 5.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 13.11.2017, 14:52   #11
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 021
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Цитата
Сообщение от AlexSku Посмотреть сообщение
Так я и спросил, где читать? Зашёл в help Logix. В индексе слова "датчик" нет, слова "температура" нет. Читать от корки до корки?
Полез в справку (word) конструктора, увидел только "коррекция показаний датчиков температуры", но, как я понял, это другая тема.
Так что бухгалтер, может, и прав, что только с бодуна можно что-то найти в документации.
SMLogix - это среда программирования. Она вообще никакого отношения к программам не имеет. В её справку нужно лезть за описанием работы блоков или за названием кнопочек самого SMLogix.

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

Но проще всего включить логику и понять всю абсурдность вашего вопроса о том, что датчик наружной температуры не может показывать ниже нуля. Это сильно сэкономит вам время.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 13.11.2017, 17:16   #12
AlexSku
Senior Member
 
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Цитата:
Сообщение от Arsie Посмотреть сообщение
... датчик наружной температуры не может показывать ниже нуля
Извините, но мы не в Африке. Я не знаю, на какие вопросы вы отвечаете, но я спрашиваю, почему пределы [0 100]. Напр., для Овена мы ставили пределы [-50, 120] (также Pt1000)
AlexSku вне форума   Ответить с цитированием
Старый 13.11.2017, 17:50   #13
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 021
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Цитата
Сообщение от AlexSku Посмотреть сообщение
Извините, но мы не в Африке. Я не знаю, на какие вопросы вы отвечаете, но я спрашиваю, почему пределы [0 100]. Напр., для Овена мы ставили пределы [-50, 120] (также Pt1000)
Я вам дважды дал ответ. Что конкретно вам было непонятно, давайте разберём по отдельным словам и буквам.


Ответ первый. Даблклик на макросе.

Ответ второй, конкретная страница в документе.
Миниатюры
Нажмите на картинку для увеличения

Название:  Безымянный.png
Просмотров: 54
Размер:  29.6 Кбайт   Нажмите на картинку для увеличения

Название:  Безымянный1.png
Просмотров: 63
Размер:  72.8 Кбайт  


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 14.11.2017, 10:16   #14
AlexSku
Senior Member
 
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Скорее всего, я не понял неудачные названия min и max. Может быть, их надо было назвать "спец. мин." и "спец. макс."
AlexSku вне форума   Ответить с цитированием
Старый 14.11.2017, 11:09   #15
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Пределы наружной температуры

Тогда они были бы не понятны при использовании датчиков 0..10 В или 4..20мА. Либо пришлось бы делать отдельный макрос для этих типов датчиков. Лучше просто прочитать описание к макросу и сделать как там написано. Для термосопротивлений 0..100. И потом посмотреть, как оно работает, а не впустую рассуждать о том, как оно должно или не должно работать.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 14.11.2017, 22:49   #16
monstr696
Senior Member
 
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 766
Благодарил(а): 8 раз(а)
Поблагодарили: 63 раз(а) в 59 сообщениях
По умолчанию Ответ: Пределы наружной температуры

Цитата
Сообщение от AlexSku Посмотреть сообщение
Скорее всего, я не понял неудачные названия min и max. Может быть, их надо было назвать "спец. мин." и "спец. макс."
Что такое min=0 при использовании термо датчика pt1000 single?
Это данные на аналоговом входе при температуре = 0, и оно равно 15974,4 (см рис 1 и 4)
Что такое max=100 при использовании термо датчика pt1000 single?
Это данные на аналоговом входе при температуре =100 и оно равно 22124,539(см рис 2 и 4).
Рис 3 это таблица зависимости сопротивления датчиков от температуры, в данном случае прямая зависимость с небольшими погрешностями.

Также советую изучить информацию выложенную тут http://forum.segnetics.com/showthread.php?t=467 включая все файлы.
Миниатюры
Нажмите на картинку для увеличения

Название:  1.jpg
Просмотров: 50
Размер:  121.5 Кбайт   Нажмите на картинку для увеличения

Название:  2.jpg
Просмотров: 40
Размер:  122.9 Кбайт   Нажмите на картинку для увеличения

Название:  3.jpg
Просмотров: 43
Размер:  96.7 Кбайт   Нажмите на картинку для увеличения

Название:  4.jpg
Просмотров: 47
Размер:  167.4 Кбайт  


__________________
Саня
monstr696 вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Встроенный датчик температуры anarki2600 Вопросы о Trim5 3 07.12.2019 04:41
Пределы температуры (решено) Gross SMConstructor (вентиляция) 4 24.06.2019 16:36
Странное поведение датчиков температуры mich_vk Вопросы о SMH-2G 5 17.12.2018 09:34
Погрешнось измерения температуры на SMH2Gi + модуль МС velesmilk Вопросы о SMH-2G(i) 6 11.11.2014 14:04


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


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