Kako implementirati sinhronizacijo PTP?

May 31, 2026

Pustite sporočilo

Implementacija sinhronizacije PTP (IEEE 1588 Precision Time Protocol) pri pridobivanju podatkov z dvojnim-senzorjem vključuje dva koraka: strojno-podprto in programsko-implementirano. Za industrijske scenarije je za večjo natančnost priporočljiv strojni PTP.

 

I. Predpogojna potrditev Najprej potrdite, da obe vaši napravi za pridobivanje podatkov (PLC/krmilnik/kartica za pridobivanje podatkov) podpirata protokol PTP.

Naprave industrijske-razreda privzeto podpirajo glavno-podrejeno arhitekturo PTP. Ena naprava deluje kot glavna ura PTP (zagotavlja standardni čas), druga pa kot pomožna ura (sinhronizira se z glavno uro). Dodatna strojna oprema ni potrebna.

 

II. Standardni izvedbeni koraki za industrijske scenarije

1. Konfiguracija omrežja in vloge (5 minut) Povežite obe napravi za pridobivanje podatkov v isto lokalno omrežje (LAN), pri čemer zagotovite omrežno povezljivost in omrežno zakasnitev, ki ne presega 10 ms.

Nastavite eno napravo (z boljšo zmogljivostjo in stabilnejšo lokacijo) kot glavno uro PTP, drugo pa kot pomožno uro PTP.

Konfigurirajte domeno PTP: uporabite isto številko domene PTP za obe napravi; privzeto zadostuje domena 0.

2. Nastavitve parametrov sinhronizacije

Obdobje sinhronizacije: nastavite za sinhronizacijo z uro vsakih ** minut, da kompenzirate zamik ure;

Način časovne sinhronizacije: izberite PTPv2 (IEEE 1588-2008) za industrijske scenarije, ki ponuja večjo natančnost kot v1;

Če naprava podpira časovne žige strojne opreme, ne pozabite omogočiti funkcije časovnega žiga strojne opreme, ki lahko izboljša natančnost z milisekund na sub{0}}mikrosekunde.

3. Primerjava podatkov in kompenzacija odstopanja

Ko omogočite sinhronizacijo PTP, izvedite postopni preizkus na obeh senzorjih, da izmerite preostalo majhno, fiksno odstopanje;

Uporabite "metodo kompenzacije fiksnega odstopanja", da izvedete kompenzacijo programske opreme za preostali odklon, s čimer dodatno zmanjšate napako.

4. Preverjanje natančnosti: trikrat ponovite korak koraka, da potrdite, da je končno odstopanje manjše ali enako 1 ms. To izpolnjuje zahteve za primerjavo dvojnega-senzorja in implementacija je končana.

 

III. Nizko{1}}izvedba programske opreme PTP (za naprave, ki ne podpirajo strojne opreme PTP)

Če naprava ne podpira izvorne strojne opreme PTP, lahko programska sinhronizacija NTP izpolni zahteve. koraki:

Na gostiteljskem računalniku nastavite strežnik NTP. Obe napravi za pridobivanje se sinhronizirata s strežnikom NTP gostiteljskega računalnika.

Nastavite samodejno sinhronizacijo vsakih 5 minut. Natančnost lahko doseže 1~10 ms, kar ustreza potrebam večine industrijskih scenarijev z nizko-do-srednjo hitrostjo.

S kompenzacijo fiksnega odstopanja je mogoče končno odstopanje nadzorovati v polovici obdobja vzorčenja.

Primerjava natančnosti

Metoda izvajanja

Natančnost sinhronizacije

Stroški

Veljavni scenariji

Strojna oprema PTP

Manjši ali enak 1 μs

Visoka (zahteva podporo za napravo)

Visoko{0}}frekvenčno dinamično zaznavanje, visoko{1}}natančni scenariji

Programska oprema PTP/NTP

1~10 ms

Brez stroškov (samo konfiguracija programske opreme) Primerjava redundance dvojnih senzorjev v tipičnih industrijskih aplikacijah

 

Pomembne opombe:

Ne izvajajte sinhronizacije PTP v javnih omrežjih, saj bo tresenje omrežja povzročilo zmanjšanje natančnosti. Najbolje je, da ga uporabljate znotraj istega lokalnega omrežja.

V tipičnih industrijskih scenarijih je natančnost tudi s programsko opremo NTP + fiksno kompenzacijo odstopanja zadostna; strojna oprema PTP ni potrebna.

Ko je sinhronizacija omogočena, je treba odstopanje preveriti le enkrat mesečno za 1 minuto; ni potrebno dodatno vzdrževanje.

info-1328-915

Pošlji povpraševanje
Kontaktirajte nasče imate kakšno vprašanje

Kontaktirate nas lahko preko telefona, elektronske pošte ali spodnjega spletnega obrazca. Naš strokovnjak vas bo v kratkem kontaktiral.

Kontaktirajte zdaj!