с таймерами как раз проблем нет.. только с переключателями с экрана.
ой.. 373 версия))
с таймерами как раз проблем нет.. только с переключателями с экрана.
ой.. 373 версия))
Последний раз редактировалось Валерий "mad Dog" Шмараев; 27.04.2026 в 15:21.
Это при первом заходе в case 1: проблем не будет - если выйти из него в середине процесса и зайти повторно - можно получить сюрпризы различного вида.
Здесь явно какой-то шаговый автомат с временнЫми переходами просматривается - посмотри в эту сторону, может вовсе не массив TONов нужен, а просто массив TIME
Последний раз редактировалось Валерий "mad Dog" Шмараев; 27.04.2026 в 17:32.
так код блока, который единственный глючит, лежит выше по треду. восемь inputButton - это восемь переключателей на экране, inputTimer - bool с расписания, inputRem - восемь битов с диспы. Output - это восемь битов выходных. locRem - это шаги CASE назначение выходов, где 0: с кнопок на экране, 1: с расписания(ну там таймеры по очереди), 2: с диспетчеризации
стальное это задание часов-минут для расписания, выбор времен таймеров, выбор дней, откуда выбирать - локально или с дисп. это тчн не важно и оно всё работает. я же пишу что перенёс на пр200 и там всё работает. а на пр205 затык только с переключателями на экране.
Последний раз редактировалось Валерий "mad Dog" Шмараев; 27.04.2026 в 18:28.
следи за руками:
это фб выбора дней owen001.png
это состояние тумблеров на экране: Без имени-1.png я перепроверил назначение элементов массива, конечно.
это состояние элементов входного массива(тумблеры как раз привязаны к элементам этого массива) owen002.png уже интересно))
а это состояние выходного массива owen003.png
ладно я выбор групп прикостылил бул-переменными, но вот чтобы ещё дни и часы с минутами! Не, допиливайте. (массивы с элементами бул.. наверное, это не точно))
Последний раз редактировалось Валерий "mad Dog" Шмараев; 28.04.2026 в 08:16.