WINCC與組態(tài)王之間的OPC通信資料_第1頁
WINCC與組態(tài)王之間的OPC通信資料_第2頁
WINCC與組態(tài)王之間的OPC通信資料_第3頁
WINCC與組態(tài)王之間的OPC通信資料_第4頁
WINCC與組態(tài)王之間的OPC通信資料_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 1. WinCC與組態(tài)王之間的OPC通信1.1客戶端和服務(wù)器都要進(jìn)行以下配置。(1)我們要關(guān)閉Windows防火墻,具體步驟如下: a.點(diǎn)擊Windows開始按鈕,選擇控制面板,最后點(diǎn)擊Windows防火墻。 b.在常規(guī)標(biāo)簽中,選擇“關(guān)閉(不推薦)”。 c.在例外標(biāo)簽中,添加“OPC Server Enumerator”(OpcEnum.exe在C:WINDOWSsystem32目錄下)和“Microsoft Management Console”(mmc.exe在C:WINDOWSsystem32目錄下)到例外列表中。此外,還要添加端口,端口號(hào)的名稱可以任意,端口號(hào)為135。(2)我們要確

2、保所有的計(jì)算機(jī)有相同的用戶名和密碼的組合。用戶名和密碼的匹配在OPC的訪問是必須的。(3)設(shè)置本地安全策略 a.點(diǎn)擊Windows開始按鈕,雙擊控制面板中的管理工具,然后點(diǎn)擊本地安全策略。 b.在目錄樹下,找到安全設(shè)置本地策略安全選項(xiàng)。 c.找到“網(wǎng)絡(luò)訪問:本地賬戶的共享和安全模式”選項(xiàng),雙擊打開它在本地安全設(shè)置中選擇“經(jīng)典-本地用戶以自己的身份驗(yàn)證”。1.2 KingView服務(wù)器端的配置在本地上位機(jī)中安裝了KingView6.53版軟件,作為系統(tǒng)的監(jiān)控組態(tài)軟件, 與下位機(jī)PLC系統(tǒng)通信, 完成數(shù)據(jù)的采集和控制功能, 實(shí)現(xiàn)整個(gè)控制系統(tǒng)的集中監(jiān)控。同時(shí)為了滿足集成自動(dòng)化的需要,上層的管理級(jí)要采

3、集該監(jiān)控系統(tǒng)的數(shù)據(jù), 在保證不修改該監(jiān)控系統(tǒng)硬件的情況下,只對(duì)軟件部分進(jìn)行適當(dāng)?shù)男薷谋憧蓪?shí)現(xiàn)數(shù)據(jù)的傳輸。這里利用KingView的OPC功能,其本身可以充當(dāng)OPC服務(wù)器,向其它符合OPC規(guī)范的控制系統(tǒng)提供數(shù)據(jù)。在KingView中定義相關(guān)的變量, 并和采集數(shù)據(jù)的硬件連接;然后在充當(dāng)客戶端的其它應(yīng)用程序中與KingView運(yùn)行系統(tǒng)建立連接,并且添加數(shù)據(jù)項(xiàng)目,以便能實(shí)現(xiàn)數(shù)據(jù)通信和調(diào)用功能。在應(yīng)用程序運(yùn)行時(shí),客戶端將按照指定的頻率采集KingView的數(shù)據(jù)。KingView作為OPC服務(wù)器的配置過程:在KingView開發(fā)系統(tǒng)中,首先建立KingView為OPC Server,KingView的OP

