西門(mén)子經(jīng)典 WinCC 通過(guò) SIMATIC NET 訪(fǎng)問(wèn) CP243-1 (二選一)
1. 創(chuàng )建WinCC項目,打開(kāi)“變量管理”頁(yè)面,點(diǎn)擊“添加新的驅動(dòng)程序>OPC”,參見(jiàn)圖1。
圖1 添加OPC通道
添加后變量管理中出現OPC的通道,以及新的“OPC Groups”(OPC組),參見(jiàn)圖2。
圖2 添加OPC組
2. 添加連接及變量
(1)添加連接
右鍵選擇新建的“OPC Groups”(OPC組),點(diǎn)擊“系統參數”,打開(kāi)“OPC條目管理器”頁(yè)面,參見(jiàn)圖3。
圖3 系統參數
“OPC條目管理器”頁(yè)面參見(jiàn)圖4。
圖4 OPC條目管理器
①在\\
②點(diǎn)擊“瀏覽服務(wù)器(B)”按鈕,打開(kāi)“過(guò)濾標準”頁(yè)面;
③點(diǎn)擊“下一步”按鈕,彈出類(lèi)似于OPC SCout V10中看到的頁(yè)面;
(2)添加已有變量,參見(jiàn)圖5
圖5 添加已有變量
①找到“OPC.SimaticNET>\S7>建立的連接名稱(chēng)(例子中為S7 connection_1)>objects>M”;
②選中“MB0”,為之前在OPC SCout V10添加的變量;
③點(diǎn)擊“添加條目”按鈕;
④在彈出的“OPCTags”頁(yè)面,點(diǎn)擊“Yes”按鈕;
⑤在彈出的“新建連接”頁(yè)面,點(diǎn)擊“確定”按鈕,此處可以修改連接名稱(chēng),例子中使用默認名稱(chēng);
⑥在彈出的“添加變量”頁(yè)面,點(diǎn)擊“完成”按鈕,此處可以在變量名的前后添加前綴和后綴,例子中使用默認的空前綴和空后綴;
關(guān)閉上述頁(yè)面,就可以看到添加變量后的變量管理頁(yè)面,參見(jiàn)圖6。
圖6 添加變量
①在OPC通道的新建的“OPC Groups”(OPC組)中,選中上一步新建的連接“OPC_SimaticNET_1”;
②選擇“變量”頁(yè)面;
③顯示已添加的變量,包括數據類(lèi)型、長(cháng)度、連接、地址等重要信息;
(3)添加其他變量,參見(jiàn)圖7
圖7 添加其他變量
①復制該地址,例子中為“S7:[S7 connection_1]MB0”;
此處注意:PC站使用STEP 7建立,連接名稱(chēng)默認形如S7 connection_1;PC站使用TIA博途建立,連接名稱(chēng)默認形如S7_Connection_1;
②添加新的變量名;
③選擇合適的數據類(lèi)型;
④點(diǎn)擊“屬性 - 變量”頁(yè)面的地址處的按鈕;
⑤在彈出頁(yè)面的條目名稱(chēng)處,將①復制的地址粘貼到此處,并修改,修改原則如下:
以例子中的“S7:[S7 connection_1]MB0”為例,參見(jiàn)圖8:
圖8 地址修改原則
⑥選擇和③相同的數據類(lèi)型;
⑦點(diǎn)擊“OK”按鈕
以此方法,添加若干變量,參見(jiàn)圖9:
圖9 添加變量完成
地址中最后的數字為添加變量后自動(dòng)添加,不要去改動(dòng),數字含義和數據類(lèi)型對照見(jiàn)表1。
表1 數據類(lèi)型和Wincc數據類(lèi)型以及標識等對照
數據類(lèi)型 | 經(jīng)典WinCC數據類(lèi)型 | 標識 | 數字 |
---|---|---|---|
字節 |
無(wú)符號的8位值 | B | 17 |
字 | 無(wú)符號的16位值 | W | 18 |
雙字 | 無(wú)符號的32位值 | D | 19 |
有符號短整數 | 有符號的8位值 | CHAR | 16 |
有符號整數 | 有符號的16位值 | INT | 2 |
有符號雙整數 | 有符號的32位值 | DINT | 3 |
浮點(diǎn)數 | 32-位浮點(diǎn)數 IEEE754 | REAL | 4 |
位 | 二進(jìn)制變量 | X | 11 |
字符串 | 文本變量8位字符集 | STRING | 8 |
日期時(shí)間 | 日期/時(shí)間 | DT | 7 |
3. WinCC畫(huà)面
編制好WinCC畫(huà)面,運行后參見(jiàn)圖10。
圖10 WinCC運行結果
電話(huà):13818569113
郵箱:13818569113@139.com
網(wǎng)址:http://openxml.net/
地址:上海青浦區北青公路7171號111-112室