工業(yè)以太網(wǎng)opc通信協(xié)議準(zhǔn)則
OLE代表對(duì)象鏈接和嵌入,這是由Microsoft開(kāi)發(fā)的用于Windows操作系統(tǒng)和應(yīng)用程序之間的數(shù)據(jù)交換的技術(shù)。 OPC(用于過(guò)程控制的OLE,用于過(guò)程控制的OLE)是嵌入式過(guò)程控制標(biāo)準(zhǔn),開(kāi)放接口標(biāo)準(zhǔn)以及服務(wù)器/客戶(hù)端連接的技術(shù)規(guī)范。
來(lái)自各個(gè)供應(yīng)商的硬件具有不同的標(biāo)準(zhǔn)和協(xié)議。 OPC是一種工業(yè)標(biāo)準(zhǔn),為工業(yè)環(huán)境中的信息交換提供了統(tǒng)一的標(biāo)準(zhǔn)軟件界面,從而無(wú)需數(shù)據(jù)用戶(hù)開(kāi)發(fā)驅(qū)動(dòng)程序或服務(wù)程序。
OPC是一種開(kāi)放系統(tǒng)接口標(biāo)準(zhǔn),用于在自動(dòng)化和PLC應(yīng)用程序,現(xiàn)場(chǎng)設(shè)備和基于PC的應(yīng)用程序(例如HMI或辦公應(yīng)用程序)之間進(jìn)行簡(jiǎn)單,標(biāo)準(zhǔn)化的數(shù)據(jù)交換。通過(guò)OPC,可以從PC監(jiān)視,調(diào)用和處理PLC數(shù)據(jù)和事件。
服務(wù)器和客戶(hù)端之間的關(guān)系類(lèi)似于從服務(wù)器和主服務(wù)器之間的關(guān)系。服務(wù)器在通信過(guò)程中是被動(dòng)的,并且始終等待客戶(hù)端開(kāi)始訪問(wèn)數(shù)據(jù)。 OPC以標(biāo)準(zhǔn)方式將數(shù)據(jù)源提供的數(shù)據(jù)傳輸?shù)娇蛻?hù)端應(yīng)用程序。
OPC允許Windows應(yīng)用程序訪問(wèn)過(guò)程數(shù)據(jù),從而很容易將應(yīng)用程序與其他制造商制造的設(shè)備連接。 OPC在控制設(shè)備(例如PLC),現(xiàn)場(chǎng)設(shè)備和基于PC的應(yīng)用程序(例如HMI或辦公應(yīng)用程序)之間提供了一個(gè)開(kāi)放的,獨(dú)立于供應(yīng)商的界面,易于使用的客戶(hù)端/服務(wù)器配置。標(biāo)準(zhǔn)化的數(shù)據(jù)交換。
OPC服務(wù)器提供用于連接到OPC客戶(hù)端應(yīng)用程序的接口??蛻?hù)端應(yīng)用程序執(zhí)行對(duì)數(shù)據(jù)源(例如PLC的內(nèi)存)的訪問(wèn)。多個(gè)不同的OPC客戶(hù)端可以同時(shí)訪問(wèn)同一OPC服務(wù)器,因此同一數(shù)據(jù)源可用于多個(gè)OPC兼容應(yīng)用程序。
OPC通訊服務(wù)
SIMATIC NET OPC服務(wù)器支持PROFINET IO,PROFINET CBA,PROFIBUS-DP,S7通信,開(kāi)放式IE/S5兼容通信和SNMP。
使用SNMP OPC服務(wù)器進(jìn)行診斷
SNMP OPC服務(wù)器軟件為所有SNMP設(shè)備提供診斷和參數(shù)分配功能。所有信息都可以集成到OPC兼容系統(tǒng)(例如WinCC HMI系統(tǒng))中。