發布日期:2022-04-17 點擊率:84
在部分行業的自動控制工藝中,多個PLC控制系統的時間同步尤為重要,部分事件的觸發,必須同時進行;進行故障分析時,事件發生的時間戳要進行交叉對比;這些事件都要求把時間誤差控制在有限的范圍內。
這其實跟我們生活中的時間同步要求類似,早晚上下班時間、火車的發到站時間、航班時間、乃至我們跟朋友約會的時間,統統需要統一!在戰爭中,部隊在行動之前要先對表,保證用同一個時間來實施軍事行動。這一切,如果沒有一個統一的時間系統,那就會出大問題。
01
在計算機和網絡業界也在致力于解決以太網的定時同步能力不足的問題,首先開發出了一種軟件方式的網絡時間協議(NTP),但是精度有限,仍然不能滿足測量儀器和工業控制所需的準確度。
為了提高精度,2000年底成立網絡精密時鐘同步委員會,2001年中獲得IEEE儀器和測量委員會美國標準技術研究所(NIST)的支持,該委員會起草的規范在2002年底獲得IEEE標準委員會支持并通過,IEEE1588標準誕生。
IEEE1588是網絡測量和控制系統的精密時鐘同步協議標準,采用PTP(精確時鐘同步)協議,精度可以達到微秒級。
02
時間同步,其實我們每個人每天都在用,電腦上會自動運行同步時鐘,幾乎人手一部的手機,同樣也在進行時間同步,這就保證了晚上的約會你不會姍姍來遲,導致女朋友很森氣。
大道理說了一大堆,下面我們看下IEEE1588是如何工作的。
我們假設有兩個設備需要做時間同步,我們叫這兩個設備為主時鐘和從時鐘,套用軍事題材中的對時步驟,我們稱主時鐘為司令部,從時鐘稱為團長。
精簡版對時:緊張的總攻即將開始,司令部接通了團長的電話:
“洞拐,我是洞幺。”
“洞幺,洞拐收到!”
“洞拐,我的表是八點一刻。”
“洞幺,已對時。”
掛電話!

03
復雜版IEEE1588對時:
第一步,在八點一刻(T1),司令部向團長發送第一個電報(sync同步報文),告訴他我們要對時了;
下一篇: PLC、DCS、FCS三大控
上一篇: 自動化工廠里十大不可