4、C服務(wù)器名稱為KingView. View. 1;然后對(duì)充當(dāng)OPC服務(wù)器的上位機(jī)進(jìn)行DCOM程序的配置。DCOM配置過程如下:點(diǎn)擊開始,運(yùn)行dcomcnfg進(jìn)入組件服務(wù),如下圖所示。 打開組件服務(wù)計(jì)算機(jī)我的電腦。 鼠標(biāo)右擊打開屬性對(duì)話框,設(shè)置默認(rèn)屬性,勾選“在此計(jì)算機(jī)上啟用分布式COM”,注意,如果此項(xiàng)做了改變需要重新啟動(dòng)計(jì)算機(jī)才能生效。默認(rèn)身份驗(yàn)證級(jí)別為“連接”,默認(rèn)模擬級(jí)別為“標(biāo)識(shí)”。 點(diǎn)擊“COM Security”設(shè)置訪問權(quán)限和啟動(dòng)權(quán)限。 在訪問權(quán)限編輯界面中添加“Everyone”到“組或用戶名稱”。 (6)設(shè)置允許訪問權(quán)限。在啟動(dòng)權(quán)限編輯界面中添加“Everyone”到“組或用戶名

5、稱”,設(shè)置允許啟動(dòng)權(quán)限。 (7)設(shè)置DCOM設(shè)置應(yīng)用程序KingView. Viewa.在安全性標(biāo)簽中啟動(dòng)權(quán)限、訪問權(quán)限和配置權(quán)限都選擇“自定義”。 b.分別在它們的編輯界面中添加“Everyone”到“組或用戶名”。分別設(shè)置它們的允許啟動(dòng)權(quán)限、允許訪問權(quán)限和允許配置權(quán)限。c.在標(biāo)識(shí)標(biāo)簽中選擇“交互式用戶”。點(diǎn)擊確認(rèn),設(shè)置完成。設(shè)置應(yīng)用程序OpcEnum a.右擊OpcEnum選擇屬性,打開屬性窗口,在常規(guī)標(biāo)簽中將身份認(rèn)證級(jí)別設(shè)置為“連接”。 b.在位置標(biāo)簽中勾選“在此計(jì)算機(jī)上運(yùn)行應(yīng)用程序”。c.在安全性標(biāo)簽中啟動(dòng)權(quán)限、訪問權(quán)限和配置權(quán)限都選擇“自定義”,d.分別在它們的編輯界面中添加“Eve

6、ryone”到“組或用戶名稱”,分別設(shè)置它們的允許啟動(dòng)權(quán)限、允許訪問權(quán)限和允許配置權(quán)限。e.在標(biāo)識(shí)標(biāo)簽中選擇“下列用戶”,輸入本機(jī)的用戶名和相應(yīng)的密碼,點(diǎn)擊確認(rèn),設(shè)置完成。 1.3WinCC客戶端的設(shè)置WinCC OPC客戶端可以訪問多個(gè)OPC服務(wù)器,如果把計(jì)算機(jī)上WinCC項(xiàng)目作為WinCC OPC客戶機(jī)使用,對(duì)每個(gè)OPC服務(wù)器必須創(chuàng)建一個(gè)連接,這樣才能使WinCC OPC客戶端能夠與多個(gè)OPC服務(wù)器實(shí)現(xiàn)數(shù)據(jù)交換。在WinCC OPC客戶端上需要對(duì)WinCC項(xiàng)目進(jìn)行組態(tài),即OPC通道的組態(tài)和用OPC條目管理器組態(tài)訪問。在WinCC項(xiàng)目的瀏覽窗口中,單擊“變量管理”,從“變量管理”的彈出式菜單

