1、方案介紹 本方案採用433MHz自主無線通訊方式,無需藉助於外部的任何網絡環境,沒有運行費用,實時通訊,並經過三菱FX3U與485ADP-MB模塊的結合,實現了MODBUS協議的通信。 本方案中FX3U PLC經過FX3U-485ADP-MB模塊和DTD435M無線模塊來實現遠距離的無線通信。 【PLC型號】:三菱FX3U (FX3U-485ADP-MB模塊) 【無線終端】DTD435M(西安達泰電子) 【測試環境】:以下圖: PLC無線通訊終端微信
2、PLC程序說明 FX3U-485ADP-MB模塊擴充在CH2通信通道。經常使用寄存器以下:網絡
【M8411】MODBUS通信設置。測試
【D8420】通信格式設定。開發
【D8421】通信協議設定。文檔
【D8429】從站響應超時。配置
【D8431】從站響應延時時間/主站請求延時時間(通常不作設置)。終端
【D8432】主站讀寫重試次數(從站不做處理)。二維碼
【D8434】做爲從站的時候是設置站號,主站不用設定。下載
通信特殊寄存器詳細說明請參考達泰電子的三菱FX3U的MODBUS_RTU通信說明。 請求
3、主站程序說明 主站程序主要包括兩部分,一部分是通信參數的配置以下,這部分程序主要是對通信過程當中的協議,時間等參數進行配置。
這部分主要是控制程序對從站的通信,咱們這裏使用輸入開關量X000控制將其狀態寫入一號從站的MODBUS地址,
對應數據長度是1位。第二條是利用M0點控制讀取一號從站的M0開始的一個字的數據長度(16位)到主站的D0地址。
4、從站程序說明 從站程序主要是配置通信參數,協議和格式應和主站保持一致。
其他的就是通信處理程序,即將主站要讀的數據放入固定位置,
同時將主站的寫入數據進行調用,咱們這裏調用M0點來控制Y000輸出。
由於主站讀取的是M0開始的一個字的狀態,因此不作處理,即主站是讀取自身的寫入數據是否下發成功的狀態。
5、詳細資料
◆ 【達泰電子提供】三菱PLC的無線通信Modbus例程說明-下載文檔密碼請掃描微信二維碼
◆ 三菱、歐姆龍及臺達等日系PLC專用無線通信數據終端
◆【PLC多種通信協議和鏈接方式資料整理】_項目開發必備 獲取資料密碼您能夠關注微信訂閱號DTD110HF: PLC無線通信 加入掃描微信二維碼:先輸入1,而後輸入2便可得到密碼。