西門子模塊6ES7516-2PN00-0AB0
什么是PLC,可編程序控制器的定義
可編程序控制器,,英文稱Programmable Controller,,簡稱PC。但由于PC容易和個人計算機(jī)(Personal Computer)混淆,,故人們?nèi)粤?xí)慣地用PLC作為可編程序控制器的縮寫,。它是一個以微處理器為核心的數(shù)字運(yùn)算操作的電子系統(tǒng)裝置,專為在工業(yè)現(xiàn)場應(yīng)用而設(shè)計,,它采用可編程序的存儲器,,用以在其內(nèi)部存儲執(zhí)行邏輯運(yùn)算、順序控制,、定時/計數(shù)和算術(shù)運(yùn)算等操作指令,,并通過數(shù)字式或模擬式的輸入、輸出接口,,控制各種類型的機(jī)械或生產(chǎn)過程,。PLC是微機(jī)技術(shù)與傳統(tǒng)的繼電接觸控制技術(shù)相結(jié)合的產(chǎn)物,它克服了繼電接觸控制系統(tǒng)中的機(jī)械觸點(diǎn)的接線復(fù)雜,、可靠性低,、功耗高、通用性和靈活性差的缺點(diǎn),,充分利用了微處理器的優(yōu)點(diǎn),,又照顧到現(xiàn)場電氣操作維修人員的技能與習(xí)慣,特別是PLC的程序編制,,不需要專門的計算機(jī)編程語言知識,,而是采用了一套以繼電器梯形圖為基礎(chǔ)的簡單指令形式,使用戶程序編制形象,、直觀,、方便易學(xué);調(diào)試與查錯也都很方便,。用戶在購到所需的PLC后,,只需按說明書的提示,做少量的接線和簡易的用戶程序編制工作,,就可靈活方便地將PLC應(yīng)用于生產(chǎn)實(shí)踐,。
可編程序控制器一直在發(fā)展中,所以至今尚未對其下后的定義,。電工學(xué)會(IEC)曾先后于1982.11,;1985.1和1987.2發(fā)布了可編程序控制器標(biāo)準(zhǔn)草案的,,二,三稿,。
在第三稿中,,對PLC作了如下定義:可編程序控制器是一種數(shù)字運(yùn)算操作電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計,。它采用了可編程序的存儲器,,用來在其內(nèi)部存儲執(zhí)行邏輯運(yùn)算、順序控制,、定時,、計數(shù)和算術(shù)運(yùn)算等操作的指令,并通過數(shù)字的,,模擬的輸入和輸出,,控制各種類型的機(jī)械或生產(chǎn)過程??删幊绦蚩刂破骷捌溆嘘P(guān)的外圍設(shè)備,,都應(yīng)按易于與工業(yè)控制系統(tǒng)形成一個整體、易于擴(kuò)充其功能的原則設(shè)計,。
1) 單擊應(yīng)用程序訪問點(diǎn)右側(cè)的三角箭頭,;
2) 選擇<Add/Delete>;
3) 輸入新訪問點(diǎn):AP_S7_1500,,輸入描述:For S7-1500 PLC,;
4) 點(diǎn)擊“Add"按鈕后關(guān)閉對話框,;
5) 在“Interface Parameter Assignment Used"中選擇本機(jī)網(wǎng)卡.TCPIP.1,,注意選擇不帶Auto的選項(xiàng),確?!癆ccess Point of the Application"中顯示“AP_S7_1500 -->本機(jī)網(wǎng)卡.TCPIP.1";
6) 單擊OK按鈕,,完成設(shè)置。

17. 創(chuàng)建一個新的WinCC項(xiàng)目,,名稱為WinCC_PLCSIM_A:

18. 右鍵單擊Tag Management,,選擇Open:

19. 在打開的變量管理器中,右鍵單擊Tag Management,,選擇Add new driver下的SIMATIC S7-1200,,S7-1500 Chanel:

20. 右鍵單擊OMS+,選擇New Connection:

西門子模塊6ES7516-2PN00-0AB0
通過多點(diǎn)接口 (MPI) 實(shí)現(xiàn)數(shù)據(jù)通信
21. 右鍵單擊新建的連接,,本例中為NewConnection_1,,選擇 Connection Parameters:

22. 填寫PLC的參數(shù),如IP地址為仿真PLC的IP地址:192.168.10.17,,訪問點(diǎn)選擇之前創(chuàng)建的AP_S7_1500,,產(chǎn)品家族選擇s71500-connection,,然后單擊確認(rèn)按鈕:

23. 在此連接下創(chuàng)建一個測試變量,數(shù)據(jù)類型為32位浮點(diǎn)數(shù),,地址為MD0:

24. 創(chuàng)建一個畫面,,組態(tài)一個文本域及IO域,IO域關(guān)聯(lián)上一步創(chuàng)建的變量:

25. 設(shè)置該畫面的啟動畫面,,激活運(yùn)行:

26. 可以看到測試結(jié)果,,說明通信正常:


27. 也可以在項(xiàng)目激活的情況下,右鍵單擊NewConnection_1,,選擇AS Symbols下的Re
分配內(nèi)存  圖. 08 |
|
9 | 產(chǎn)生項(xiàng)目成分 如果點(diǎn)擊 "關(guān)閉",以太網(wǎng)向?qū)梢恍╉?xiàng)目成分,。子程序和變量存儲區(qū)在數(shù)據(jù)塊里面創(chuàng)建,。  圖. 09 |
10 | 確認(rèn)消息  圖. 10 |
11 | 調(diào)用 ETH0_CTRL在 STEP 7 Micro/WIN 程序中,,必須在每一個周期調(diào)用 ETH0_CTRL 子程序。 后,,下載整個組態(tài)到 S7-200 中,。
 圖. 11 |
3. 組態(tài) WinCC flexible PC 運(yùn)行系統(tǒng)
No. | 步驟 |
1 | 建立一個 PC 項(xiàng)目  圖. 12 |
2 | 連接參數(shù) |