Показано с 1 по 10 из 5256

Тема: ПР200

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Служебные переменные (в том числе и время) вроде как доступны в качестве сетевых:
    изображение_2023-03-15_132727198.png

    Следующий способ называется "поклейка обоев через замочную скважину":

    1. Ставите два 485 интерфейса в ПР и вешаете снаружи перемычки между интерфейсами.
    2. Один интерфейс настраиваете как мастер и добавляете туда устройство с указанными переменными, второй интерфейс настраиваете как слейв.
    3. В программе каждые сутки корректируете время
    Вспомнилось из армейской службы: "окоп для стрельбы с лошади стоя". Если без шуток, кабы специалисты Овен сделали доступную служебную переменную (те, что на Вашей табличке) отвечающую за корректировку хода часов и действительно работающую, ну, и чётко показывающую сколько там плюс/минус уже накручено - это был бы номер! Все бы спасибо сказали.
    Лично мне достало постоянно на всех объектах врукопашную удалённо проверять на сколько там часики отстали и делать корректировку. Автоматика блин, с диспетчеризацией и ручной подстройкой. Между делом, про знаки плюс/минус корректировки упоминали, из моего опыта нет ни одной ПР200, где бы часы спешили, всегда отстают, где-то больше, где-то меньше.

  2. #2

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Traveller у Овен, пока не изменят прошивку, чтобы можно было корректировать из программы по другому никак.
    з.ы. точность хода часов зависит на 100% от качества кварца. За мою жизнь у меня было всего двое часов наручных, которые могли идти секунда в секунду на протяжении долгого времени, это стрелочные кварцевые Луч (просто повезло видимо с кварцем) и электронные Электроника-55 в которых была корректировка... Все.... чудес не бывает, кварцы имеют погрешность с завода...
    И что вы этим хотите сказать? Это ежу понятно что кварцы бывают разного качества и в разных допусков, но я даже на дешевых китайских часах которые продаются в подземных переходах не видел настолько "хорошей" точности, тем более в ПР-ке. я так думаю, нет отдельного часового чипа который работает со своим кварцем, типа DS3231, часы там выполнены программно и в качестве опорной частоты лежит тактовая частота микроконтроллера, в этом нет ничего плохого, для этого и существует опция корректировки хода, вопрос в другом как она реализована, судя по всему она реализована не очень понятно и не я один сетую на это...

    Цитата Сообщение от 1exan Посмотреть сообщение
    Служебные переменные (в том числе и время) вроде как доступны в качестве сетевых:
    изображение_2023-03-15_132727198.png

    Следующий способ называется "поклейка обоев через замочную скважину":

    1. Ставите два 485 интерфейса в ПР и вешаете снаружи перемычки между интерфейсами.
    2. Один интерфейс настраиваете как мастер и добавляете туда устройство с указанными переменными, второй интерфейс настраиваете как слейв.
    3. В программе каждые сутки корректируете время
    Зачем надевать штаны через голову, наверное проще и дешевле будет поставить более адекватное реле. в котором все работает и так безо всяких внешних воздействий...

    Цитата Сообщение от AAA1 Посмотреть сообщение
    Вспомнилось из армейской службы: "окоп для стрельбы с лошади стоя". Если без шуток, кабы специалисты Овен сделали доступную служебную переменную (те, что на Вашей табличке) отвечающую за корректировку хода часов и действительно работающую, ну, и чётко показывающую сколько там плюс/минус уже накручено - это был бы номер! Все бы спасибо сказали.
    Лично мне достало постоянно на всех объектах врукопашную удалённо проверять на сколько там часики отстали и делать корректировку. Автоматика блин, с диспетчеризацией и ручной подстройкой. Между делом, про знаки плюс/минус корректировки упоминали, из моего опыта нет ни одной ПР200, где бы часы спешили, всегда отстают, где-то больше, где-то меньше.
    Тоже не понимаю. им что жалко что ли, сделать так что бы это было наиболее понятно и что бы каждый сам мог определять алгоритмы корректировки, тем более что в наше время не проблема сделать так что бы часики ходили с точностью не более десятка сек. в год, а то и лучше безо всяких внешних корректировок, я имею ввиду NTP и прочие примбамбасы...

  3. #3
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,108

    По умолчанию

    Цитата Сообщение от Traveller Посмотреть сообщение
    И что вы этим хотите сказать? Это ежу понятно что кварцы бывают разного качества и в разных допусков, но я даже на дешевых китайских часах которые продаются в подземных переходах не видел настолько "хорошей" точности, тем более в ПР-ке. я так думаю, нет отдельного часового чипа который работает со своим кварцем, типа DS3231, часы там выполнены программно и в качестве опорной частоты лежит тактовая частота микроконтроллера, в этом нет ничего плохого, для этого и существует опция корректировки хода, вопрос в другом как она реализована, судя по всему она реализована не очень понятно и не я один сетую на это...
    Отдельного часового чипа действительно нет, но отдельный часовой кварц есть!
    В STM32 есть аппаратный блок RTC
    STM32F4xx-RTC-block-diagram-fig237.png

    Может использоваться внешний "часовой" кварц - входе LSE . При частоте кварцевого генератора LSE 32.768 кГц асинхронный прескалер конфигурируется на коэффициент деления 128, а синхронный прескалер на 256, в результате получается частота тактов 1 Гц (ck_spre).

    На верхней плате ПР200 два кварцевых резонатора
    на верхней стороне - 16 МГц
    scan 01.png

    а вот на нижней стороне - отдельный часовой кварц.
    scan 02.png
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  4. #4

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    на верхней стороне - 16 МГц
    Процессор ПР200 работает на частоте всего 16 МГц. Какой ужас. Это же вчерашний день.

  5. #5
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,108

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Процессор ПР200 работает на частоте всего 16 МГц. Какой ужас. Это же вчерашний день.
    А у ардуино больше?
    Вот на том же чипе STM32F103
    198fd7ed436d475d88bcf52498d474d6.JPG
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #6

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Отдельного часового чипа действительно нет, но отдельный часовой кварц есть!
    В STM32 есть аппаратный блок RTC
    STM32F4xx-RTC-block-diagram-fig237.png

    Может использоваться внешний "часовой" кварц - входе LSE . При частоте кварцевого генератора LSE 32.768 кГц асинхронный прескалер конфигурируется на коэффициент деления 128, а синхронный прескалер на 256, в результате получается частота тактов 1 Гц (ck_spre).

    На верхней плате ПР200 два кварцевых резонатора
    на верхней стороне - 16 МГц
    scan 01.png

    а вот на нижней стороне - отдельный часовой кварц.
    scan 02.png
    Ну тем паче, если есть отдельный кварц, то точность хода 12-18 сек. в сутки вообще ни в какие ворота не лезет, это лишь говорит о том что производитель данного оборудования туда ставит отходы "кварцевого" производства ибо как я упоминал выше часы которые продают в подземных переходах имеют более высокую точность.
    А вообще если порассуждать на тему времени и точности хода часов, то могу с уверенностью заметить что сейчас точное время "растворено в атмосфере" и существует хренова туча способов его от туда достать, без применения каких то шибко мудреных способов к которым меня тут пытались склонить Я вообще считаю что точное время должно уже передаваться через "розетку", а все промышленные устройства и не только, должны его уметь принимать... Ладно, я это расфантазировался, а если серьезно, то не проблема сделать алгоритм корректировки так что бы не высчитывать всякие там поправки, на сколько часы бегут или отстают, а просто сделать две корректировки, в начале и через дней 10 или месяц, а контроллер сам должен все рассчитать и поправить...

    Кстати что касается конкретно этого экземпляра, то могу заметить следующее: данный контроллер абсолютно новый, он еще на гарантии и стоит в пилотном проекте, не, его конечно можно сдать или поменять, но в нашем городе нет СЦ, т.е. это будет соответственно занимать определенное время и не один день, а то и неделю, заменить его пока нечем и стоит оно на действующем оборудовании, т.е. я что хочу сказать, раз проект пилотный, щас начальство на все это дело глянет, и скажет, может вместо этого поставить чё нить более вменяемое, а не покупать это говно, к которому еще в нагрузку бубен прилагаться должен, нет я не против, на первый взгляд вроде нормальная релюха, нормальная среда программирования, но вот эти мелочи, та ложка говна в бочку меда, которая автоматически ее превращает в говно полностью. Вот как то так...
    Последний раз редактировалось Traveller; 17.03.2023 в 23:07.

Метки этой темы

Ваши права

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