目前,各個行業都在朝著以太網融合的趨勢發展,近年來也出現了一些可用于增強標準以太網彈性的技術創新,并被用作運營(OT)和信息技術(IT)的通用鏈路層。電氣等具有高可用性和嚴格時序要求的關鍵領域推動了這些技術的發展,而通過向系統集成商提供即用型設備則能夠讓更多行業從這項技術創新中受益。
基于此,虹科的合伙伙伴RELYUM推出了智能PCIe卡RELY-SYNC-HSR/PRP-PCIe。該解決方案支持零延遲恢復時間以太網協議(HSR和PRP),并自主管理精確時間協議(PTP或IEEE 1588),以通過以太網實現精確時間同步。此外,該板卡還集成了時鐘協議網關,以簡化與 PTP參考不兼容的舊系統的同步。例如,本篇文章中提出的案例解決了SCADA的同步問題,該SCADA從NTP同步的Windows操作系統獲取時間參考。此NTP參考由嵌入在RELY-PCIe 卡上的NTP主站提供。
若您想了解HSR/PRP/PTP的介紹,歡迎查看虹科之前發布的文章:
- 虹科干貨 | 不用外部Redbox如何無縫合并PRP和HSR網絡實現精確時間同步?虹科給你答案!
- 朝花夕拾:HSR/PRP冗余協議(一)
01/
什么是SCADA?
SCADA(SupervisoryControl And Data Acquisition)系統,即數據采集與監視控制系統。SCADA通常由使用標準或專有協議聯網的監控計算機、PLC、遠程終端單元(RTU)組成。它的應用領域很廣,可以應用于電力、冶金、石油、化工、燃氣、鐵路等領域的數據采集與監視控制以及過程控制等諸多領域。如今,SCADA 系統已經從所謂的第一代“單片機”發展到當前的第四代“物聯網”。在此期間,稱為“分布式”和“網絡化”的第二次和第三次革命定義了當今大多數行業實施的方式。
02/
將PTP同步擴展到SCADA系統
在分布式控制系統中擁有一個通用的時間參考是至關重要的。以新一代數字化變電站所需的精度水平為例,基于同步相量的應用或位于過程總線部分的保護任務需要亞微秒范圍的精度。為了達到這種精度水平,IEC 61850提出了采用以太網或高可用性以太網上的IEEE 1588 (PTP)作為解決方案。
PTP直接通過以太網在變電站網絡中分配絕對時間,實現納秒范圍內的同步精度。PTP系統遵循主從層次結構,其中主設備施加時間,從設備在相位和頻率上與其同步傳播延遲由從站自動補償,為了考慮網絡節點引入的延遲,必須在中間節點中添加透明時鐘 (TC) 功能。
除了在電力領域的廣泛使用之外,IEEE 1588更常見于其他場景。例如,一些目標應用是用于天然氣和石油的分布式傳感器數據采集、確定性以太網的時間參考、電機驅動器的相位和頻率同步或從航空航天和國防中的DAU進行分布式數據采集。
在這些IEEE 1588同步基礎設施中,往往實施了多個SCADA系統。例如,在變電站內,通常放置一個運行IEC 61850 SCADA軟件的監控服務器,負責控制和監控變電站。該SCADA 能夠在本地或從操作控制室遠程執行控制操作。
這些SCADA用戶需要一個全面的解決方案來將這些服務器連接到IEEE 1588感知冗余以太網網絡。此外,他們需要將時間參考用作PC中SCADA事件時間戳操作其余的IEEE 1588設備。這些服務器的最新技術是基于Windows的多版本操作系統,并具有大量的SCADA軟件。
虹科的合伙伙伴RELYUM團隊設計了一個簡單的解決方案,使用RELY-PCIe卡在毫秒范圍內將這些基于 Windows 的PC與IEEE 1588參考同步,而無需修改SCADA軟件上的任何元素。該方法總結在下圖中:
圖1 將 PTP 網絡(傳統和高可用性)與NTP同步系統合并
RELY-PCIe從IEEE 1588時鐘源同步,在大多數情況下來自Grand Master設備。由于卡上嵌入了硬件和軟件基礎設施,這種同步可以由服務器CPU自主完成。電路板內維護的這個亞微秒范圍時間參考可用于將PTP時鐘擴展到其他PTP感知系統,例如基于Linux操作系統的SCADA。
對于基于Windows-OS的系統,PTP堆棧或設備的引入并不是直接的,但完全支持網絡時間協議。NTP 提供毫秒級的范圍同步,但是精度可能會因網絡拓撲、與NTP主站的距離等因素而存在很大差異。由于在RELY-PCIe板上集成了NTP服務器,本解決方案克服了這些限制。該板卡可作為IEEE 1588時鐘域和NTP域之間的橋梁運行,服務器PC只需要一個NTP客戶端軟件。
IEEE 1588從站、NTP服務器和NTP客戶端安裝在同一設備內。因此,就 NTP 計算的長度和路徑可變性而言,該設置是最佳的。表1中給出的結果總結了在三個不同的日期里設置的平均測量延遲、偏移和抖動。
表1 使用RELY-PCIe IEEE1588到NTP嵌入式網橋實現的同步
PC服務器有一個RELY-PCIe插件,如圖2所示。操作系統版本為Windows XP。
目標NTP服務器是:
本地RELY-PCIe PTP-to-NTP橋接器:IP地址192.168.2.180。重新輸入LOCL。
遠程NTP服務器1:IP地址193.225.126.78。重新輸入121.131.112.137。
遠程NTP服務器2:IP地址69.36.182.57。重新輸入204.48.58.50。
圖2 RELY-SYNC-HSR/PRP-PCIe卡插入PC服務器
可以注意到,為RELY-PCIePTP-to-NTP橋接器測量的同步值平均明顯低于1納秒,為大多數SCADA應用提供了有效的精度水平。表2總結了在設置的這三天中測量的參數的最大值和最小值。
表 2 RELY-PCIeIEEE 1588-to-NTP 嵌入式網橋設置的最大值和最小值
一旦Windows操作系統使用NTP進行同步,SCADA軟件就可以無縫地使用此時間參考。此應用程序使用操作系統的時間參考進行時間戳和日志記錄操作。因此,無需在 SCADA 軟件包上配置任何內容或安裝任何其他插件或軟件。
為了說明SCADA系統如何使用此時間參考,圖3顯示了在服務器上運行的IgnionSCADA軟件。該圖對應的是由RELY-PCIe PTP-to-NTP網橋支持的Windows操作系統NTP同步的事件記錄操作。通過比較PTP Grandmaster Management屏幕可以發現,SCADA能夠在毫秒范圍內進行時間標記,其數值與電力變電站或智能工廠使用的全球IEEE 1588計時參考一致。
圖 3 在 Windows 操作系統上完成的 PTP 同步時間戳快照
總結
本篇文章結合一個真實的案例介紹了一款能夠無縫集成到任何工業計算機中的即用型PCIe智能網卡,從而簡化和降低實施HSR/PRP網絡的步驟和總體成本,并解決連接到IEEE 1588高可用性網絡的SCADA系統的NTP同步參考問題。
-
以太網
+關注
關注
40文章
5460瀏覽量
172751 -
網絡
+關注
關注
14文章
7600瀏覽量
89257
發布評論請先 登錄
相關推薦
評論