西門子S7-200SMART與臺(tái)達(dá)變頻器的ASCII通信
饒等
發(fā)布于2021-07-08 14:20
44
10
標(biāo)簽:西門子PLC,西門子S7-200SMART,臺(tái)達(dá)變頻器
【免費(fèi)下載】PLC軟件下載_PLC軟件安裝教程_PLC手冊(cè)下載_PLC案例下載!
【免費(fèi)學(xué)習(xí)】 變頻器精品課程_西門子PLC精品教程_三菱PLC精品教程!
【導(dǎo)讀】
也許有人會(huì)說(shuō)臺(tái)達(dá)變頻器支持MODBUS RTU通信,而且S7-200SMART系列PLC集成了MODBUS庫(kù)指令,使用指令庫(kù)就能夠很好的完成S7-200SMART系列PLC與臺(tái)達(dá)變頻器通信,我為什么還需要去掌握ASCII的通信方式呢?而且使用ASCII的通信方式,程序設(shè)計(jì)又復(fù)雜,還不方便。確實(shí)是這樣的,使用庫(kù)指令確實(shí)很方便,但在實(shí)際使用的過(guò)程中有一些設(shè)備不支持RTU通信,那么就無(wú)法使用庫(kù)指令通信,ASCII通信的實(shí)現(xiàn)使用的是PLC的自由口通信功能,因此掌握自由口通信的重要性就出來(lái)了,另外自由口通信是 RTU庫(kù)指令的基礎(chǔ),庫(kù)令內(nèi)部也是使用自由口的方式來(lái)編寫的。
因此想通過(guò)PLC與臺(tái)達(dá)變頻器的MODBUS ASCII的通信為例,來(lái)分享個(gè)人對(duì)于自由口通信程序的一些設(shè)計(jì)思路和想法。
【案例說(shuō)明】
實(shí)現(xiàn)MODBUS ASCAII的通信方式,實(shí)現(xiàn)S7-200SMART系列PLC與臺(tái)達(dá)VFD—M系列變頻器的MODBUS ASCAI I通信,要求:可以在SMART line系列的觸摸屏上實(shí)現(xiàn)對(duì)變頻器的運(yùn)行的控制,頻率的修改,運(yùn)行狀態(tài)的監(jiān)控及輸出電壓電流等的監(jiān)控,另外要求通信連接斷開時(shí)具有報(bào)警信號(hào)輸出,觸摸屏上有報(bào)警顯示,當(dāng)通信重新建立時(shí),報(bào)警自動(dòng)消失。
【通信連接說(shuō)明】
西門子S7-200SMART本地自帶的通信端口為RS485接口,變頻器上提供一個(gè)RJ11外觀的485接口,如圖1-1所示為連接示意圖,圖1-2所示為通信接線圖,其中PLC側(cè)的3號(hào)腳和8號(hào)腳分別表示485 和485-,變頻器側(cè)的3表示485-,8表示485
圖1-1 連接示意圖
圖1-2 通信端口接線圖
【變頻器參數(shù)設(shè)置】
變頻器參數(shù)的設(shè)置有兩部分,一是基本參數(shù)和通信參數(shù),基本參數(shù)包括主頻率的來(lái)源,運(yùn)行命令的來(lái)源,二是通信參數(shù),通信參數(shù)包括站號(hào),通信速率,通信格式和通信協(xié)議選擇等,如圖1-3所示
圖1-3 變頻器通信參數(shù)設(shè)置
【信息幀格式說(shuō)明及數(shù)據(jù)準(zhǔn)備】
根據(jù)變頻器通信協(xié)議的說(shuō)明,對(duì)需要實(shí)現(xiàn)的功能進(jìn)行數(shù)據(jù)的規(guī)劃和地址的分配,如下所示:
(1)讀取變頻器的狀態(tài)
(2)讀取輸出頻率,輸出電流,直流母線電壓,輸出電壓
(3)寫運(yùn)行命令和寫頻率數(shù)據(jù)
【通信程序的設(shè)計(jì)思路】
通信程序的設(shè)計(jì)即要考慮到數(shù)據(jù)能夠正常的交換,也需要考慮到若重新斷開后重新連接時(shí)可以自行建立通信,以下是個(gè)人對(duì)通信程序設(shè)計(jì)流程的一些總結(jié)
【參考程序】
由于程序過(guò)多,程序截圖不方便,在文中只放置了主程序部分的內(nèi)容,若需要詳細(xì)的程序可點(diǎn)擊程序下載,下載源程序
詳細(xì)程序請(qǐng)見(jiàn)源程序
(技成培訓(xùn)網(wǎng)原創(chuàng),作者:曾鑫,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究)
電工精品教程
立即掃碼免費(fèi)學(xué)習(xí)
|
電工題庫(kù)寶典
立即掃碼免費(fèi)下載
|
超全PLC學(xué)習(xí)資料包
立即掃碼免費(fèi)下載
|
故障查詢小程序
立即掃碼免費(fèi)使用
|