настройка времени в блоке меню не изменяет значение в часах

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

настройка времени в блоке меню не изменяет значение в часах

Сообщение Di123 »

вы же видите по цвету соединений что это лонг интегер
а он имеет много цыфр
2019-11-19_212224.png
Отправлено спустя 2 минуты 27 секунд:
его хватит почти на 5000 дней
а у меня тем более каждые сутки самосброс идёт
У вас нет необходимых прав для просмотра вложений в этом сообщении.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

настройка времени в блоке меню не изменяет значение в часах

Сообщение edyapd »

А, ну тогда вопрос нет. Цвета я просто не запоминаю. Обычно если надо глянуть, то смотрю в самой программе
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

настройка времени в блоке меню не изменяет значение в часах

Сообщение Di123 »

нуда с сотней 50 дней всего
Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 338
Зарегистрирован: 29 апр 2017, 08:24
Откуда: гАндурас
Имя: Ivan

настройка времени в блоке меню не изменяет значение в часах

Сообщение Ivan_Kornege »

Di123 писал(а): 16 ноя 2019, 11:19 так я и подаю единицу которая завязана на меню
я тебе писал
Ivan_Kornege писал(а): 16 ноя 2019, 11:16 Запись в часы происходит только по импульсу на EN блока RTC SET.
разницу не видишь? Ключевое слово ИМПУЛЬС.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

настройка времени в блоке меню не изменяет значение в часах

Сообщение Di123 »

почему мой гистерезис работает неправильно ?
2019-11-20_130114.png
увлажнитель 1604 + часы _ нов.flp
ведь и1 допустим 20% а и2 установлено тоже 20% тогда на выходе единица в ноль и нагрузка отключается при 20% и выше на датчике

я ставлю в меню влажность 22% и гистерезис 4%
включается при 18% это всё правильно
выключается при 19 % хотя должен при 22%

ставлю в меню влажность 20% и гистерезис 4%
включается при 16%
выключается при 17%

ставлю в меню влажность 20% и гистерезис 2%
включается при 18%
выключается при 19%
У вас нет необходимых прав для просмотра вложений в этом сообщении.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

настройка времени в блоке меню не изменяет значение в часах

Сообщение edyapd »

[ref]Di123[/ref], просто попробуй пройтись по этому кусочку в ручном режиме. Нарисуйте его на листке бумаги. А потом подставляйте значения. Какую влажность задали, какой гистерезис. Записали. Потом представьте, что влажность у вас выше, равно, меньше установленной. Напишите эти значения. После этого проделайте тоже самое со сравнением гистерезиса. Проанализируйте, что будет на выходе блоков сравнения и соответственно на выходе блока AND.
Просто если я вам сейчас скажу, где у вас неправильно, вы это исправите. НО, в следующий раз снова встанете на те же грабли. После того же, как вы сами пройдётесь по этой схеме, может быть не один раз, вы не будет совершать таких мелких ошибок уже на автомате.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

настройка времени в блоке меню не изменяет значение в часах

Сообщение Di123 »

спасибо нашол во втором компараторе продолжался непроизвольный ращёт значений
приделал костыль на временное значение влажности
2019-11-20_141300.png
хотя с большой вероятностью думал что он не поможет
видимо оказывается переменная может хранить в памяти своё значение после запрещения записи в неё
У вас нет необходимых прав для просмотра вложений в этом сообщении.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

настройка времени в блоке меню не изменяет значение в часах

Сообщение edyapd »

Вот, что я имел ввиду, когда предлагал вам проанализировать.
2019-11-20_130114.png
Di123 писал(а): 20 ноя 2019, 10:19 видимо оказывается переменная может хранить в памяти своё значение после запрещения записи в неё
Переменная хранит своё значение пока не будет перезаписана. При этом вы можете перезаписать её, даже без разрешения записи (если уберёте галочку).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

настройка времени в блоке меню не изменяет значение в часах

Сообщение rw6cm »

Di123 писал(а): 20 ноя 2019, 10:19 приделал костыль
Вам уже давали правильное решение, зачем изобретать велосипед?
2019_11_20_10_46_42.png
Или нравиться, что бы Вам уделяли внимания? ))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

