經常使用海為的產品,剛開始還是因為其人性化的編程界面,可以不需硬件支持的離線模擬功能,但隨著業務和用途的擴展,其通訊功能和模擬量的處理功能優勢就越發凸現出來,模擬量的擴展可以支持遠程485控制,而且不受主機擴展能力的約束。通訊功能更是易學、易用,很容易上手。可以方便的使用自由協議和modbus協議與儀表、變送器、觸摸屏、變頻器等進行通訊。下面以和深圳英威滕變頻器的通訊為例詳細說明具體參數的應用。
海為PLC通訊特點:
1、內置多種通訊協議:Haiwell PLC各種型號的主機都內置Modbus RTU/ASCII協議、自由通訊協議以及海為公司的HaiwellBus高速通訊協議;
2、通訊端口可擴展:Haiwell PLC各種型號的主機均自帶2個通訊口(一個為RS-232,另一個為RS-485),用通訊擴展模塊可擴展至5個通訊口,每個通訊端口均可用于用于編程和聯網,通訊端口相互獨立,均可作為主站也可作產從站;
3、極為便利的通訊指令系統:使您無論使用何種通訊協議都只需一條通訊指令便可完成復雜的通訊功能,編程簡單而程序簡潔,無須再為通訊端口沖突、發送接收控制、通訊中斷處理等問題煩惱,可以在程序中混合使用各種協議輕松完成您所需的各種數據交換;
英威滕變頻器通訊協議介紹
英威滕變頻器采用Modbus通訊協議,根據英威滕變頻器說明書與通訊有關的主要參數如下:
P0.03 運行指令通道 2 通訊指令通道
P3.01 頻率指令選擇 7 遠程通訊設定
pc.00 廣播地址 1
pc.01 通訊波特率設置 4 19200
pc.02 數據位效驗設置 3 n,8,2 for RTU
海為PLC與英威滕變頻器通訊程序
因為英威滕變頻器采用Modbus通訊協議,所以海為PLC采用Modbus通訊協議與其通訊。并且不需要進行效驗,非常方便。
1、設定運行頻率:使用MODW指令(Modbus寫)根據英威滕變頻器說明書,設定運行頻率的參數地址為2000H。設定時采用10進制,頻率數*100就是頻率的設定值。例如48.50HZ,就設置為4850。
2、啟動正轉運行:使用MODW指令(Modbus寫)根據英威滕變頻器說明書,運行控制的參數地址為1000H,寫入值0001H表示正轉。
3、停止:使用MODW指令(Modbus寫)根據英威滕變頻器說明書,運行控制的參數地址為1000H,寫入值0006H表示自由停機(緊急停機)。
4、讀取當前運行頻率和各種狀態:使用MODR指令(Modbus讀)根據英威滕變頻器說明書,當前運行頻率的參數地址為3000H。
設定頻率地址為:3001H 實際值=顯示值/100
母線電壓地址為:3002H 實際值=顯示值/100
輸出電壓地址為:3003H 實際值=顯示值/10
輸出電流地址為:3004H 實際值=顯示值/1
運行轉速地址為:3005H 實際值=顯示值/10
輸出功率地址為:3006H 實際值=顯示值/10
輸出轉矩地址為:3007H 實際值=顯示值/1
結束語:
海為plc的很大亮點就是其通訊功能的強大,在上面和英威滕變頻器的通訊中就可看到,不需要復雜繁瑣的中斷,不需要編寫通訊效驗,非常的方便簡單。特別需要提出的是海為plc的模擬量模塊可以支持遠程通訊控制,這也是很好的優勢。
海為公眾號
海為云APP
廈門海為科技有限公司
0592-3278716 (技術) | 4000-360-362 (商務)
海為總部:廈門市集美區軟件園三期C03棟13-14層 | 制造中心:廈門市翔安區火炬高新區(翔安)產業區垵邊南路336-2號4樓