д. температуры и реле

Вопросы от новичков
Аватара пользователя
Phazz
Полковник
Сообщения: 3136
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 235 раз
Поблагодарили: 114 раз

д. температуры и реле

Сообщение Phazz »

[ref]olegs[/ref], прошу прощения, я не правильно понял ваш алгоритм. Тогда вам нужно будет поставить на компараторе где true I1=I2. А если не секрет, что это будет?
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

д. температуры и реле

Сообщение rw6cm »

olegs писал(а): 18 июл 2019, 17:57 нагрузка должна включаться только при повышении температуры в зоне 27-31градус, в обратку и в любую другую температуру выключено!
27_31.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
ecoins
Полковник
Сообщения: 4012
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 158 раз

д. температуры и реле

Сообщение ecoins »

Гистерезис.JPG
Обычно делаем как-то так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3136
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 235 раз
Поблагодарили: 114 раз

д. температуры и реле

Сообщение Phazz »

[ref]ecoins[/ref], в том то и проблема, но оказывается, что реле до 27 гр. должно быть выключено. Поэтому нужно на 27 ставить знак равно.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

д. температуры и реле

Сообщение Sancho »

Phazz писал(а): 19 июл 2019, 08:37 на 27 ставить знак равно
Это очень стрёмно! Сравнивать float -ы на равно!!!!!!!!
Очень, очень, очень стрёмно. Прямо совсем!!!!! На РАВНО!!!!!
Прям ВООБЩЕ СТРЁМНО!!!!
Честное слово. Поверьте.
Не нужно так делать!!!
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Phazz
Полковник
Сообщения: 3136
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 235 раз
Поблагодарили: 114 раз

д. температуры и реле

Сообщение Phazz »

А ну да ) :smile9: ну значит перед сравнением преобразовать в интеджер. Но что это вообще такое будет?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

д. температуры и реле

Сообщение Sancho »

Вот мой пример.
Надеюсь, пригодится :)
Надеюсь, просто.

Отправлено спустя 2 минуты 15 секунд:
Сделано под инверсный выход. Вкл = 0
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

д. температуры и реле

Сообщение Rovki »

Странное задание ,если дословно то так
задание.jpg
Отправлено спустя 3 минуты 55 секунд:
Sancho писал(а): 19 июл 2019, 09:06 Вот мой пример.
Надеюсь, пригодится :)
Надеюсь, просто.

Отправлено спустя 2 минуты 15 секунд:
Сделано под инверсный выход. Вкл = 0
Что бы поймать направление изменения обычно используют триггер :smile37:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

д. температуры и реле

Сообщение Sancho »

Rovki писал(а): 19 июл 2019, 09:18 Что бы поймать направление изменения обычно используют триггер
Если есть вероятность одновременного присутствия обоих 1, использую триггеры, нужные, иначе нужно следить за порядком компиляции. Если нет - мне так нагляднее.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

д. температуры и реле

Сообщение Rovki »

Sancho писал(а): 19 июл 2019, 09:24
Rovki писал(а): 19 июл 2019, 09:18 Что бы поймать направление изменения обычно используют триггер
Если есть вероятность одновременного присутствия обоих 1, использую триггеры, нужные, иначе нужно следить за порядком компиляции. Если нет - мне так нагляднее.
RS триггера все с приоритетом ,2 единицы не страшны ,только нужно об этом помнить :D
Электронщик до мозга костей и не только
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

д. температуры и реле

Сообщение Sancho »

Rovki писал(а): 19 июл 2019, 09:29 RS триггера все с приоритетом ,2 единицы не страшны ,только нужно об этом помнить

А я о чём писал? Вроде именно об этом.
Но в данном конкретном случае температура не может сделать две 1, посему - так.
Варианты:
[spoiler]
2019-07-19_09-26-54.png
[/spoiler]
В коде - пару несколько байт экономии, 6+1[spoiler]
2019-07-19_09-28-55.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

д. температуры и реле

Сообщение Rovki »

Sancho писал(а): 19 июл 2019, 09:36
В коде - пару несколько байт экономии, 6+1[spoiler]2019-07-19_09-28-55.png[/spoiler]
судя по ТЗ ему не нужно включать если меньше 27 ...Дословно в моей схеме- включать только при привыщении 27 ,выключать при повышении 31 и менее 27 ,в данном случае нагляность схемы важнее длины кода
Электронщик до мозга костей и не только
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

