S7-200 SMART PLC與變頻器的通信控制
盧思敏
發(fā)布于2017-09-20 16:55
91
1
標(biāo)簽:S7-200
馬上注冊,免費學(xué)習(xí)超過100課時視頻教程,免費下載海量學(xué)習(xí)資料
昨天晚上在西門子班級課上講了S7-200 SMART PLC與海浦蒙特變頻器的通信控制,好多學(xué)員說希望能夠分享這個程序出來的,那么就在這里分享一下。
案例:使用 MODBUS 通信,實現(xiàn) PLC 對變頻器的啟停,正反轉(zhuǎn),頻率修改的控制。并讀取變頻器的輸出電壓,輸出電流,輸出頻率。
I/O分配:
硬件接線:
接線圖所示:運行命令和頻率給定命令都通過通信的方式發(fā)送給變頻器,通過模擬量輸出通道輸出一個 10V 的電壓信號接到電位器上,通過旋轉(zhuǎn)電位器可以對 10V 的電壓信號調(diào)整, 使模擬量輸入通道 1中能夠得到 0 到 10V 的變化的電壓信號,然后根據(jù)所得到的數(shù)字量對應(yīng)成變頻器的頻率,通過通信的方式發(fā)到變頻器中。
通訊線制作:
然后是PLC和變頻器通訊線的制作,PLC 端口上 3 號管腳接變頻器上的 485 (2號腳),8 號管腳接變頻器上的 485-(7號腳)。

變頻器SCI通訊參數(shù)表:


變頻器參數(shù)設(shè)置如下:
F00.10=2; SCI 通訊方式設(shè)置頻率
F00.11=2; SCI 通訊方式啟停電機
F17.00=1; 1-8-1 格式,偶校驗, RTU, 1 位起始位, 8 位數(shù)據(jù)位, 1位校驗位
F17.01=4;波特率設(shè)置為 19200bps
F17.02=1;變頻器地址為 01
F17.03=150;變頻器本機應(yīng)答時間
F17.04=0;變頻器不檢測通訊超時
F17.05=0;變頻器不檢測通訊錯誤
F17.09=01;通訊方式寫功能參數(shù)存入 EEPROM
變頻器參數(shù)寄存器地址:
控制命令及運行頻率設(shè)定寄存器地址:

控制命令代碼:
輸出頻率、輸出電壓、輸出電流寄存器地址:
舉例,控制命名字的寄存器地址是0x3200,這是十六進制數(shù),轉(zhuǎn)換成十進制數(shù)是12800,因為保持寄存器的首地址的40001,所以12800 1=12801,而類型是4號類型,前綴加個4,所以addr地址應(yīng)該是412801。其他寄存器地址,以此類推。
PLC與海浦蒙特變頻器通信程序編寫:
主程序
運行控制子程序

MODBUS通信程序



作者:技成培訓(xùn)網(wǎng)(蔡慧滎)
本文版權(quán)為技成所有,未經(jīng)同意,盜取必究!
推薦學(xué)習(xí)相關(guān)課程:
變頻器調(diào)速應(yīng)用技術(shù)
西門S7-200PLC從入門到精通
變頻器功能應(yīng)用從入門到精通
西門子S7-200SMART PLC 編程應(yīng)用入門