Na základě vašeho předchozího zaměření na prostředí Linux, průmyslový přepínač Hirschmann RS20/RS30 a režim P2P, abyste se vyhnuli konfliktům BMCA, jsou kompletní konfigurační kroky pro duální -senzorovou PTP vysoce přesnou- synchronizaci následující:
I. Konfigurace-strany přepínače (Hirschmann RS20/RS30)
Přihlaste se do režimu globální konfigurace přepínače, povolte PTP, zadejte verzi protokolu jako IEEE 1588-2008 (PTPv2) a nastavte mechanismus globálního zpoždění na transparentní hodiny P2P.
Nakonfigurujte dva fyzické porty spojující dva senzory jako P2P transparentní clock porty, povolte Pdelay-specifické pakety, potvrďte a uložte konfiguraci a restartujte, aby se projevil.
II. Konfigurace hlavního snímače
Nainstalujte balíček nástrojů linuxptp a upravte `/etc/linuxptp/ptp4l.conf`.
Nastavte prioritu1 na 128 a prioritu2 na 128, povolte masterOnly 1 (vynucený režim master), zadejte delay_mechanism (P2P) a připojte se k odpovídajícímu síťovému rozhraní.
Restartujte službu ptp4l a potvrďte, že protokoly ukazují, že zařízení je v režimu master.
III. Konfigurace Slave
Nainstalujte Linux PTP a upravte konfigurační soubor.
Pro synchronizaci nastavte prioritu1 na 130, prioritu2 na 130, masterOnly na 0 a mechanismus latence na P2P. Svažte příslušnou kartu síťového rozhraní.
Po restartování služby spusťte `sudo phc2sys -s /dev/ptp0 -w` pro synchronizaci hardwarových hodin PTP se systémovými hodinami.
IV. Ověření přesnosti
Spuštěním `ptp4l -i eth0 -m -q` potvrďte, že offset je stabilní v rozmezí ±1~5 mikrosekund, neexistují žádné alarmy s nejlepší změnou master a výměna zpráv Pdelay je normální. Tím je konfigurace vysoce přesné synchronizace dokončena.

