來源:PLC狂人
在工業自動化控制中,變頻器的通訊控制十分常見。多臺變頻器的控制需要涉及到輪詢的概念,下面以三菱PLC 搭配 BD 板控制 2 臺海普蒙特的變頻器為案例,帶大家掌握輪詢的概念。
硬件接線:
接線如下圖,PLC端的RDA和SDA接到一起接變頻器的485+,PLC端的RDB和SDB接一起,接變頻器的485-;如果加強抗干擾,可以在主站和最后一站并聯一個110Ω的電阻。
通訊參數設置:
接下來是通訊參數的設置,變頻器側,F00.10需要設置為02,F00.11設置為02,這樣變頻器的控制就由通訊所控制;
F17.00設置為1,表示偶校驗,起始位為1,8為數據位,1位停止位。F17.01設置為3,表示波特率為9600.
最后F17.02兩臺變頻器分別設置為1和2,表示1號站和2號站。
然后PLC也需要進行通訊參數的設置,直接在導航欄--PLC參數--PLC系統參數2里面直接設置即可,具體如下圖
輪詢程序設計:
最后面是程序的控制,D18和D24可以制作在觸摸屏,由觸摸屏輸入對應頻率,就能實現控制(通訊使用8位模式,所以導通M8161)
D0控制的是通訊的賬號
以下程序可以控制賬號不斷切換,從而實現輪詢(每次通訊完成M8123會斷開,產生一個下降沿)。
以下是頻率寫入的控制,這款變頻器頻率控制的地址是H3201(0X和H都表示16進制)
以下是正反轉的控制,狀態的控制地址是H3200。
以下是讀取變頻器頻率的程序,當前運行頻率是H3310。
以下是通訊的校驗和數據的準備及發送,CRC指令能校驗通訊數據的正確性,程序會自動校準,RS是對通訊數據的準備,然后通過置位M8122,就能控制通訊觸發。
通訊完成后M8123會自動導通,此時需要對讀取回來的數據進行處理,最后復位M8123.
讀取回來的數據是8位的,會保存到2個寄存器的第8位, 需要通過SWAP和加法指令進行還原,才能顯示為正常的數據。
-
plc
+關注
關注
5031文章
13806瀏覽量
472740 -
變頻器
+關注
關注
253文章
6823瀏覽量
148985 -
三菱
+關注
關注
32文章
818瀏覽量
43358 -
通訊控制
+關注
關注
0文章
7瀏覽量
5526
原文標題:三菱PLC使用BD板控制2臺變頻器輪詢案例
文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
三菱PLC及變頻器在水廠的應用
三菱變頻器調試的基本方法及步驟
三菱變頻器接線

評論