西門子PLC與變頻器Modubus通訊實例講解
西門子PLC與變頻器Modubus通訊實例講解
有的電氣工程師在接到項目后,會感覺發愁,不知從何入手,尤其是處理通訊問題的時候,會遇到各種各樣的問題。通訊協議這塊就是一道坎,可能很小的一個問題就被卡住了,那什么是Modbuus通訊協議?
Modbus 是工業上常用的通訊協議,說到通訊協議,可能有不少入門電氣工程師不太理解,其實它就是一種語言,就如我們人類的語言,有中文,英文,德語,法語等等,人與人之間想要交流,就需要有共同的語言。Modbus協議也是如此,常見的Modbus協議包括RTU、ASCII、TCP三種,而PLC與變頻器的通訊方式有多種,Modbus RTU是zui常見的一種通訊方式。今天我就以西門子200 smart系列PLC與日業變頻器通訊為案例來為大家講解一下。
1、在寫通訊程序前,首先要確認變頻器是否支持標準的Modbus協議。若支持,那就OK。
2、做好硬件連接。需要講PLC串口的3和8分別連接到變頻器的485接口正負端子上。
3、開始寫程序。閑話少續,我們直接上圖。
上面程序功能為啟動和停止變頻器,具體地址請查閱變頻器手冊,不同廠家的控制字(就是控制變頻器狀態的存儲器)地址略有差異,但基本一個道理。
后你需要初始化Modbus程序,入上圖
始化程序之后,您就可以讀寫變頻器參數了,上圖為講控制字寫入變頻器,控制變頻器的啟停,當然,正轉,反轉,正轉點動,反轉點動,自由停機,減速停機等等,都可以通過控制字來修改,具體地址查閱變頻器手冊即可。需要注意的是地址指針格式。
上圖為變頻器速度修改,同樣需要注意的是地址指針格式。
上圖為變頻器運行狀態讀取,可以讀取運行頻率、電流、電壓,功率等等參數,基本上變頻器里面所有的基本參數都可以讀取出來,需要注意讀取顯示的格式,有的參數是以0.01顯示,有的參數以0.1顯示,手參中均有備注。日業變頻器關鍵參數如下圖。
西門子變頻器維修 英威騰總代理商 英威騰聯保中心 定做英威騰電柜 匯川變頻器維修 艾默生變頻器維修 富士變頻器代理商 PLC模塊編程說明書 銷售英威騰觸摸屏 維修臺達變頻器 英威騰東莞售后 英威騰GD200A說明書 維修施耐德變頻器 英威騰變頻器廠家 英威騰伺服驅動器 英威騰伺服電機 英威騰編碼器線 維修富士變頻器 訂做防爆電柜