|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
05.06.2016, 00:05 | #1 |
Member
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Макрос термодатчика
Здравствуйте. Ломали копья, да все понапрасну. У VRF нет входа 0-10 В управления мощностью. Это вход уставки температуры и то приблизительно.
Для поддержания точности охлаждения в 3 градуса нужно подогревать воздух водяным калорифером на 3-5 град от 18 которые нужно поддерживать до 21-23 град. Но чтобы излишне не расходовать энергию нужно чтобы прибавка уменьшалась до 0град с увеличением температуры наружного воздуха до этих 21-23 градуса. Для этого использую два датчика приточного воздуха. Первый управляет водяным калорифером, второй всем остальным. Но для введения коррекции показаний датчика нужно знать диапазон температур датчика РТ1000, разделив на 100 получим вес единицы в градусах. Что подразумевается в описании макроса термодатчика под нижним и верхним значением датчика? Ведь от этого диапазона зависит вес единицы преобразователя. И для того чтобы уменьшать прибавку нужно тоже работать с единицами преобразователя по наружной температуре. |
05.06.2016, 16:17 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Макрос термодатчика
Цитата:
Не ищите проблем там, где их нет. Это не упростит выполнение вашей задачи. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
05.06.2016, 16:28 | #3 |
Member
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Макрос термодатчика
Вы не поняли проблему.
Хорошо, спрошу по другому. Макрос преобразует сопротивление датчика (температуру) в некий сигнал 0-100. Какому числу на выходе макроса соответствует 0 град, 20 град, -20 град. Мне нужно скорректировать значение выхода макроса на 1, 2, 3 градуса. Сколько прибавить к числу на выходе макроса? |
05.06.2016, 23:14 | #4 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Макрос термодатчика
Цитата:
Макрос выдает именно температуру в градусах. Да, коррекция на входе макроса тоже в градусах... Последний раз редактировалось ATS, 05.06.2016 в 23:35 |
|
06.06.2016, 18:16 | #5 |
Member
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Макрос термодатчика
Тогда еще раз спрашиваю:
при температуре датчика 20 град, -20, 0 град, что будет на выходе макроса |
06.06.2016, 18:18 | #6 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Макрос термодатчика
Если тип датчика указан правильно - 20 град, -20, 0 град
Последний раз редактировалось ATS, 06.06.2016 в 18:31 |
06.06.2016, 18:19 | #7 |
Senior Member
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Макрос термодатчика
То и будет : "20 град, -20, 0 град"
__________________ Всё, что нельзя выразить в цифрах — это не наука, это — мнение. |
06.06.2016, 19:18 | #8 |
Member
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Макрос термодатчика
Ребята в контроллере нет градусов!
Если вы хотите сказать, что значение на выходе макроса будет равно значению температуры измеряемой датчиком подключенным на этот макрос, то так и говорите. Макрос используется, скажем, стандартный, созданный в сегнетиксе. Именно то, что в макросе написано и вызвало вопросы, поскольку там написано: "min: значение на выходе макроса при достижении нижней границы на датчике. По-умолчанию равно 0. max: значение на выходе макроса при достижении верхней границы на датчике. По-умолчанию равно 100. min-max используются при настройке датчиков с выходом тока или напряжения. При использовании термосопротивлений обязательно min=0, max=100." Нижняя и верхняя граница датчика это что? Это разве не диапазон измерения датчика. А изменение выхода макроса от 0 до 100 разве совпадает с температурой? |
06.06.2016, 20:55 | #9 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Макрос термодатчика
1:1
__________________ RTFM |
06.06.2016, 21:31 | #10 |
Member
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Макрос термодатчика
Т.е то что написано в макросе не соответствует действительности?
"min: значение на выходе макроса при достижении нижней границы на датчике. По-умолчанию равно 0. max: значение на выходе макроса при достижении верхней границы на датчике. По-умолчанию равно 100. |
06.06.2016, 21:42 | #11 | |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Макрос термодатчика
Цитата:
"min-max используются при настройке датчиков с выходом тока или напряжения." __________________ RTFM |
|
07.06.2016, 09:09 | #12 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Макрос термодатчика
Цитата:
0, 20, -20 1, 2, 3 __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
07.06.2016, 11:49 | #13 |
Member
Регистрация: Oct 2015
Сообщения: 85
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Макрос термодатчика
Огромное спасибо!
Неужели нельзя было сразу сказать? Столько писали, два дня потратили. И исправте записи в макросе термодатчиков, чтобы не вводили в заблуждение. 0 и 100 называются обычно масштабными коэффициентами и к выходному значению макроса напрямую не имеют отношения, а связывают вход с выходом. |
07.06.2016, 12:28 | #14 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Макрос термодатчика
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
07.06.2016, 16:42 | #15 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Макрос термодатчика
|
07.06.2016, 19:24 | #16 |
Senior Member
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Макрос термодатчика
"Матроскин: Это ещё мало, теперь ты ещё за ним полдня бегать будешь.
Шарик: Это почему же? Матроскин: А чтоб фотографию отдать." И это всё, вместо того чтобы изучить работу макроса. Дай супа, дай ложку... __________________ Всё, что нельзя выразить в цифрах — это не наука, это — мнение. |