前言
目前在化工廠中,,DCS已經(jīng)是一種常見的系統(tǒng)設(shè)備,在化工生產(chǎn)中起到重要的作用,;OPC作為一種通用的標(biāo)準(zhǔn)協(xié)議,,市場(chǎng)上常見DCS系統(tǒng)也都是支持的。
OPC通訊一般分兩種情況,,一種是計(jì)算機(jī)內(nèi)部進(jìn)行通訊,一種為同一網(wǎng)絡(luò)內(nèi)不同計(jì)算機(jī)之間進(jìn)行通訊,。如果是計(jì)算機(jī)內(nèi)部進(jìn)行通訊,,那么只需要提供數(shù)據(jù)一方的應(yīng)用程序(OPC服務(wù)器)將OPC進(jìn)行發(fā)布,OPC 客戶端的一方就可以直接進(jìn)行數(shù)據(jù)的采集,。如果說(shuō)是第二種情況,,那么就需要對(duì)計(jì)算機(jī)進(jìn)行DCOM的配置后,,客戶端才可以對(duì)服務(wù)器進(jìn)行數(shù)據(jù)的采集。
在此,,我們主要講解不同計(jì)算機(jī)進(jìn)行OPC通訊時(shí),,所需要進(jìn)行的DCOM配置:
一、服務(wù)器端和客戶端的設(shè)置一樣
在開始菜單攔找到“運(yùn)行”,,然后輸入dcomcnfg
在服務(wù)(本地)中找到 DCOM Server Process Launcher,,將其啟動(dòng)類型設(shè)置為自動(dòng);
首先,,要明確時(shí)間同步的意思是指底層的所有數(shù)采機(jī)時(shí)間保持一致,,并且還要以服務(wù)器做為標(biāo)準(zhǔn)時(shí)間。如下圖,,在每臺(tái)數(shù)采機(jī)找到紫金橋的工程并進(jìn)入組態(tài)環(huán)境,。建立一個(gè)遠(yuǎn)程數(shù)據(jù)源,IP輸入服務(wù)器地址,。
在服務(wù)(本地)中找到 OpcEnum,,將其啟動(dòng)類型設(shè)置為自動(dòng);
在組件服務(wù)中選中計(jì)算機(jī),,然后在右邊的區(qū)域會(huì)出現(xiàn)我的電腦,,在我的電腦 上點(diǎn)擊右鍵,選擇屬性,;
在我的電腦屬性中,,默認(rèn)屬性做以下的配置
在我的電腦屬性中,COM安全做以下的配置,,點(diǎn)擊紅色區(qū)域內(nèi)的四個(gè)按鈕,,將3個(gè)用戶都添加進(jìn)去,下面的屬性都設(shè)置為允許,;
二,、服務(wù)器端的OPC服務(wù)設(shè)置
在服務(wù)器一端,,找到需要OPC發(fā)布的應(yīng)用程序,然后右鍵點(diǎn)擊選擇屬性;
在常規(guī)里做出如下配置:
在標(biāo)識(shí)里,,點(diǎn)擊3個(gè)紅色區(qū)域內(nèi)的按鈕,同樣將以下的3個(gè)用戶名添加進(jìn)去,,然后將屬性都設(shè)置為允許,。
接下來(lái),就可以采用OPC的通用測(cè)試工具,,在客戶端一端去訪問(wèn)服務(wù)器一端的OPC數(shù)據(jù)了,,如果采集成功,就可以使用紫金橋軟件去直接訪問(wèn)OPC服務(wù)器的數(shù)據(jù)了,。