А не все ли равно?
из
видны 4 состояния:
1.процесса нет (вангую что приоритетный)
2.какой-то регулятор (пофиг какой) не вышел на уставку
3.что-то (пофиг что) активно заданное с экрана время
4.что-то из п.3 пошло лесом до конца света (нет)
Условия переходов достаточно очевидны.
Там любой таймер можно заюзать. Но нужны ли именно они (именно TP/TON/TOF) если ТС на ST колбасит и есть get_time?
Последний раз редактировалось Валенок; 01.04.2026 в 14:21.
Любой таймер не подходит, спасибо за ссылки буду пробовать.
Код 2 таймера должен быть таким, а у вас 2 блока вместе
Скрытый текст:
А ещё есть таймеры не только с задачей, но и выходом времени.
Новый таймер TON_P c ET и паузой, на ST, Версия 2.6.345.0____https://owen.ru/forum/showthread.php...39&page=42#420
Несколько вариантов таймера TP с паузой и без_________ https://owen.ru/forum/showthread.php...l=1#post470730
Новые таймеры TOF и TOF_P с выходом ET и паузой, BLINK со сбросом, Версия 2.6.345.0_____ https://owen.ru/forum/showthread.php...&page=358#3577
Таймер прямого и обратного отсчёта с задачей времени и памятью наработки____ https://owen.ru/forum/showthread.php...l=1#post461025
Последний раз редактировалось kondor3000; 01.04.2026 в 12:59.
Приветствую, вычитываю данные с модбас, с 4-7 регистр лежит по байту данных.
Я читаю 4 и 6 по два регистра и получаю числа 262205(4 003D) и 12451930(BE 005A)
Каким чем можно объединить эти значения? для получения искомого значения : 1023695550 (3D04 5ABE)
Разложить на байты и собрать 32 битное целое, скрин 1 Расборка и сборка байт.jpg
При сборке обратная последовательность значащих байт.
Последний раз редактировалось kondor3000; 01.04.2026 в 17:44.
В менеджере компонентов есть
Безымянный.png
сдвигом одного и сложением вместе, как вариант. При необходимости маска, чтобы убрать лишние биты если требуется. Перестановка байт если требуется.
з.ы. на ADD заведите int и увидите, как он превратится в работу с целочисленными.
to kondor3000 и Dimensy
Все здорово и я наверно слепой, но у jlc uint64 назревает
Там точно нужно выбрасывать байты равные нулю?
Последний раз редактировалось Валенок; 01.04.2026 в 17:43.