д. температуры и реле

Сообщение rw6cm »

На сколько понял, все явно не улавливают ТЗ ТС.
olegs писал(а): 16 июл 2019, 14:43 решение так и не получено. Напомню, что реле должно включаться с 27 градусов и выключаться при 31, но при понижении температуры (обратно до 27) реле должно быть выключено.

Проект такой: - реле (нагрузка) выключена. При повышении температуры, условно от комнатной температуры при достижении 27градусов реле включается (нагрузка включается) и выключается при 31градусе. Стоп) Реле выключено, при понижении температуры ...условно 33,32,31,30...градусов реле должно быть всё ещё выключено до 27градусов. Опять 27 включается... и так по кругу.
Ещё раз) нагрузка должна включаться только при повышении температуры в зоне 27-31градус, в обратку и в любую другую температуру выключено!
Win10-64, FLProg (portable)
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

д. температуры и реле

Сообщение Sancho »

Отличие RS от SR - гарантированная последовательность присвоений переменной _trg.. в коде.

Отправлено спустя 1 минуту 6 секунд:
[ref=#ff8000]rw6cm[/ref], Володя - в чём я не прав в посте 27?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

д. температуры и реле

Сообщение Rovki »

rw6cm писал(а): 19 июл 2019, 09:43 На сколько понял, все явно не улавливают ТЗ ТС.
olegs писал(а): 16 июл 2019, 14:43 решение так и не получено. Напомню, что реле должно включаться с 27 градусов и выключаться при 31, но при понижении температуры (обратно до 27) реле должно быть выключено.

Проект такой: - реле (нагрузка) выключена. При повышении температуры, условно от комнатной температуры при достижении 27градусов реле включается (нагрузка включается) и выключается при 31градусе. Стоп) Реле выключено, при понижении температуры ...условно 33,32,31,30...градусов реле должно быть всё ещё выключено до 27градусов. Опять 27 включается... и так по кругу.
Ещё раз) нагрузка должна включаться только при повышении температуры в зоне 27-31градус, в обратку и в любую другую температуру выключено!
Яж написал -сделал дословно,как просили,хоть и не понятно для чего :D
Электронщик до мозга костей и не только
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

д. температуры и реле

Сообщение rw6cm »

Sancho писал(а): 19 июл 2019, 09:44 Володя - в чём я не прав в посте 27?
Включается реле от 0 до 31С

[ref=#ff8000]Rovki[/ref], В последнем верно и проще ))
Win10-64, FLProg (portable)
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

д. температуры и реле

Сообщение Rovki »

rw6cm писал(а): 19 июл 2019, 09:48
Sancho писал(а): 19 июл 2019, 09:44 Володя - в чём я не прав в посте 27?
Включается реле от 0 до 31С

[ref=#ff8000]Rovki[/ref], В последнем верно и проще ))
Ура!!!
Потому я и написал -странное ТЗ ,не как обычный релейный регулятор (нагреватель или охладитель)
Электронщик до мозга костей и не только
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

д. температуры и реле

Сообщение rw6cm »

[ref=#ff8000]Rovki[/ref],
Единственный не понятный нюанс в ТЗ ТС если температура пойдет в обратку не с 31 а скажем с 30С должно реле выключаться?
Как я понял из описания должно, поэтому усложнил в своем проекте алгоритм.
Win10-64, FLProg (portable)
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

д. температуры и реле

Сообщение Sancho »

rw6cm писал(а): 19 июл 2019, 09:48
Sancho писал(а): 19 июл 2019, 09:44 Володя - в чём я не прав в посте 27?
Включается реле от 0 до 31С
Нет. Просьба проанализировать схему.
Первый раз включится, если больше 27. Переменная режим изменится, далее по гистерезису 27-31.

Отправлено спустя 4 минуты 4 секунды:
rw6cm писал(а): 19 июл 2019, 09:48 Rovki, В последнем верно и проще ))
Умываю руки. У всех разные понятия простоты.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

д. температуры и реле

Сообщение rw6cm »

Sancho писал(а): 19 июл 2019, 10:29 rw6cm писал(а): ↑
44 минуты назад
Rovki, В последнем верно и проще ))

Умываю руки. У всех разные понятия простоты.
Относительно моей проще ))
В твоей включается с 0, выкл при31, с 27 и ниже 26..20..0 все включено
Win10-64, FLProg (portable)
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей