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