7、中選擇“添加新的驅(qū)動(dòng)程序”條目,打開“添加新的驅(qū)動(dòng)程序”對(duì)話框。選擇“OPC. chn”驅(qū)動(dòng)程序并單擊“打開”按鈕,它將創(chuàng)建通道并在變量管理中顯示通信驅(qū)動(dòng)程序。這樣便完成了添加OPC通道到WinCC OPC客戶端的WinCC項(xiàng)目中。在WinCC OPC 客戶端上,從“OPC 組( OPCHNUnit# 1)”通道單元的彈出式菜單選擇“系統(tǒng)參數(shù)”條目,打開“OPC條目管理器”。在OPC條目管理器瀏覽窗口的“工作組”中單擊想要訪問的計(jì)算機(jī)名稱,即OPC服務(wù)器所在計(jì)算機(jī)的名稱,此時(shí)OPC條目管理器顯示出該計(jì)算機(jī)的所有OPC服務(wù)器的ProgID。這里選擇“KingView. View. 1”,即Kin

8、gView作為OPC服務(wù)器時(shí)的名稱。單擊“瀏覽服務(wù)器”按鈕。將顯示“過濾標(biāo)準(zhǔn)”對(duì)話框。在“過濾標(biāo)準(zhǔn)”對(duì)話框中,單擊“下一步”按鈕。在“KingView. View. 1”對(duì)話框中,選擇需要讀取的變量。單擊“添加條目”按鈕,將顯示一個(gè)相應(yīng)的消息,單擊“確定”按鈕。“新建連接”對(duì)話框?qū)⒋蜷_。為連接輸入“KingView_View_1”。單擊“確定”按鈕。“添加變量”對(duì)話框?qū)⒋蜷_。在“前綴”域中輸入“Client_”和在“后綴”域輸入“_xyz”。選擇連接“KingView_View_1”。單擊“完成”按鈕。在該過程中,OPC服務(wù)器和OPC客戶端所在的計(jì)算機(jī)必須已經(jīng)在網(wǎng)絡(luò)上連通。WinCC客戶端的D

9、COM配置過程如下:(1)點(diǎn)擊開始,運(yùn)行dcomcnfg進(jìn)入組件服務(wù),如下圖所示。 (2)打開組件服務(wù)計(jì)算機(jī)我的電腦 ,鼠標(biāo)右擊打開屬性。 (3)設(shè)置默認(rèn)屬性,勾選“在此計(jì)算機(jī)上啟用分布式COM”,注意,如果此項(xiàng)做了改變需要重新啟動(dòng)計(jì)算機(jī)才能生效。默認(rèn)身份驗(yàn)證級(jí)別為“連接”,默認(rèn)模擬級(jí)別為“標(biāo)識(shí)”。 (4)點(diǎn)擊“COM Security”設(shè)置訪問權(quán)限和啟動(dòng)權(quán)限。 (5)在訪問權(quán)限編輯界面中添加“Everyone”到“Group or user names”。 (6)設(shè)置允許訪問權(quán)限。在啟動(dòng)權(quán)限編輯界面中添加“Everyone”到“Group or user names”,設(shè)置允許啟動(dòng)權(quán)限。 下

10、面新建組態(tài)王和WinCC工程。先新建組態(tài)王工程,步驟如下:創(chuàng)建工程路徑 啟動(dòng)“組態(tài)王”工程管理器(ProjManager),選擇菜單“文件新建工程”或單擊“新建”按鈕,彈出如下圖所示。 單擊“下一步”繼續(xù)新建工程。彈出“新建工程向?qū)Ф睂?duì)話框,在對(duì)話框的文本框中輸入新建工程的路徑,如果輸入的路徑不存在,系統(tǒng)將自動(dòng)提示用戶?;騿螕簟盀g覽”按鈕,從彈出的路徑選擇對(duì)話框中選擇工程路徑(可在彈出的路徑選擇對(duì)話框中直接輸入路徑)。單擊“下一步”進(jìn)入新建工程向?qū)?,新建工程的路徑是向?qū)Ф兄付ǖ穆窂剑谠撀窂较聲?huì)以工程名稱為目錄建立一個(gè)文件夾。此處新建的工程,在實(shí)際上并未真正創(chuàng)建工程,只是在用戶給定的工程

11、路徑下設(shè)置了工程信息,當(dāng)用戶將此工程作為當(dāng)前工程,并且切換到組態(tài)王開發(fā)環(huán)境時(shí)才真正創(chuàng)建工程。定義變量在工程瀏覽器的“數(shù)據(jù)庫(kù)”中選擇“數(shù)據(jù)詞典”新建一個(gè)“value”變量,如下圖所示。 新建畫面使用工程管理器新建一個(gè)組態(tài)王工程后,進(jìn)入組態(tài)王工程瀏覽器,新建組態(tài)王畫面。單擊工程瀏覽器左邊的“工程目錄顯示區(qū)”中“畫面”項(xiàng),右面“目錄內(nèi)容顯示區(qū)”中顯示“新建”圖標(biāo),右鍵單擊“新建”畫面圖標(biāo),顯示快捷菜單,如下圖所示。 畫面名稱:在此編輯框內(nèi)輸入新畫面的名稱,畫面名稱最長(zhǎng)為20個(gè)字符。如果在畫面風(fēng)格里選中“標(biāo)題桿”選擇框,此名稱將出現(xiàn)在新畫面的標(biāo)題欄中。對(duì)應(yīng)文件:此編輯框輸入該畫面在磁盤上對(duì)應(yīng)的文件名,

