Segons el vostre enfocament anterior a l'entorn Linux, l'interruptor industrial Hirschmann RS20/RS30 i el mode P2P per evitar conflictes BMCA, els passos complets de configuració per a la sincronització d'alta-precisió PTP de sensor dual-són els següents:
I. Configuració-de l'interruptor (Hirschmann RS20/RS30)
Inicieu la sessió al mode de configuració global del commutador, activeu PTP, especifiqueu la versió del protocol com a IEEE 1588-2008 (PTPv2) i configureu el mecanisme de retard global al rellotge transparent P2P.
Configureu els dos ports físics que connecten els dos sensors com a ports de rellotge transparents P2P, permeteu Pdelay-paquets específics, confirmeu i deseu la configuració, i reinicieu-los per tenir efecte.
II. Configuració del sensor mestre
Instal·leu el paquet d'eines linuxptp i editeu `/etc/linuxptp/ptp4l.conf`.
Establiu priority1 a 128 i priority2 a 128, activeu masterOnly 1 (mode mestre forçat), especifiqueu delay_mechanism (P2P) i enllaçeu-vos a la interfície de xarxa corresponent.
Reinicieu el servei ptp4l i confirmeu que els registres mostren que el dispositiu està en mode mestre.
III. Configuració esclau
Instal·leu Linux PTP i editeu el fitxer de configuració.
Estableix priority1 a 130, priority2 a 130, masterOnly a 0 i el mecanisme de latència a P2P per a la sincronització. Enllaceu la targeta d'interfície de xarxa corresponent.
Després de reiniciar el servei, executeu `sudo phc2sys -s /dev/ptp0 -w` per sincronitzar el rellotge del maquinari PTP amb el del sistema.
IV. Verificació de la precisió
Executeu `ptp4l -i eth0 -m -q` per confirmar que el desplaçament és estable en ±1 ~ 5 microsegons, no hi ha millor alarmes de canvi de mestre i l'intercanvi de missatges Pdelay és normal. Això completa la configuració de sincronització d'alta-precisió.

