Да, для частов начиная с 1024 в DEC или 0x400.
Вид для печати
Значит, что я обнаружил.
Корректировка часов действительно происходит. Вчера решил попробовать не мелочиться и ввёл сразу 1000 сек/мес из OL. Но я нажимал "записать" несколько раз, поэтому не уверен сколько раз по 1000 туда ввелось. За менее чем полные сутки часы теперь спешат на 3 сек/сутки, а до этого отставали ровно 5 сек/сутки, за двое суток 10 сек отставание было. Теперь вот ввёл из OL 500 сек/мес. Вот посмотрим, либо притормозятся, либо наоборот ещё больше ускорятся, ведь я так же несколько раз "записать" нажимал, а как оно принимается пока не понятно, может надо было с минусом значение записывать.
p.s. Зашел сегодня на старый объект, где я ПР200 ставил ещё в 2017 году, посмотрел время, и о чудо - минута в минуту с телефоном, на котором автосинхронизация стоит, а ведь около двух лет прошло, умели же делать :)
В посте https://owen.ru/forum/showthread.php...l=1#post318536
Вложение 45594
Эта схема работает если после загрузки проекта в ПР питание не выключать. Но если питание ПР выключить и включить, то бит "Нет связи" не устанавливается.
По этому схему нужно изменить
Вложение 45591
Ввел задержку на один цикл при включении питания. Иначе первоначальное изменение в сетевом регистре "КонтрСв" не происходит
а секунды по модулю 2 не подходят в качестве генератора единиц и ноликов?
в конкретном случае да, но если для этого надо придумывать костыли, то не проще генерировать как я сказал, а панель пусть считывает и отправляет идентичное значение, у меня панели обычно проводят опрос 100-200-250мс, по этому грех за секунды не вернуть результат если со связью все впорядке
petera а какой код в панели используется? просто по переднему фронту сброс этой же сетевой переменной?
Через 1сек от переднего фронта бита
Вложение 45654
Сброс сброс только этого же бита в сетевой переменной
Вложение 45655
Таким образом, предложенная схема в ПР и ф.область панели позволяют не зависимо использовать остальные биты в сетевой переменной для команд в или индикации состояний
Вернусь опять к вопросу о часах реального времени. Похоже, всё-таки ничего не помогает, никакая коррекция, ни из OL, ни из меню прибора. Или может я что-то делаю не так ? Как мне показалось, один раз удалось скорректировать таким образом, что часы стали немного убегать даже. Но повторные действия привели опять к тому же - как было отставание 5 сек/сутки, так и остаётся. Прибор уже надо отправлять на объект и времени для опытов не остаётся.
Единственное, что я думал, так это перепаять кварц, я так понимаю тот маленький цилиндрик на плате процессора со стороны процессора ? У меня есть старый счётчик эл.энергии от 2011 года, часы в нём, кстати, до сих пор идут почти что правильно, как вариант перепаять кварц из него, если подойдёт, хотя и не охото мне этим заниматься.
Те ПР200 что в чёрном корпусе, по крайней мере, у меня есть такие от 2017 года ещё, часы в них идут абсолютно нормально, секунда в секунду, специально проверил, как на старом объекте, так и дома из заначки. Но перешивать нет возможности, по входам/выходам отличаются. Видимо, сэкономили на производстве ))