PTP-sünkroonimise (IEEE 1588 Precision Time Protocol) rakendamine kahe anduriga-andmete hankimisel hõlmab kahte etappi: riistvara-toetamine ja tarkvara-rakendamine. Tööstusliku stsenaariumi korral on suurema täpsuse tagamiseks soovitatav kasutada riistvaralist PTP-d.
I. Eeltingimuse kinnitus Esmalt veenduge, et mõlemad andmehõiveseadmed (PLC/kontroller/andmehõivekaart) toetavad PTP-protokolli.
Tööstusliku-klassi seadmed toetavad vaikimisi PTP--alam-arhitektuuri. Üks seade toimib PTP ülemkellana (annab standardaega) ja teine alamkellana (sünkroonib ülemkellaga). Täiendavat riistvara pole vaja.
II. Tööstusstsenaariumide standardsed juurutamisetapid
1. Võrgu ja rolli konfigureerimine (5 minutit) Ühendage mõlemad andmehõiveseadmed samasse kohtvõrku (LAN), tagades võrguühenduse ja võrgu latentsusvärina, mis ei ületa 10 ms.
Määrake üks seade (parema jõudlusega ja stabiilsema asukohaga) PTP ülemkellaks ja teine PTP alamkellaks.
PTP domeeni konfigureerimine: kasutage mõlema seadme jaoks sama PTP domeeni numbrit; domeen 0 on vaikimisi piisav.
2. Sünkroonimisparameetrite sätted
Sünkroonimisperiood: seadistage sünkroonima kellaga iga ** minuti järel, et kompenseerida kella triivi;
Aja sünkroonimisrežiim: valige tööstuslike stsenaariumide jaoks PTPv2 (IEEE 1588-2008), mis pakub suuremat täpsust kui v1;
Kui seade toetab riistvara ajatempleid, lubage kindlasti riistvara ajatempli funktsioon, mis võib parandada täpsust millisekunditelt alam{0}}mikrosekundini.
3. Andmete võrdlemine ja kõrvalekallete kompenseerimine
Pärast PTP sünkroonimise lubamist tehke mõlema anduri astmetest, et mõõta järelejäänud väikest fikseeritud hälvet;
Kasutage "fikseeritud hälbe kompenseerimise meetodit", et teostada järelejäänud kõrvalekalde tarkvara kompenseerimine, vähendades viga veelgi.
4. Kontrollige täpsust: korrake sammutesti kolm korda, et veenduda, et lõplik hälve on väiksem kui 1 ms või sellega võrdne. See vastab kahe anduriga-võrdlemise nõuetele ja juurutamine on lõpule viidud.
III. Madala hinnaga-tarkvara PTP juurutamine (seadmetele, mis ei toeta riistvara PTP-d)
Kui seade ei toeta natiivset riistvaralist PTP-d, võib tarkvaraline NTP-sünkroonimine vastata nõuetele. Sammud:
Seadistage hostarvutis NTP-server. Mõlemad hankimisseadmed sünkroonivad hostarvuti NTP-serveriga.
Seadistage automaatne sünkroonimine iga 5 minuti järel. Täpsus võib ulatuda 1–10 ms-ni, mis vastab enamiku madala- kuni -keskmise kiirusega tööstuslike stsenaariumide vajadustele.
Fikseeritud hälbe kompenseerimisega saab lõplikku hälvet kontrollida poole proovivõtuperioodi jooksul.
Täpsuse võrdlus
|
Rakendusmeetod |
Sünkroonimise täpsus |
Maksumus |
Kohaldatavad stsenaariumid |
|
Riistvaraline PTP |
Vähem kui 1 μs või sellega võrdne |
Kõrge (vajab seadme tuge) |
Kõrg-sagedusega dünaamiline tuvastamine, ülitäpsed-stsenaariumid |
|
Tarkvara PTP/NTP |
1-10 ms |
Nullkulu (ainult tarkvara konfiguratsioon) Kahe andurite koondamise võrdlus tüüpilistes tööstuslikes rakendustes |
Olulised märkused:
Ärge teostage PTP-sünkroonimist avalike võrkude vahel, kuna võrgu värinad põhjustavad täpsuse vähenemist. Parim on seda kasutada samas kohtvõrgus.
Tüüpiliste tööstuslike stsenaariumide korral on täpsus piisav isegi tarkvara NTP + fikseeritud kõrvalekalde kompenseerimisega; pole vaja rakendada riistvaralist PTP-d.
Kui sünkroonimine on lubatud, tuleb kõrvalekallet kontrollida ainult kord kuus 1 minuti jooksul; täiendavat hooldust pole vaja.

