-
您的位置:
- 網(wǎng)站首頁(yè)
- > 物聯(lián)百科
- > 行業(yè)動(dòng)態(tài)
您的位置:
從2000年初以來,我們就一直在使用OPC軟件互操作性標(biāo)準(zhǔn),而那些正準(zhǔn)備踏入和想要踏入工業(yè)自動(dòng)化領(lǐng)域的人們卻對(duì)這些含義感到困惑。
OPC(OLE for Process Control)的出現(xiàn),建立了一套符合工業(yè)控制要求的通信接口規(guī)范,使控制軟件可以高效、穩(wěn)定地對(duì)硬件設(shè)備進(jìn)行數(shù)據(jù)存取操作,應(yīng)用軟件之間也可以靈活地進(jìn)行信息交互,極大提高了控制系統(tǒng)的互操作性和適應(yīng)性。
OPC客戶端請(qǐng)求數(shù)據(jù),有時(shí)也想寫入數(shù)據(jù)。如果允許的話,服務(wù)器會(huì)響應(yīng)客戶端的請(qǐng)求并提供數(shù)據(jù)或接受其寫入。最簡(jiǎn)單的形式就是這樣。
當(dāng)大量數(shù)據(jù)進(jìn)入計(jì)算機(jī)控制系統(tǒng)時(shí),存在著應(yīng)用程序?qū)ΜF(xiàn)場(chǎng)信息的共享與交互問題。由于缺乏統(tǒng)一的連接標(biāo)準(zhǔn),工控軟件往往需要為硬件設(shè)備開發(fā)專用的驅(qū)動(dòng)程序。由于現(xiàn)場(chǎng)設(shè)備的種類繁多,且產(chǎn)品的不斷升級(jí),往往給用戶和軟件開發(fā)商帶來了巨大的工作負(fù)擔(dān)。通常這樣也不能滿足工作的實(shí)際需要,迫切急需一種具有高效性、可靠性、開放性、可互操作性的即插即用的數(shù)據(jù)訪問機(jī)制。
工業(yè)物聯(lián)網(wǎng)關(guān)全系列支持OPC通信協(xié)議,方便用戶快速匹配使用。OPC是為了解決應(yīng)用軟件與各種設(shè)備驅(qū)動(dòng)程序的通信而產(chǎn)生的一項(xiàng)工業(yè)技術(shù)規(guī)范和標(biāo)準(zhǔn),與早期的現(xiàn)場(chǎng)設(shè)備接口相比,OPC 具有如下幾個(gè)優(yōu)點(diǎn):
使用OPC服務(wù)器,它們可以緩存或保留從設(shè)備讀取的最后一個(gè)值。它們還會(huì)在緩存中為數(shù)據(jù)加時(shí)間戳(TImestamps),通常使用OPC服務(wù)器從設(shè)備讀取值的時(shí)間。某些設(shè)備存儲(chǔ)上次更改數(shù)據(jù)的時(shí)間戳,并可使用設(shè)備特定的通信協(xié)議將其傳遞給OPC服務(wù)器。如果設(shè)備支持該設(shè)備并且OPC服務(wù)器支持它,那么則可以使用設(shè)備時(shí)間戳。(如:支持該功能的協(xié)議的設(shè)備時(shí)間戳的Software Toolbox產(chǎn)品包括TOP Server DNP,IEC 61850和IEC 60870驅(qū)動(dòng)程序。)
OPC質(zhì)量是OPC服務(wù)器告訴OPC客戶更多關(guān)于它們提供價(jià)值的一種方式。這樣做的方法是傳遞一個(gè)數(shù)字以及值和時(shí)間戳。在OPC中我們稱之為VQT或"Value,Quality,Timestamp"(“價(jià)值,質(zhì)量,時(shí)間戳”)。OPC質(zhì)量編號(hào)實(shí)際上是通過設(shè)置字位來確定的,這會(huì)導(dǎo)致產(chǎn)生不同的值。值192表示“良好”質(zhì)量,這意味著OPC服務(wù)器最后一次輪詢?cè)O(shè)備它能夠成功獲取數(shù)據(jù),因此OPC客戶端可以信任該值。值為0表示質(zhì)量不佳,通常表示OPC服務(wù)器與其輪詢的設(shè)備之間存在通信故障。OPC服務(wù)器可以使用一系列其他值來表示質(zhì)量差的原因,但目前它們并未得到廣泛實(shí)施。