Цитата Сообщение от AI! Посмотреть сообщение
странные у вас часы... проскакивают 60 мин/сек и 24ч...

и сравнение странное... сначала вы с помощью ФБ разделяете счётчик на с/м/ч, потом с помощью умножения-сложения соедияете их снова..

и на том конце... пользователь может задавать сразу секунды...

PS а ещё я бы сделал синхронизацию не по вкл, а по внешнему таймеру, который настроен на интервал..
(впрочем, надо писать без бы.... т.к. я именно так и сделаю в "кухонном таймере", т.к. у меня есть сименс таймер, который может идти годами без внешнего питания)
Да проскакивают(60).каждые 60сек добавляется 1минута,каждые 60мин -добавляется час ,каждые 24часа идет установка часов в исходное состояние ч:00:00 ,где Ч-уставка часов для включения питания ПР,но это же не часы настенные ,это видно только в симуляторе ,главное считает правильно хотя можно усложнить и убрать это ,но это домашнее задание
Человеку проше задавать время в формате ЧЧ:ММ:СС ,а макросу проще работать с форматом СССССС (секунды) .Про внешнею синхронизацию- в этом и отличие часов реального времени от таймера .Хотя если у вас есть часы с синхронизируюшим выходом ,для синхронизации других часов по входу (например во время 00:00:00-выдают синхроимпульс) ,тогда в макросе вместо входа уставки часов ,можно использовать вход пуск(установка) часов в исходное состояние .Но проще все же купить ПР с часами,поэтому это больше теоретические макросы ,показывающие ,что ПР все под силу