我要給大家說的是變頻器除了簡單的端子控制之外,我們還可以通過rs485 modbus來進行靈活的控制,這些這樣的控制程序之前你首先要知道,以下幾點:
plc是否支持modbus,或者他的什么模塊支持485;
變頻器的rs485功能如何通過面板或者軟件設(shè)置、以及變頻器的rs485如何接線
另外就是modbus的功能碼是什么。
所以當(dāng)你接手一個這樣的項目的時候,你要找到相關(guān)的手冊,plc的手冊,變頻器的手冊
modbus的協(xié)議說明等,這些東西是你編程的關(guān)鍵。
我們大家知道,兩個設(shè)備之間如果想要通訊,首先就是要讓我們對方的地址是一樣的,所以此次的案例也是一樣的。
1、plc和變頻器中,使用的應(yīng)用通訊協(xié)議是modbus,硬件層用485;
2,485連接的時候,需要先把變頻器和plc的通訊波特率,奇偶校驗,結(jié)束位等做好匹配,其中變頻器要設(shè)置站號;
3,在plc中編程,使用modrw指令,具體使用方式,如果有臺達編程手冊,就詳細(xì)讀一讀這個指令的應(yīng)用吧;
4,參考變頻器手冊的通訊章節(jié),有個modbus地址,其中的啟動,停止地址是2000h,對應(yīng)的是數(shù)據(jù)的bit5~6,頻率地址是2001h。