12、也可由“組態(tài)王”自動(dòng)生成默認(rèn)文件名。也可根據(jù)自己的需要輸入。對(duì)應(yīng)文件名稱最長(zhǎng)為8個(gè)字符。畫面文件的擴(kuò)展名必須為“.pic”。注釋:此編輯框用于輸入與該畫面有關(guān)的注釋信息。注釋最長(zhǎng)為49個(gè)字符。畫面位置:輸入六個(gè)數(shù)值決定畫面顯示窗口位置、大小和畫面大小。左邊和頂邊位置形成畫面左上角坐標(biāo),畫面寬度和畫面高度指畫面的大小,是畫面總的寬度和高度,總是大于或等于顯示窗口的寬度和高度。單擊“確定”按鈕,新建畫面完成,進(jìn)入“開發(fā)系統(tǒng)”,如下圖所示。 在畫面上制作如下圖所示的單容水箱液位PID單回路控制實(shí)驗(yàn)界面。 運(yùn)行界面如下:新建WinCC項(xiàng)目,步驟如下:(1)創(chuàng)建項(xiàng)目啟動(dòng)WinCC項(xiàng)目管理器。在項(xiàng)目管理器

13、的工具欄中選擇“文件”“新建”或單擊菜單欄的新建圖標(biāo),同樣都會(huì)彈出項(xiàng)目類型選擇對(duì)話框。我們可以選擇單用戶項(xiàng)目、多用戶項(xiàng)目或客戶機(jī)項(xiàng)目,如下圖所示。 這里選擇單用戶項(xiàng)目,單擊“確定”,彈出“創(chuàng)建新項(xiàng)目”對(duì)話框。在對(duì)話框中選擇保存新建項(xiàng)目的驅(qū)動(dòng)器名稱如D盤,然后選擇需要保存項(xiàng)目的文件夾或者新建一個(gè)文件夾,再為新建項(xiàng)目命名,如下圖所示。選擇“創(chuàng)建”按鈕后,彈出新建項(xiàng)目的項(xiàng)目管理器。(2)設(shè)置項(xiàng)目屬性創(chuàng)建了一個(gè)項(xiàng)目如“l(fā)s”后,在WinCC項(xiàng)目管理器瀏覽窗口中右鍵單擊項(xiàng)目名稱“l(fā)s”,選擇“屬性”,彈出“項(xiàng)目屬性”對(duì)話框,如下圖所示。 常規(guī):顯示項(xiàng)目類型、創(chuàng)建者、創(chuàng)作日期、修改者(可以輸入項(xiàng)目修改者名

14、稱)、修改日期、版本號(hào)(可以編輯當(dāng)前版本號(hào))、指南(創(chuàng)建項(xiàng)目后產(chǎn)生的方便數(shù)據(jù)庫(kù)操作的識(shí)別號(hào)碼)和注釋。更新周期:可以查看WinCC項(xiàng)目的畫面窗口及畫面對(duì)象的可設(shè)置的更新周期,并可以自定義5個(gè)范圍在100ms10h的項(xiàng)目更新周期,如果項(xiàng)目在運(yùn)行狀態(tài)時(shí),更改自定義更新周期,直到取消激活/激活項(xiàng)目為止改變不會(huì)產(chǎn)生作用。熱鍵:可定義WinCC用戶登錄熱鍵、退出熱鍵和硬拷貝熱鍵。根據(jù)自己需要選擇熱鍵。如果想通過該熱鍵執(zhí)行“硬拷貝”動(dòng)作,必須在計(jì)算機(jī)啟動(dòng)列表中連接“PrtScr.exe”程序?!癙rtScr.exe”程序位于WinCC的“bin”路徑(C:Program FileSiemensWinCCb

15、in)。選項(xiàng):勾選“運(yùn)行期間幫助可用”項(xiàng)允許運(yùn)行期間訪問幫助。“ES上允許激活”要在ES上激活某集成項(xiàng)目的運(yùn)行系統(tǒng),可以針對(duì)該項(xiàng)目集中激活此選項(xiàng)。操作模式:選擇“標(biāo)準(zhǔn)(兼容式)”,WinCC運(yùn)行系統(tǒng)在注銷狀態(tài)下不可用。選擇“服務(wù)”,WinCC運(yùn)行系統(tǒng)在注銷狀態(tài)下可用,設(shè)置用戶名稱和密碼。根據(jù)任務(wù)要求設(shè)置相應(yīng)的屬性。(3)設(shè)置計(jì)算機(jī)屬性在WinCC項(xiàng)目管理器瀏覽窗口中右鍵單擊“計(jì)算機(jī)”,選擇“屬性”,彈出“計(jì)算機(jī)列表屬性”對(duì)話框,如下圖所示。 計(jì)算機(jī)列表中顯示項(xiàng)目創(chuàng)建的所有計(jì)算機(jī)列表。選擇要設(shè)置屬性的計(jì)算機(jī),單擊“屬性”按鈕,彈出“計(jì)算機(jī)屬性”對(duì)話框,如下圖所示。 設(shè)置計(jì)算機(jī)屬性的步驟:“計(jì)算機(jī)

