自WinCC V7.2版本起,軟件新增加了 "SIMATIC S7-1200, S7-1500 Channel"通道,用于WinCC與 S7-1200/S7-1500 PLC之間的通信。此驅(qū)動只支持以太網(wǎng)通訊,使用 TCP/IP 協(xié)議。
文檔示例的軟/硬件環(huán)境
硬件:WinCC項目運行的電腦自帶普通以太網(wǎng)卡、CPU 1214C
軟件:WinCC V7.2 Upd6、Simatic NET V8.2 SP1、Step7 V13(用于組態(tài)S7-1200)
在Step7 V13組態(tài)軟件中打開S7-1200項目,關(guān)于PLC硬件組態(tài)步驟在此不詳述。
注意,如果您使用固件版本為 V4.0 以上的 S7-1200 CPU,則需要如下額外設(shè)置,才能保證通信正常。
請點開 CPU 的設(shè)備組態(tài),"屬性->常規(guī)->保護"里"連接機制"一項需要勾選"允許從遠程伙伴(PLC\HMI\OPC\...)使用 PUT/GET 通信訪問",如圖 1所示:
圖1. 連接機制
在樹形菜單中打開"設(shè)備和網(wǎng)絡(luò)",打開網(wǎng)絡(luò)視圖點擊CPU 1214C 通訊端口,在"屬性"界面中設(shè)置通訊參數(shù),在"子網(wǎng)"列表中可把接口連接到某一子網(wǎng),設(shè)置 "IP地址"和"子網(wǎng)掩碼"參數(shù)。簡單通訊情況下,可以不用啟用IP路由器,如圖 2所示。
圖 2. S7-1200通訊參數(shù)
打開項目中"程序塊",創(chuàng)建DB塊,創(chuàng)建數(shù)據(jù),如圖 3所示。
圖 3. 創(chuàng)建DB塊
注意:WinCC需要讀寫的DB塊,不能使用符號尋址,只能使用**尋址。所建的DB塊屬性中需要取消"優(yōu)化的塊訪問",如圖 4所示。
圖4. DB塊屬性
編寫相應(yīng)的PLC程序,下載到實際硬件。
在WinCC項目中可添加此驅(qū)動,如圖 5所示,打開變量管理界面,選擇"變量管理"點擊鼠標(biāo)右鍵,選擇"添加新的驅(qū)動程序",在驅(qū)動列表中選擇"SIMATIC S7-1200, S7-1500 Channel"驅(qū)動。
圖 5. 添加驅(qū)動
在操作系統(tǒng)網(wǎng)絡(luò)連接中設(shè)置此網(wǎng)卡的IP地址以及子網(wǎng)掩碼,在此例中,IP地址和PLC的IP地址在同一樣網(wǎng)段中,子網(wǎng)掩碼一致,如圖 6所示。
圖 6.網(wǎng)卡參數(shù)
在PLC和電腦之間接入以太網(wǎng)通訊電纜,測試電腦與PLC之間物理連接是否正常。選擇操作系統(tǒng)左下角"開始"菜單,在較下一行運行欄中輸入"CMD"命令,然后敲回車進入DOS命令界面。在界面中輸入ping命令,格式:ping <PLC IP地址> 回車。如果物理連接正常如圖6所示;如果顯示**時或者硬件故障,請檢查IP地址設(shè)置、網(wǎng)卡驅(qū)動以及物理網(wǎng)線。
圖 7.測試物理連接
打開電腦的控制面板,選擇"設(shè)置 PG/PC 接口"選項,在界面中點擊"應(yīng)用程序訪問點"下拉列表,選擇<添加/刪除>,如圖 8所示。
圖 8. 設(shè)置PG/PC 接口
在彈出框中"新建訪問點"填寫"CP-TCPIP",點擊"添加"按鈕添加訪問點,如圖 9所示,完成后關(guān)閉對話框。
圖 9.新建訪問點
返回"設(shè)置 PG/PC 接口"界面,"應(yīng)用程序訪問點"選擇"CP-TCPIP","為使用的接口分配參數(shù)"選擇普通以太網(wǎng)卡的TCPIP協(xié)議,如圖 10所示,完成后點擊"確定"退出。
圖 10.設(shè)置訪問點
鼠標(biāo)右鍵"SIMATIC S7-1200, S7-1500 Channel"驅(qū)動下"OMS+"選項,選擇"新建連接"新建與S7-1200 PLC的連接。右鍵選擇連接名稱,選擇"連接參數(shù)",如圖 11所示。
圖 11.新建連接
連接參數(shù)中,"IP地址"填寫PLC通訊端口的IP地址,"訪問點"填寫"設(shè)置 PG/PC接口"中設(shè)置的訪問點,"產(chǎn)品系列"填寫" S7 1200",如圖 12所示。
圖 12.連接參數(shù)
在新建的連接列表中,創(chuàng)建對應(yīng)的變量,如圖 13所示。
圖 13. 創(chuàng)建變量
項目激活后,在變量管理界面可以直接觀察到通訊是否建立,綠勾表示通訊建立,如圖14所示。通訊建立后在變量管理中組態(tài)相對應(yīng)的變量。
圖 14. 變量管理診斷
詞條
詞條說明
特定通道的參數(shù)概述可在“屬性 > 常規(guī) > 計數(shù) > 通道 0(… 通道 n)”(Properties > General > Counting > Channel 0 (... Channel n)) 下設(shè)置所有的通道特定的參數(shù)。 對于該操作模式,共有六種選項: “未組態(tài)”(Not configured)、“連續(xù)計數(shù)”(Count continuously)、
通過遙控實現(xiàn) TeleService通過遙控實現(xiàn) TeleService 的通信路徑借助通過遙控實現(xiàn)的 TeleService,工程師站與遠程 S7 站之間的連接始終使用 TeleService 服務(wù)器作為中介。建立連接的請求由工程師站觸發(fā),并由 TeleService 服務(wù)器轉(zhuǎn)發(fā)。根據(jù)到工作站的可用通信路徑的不同,TeleService 服務(wù)器會通過 LAN 或喚醒 SMS 將請求轉(zhuǎn)發(fā)至下一個工
*消息開始識別消息開始要在消息傳送完成時以及下一次消息傳輸開始時向接收方發(fā)送信號,必須在傳輸協(xié)議中*用來識別消息開始和結(jié)束的條件。如果滿足了用來指示消息開始的條件,則接收方將開始在數(shù)據(jù)流中搜索表示消息結(jié)束的條件。有以下兩種不同的方法可用來識別消息開始:以任意字符開始:任何字符都可以定義消息開始。 這是默認(rèn)方法。以特殊條件開始:基于所選條件確定消息開始。用于檢測消息開始的條件下表列出了用于定義消
冗余內(nèi)容在線幫助中未包含的信息和有關(guān)產(chǎn)品功能的重要信息。冗余系統(tǒng)組態(tài)中的名稱僅 HMI 設(shè)備的計算機名稱與冗余系統(tǒng)的組態(tài)有關(guān)??梢栽谄洳僮飨到y(tǒng)中設(shè)置 HMI 設(shè)備的計算機名稱。項目樹中 HMI 設(shè)備的名稱僅用于標(biāo)識項目中的 HMI 設(shè)備。
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com