Каковы конкретные шаги настройки для высокоточной синхронизации PTP с двумя-сенсорами-?

Jun 01, 2026

Оставить сообщение

Основываясь на вашем предыдущем опыте работы со средой Linux, промышленным коммутатором Hirschmann RS20/RS30 и режимом P2P, позволяющим избежать конфликтов BMCA, полные этапы настройки для высокоточной синхронизации PTP с двумя-датчиками-будут следующими:

 

I. Конфигурация со стороны переключателя- (Hirschmann RS20/RS30)

Войдите в режим глобальной конфигурации коммутатора, включите PTP, укажите версию протокола IEEE 1588-2008 (PTPv2) и установите механизм глобальной задержки на прозрачные часы P2P.

Настройте два физических порта, соединяющих два датчика, как прозрачные порты синхронизации P2P, разрешите Pdelay-определенные пакеты, зафиксируйте и сохраните конфигурацию, а затем перезапустите ее, чтобы изменения вступили в силу.

 

II. Конфигурация главного датчика

Установите пакет инструментов linuxptp и отредактируйте `/etc/linuxptp/ptp4l.conf`.

Установите для приоритета 1 значение 128, а для приоритета 2 — 128, включите masterOnly 1 (принудительный режим ведущего), укажите параметр задержки_механизма (P2P) и привяжите его к соответствующему сетевому интерфейсу.

Перезапустите службу ptp4l и убедитесь, что журналы показывают, что устройство находится в главном режиме.

 

III. Конфигурация подчиненного устройства

Установите Linux PTP и отредактируйте файл конфигурации.

Установите для Priority1 значение 130, Priority2 — 130, MasterOnly — 0, а для механизма задержки — P2P для синхронизации. Привяжите соответствующую сетевую карту.

После перезапуска службы выполните `sudo phc2sys -s /dev/ptp0 -w`, чтобы синхронизировать аппаратные часы PTP с системными часами.

 

IV. Проверка точности

Запустите `ptp4l -i eth0 -m -q`, чтобы убедиться, что смещение стабильно в пределах ±1~5 микросекунд, нет сигналов об изменении лучшего главного устройства и обмен сообщениями Pdelay работает нормально. На этом настройка высокоточной-синхронизации завершена.

info-1328-915

Отправить запрос
Связаться с намиесли есть вопросы

Вы можете связаться с нами по телефону, электронной почте или через онлайн-форму ниже. Наш специалист свяжется с вами в ближайшее время.

Свяжитесь сейчас!