16、”“屬性”選擇需要啟動(dòng)的運(yùn)行系統(tǒng)選擇運(yùn)行語言選擇起始畫面。常規(guī):顯示計(jì)算機(jī)名稱和當(dāng)前計(jì)算機(jī)類型是服務(wù)器還是客戶機(jī)。也可以更改計(jì)算機(jī)名稱。WinCC修改了計(jì)算機(jī)名稱后,需要關(guān)閉并重新打開項(xiàng)目,才能接受更改后的計(jì)算機(jī)名稱。啟動(dòng):選擇當(dāng)前服務(wù)器計(jì)算機(jī)需要啟動(dòng)的運(yùn)行系統(tǒng)(全局腳本運(yùn)行系統(tǒng)、報(bào)警記錄運(yùn)行系統(tǒng)、變量記錄運(yùn)行系統(tǒng)、報(bào)表運(yùn)行系統(tǒng)、圖形運(yùn)行系統(tǒng)、消息順序報(bào)表/SEQROP和用戶歸檔)。注意,對(duì)于客戶機(jī)報(bào)警記錄運(yùn)行系統(tǒng)、變量記錄運(yùn)行系統(tǒng)和用戶歸檔這三項(xiàng)不可選。參數(shù):“運(yùn)行語言”選擇當(dāng)前計(jì)算機(jī)運(yùn)行時(shí)顯示的語言,作為客戶機(jī)時(shí)此項(xiàng)可選?!斑\(yùn)行時(shí)的默認(rèn)語言”作為客戶機(jī)時(shí)此項(xiàng)不可選。其它選項(xiàng)根據(jù)任務(wù)要求來設(shè)置即可。圖形運(yùn)行系統(tǒng):可設(shè)置WinCC項(xiàng)目在當(dāng)前計(jì)算機(jī)的啟動(dòng)畫面和窗口屬性。運(yùn)行系統(tǒng):此項(xiàng)一般不用設(shè)置,根據(jù)項(xiàng)目實(shí)際情況進(jìn)行設(shè)置。(4)組態(tài)變量及圖形編輯 在WinCC項(xiàng)目管理器瀏覽窗口中右鍵單擊“圖形編輯器”,選擇“新建畫面”,打開圖形編輯器,初始圖形文件名是“NewPdl0.Pdl”,可以根據(jù)自己需要進(jìn)行重命名。打開新建畫面如下圖所示。 在畫面上制作如下圖所示的單容水箱液位P

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論