WINCC用CP5611通訊卡通過PROFIBUS連接PLC

前提條件 1.通過 CP5611 實(shí)現(xiàn) PLC 系統(tǒng)與 WINCC6.0 通訊的前提條件是在安裝有 WINCC 的計(jì)算機(jī) 上安裝 CP5611 通訊板卡. 2.將所要連接的 PLC 的端口設(shè)置為 PROFIBUS 通訊協(xié)議,對(duì)于 MPI/DP 類型的端口尤其 重要。 I.STEP 7 硬件組態(tài) 使用 STEP 7 軟件組態(tài) PLC 的硬件信息,將相應(yīng)的板卡在 Hardware 進(jìn)行硬件組態(tài),選擇 你將要連接 WINCC 的對(duì)應(yīng)端口,如果其類型為 MPI/DP,則需要將端口指定為 PROFIBUS,如下 圖 2.1 所示:
點(diǎn)擊上圖所示的 Properties…按鈕,如下圖所示:
A.設(shè)置該 PROFIBUS 端口的地址為 2 B.點(diǎn)擊 New 按鈕,在 Subnet 下新建一個(gè) PROFIBUS 網(wǎng)絡(luò),在彈出的對(duì)話框中設(shè)置參 數(shù),如圖 2.2 所示: 其中重要參數(shù)如下: Highest PROFIBUS Address: 指整個(gè) PROFIBUS 網(wǎng)絡(luò)中的最高的站點(diǎn)地址,默認(rèn)為 126,可作修改。 Transmission Rate: PROFIBUS 網(wǎng)絡(luò)的通訊速率,整個(gè)網(wǎng)絡(luò)中所有站點(diǎn)的通訊波特率應(yīng)當(dāng)一致。 Profile: 具體的傳輸協(xié)議的設(shè)置,這里我們使用 DP。
其他設(shè)置可根據(jù)您項(xiàng)目的具體情況進(jìn)行設(shè)置。 2.安裝 CP5611 通訊板卡 安裝 CP5611,并安裝驅(qū)動(dòng)程序,具體 CP5611 的安裝過程和注意事項(xiàng)可參考如下鏈接: http://support.automation.siemens.com/WW/view/en/26707026 3.添加驅(qū)動(dòng)程序和設(shè)置系統(tǒng)參數(shù) 打開 WINCC 工程在 Tag Management-->SIMATIC S7 PROTOCOL SUITE->PROFIBUS 右鍵單擊 PROFIBUS,在彈出菜單中點(diǎn)擊 System Parameter,如圖 2.4 所示,彈出 System Parameter- PROFIBUS 對(duì)話框,選擇 Unit 標(biāo)簽,查看 Logic device name(邏輯設(shè)備名 稱)。默認(rèn)安裝后,邏輯設(shè)備名為 CP_L2_1:,如圖 2.5 所示:
4.設(shè)置 Set PG/PC Interface? 進(jìn)入 Windows 操作系統(tǒng)下的控制面板,雙擊 Set PG/PC Interface 圖標(biāo),在 Access?Point of the Application:的下拉列表中選擇 CP_L2_1: 如圖 2.6 所示,而后在 Interface? Parameter Assignment Used:的列表中,點(diǎn)擊 CP5611(PROFIBUS),而后在 Access Point of?the Application:的下拉列表中顯示:CP_L2_1:? CP5611(PROFIBUS),如圖 2.7 所示。?
設(shè)置 CP5611 的通訊參數(shù),點(diǎn)擊 Proerties….按鈕,彈出 Properties-CP5611(PROFIBUS) 參數(shù)。如圖 2.8 所示: 重要的參數(shù)如下所示: Address: CP5611 的 PROFIBUS 地址 Transmission Rate: PROFIBUS 網(wǎng)絡(luò)的傳輸速率(您可以修改,但必須和實(shí)際連接 PLC 的 PROFIBUS 端口的傳輸速率相同)? Highest Station Address:? PROFIBUS 網(wǎng)絡(luò)的最高站地址(必須和 PLC 的 PROFIBUS 網(wǎng)絡(luò)參數(shù)設(shè)置相同)? Profile:? 設(shè)置具體通訊協(xié)議,這里使用 DP?
診斷 PROFIBUS 網(wǎng)絡(luò),點(diǎn)擊 Diagnostic…按鈕,進(jìn)入診斷對(duì)話框。如下圖所示:Test 按 鈕點(diǎn)擊后,顯示 OK 表示 CP5611 工作正常。點(diǎn)擊 Read 按鈕后,將顯示所有接入 PROFIBUS 網(wǎng) 絡(luò)中的設(shè)備的站地址,如果只能讀到自己的站地址,此時(shí),請(qǐng)查看 PROFIBUS 網(wǎng)絡(luò)和硬件連 接設(shè)置,只有成功讀取到 CPU 的站點(diǎn)地址,才能進(jìn)行以下的步驟,否則,不可能建立通訊, 如圖 2.9 所示:
5.添加通道與連接設(shè)置 添加驅(qū)動(dòng)連接,設(shè)置參數(shù)。打開 WINCC 工程在 Tag Management-->SIMATIC S7 PROTOCOL SUITE->PROFIBUS,右鍵單擊 PROFIBUS,在下拉菜單中,點(diǎn)擊 New Driver Connection,如圖 2.10 所示,在彈出的 Connection properties 對(duì)話框中點(diǎn)擊 Properties 按鈕,彈出 Connection parameters-PROFIBUS 屬性對(duì)話框,填入?yún)?shù),如圖 2.11 所示:
重要的參數(shù)如下所示: Station Address:(通訊模塊的 IP 地址) Rack Number:CPU 所處機(jī)架號(hào),除特殊復(fù)雜使用的情況下,一般填入 0 Slot Number:CPU 所處的槽號(hào) 注意:如果您是 S7-300 的 PLC,那么該參數(shù)為 2,如果是 S7-400 的 PLC,那么要根據(jù) STEP7 項(xiàng)目中的 Hardware 軟件查看 PLC 插在第幾號(hào)槽內(nèi),不能根據(jù)經(jīng)驗(yàn)和物理安裝位置來隨 便填寫,可能的參數(shù)為 2、3、4(主要是依據(jù)電源的大小來決定)否則通訊不能建立。 6.連接測(cè)試與通訊診斷 通過 WINCC 工具中的通道診斷程序 WinCC Channel Diagnosis 即可測(cè)試通訊是否建立。 注意:此時(shí) PLC 必須處于運(yùn)行狀態(tài),老版本的 PLC 必須處于 RUN-P 或者 RUN 狀態(tài),WINCC 必 須激活運(yùn)行,根據(jù)圖 2.12 所示的位置,進(jìn)入通道診斷工具,檢測(cè)通訊是否成功建立。如圖 2.13 所示,綠色的“√”表示通訊已經(jīng)成功建立。
至此 WINCC 使用 CP5611 通訊卡通過 PROFIBUS 連接 PLC 的過程完畢。