Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH4

Вопросы о SMH4 Работа и применение контроллеров с сенсорной панелью SMH4.

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2019, 19:35   #1
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Спешат часы

Может кто-то с этим сталкивался: часы на контроллере спешат на около 3 минуты в неделю.
Контроллер приобретался уже как 10 месяцев назад, еще тогда это было замечено, но тогда к этому не возлагалось особых требований. Сейчас появились новые задачи по контролю времени наработки машины и некоторых узлов которыми этот контроллер управляет. И в конце концов не приятно когда промышленный плк не может более менее корректно показывать текущее время.
Подскажите что можно сделать.
RomanIst вне форума   Ответить с цитированием
Старый 22.12.2019, 23:33   #2
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 331
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Может кто-то с этим сталкивался: часы на контроллере спешат на около 3 минуты в неделю.
Как вы это определили?


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 23.12.2019, 00:29   #3
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Как вы это определили?
Синхронизирую время с эталонным, потом сверяю и уже через сутки на несколько секунд разница появляется.
RomanIst вне форума   Ответить с цитированием
Старый 23.12.2019, 11:24   #4
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 331
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Синхронизирую время с эталонным, потом сверяю и уже через сутки на несколько секунд разница появляется.
Эталон свой не подскажите? Проверю часы.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 23.12.2019, 11:37   #5
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Эталон свой не подскажите? Проверю часы.
Атомные, цезий-133)

Смартфон мой.
Я не понимаю там точность даже не в секундах требуется чтобы понять что часы спешат.
RomanIst вне форума   Ответить с цитированием
Старый 23.12.2019, 11:43   #6
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 331
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Атомные, цезий-133)

Смартфон мой.
Я не понимаю там точность даже не в секундах требуется чтобы понять что часы спешат.
В телефоне точно включена настройка синхронизации с "временем интернета"?


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 23.12.2019, 11:45   #7
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
В телефоне точно включена настройка синхронизации с "временем интернета"?
Да, на всякий случай сверяю с ПК на котором тоже время с инетом синхронизируется.

Последний раз редактировалось RomanIst, 23.12.2019 в 11:56
RomanIst вне форума   Ответить с цитированием
Старый 23.12.2019, 17:19   #8
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 492
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: Спешат часы

Подтверждаю. Тоже 4G. Только сейчас приехал с объекта, хотел написать об этом, а тут уже тема нарисовалась. Последниуй раз был там 20 сентября, собственно запускал систему, соответственно выставлял часы. Сегодня приехал, проверяю, а там на примено 40 минут часы убежали вперед. Неприятненько.

зы. давненько писал что на 2010 часы тоже не точно идут, но там, по моему отставали, решений не предложили, забил.
coverart вне форума   Ответить с цитированием
Старый 23.12.2019, 18:19   #9
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 331
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от coverart Посмотреть сообщение
Подтверждаю. Тоже 4G. Только сейчас приехал с объекта, хотел написать об этом, а тут уже тема нарисовалась. Последниуй раз был там 20 сентября, собственно запускал систему, соответственно выставлял часы. Сегодня приехал, проверяю, а там на примено 40 минут часы убежали вперед. Неприятненько.

зы. давненько писал что на 2010 часы тоже не точно идут, но там, по моему отставали, решений не предложили, забил.
Исследую этот момент.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 24.12.2019, 11:29   #10
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 331
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Может кто-то с этим сталкивался: часы на контроллере спешат на около 3 минуты в неделю.
Мы с вами говорим же о SMH4? 3 минуты в неделю это ~26 секунд за сутки, 13 секунд за 12 часов. У меня ночь контроллер простоял - пока нет расхождений с эталонным временем, продолжаю наблюдать.

На всякий случай, контроллер прошит последним ядром, цикл системы 100.

Цитата:
давненько писал что на 2010 часы тоже не точно идут, но там, по моему отставали, решений не предложили, забил.
2010 не линуксовый контроллер, поэтому сравнивать бессмысленно.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 24.12.2019, 11:55   #11
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Мы с вами говорим же о SMH4? 3 минуты в неделю это ~26 секунд за сутки, 13 секунд за 12 часов. У меня ночь контроллер простоял - пока нет расхождений с эталонным временем, продолжаю наблюдать.

