- 返回 |
- 網(wǎng)站首頁
- / 解決方案
- / 應(yīng)用案例
- / 國產(chǎn)PLC—Haiwell(海為)PLC與臺達變頻器通訊介紹
一、海為PLC通訊特點:
1、內(nèi)置多種通訊協(xié)議:Haiwell PLC各種型號的主機都內(nèi)置Modbus RTU/ASCII協(xié)議、自由通訊協(xié)議以及海為公司的HaiwellBus高速通訊協(xié)議;
2、通訊端口可擴展:Haiwell PLC各種型號的主機均自帶2個通訊口(一個為RS-232,另一個為RS-485),用通訊擴展模塊可擴展至5個通訊口,每個通訊端口均可用于用于編程和聯(lián)網(wǎng),通訊端口相互獨立,均可作為主站也可作產(chǎn)從站;
3、極為便利的通訊指令系統(tǒng):使您無論使用何種通訊協(xié)議都只需一條通訊指令便可完成復雜的通訊功能,編程簡單而程序簡潔,無須再為通訊端口沖突、發(fā)送接收控制、通訊中斷處理等問題煩惱,可以在程序中混合使用各種協(xié)議輕松完成您所需的各種數(shù)據(jù)交換;
二、臺達變頻器通訊協(xié)議介紹
臺達變頻器采用Modbus通訊協(xié)議,根據(jù)臺達變頻器說明書與通訊有關(guān)的主要參數(shù)如下:
P00:頻率指令來源設(shè)定,默認00,需要設(shè)定為03
00:由數(shù)字操作器控制
01:由模擬信號0~10V控制
02:由模擬信號4~20mA控制
03:由RS485通訊控制
04:由數(shù)字操作器控制上的VR控制
P01:運轉(zhuǎn)指令來源設(shè)定,默認00,需要設(shè)定為03
00:由數(shù)字操作器控制
01:由外部端子控制,鍵盤STOP有效
02:由外部端子控制,鍵盤STOP無效
03:由RS485通訊控制,鍵盤STOP有效
04:由RS485通訊控制,鍵盤STOP無效
P88:通訊地址,1~254,默認1
P89:通訊傳送速度(波特率),默認01
00:4800
01:9600
02:19200
03:38400
P92:通訊資料格式,默認00,設(shè)定為01
00:Modbus ASCII<7,n,2>
01:Modbus ASCII<7,e,1>
02:Modbus ASCII<7,o,1>
03:Modbus RTU<8,n,2>
04:Modbus RTU<8,e,1>
05:Modbus RTU<8,o,1>
三、海為PLC與臺達變頻器通訊程序
因為臺達變頻器采用Modbus通訊協(xié)議,所以海為PLC采用Modbus通訊協(xié)議與其通訊。
例子完成5項操作命令:
1、設(shè)定運行頻率:使用MODW指令(Modbus寫)
根據(jù)臺達變頻器說明書,設(shè)定運行頻率的參數(shù)地址為2001H,十進制8193
2、啟動正轉(zhuǎn)運行:使用MODW指令(Modbus寫)
根據(jù)臺達變頻器說明書,運行控制的參數(shù)地址為2000H,十進制8192,寫入值18(二進制00010010)表示正轉(zhuǎn)。
3、停止:使用MODW指令(Modbus寫)
根據(jù)臺達變頻器說明書,運行控制的參數(shù)地址為2000H,十進制8192,寫入值1(二進制00000010)表示停止。
4、啟動反轉(zhuǎn)運行:使用MODW指令(Modbus寫)
根據(jù)臺達變頻器說明書,運行控制的參數(shù)地址為2000H,十進制8192,寫入值34(二進制00100010)表示反轉(zhuǎn)。
5、讀取當前運行頻率:使用MODR指令(Modbus讀)
根據(jù)臺達變頻器說明書,當前運行頻率的參數(shù)地址為2103H,十進制8451
程序圖如下:
MODW指令(Modbus寫)和MODR指令(Modbus讀)自帶通訊協(xié)議格式定義端子Protocol,可以通過雙擊指令,以配置方式輸入,如下圖:
海為公眾號
海為云APP
廈門海為科技有限公司
0592-3278716 (技術(shù)) | 4000-360-362 (商務(wù))
海為總部:廈門市集美區(qū)軟件園三期C03棟13-14層 | 制造中心:廈門市翔安區(qū)火炬高新區(qū)(翔安)產(chǎn)業(yè)區(qū)垵邊南路336-2號4樓