長沙玥勵(lì) 西門子 6ES7952-1KM00-0AA0 電纜
I) 在安裝有WINCC的計(jì)算機(jī)上安裝CP5612通訊板卡.
II) 將所要連接的PLC的端口設(shè)置為PROFIBUS通訊協(xié)議,對于MPI/DP類型的端口尤其重要。
使用STEP 7軟件組態(tài)PLC的硬件信息,將相應(yīng)的板卡在Hardware進(jìn)行硬件組態(tài),選擇將要連接WINCC的對應(yīng)端口,如果其類型為MPI/DP,則需要將端口指定為PROFIBUS,如下圖4-1所示:
其中,Interface中的參數(shù)Networked(已連網(wǎng))必須設(shè)置為Yes。
圖4-1
點(diǎn)擊上圖所示的Properties…按鈕,如下圖所示:
圖4-2
設(shè)置PROFIBUS端口的地址為2。
點(diǎn)擊New按鈕,在Subnet下新建一個(gè)PROFIBUS網(wǎng)絡(luò),在彈出的對話框中設(shè)置參數(shù),如圖4-3所示。其中重要參數(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)的通訊波特率必須一致。
Profile:
具體的傳輸協(xié)議的設(shè)置,這里設(shè)置為DP。
圖4-3
進(jìn)入Windows操作系統(tǒng)下的控制面板,雙擊Set PG/PC Interface圖標(biāo),
在Access Point of the Application:的下拉列表中選擇S7ONLINE ( STEP7 );在Interface Parameter Assignment :的列表中,點(diǎn)擊CP5611.PROFIBUS.1;
確認(rèn)后在Access Point of the Application:的下拉列表中顯示為:
S7ONLINE ( STEP7 ) à CP5611.PROFIBUS.1,如圖4-4所示。
圖4-4
設(shè)置CP卡的通訊參數(shù),點(diǎn)擊Properties…按鈕,彈出Properties-參數(shù),如圖4-5所示。重要的參數(shù)說明如下。
Address:
CP卡的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。
圖4-5
診斷PROFIBUS網(wǎng)絡(luò),點(diǎn)擊Diagnostic…按鈕,進(jìn)入診斷對話框。如下圖所示,Test按鈕點(diǎn)擊后,顯示OK表示CP卡工作正常。點(diǎn)擊Read按鈕后,將顯示所有接入PROFIBUS網(wǎng)絡(luò)中的設(shè)備的站地址,如果只能讀到CP卡自己的站地址,此時(shí),請查看PROFIBUS網(wǎng)絡(luò)和硬件連接設(shè)置,只有成功讀取到CPU的站點(diǎn)地址,才能進(jìn)行以下的步驟設(shè)置,否則不可能建立通訊,如圖4-6所示。
圖4-6
打開WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->PROFIBUS
右鍵單擊PROFIBUS,在彈出菜單中點(diǎn)擊“系統(tǒng)參數(shù)”,如圖4-7所示。
圖4-7
彈出System Parameter- PROFIBUS對話框,選擇Unit標(biāo)簽,
設(shè)置Logic device name(邏輯設(shè)備名稱):S7ONLINE,如圖4-8所示。
圖4-8
添加驅(qū)動(dòng)連接,設(shè)置參數(shù)。打開WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->PROFIBUS,右鍵單擊PROFIBUS,在下拉菜單中,點(diǎn)擊“新建連接”,如圖4-9所示:
圖4-9
在握手圖標(biāo)后面輸入連接的名稱。
在連接名稱上右鍵點(diǎn)擊“連接參數(shù)”;
彈出Connection Parameter-PROFIBUS屬性對話框,填入?yún)?shù),如圖4-10所示:
圖4-10
重要的參數(shù)如下所示:
Station Address:PROFIBUS端口地址,必須與圖4-2中地址相同;
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軟件查看CPU插在第幾號(hào)槽內(nèi),不能根據(jù)經(jīng)驗(yàn)和物理安裝位置來隨便填寫,可能的參數(shù)為2、3、4(主要是依據(jù)電源的大小來決定)否則通訊不能建立。
最后點(diǎn)擊確認(rèn),則通訊參數(shù)的設(shè)置已完成。
使用WinCC工具中的通道診斷程序WinCC Channel Diagnosis即可測試通訊是否建立。注意:此時(shí)PLC必須處于運(yùn)行狀態(tài),老版本的PLC必須處于RUN-P或者RUN狀態(tài),WinCC必須激活運(yùn)行。
根據(jù)圖5-1所示的位置,打開通道診斷工具,檢測通訊是否成功建立。
圖5-1
圖5-2
如圖5-2所示,綠色的對勾表示通訊已經(jīng)成功建立。
如果在一個(gè)WinCC項(xiàng)目中同時(shí)使用多種驅(qū)動(dòng)進(jìn)行通訊,因?yàn)橥ㄓ嵔涌诤蛥?shù)不同,在“系統(tǒng)參數(shù)”中就不能將Logic device name(邏輯設(shè)備名稱)都設(shè)置為S7ONLINE。簡單的做法就是,可以將實(shí)際通訊板卡的名稱直接設(shè)置為Logic device name(邏輯設(shè)備名稱)。
圖6-1為設(shè)置實(shí)際TCP/IP通訊網(wǎng)卡名稱的兩種常見格式。
一定不能選擇.Auto.1的網(wǎng)卡。
圖6-1
圖6-2為設(shè)置實(shí)際ISO通訊網(wǎng)卡名稱的兩種常見格式。
圖6-2
圖6-3
長沙玥勵(lì) 西門子 6ES7952-1KM00-0AA0