西門子變頻器6SE6440-2UE17-5CA1
1.SIMATIC S7-200 PLC S7-200 PLC是超小型化的PLC,它適用于各行各業(yè),各種場合中的自動檢測、監(jiān)測及控制等。S7-200 PLC的強(qiáng)大功能使其無論單機(jī)運(yùn)行,或連成網(wǎng)絡(luò)都能實現(xiàn)復(fù)雜的控制功能。 S7-200PLC可提供4個不同的基本型號與8種CPU可供選擇使用。
2.SIMATIC S7-300 PLC S7-300是模塊化小型PLC系統(tǒng),能滿足中等性能要求的應(yīng)用。各種單獨(dú)
的模塊之間可進(jìn)行廣泛組合構(gòu)成不同要求的系統(tǒng)。與S7-200 PLC比較,S7-300 PLC采用模塊化結(jié)構(gòu),具備高速(0.6~0.1μs)的指令運(yùn)算速度;用浮點(diǎn)數(shù)運(yùn)算比較有效地實現(xiàn)了更為復(fù)雜的算術(shù)運(yùn)算;一個帶標(biāo)準(zhǔn)用戶接口的軟件工具方便用戶給所有模塊進(jìn)行參數(shù)賦值;方便的人機(jī)界面服務(wù)已經(jīng)集成在S7-300操作系統(tǒng)內(nèi),人機(jī)對話的編程要求大大減少。SIMATIC人機(jī)界面(HMI)從S7-300中取得數(shù)據(jù),S7-300按用戶 的刷新速度傳送這些數(shù)據(jù)。S7-300操作系統(tǒng)自動地處理數(shù)據(jù)的傳送;CPU的智能化的診斷系統(tǒng)連續(xù)監(jiān)控系統(tǒng)的功能是否正常、記錄錯誤和特殊系統(tǒng)事件(例如:超時,模塊更換,等等);多級口令保護(hù)可以使用戶高度、有效地保護(hù)其技術(shù)機(jī)密,防止未經(jīng)允許的復(fù)制和修改;S7-300 PLC設(shè)有操作方式選擇開關(guān),操作方式選擇開關(guān)像鑰匙一樣可以拔出,當(dāng)鑰匙拔出時,就不能改變操作方式,這樣就可防止非法刪除或改寫用戶程序。具備強(qiáng)大的通信功能,S7-300 PLC可通過編程軟件Step 7的用戶界面提供通信組態(tài)功能,這使得組態(tài)非常容易、簡單。S7-300 PLC具有多種不同的通信接口,并通過多種通信處理器來連接AS-I總線接口和工業(yè)以太網(wǎng)總線系統(tǒng);串行通信處理器用來連接點(diǎn)到點(diǎn)的通信系統(tǒng);多點(diǎn)接口(MPI)集成在CPU中,用于同時連接編程器、PC機(jī)、人機(jī)界面系統(tǒng)及其他SIMATIC S7/M7/C7等自動化控制系統(tǒng)。
3. SIMATIC S7-400 PLC S7-400 PLC是用于中、 性能范圍的可編程序控制器。 S7-400 PLC采用模塊化無風(fēng)扇的設(shè)計,可靠耐用,同時可以選用多種級別(功能逐步升級)的CPU,并配有多種通用功能的模板,這使用戶能根據(jù)需要組合成不同的系統(tǒng)。當(dāng)控制系統(tǒng)規(guī)模擴(kuò)大或升級時,只要適當(dāng)?shù)卦黾右恍┠0?,便能使系統(tǒng)升級和充分滿足需要。
工作原理
編輯
當(dāng)PLC投入運(yùn)行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運(yùn)行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個階段。
輸入采樣
在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。
用戶程序執(zhí)行
在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算,然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。
即,在用戶程序執(zhí)行過程中,只有輸入點(diǎn)在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點(diǎn)和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。
西門子變頻器6SE6440-2UE17-5CA1
WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC
前提條件:
I) 在安裝有WINCC的計算機(jī)上安裝CP5612通訊板卡.
II) 將所要連接的PLC的端口設(shè)置為PROFIBUS通訊協(xié)議,對于MPI/DP類型的端口尤其重要。
4.1 STEP 7硬件組態(tài)
使用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下新建一個PROFIBUS網(wǎng)絡(luò),在彈出的對話框中設(shè)置參數(shù),如圖4-3所示。其中重要參數(shù)如下:
Highest PROFIBUS Address:
指整個PROFIBUS網(wǎng)絡(luò)中的的站點(diǎn)地址,默認(rèn)為126,可作修改。
Transmission Rate:
PROFIBUS網(wǎng)絡(luò)的通訊速率,整個網(wǎng)絡(luò)中所有站點(diǎn)的通訊波特率必須一致。
Profile:
具體的傳輸協(xié)議的設(shè)置,這里設(shè)置為DP。
圖4-3
4.2 設(shè)置Set PG/PC Interface
進(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ò)的傳輸速率,必須和實際連接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卡自己的站地址,此時,請查看PROFIBUS網(wǎng)絡(luò)和硬件連接設(shè)置,只有成功讀取到CPU的站點(diǎn)地址,才能進(jìn)行以下的步驟設(shè)置,否則不可能建立通訊,如圖4-6所示。
圖4-6
4.3 添加驅(qū)動程序和設(shè)置系統(tǒng)參數(shù)
打開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
4.4 添加通道與連接設(shè)置
添加驅(qū)動連接,設(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ī)架號,除特殊復(fù)雜使用的情況下,一般填入0;
Slot Number:CPU所處的槽號。
注意:
如果使用S7-300的PLC,那么該參數(shù)為2;
如果是S7-400的PLC,那么要根據(jù)STEP7項目中的Hardware軟件查看CPU插在第幾號槽內(nèi),不能根據(jù)經(jīng)驗和物理安裝位置來隨便填寫,可能的參數(shù)為2、3、4(主要是依據(jù)電源的大小來決定)否則通訊不能建立。
最后點(diǎn)擊確認(rèn),則通訊參數(shù)的設(shè)置已完成。