На всякий случай, контроллер прошит последним ядром, цикл системы 100.
Правильно SMH4. У меня прошито версией 28, работает в цикле 13мс. Может дело в аппаратной части, то есть сами часы реального времени могут быть с отклонениями, такая партия комплектующих. Было бы неплохо если это можно программно как то откалибровать.
RomanIst вне форума   Ответить с цитированием
Старый 24.12.2019, 12:02   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Правильно SMH4. У меня прошито версией 28, работает в цикле 13мс. Может дело в аппаратной части, то есть сами часы реального времени могут быть с отклонениями, такая партия комплектующих. Было бы неплохо если это можно программно как то откалибровать.
Есть полуготовое решение в виде кастомного экрана установки времени для Конструкторов. Там введена коррекция времени по типу электронных наручных часов - ежесуточное вычитание рассчитанного числа секунд. Годится только для круглосуточно работающих устройств.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 24.12.2019, 12:45   #13
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от Arsie Посмотреть сообщение
Есть полуготовое решение в виде кастомного экрана установки времени для Конструкторов. Там введена коррекция времени по типу электронных наручных часов - ежесуточное вычитание рассчитанного числа секунд. Годится только для круглосуточно работающих устройств.
Хорошо если извратиться еще, допилить, то точности будет достаточно) К примеру вычитать секунды не раз в сутки, а раз в 10 например.

Сам контроллер будет иногда отключаться, поэтому надо будет кулибничать с сохранением времени в ПЗУ в момент отключения контроллера, а при повторном включении как то сравнивать это время с текущим и далее на основе этого принимать дальнейшие действия.
RomanIst вне форума   Ответить с цитированием
Старый 24.12.2019, 12:49   #14
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Может дело в аппаратной части, то есть сами часы реального времени могут быть с отклонениями, такая партия комплектующих.
Однозначно в резонаторах 32768 Гц в RTC. Они еще и от температуры изрядно плавают.
Лоджик и Линукс не имеют значения.
ATS вне форума   Ответить с цитированием
Старый 24.12.2019, 12:52   #15
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от ATS Посмотреть сообщение
Однозначно в резонаторах 32768 Гц в RTC.
Лоджик и Линукс не имеют значения.
Может осмелиться его заменить? У нас в радиомагазине продается DT-38 называется. Так то его желательно подбирать частотомером..

Последний раз редактировалось RomanIst, 24.12.2019 в 13:03
RomanIst вне форума   Ответить с цитированием
Старый 24.12.2019, 13:34   #16
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Хорошо если извратиться еще, допилить, то точности будет достаточно) К примеру вычитать секунды не раз в сутки, а раз в 10 например.

Сам контроллер будет иногда отключаться, поэтому надо будет кулибничать с сохранением времени в ПЗУ в момент отключения контроллера, а при повторном включении как то сравнивать это время с текущим и далее на основе этого принимать дальнейшие действия.
Там очень много проблем с введением коррекции. При её применении запросто будут глюки расписания и времязависимых таймеров. Именно поэтому это ещё не встроено в конструкторы.

Я продвигаю решение на уровне микропрограммы самих часов.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 24.12.2019 в 13:48
Arsie сейчас на форуме   Ответить с цитированием
Старый 24.12.2019, 14:46   #17
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от Arsie Посмотреть сообщение
Там очень много проблем с введением коррекции. При её применении запросто будут глюки расписания и времязависимых таймеров. Именно поэтому это ещё не встроено в конструкторы.

Я продвигаю решение на уровне микропрограммы самих часов.
Надеюсь что вы решите это вопрос. Ведь попадаются кварцы с откланениями...

И как плюшка: алгоритм определения точной погрешности или; сделать коррекцию полуавтоматической.
RomanIst вне форума   Ответить с цитированием
Старый 24.12.2019, 16:31   #18
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Может осмелиться его заменить? У нас в радиомагазине продается DT-38 называется. Так то его желательно подбирать частотомером..
Плавать могут и емкости в обвязке.
ATS вне форума   Ответить с цитированием
Старый 24.12.2019, 20:03   #19
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от ATS Посмотреть сообщение
Плавать могут и емкости в обвязке.
Вот стояли бы наши советские кварц да кондеры...
RomanIst вне форума   Ответить с цитированием
Старый 25.12.2019, 02:41   #20
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Вот стояли бы наши советские кварц да кондеры...
Метод коррекции времени, о котором я писал выше, был мною подсмотрен на советских электронных часах. В которых стояли те самые, о которых пишите вы.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 25.12.2019, 09:10   #21
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от Arsie Посмотреть сообщение
Метод коррекции времени, о котором я писал выше, был мною подсмотрен на советских электронных часах. В которых стояли те самые, о которых пишите вы.
Интересно это вы в журнале каком нибудь прочли, например радио? Там много чего интересного было)

