官术网_书友最值得收藏!

2.5 S7-200通信(V6.2)

由于WinCC并未提供與S7-200直接通信的驅動,西門子提供了專用于S7-200的OPC軟件PC Access,可以用于PC上位軟件與S7-200通信時OPC協議做中間轉換。WinCC自然也可以使用。

軟件和硬件列表:

①S7-200 CPU,實驗型號:CPU224XP CN。

②筆記本電腦,已經安裝好STEP7 MicroWin和WinCC V6.2。

③編程適配器PC ADAPTER,訂貨號6ES7-972-0CB20-0XA0。

④PC Access V1.01軟件,并安裝到電腦上。

步驟:

首先,通過設定通信接口到PC Adapter(PPI),聯機搜索到CPU,見圖2-32。

圖2-32 S7-200通信

更新項目中的PLC類型。

建立符號表變量,連接到MW0,見圖2-33。

圖2-33 變量表

另外將符號表的原中文表名改為英文。后面可以多次看到這個英文名,如果用中文,這些地方都有可能產生不兼容錯誤。所以盡量避免。包括變量名也盡量不要使用中文命名。

編制簡單的累加程序,見圖2-34。

圖2-34 PLC程序

然后項目保存為S7-200.MWP,并下載到CPU。

運行PC Access軟件,見圖2-35。

圖2-35 PC Access

開始菜單中選擇“輸入符號”,選擇剛才的項目文件S7-200.MWP,導入完成,如圖2-36所示。

圖2-36 導入完成

保存PC Access的項目文件。由于這也是工程項目的一部分,所以建議與WinCC項目程序保存在同一個項目文件夾。壓縮備份時自動同時備份。

PC Access打開測試客戶機,可以看到已經成功從PLC讀到了數據,見圖2-37。

圖2-37 測試客戶機

打開WinCC,新建項目,并新建驅動程序連接,選擇OPC.chn,見圖2-38。

圖2-38 OPC驅動

在通道的“系統參數”命令中,可以打開OPC條目管理器,找到本地的S7200.OPCServer,見圖2-39。

圖2-39 條目管理器

點擊“瀏覽服務器”,見圖2-40。

圖2-40 過濾器

可以看到在PC Access中定義好的變量,見圖2-41。

圖2-41 變量列表

添加條目,見圖2-42。

圖2-42 創建連接

點擊“Yes”,然后發現增加了一個驅動鏈接,且變量已經生成,見圖2-43。

圖2-43 WinCC變量

將變量復制并粘貼,生成一個副本,以符合前幾節的畫面的模式。

把前面所做的項目的畫面從GraCS目錄中復制到本項目中,然后運行,見圖2-44。可以看到數據已經通信上來了。

圖2-44 運行

主站蜘蛛池模板: 永州市| 鄢陵县| 饶河县| 泉州市| 卢湾区| 康保县| 安徽省| 盐池县| 东阿县| 临江市| 长垣县| 伊宁市| 高尔夫| 万荣县| 镶黄旗| 常州市| 株洲县| 双峰县| 法库县| 闻喜县| 绿春县| 元阳县| 孙吴县| 涞源县| 青海省| 汉寿县| 湟中县| 德保县| 镇江市| 城固县| 天门市| 芮城县| 茂名市| 合阳县| 和静县| 木里| 黄梅县| 房产| 石城县| 乡宁县| 砀山县|