國產PLC—Haiwell(海為)PLC與臺達變頻器通訊介紹

2008-07-12 16:45:43 廈門海為科技有限公司 閱讀

一、海為PLC通訊特點:

1、內置多種通訊協議:Haiwell PLC各種型號的主機都內置Modbus RTU/ASCII協議、自由通訊協議以及海為公司的HaiwellBus高速通訊協議;

   2、通訊端口可擴展:Haiwell PLC各種型號的主機均自帶2個通訊口(一個為RS-232,另一個為RS-485),用通訊擴展模塊可擴展至5個通訊口,每個通訊端口均可用于用于編程和聯網,通訊端口相互獨立,均可作為主站也可作產從站; 

   3、極為便利的通訊指令系統:使您無論使用何種通訊協議都只需一條通訊指令便可完成復雜的通訊功能,編程簡單而程序簡潔,無須再為通訊端口沖突、發送接收控制、通訊中斷處理等問題煩惱,可以在程序中混合使用各種協議輕松完成您所需的各種數據交換;


二、臺達變頻器通訊協議介紹

臺達變頻器采用Modbus通訊協議,根據臺達變頻器說明書與通訊有關的主要參數如下:

P00:頻率指令來源設定,默認00,需要設定為03

   00:由數字操作器控制

   01:由模擬信號0~10V控制

   02:由模擬信號4~20mA控制

   03:由RS485通訊控制

   04:由數字操作器控制上的VR控制

P01:運轉指令來源設定,默認00,需要設定為03

   00:由數字操作器控制

   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,設定為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通訊協議,所以海為PLC采用Modbus通訊協議與其通訊。

例子完成5項操作命令:

1、設定運行頻率:使用MODW指令(Modbus寫)

根據臺達變頻器說明書,設定運行頻率的參數地址為2001H,十進制8193

2、啟動正轉運行:使用MODW指令(Modbus寫)

根據臺達變頻器說明書,運行控制的參數地址為2000H,十進制8192,寫入值18(二進制00010010)表示正轉。

3、停止:使用MODW指令(Modbus寫)

根據臺達變頻器說明書,運行控制的參數地址為2000H,十進制8192,寫入值1(二進制00000010)表示停止。

4、啟動反轉運行:使用MODW指令(Modbus寫)

根據臺達變頻器說明書,運行控制的參數地址為2000H,十進制8192,寫入值34(二進制00100010)表示反轉。

5、讀取當前運行頻率:使用MODR指令(Modbus讀)

根據臺達變頻器說明書,當前運行頻率的參數地址為2103H,十進制8451

程序圖如下:


圖片1.png


MODW指令(Modbus寫)和MODR指令(Modbus讀)自帶通訊協議格式定義端子Protocol,可以通過雙擊指令,以配置方式輸入,如下圖:


圖片2.png

久久综合_姐妹综合久久_色久久综合网_久久色悠悠综合网