PLC通過Modbus監控變頻器的運行是工業中較常見的應用,本文以施耐德M340 PLC與ATV71變頻器為例,簡要介紹PLC與變頻器之間Modbus串行通信的過程,包括硬件接線、變頻器參數設置、硬軟件組態、上電調試等,實現在PLC上遠程控制ATV71變頻器的故障初始化,啟動/停止,正轉/反轉,頻率給定等。
1、M340與ATV71的Modbus連接
只需要一根標準的RJ45雙絞線作為通信電纜即可,一端插入ATV71的Modbus通信端口,另一端插入M340 CPU上的串口,連接如下:
2、M340硬件組態
雙擊CPU上的串口,打開進行Modbus Master組態
組態串口為Modbus主站,設置和ATV71變頻器中的通信參數設置保持一致,如下表:
設置完畢后點擊確認按鈕進行確認。
3、程序
按照如下說明對READ_VAR進行定義
輸入完畢后分別在步驟3-2-1中的點擊OK確認輸入,并在梯形圖中插入READ_VAR塊
實現
同樣的方式可以輸入WRITE_VAR塊,參數稍有不同,說明如下:
參數設置完畢后模塊插入如下:
時間令牌:為了實現系統的可擴展性,容許帶多個變頻器,而在PLC的每個掃描周期最多只能有8個通信模塊(READ_VAR/WRITE_VAR)同時處于通信激活狀態,那么要控制多個變頻器時,需要對變頻器進行分時控制,這里設置時間令牌就是為了讓多個變頻器輪流通信
變量說明
梯形圖程序
每個變頻器擁有一個唯一的時間令牌號,只有在當前的時間令牌等于此變頻器的時間令牌時,通信塊才會被允許激活。
-
plc
+關注
關注
5001文章
12946瀏覽量
459237 -
變頻器
+關注
關注
251文章
6392瀏覽量
142429 -
施耐德
+關注
關注
5文章
152瀏覽量
23700
原文標題:施耐德PLC與變頻器 Modbus通信實例
文章出處:【微信號:GKB1508,微信公眾號:工控幫】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論