настройка времени в блоке меню не изменяет значение в часах

Сообщение Di123 »

[ref=#ff8000]rw6cm[/ref], да нет тот готовый блок гистерезиса оказывается не правельный специфичный
он смотрит на 1% на перёд и на 1% назад
тоесть я ставлю влажность 20% и гистерезис 2%
включается при 17%
выключается при 21%
итого 4% гистерезис на деле имеем в реале
поэтом решил придумать что нибудь сам
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

настройка времени в блоке меню не изменяет значение в часах

Сообщение rw6cm »

Di123 писал(а): 20 ноя 2019, 11:06 включается при 17%
выключается при 21%
так поставьте условие >= и <=
и будет :
включается при 18%
выключается при 20%
:smile198: )))
Win10-64, FLProg (portable)
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

настройка времени в блоке меню не изменяет значение в часах

Сообщение Di123 »

я про вот этот готовый блок
там нет таких возможностей задать внутри него значения
2019-11-20_153846.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

настройка времени в блоке меню не изменяет значение в часах

Сообщение rw6cm »

Di123 писал(а): 20 ноя 2019, 11:40 там нет таких возможностей задать внутри него значения
CompHysDN_с_редактором_условий_(CODE).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

настройка времени в блоке меню не изменяет значение в часах

Сообщение Di123 »

почему у меня не работает сброс щётчиков по заданному времени на часах ?
увлажнитель 1.0.flp
2019-11-22_100126.png
ведь как только станет 23 часа на логике появится 1
как добавится 59 минут тоже выставится 1
и как только секунды дощитают до 59 появляется завершающая 1 которая через ртриг посылает импульс на сброс
но сколько я не пробывал сброс так и не работает в 12 ночи

теоретически предположил что они не успевают выставить 1 ибо как секунды обнуляться то и минуты с часами уйдут
пробовал ставить 58 сек но не помогает

Отправлено спустя 2 минуты 5 секунд:
через меню сбрасывает
когда подаю импульс на сброс в самом меню
У вас нет необходимых прав для просмотра вложений в этом сообщении.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

настройка времени в блоке меню не изменяет значение в часах

Сообщение edyapd »

Вот последовательность, как это выполняется в программе.
Неужели и теперь не видно?

Изображение
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

настройка времени в блоке меню не изменяет значение в часах

Сообщение Di123 »

нипонятно
причом тут последовательность
логический элемент собирает единицы взависимости от компараторов
или по вашему на часовом компараторе при 23 выдал единицу далее последовательность перешла на минуты а в это время на часовом компараторе выставилась ноль ?
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

настройка времени в блоке меню не изменяет значение в часах

Сообщение AlexCrane »

[ref]Di123[/ref], edyapd тебе намекает что надо так
or.png
Вот и подумай почему
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

настройка времени в блоке меню не изменяет значение в часах

Сообщение Di123 »

ничего непонятно
так работает
тоесть две переменные на управлением сброса начинают конфликтовать между собой ?
единица переменной от часов подавляется нулём переменной от меню выходит
а раньше говорили что записывая число оно появляется везде на этой переменной независимо от состояния её

Отправлено спустя 7 минут 35 секунд:
я разнёс по разным платам сброс от часов и сброс от меню
проверил на последовательность выполнения и она не пересекается между ними то есть каждая выполняется по свойски независимо
но даже в этом случае сброс не происходит
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

настройка времени в блоке меню не изменяет значение в часах

Сообщение edyapd »

Простой пример:
с = а
с = в
Чему сейчас равна переменная с?
=======================================
Ещё пример:
Плата1
с = а
Плата2
с = в
Плата3
вы хотите применить переменную с. Чему она равна?
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

настройка времени в блоке меню не изменяет значение в часах

Сообщение AlexCrane »

[ref]Di123[/ref], Программа выполняется линейно-последовательно по бесконечному циклу. И часть программы что выше узнает что случилось ниже только в следующем цикле.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Ответить

Вернуться в «Помогите, а то я "нимагу"»

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

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