Последний раз редактировалось RomanIst, 25.12.2019 в 09:39
RomanIst вне форума   Ответить с цитированием
Старый 25.12.2019, 10:41   #22
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от Arsie Посмотреть сообщение
Метод коррекции времени, о котором я писал выше, был мною подсмотрен на советских электронных часах. В которых стояли те самые, о которых пишите вы.
Ну не надо акцентов. В моих первых часах (1977) такой коррекции не было. Но уход не превышал 20-30 секунд в месяц. А указанный метод коррекции применяется в приборах очень часто.

clc.png

Последний раз редактировалось ATS, 25.12.2019 в 10:59
ATS вне форума   Ответить с цитированием
Старый 25.12.2019, 10:45   #23
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Интересно это вы в журнале каком нибудь прочли, например радио? Там много чего интересного было)
В Радио в основном схемы были, а не программы) Программы, если и были, то в виде листингов машинных кодов


Добавлено через 3 минуты

Цитата:
Сообщение от ATS Посмотреть сообщение
Ну не надо акцентов. В моих первых часах (1977) такой коррекции не было. Но уход не превышал 20-30 секунд в месяц. А указанный метод коррекции применяется в приборах очень часто.
Те, что были у моего отца, начала 80-х, имели коррекцию минус 1.6 сек.
Это получается, почти 50 сек в месяц.

У кварцев обычно нет проблем с уходом частоты. Проблема в повторяемости результатов от экземпляра к экземпляру. "Точные" модели являются результатом отбора из выпускаемых партий и сильно дороже.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 25.12.2019, 11:10   #24
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от Arsie Посмотреть сообщение
В Радио в основном схемы были, а не программы) Программы, если и были, то в виде листингов машинных кодов
А еще калькулятор был чудом техники.

Цитата:
У кварцев обычно нет проблем с уходом частоты. Проблема в повторяемости результатов от экземпляра к экземпляру. "Точные" модели являются результатом отбора из выпускаемых партий и сильно дороже.
Ну температуру никто не отменял. И у наручных часов здесь точно преимущество - почти термостат.
ATS вне форума   Ответить с цитированием
Старый 10.01.2020, 15:10   #25
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Кстати мне банально нужно было первым делом убедиться в исправности батареи...сослался на то что контроллер свежий. Сейчас только посмотрел что заряд батареи 0%. Снял ее и замерил мультиметром - там 3В как положено. Под рукой нашел две исправные батарейки но бу, убедился что на них есть 3 вольта. Попробовал их и все равно 0%, что в сис меню, что в лоджике.
RomanIst вне форума   Ответить с цитированием
Старый 10.01.2020, 15:20   #26
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Кстати мне банально нужно было первым делом убедиться в исправности батареи...сослался на то что контроллер свежий. Сейчас только посмотрел что заряд батареи 0%. Снял ее и замерил мультиметром - там 3В как положено. Под рукой нашел две исправные батарейки но бу, убедился что на них есть 3 вольта. Попробовал их и все равно 0%, что в сис меню, что в лоджике.
Там напряжение не мгновенно появляется, цикл измерения медленный очень.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 07.02.2020, 15:57   #27
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Есть ли подвижки в написании микропрограммы для коррекции времени?
RomanIst вне форума   Ответить с цитированием
Старый 07.02.2020, 16:31   #28
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от RomanIst Посмотреть сообщение
Есть ли подвижки в написании микропрограммы для коррекции времени?
Пока нет, Матриксом занимаемся.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 07.02.2020, 17:57   #29
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Спешат часы

Цитата:
Сообщение от Arsie Посмотреть сообщение
Пока нет, Матриксом занимаемся.
ga11_Снимок.jpg
RomanIst вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 12:49.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024