南樺 電子報 198 出刊日期 | 2011.08.29

FX3U 如何與 MODBUS 設備互通 (可以利用 FX3U-M485BD)


 

在三菱 FX3U PLC 中往往遇到要與 modbus 設備通訊, 可是撰寫
通訊又非常麻煩,當遇到此情況時請選用 FX3U-M485BD Modbus
通訊介面模組可以解決此問題。


簡介:
在 Modbus 架構中,一個迴路頂多一個 Master (主站),其餘為 Slaver (副站),主要連接方式為 RS-485 通訊介面。
當選擇 FX3U-M485BD Modbus 通訊介面當 Master 時,選購時要先聲明,你要讀取的資料要放到那個暫存器,你的通訊格式是如何。例如:鮑率 9600、數據位數 8,檢查碼 none,停止位元 1。
而當選擇為 Slaver 時,(表示把 FX3U PLC 當 Modbus 表頭,暫存器位址當(modbus位址)只要撰寫簡單程式即可。但只可用 MODBUS 通訊格式,無法與其他通訊格式混用。


Master 時:
選購時把你的需求說明好即可,不用撰寫任何程式。
(程式部分我們幫你寫到 FX3U-M485BD 卡片中)
例如:接 2 台變頻器需求為設定頻率
PLC 暫存器 D200 控制站號 1 變頻器頻率 (MODBUS 位址 為 2001H)
PLC 暫存器 D201 控制站號 2 變頻器頻率 (MODBUS 位址 為 2001H)
通訊格式為 9600、8、NONE、1
※ 只要把線接好,變頻器的通訊格式與站號設好即可。

Slaver 時:
D7900 = 1 (工作模式1:只能讀寫D暫存器 FUNCTION CODE = 3、4、6、10)
D7901_bit15... bit8 = MOD_BUS 站號 (0... 255)。
D7901_bit7... bit4 = MOD_BUS baud_rate。
(0 = 115200, 1= 57600,2 = 38400,3 = 19200, 4 = 9600, .... 9 = 300)
D7901_bit3 ... bit0 = MOD_BUS format
( 2 = 8n1, 5 = 8o1,6 = 8e1, 7 = 8n2)
Ex: D7901 = 0132H (#1,19200,8n1)
D7902 = MOD_BUS 有效啟始位置 (0...7999)。
D7903 = MOD_BUS 有效結束位置 (0...7999)。
D7904_BIT5...BIT0 = MOD_BUS 長度限制 (1...60)。
D7904_BIT6 =1 (啟動:狀態暫存器 D7910、D7911)。
D7904_HIGH_BYTE = 通訊逾時 (timeout) 時間 (1... 255 x 50msec)。
(超過此時間,沒有任何通訊,LED3 會亮起,且 D7911 的 BIT_8 會為 1)
Ex: D7904 = 0ABCH (timeout = 10x50msec = 500msec,長度限制 = 3ch = 60 words)
D7910_HIGH_BYTE = MOD_BUS 通訊次數。
D7910_LOW_BYTE = MOD_BUS 通訊異常次數。
D7911_LOW_BYTE = MOD_BUS FUNCTION CODE (normal = 3, 4, 5, 6, 8, 10H)。
          = MOD_BUS FUNCTION CODE (error = 83h, 84h, 85h, 86h, 90H)。
          = MOD_BUS FUNCTION CODE (error = 00 ==> timeout)。
D7911_BIT8 = 通訊逾時旗標。

例如:站號:1,通訊格式:(9600、8、NONE、1),起始位址:D0 ~ D500 當
MODBUS 位址,長度限制:60。


FX3U PLC 程式撰寫:

接線:
1. FX3U-M485BD 端子腳位定義
端子-1 : MOD_BUS_MASTER TR+
端子-2 : MOD_BUS_MASTER TR-
端子-3 : MOD_BUS_MASTER/PC SG
端子-4 : PC TX
端子-5 : PC RX

2. FX3U-M485BD -CN3(ADP PORT)
CN3-1 : TX
CN3-2 : RX
CN3-3 : SG
※ FX3U-M485BD -CN3(ADP PORT)可接人機界面(HMI) 或 GPPW 軟體。


Demo 下載


  • 欲訂閱或取消南樺電子報 http://cht.nahua.com.tw/epaper/
  • 關於電子報發送有任何疑問,請連絡 epaper@nahua.com.tw
  • 電子報版權所有,轉載必究,欲轉載請聯絡 mail@nahua.com.tw