д. температуры и реле
- Phazz
- Полковник
- Сообщения: 3136
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 235 раз
- Поблагодарили: 114 раз
д. температуры и реле
[ref]olegs[/ref], прошу прощения, я не правильно понял ваш алгоритм. Тогда вам нужно будет поставить на компараторе где true I1=I2. А если не секрет, что это будет?
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
д. температуры и реле
olegs писал(а): 18 июл 2019, 17:57 нагрузка должна включаться только при повышении температуры в зоне 27-31градус, в обратку и в любую другую температуру выключено!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
д. температуры и реле
Обычно делаем как-то так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3136
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 235 раз
- Поблагодарили: 114 раз
д. температуры и реле
[ref]ecoins[/ref], в том то и проблема, но оказывается, что реле до 27 гр. должно быть выключено. Поэтому нужно на 27 ставить знак равно.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
д. температуры и реле
Это очень стрёмно! Сравнивать float -ы на равно!!!!!!!!
Очень, очень, очень стрёмно. Прямо совсем!!!!! На РАВНО!!!!!
Прям ВООБЩЕ СТРЁМНО!!!!
Честное слово. Поверьте.
Не нужно так делать!!!
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Phazz
- Полковник
- Сообщения: 3136
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 235 раз
- Поблагодарили: 114 раз
д. температуры и реле
А ну да )
ну значит перед сравнением преобразовать в интеджер. Но что это вообще такое будет?

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

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

Что бы поймать направление изменения обычно используют триггерSancho писал(а): 19 июл 2019, 09:06 Вот мой пример.
Надеюсь, пригодится
Надеюсь, просто.
Отправлено спустя 2 минуты 15 секунд:
Сделано под инверсный выход. Вкл = 0

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

Электронщик до мозга костей и не только
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
д. температуры и реле
Rovki писал(а): 19 июл 2019, 09:29 RS триггера все с приоритетом ,2 единицы не страшны ,только нужно об этом помнить
А я о чём писал? Вроде именно об этом.
Но в данном конкретном случае температура не может сделать две 1, посему - так.
Варианты:
[spoiler] [/spoiler]
В коде - пару несколько байт экономии, 6+1[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
д. температуры и реле
судя по ТЗ ему не нужно включать если меньше 27 ...Дословно в моей схеме- включать только при привыщении 27 ,выключать при повышении 31 и менее 27 ,в данном случае нагляность схемы важнее длины кодаSancho писал(а): 19 июл 2019, 09:36
В коде - пару несколько байт экономии, 6+1[spoiler]2019-07-19_09-28-55.png[/spoiler]
Электронщик до мозга костей и не только
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
д. температуры и реле
На сколько понял, все явно не улавливают ТЗ ТС.
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 раз
- Контактная информация:
д. температуры и реле
Отличие RS от SR - гарантированная последовательность присвоений переменной _trg.. в коде.
Отправлено спустя 1 минуту 6 секунд:
[ref=#ff8000]rw6cm[/ref], Володя - в чём я не прав в посте 27?
Отправлено спустя 1 минуту 6 секунд:
[ref=#ff8000]rw6cm[/ref], Володя - в чём я не прав в посте 27?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
д. температуры и реле
Яж написал -сделал дословно,как просили,хоть и не понятно для чегоrw6cm писал(а): 19 июл 2019, 09:43 На сколько понял, все явно не улавливают ТЗ ТС.olegs писал(а): 16 июл 2019, 14:43 решение так и не получено. Напомню, что реле должно включаться с 27 градусов и выключаться при 31, но при понижении температуры (обратно до 27) реле должно быть выключено.
Проект такой: - реле (нагрузка) выключена. При повышении температуры, условно от комнатной температуры при достижении 27градусов реле включается (нагрузка включается) и выключается при 31градусе. Стоп) Реле выключено, при понижении температуры ...условно 33,32,31,30...градусов реле должно быть всё ещё выключено до 27градусов. Опять 27 включается... и так по кругу.
Ещё раз) нагрузка должна включаться только при повышении температуры в зоне 27-31градус, в обратку и в любую другую температуру выключено!

Электронщик до мозга костей и не только
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
д. температуры и реле
Включается реле от 0 до 31С
[ref=#ff8000]Rovki[/ref], В последнем верно и проще ))
Win10-64, FLProg (portable)
- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
д. температуры и реле
Ура!!!
Потому я и написал -странное ТЗ ,не как обычный релейный регулятор (нагреватель или охладитель)
Электронщик до мозга костей и не только
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
д. температуры и реле
[ref=#ff8000]Rovki[/ref],
Единственный не понятный нюанс в ТЗ ТС если температура пойдет в обратку не с 31 а скажем с 30С должно реле выключаться?
Как я понял из описания должно, поэтому усложнил в своем проекте алгоритм.
Единственный не понятный нюанс в ТЗ ТС если температура пойдет в обратку не с 31 а скажем с 30С должно реле выключаться?
Как я понял из описания должно, поэтому усложнил в своем проекте алгоритм.
Win10-64, FLProg (portable)
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
д. температуры и реле
Нет. Просьба проанализировать схему.
Первый раз включится, если больше 27. Переменная режим изменится, далее по гистерезису 27-31.
Отправлено спустя 4 минуты 4 секунды:
Умываю руки. У всех разные понятия простоты.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
д. температуры и реле
Относительно моей проще ))Sancho писал(а): 19 июл 2019, 10:29 rw6cm писал(а): ↑
44 минуты назад
Rovki, В последнем верно и проще ))
Умываю руки. У всех разные понятия простоты.
В твоей включается с 0, выкл при31, с 27 и ниже 26..20..0 все включено
Win10-64, FLProg (portable)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей