天天看點

三菱FX2N與昆侖通态之間無線通訊詳解(程式設計口)

一、系統組成

昆侖通态使用三菱 PLC FX2N 程式設計口通過專用協定對 PLC 站點相應寄存器進行讀寫操作, 進而實作對站點工作狀态的控制。這種情況下三菱PLC專用無線通訊終端——DTD435MC,可以使計算機遠端無線監控遠端站點。

三菱FX2N與昆侖通态之間無線通訊詳解(程式設計口)

二、程式設計線制作

計算機端通過程式設計電纜使用三菱專用協定進行站點控制,程式設計電纜可采用自制電纜,與 RS232 對接即可直接進行程式下載下傳及站點控制。PLC 程式設計電纜是八針的選型接頭,與 RS232 的 DB9 接線如下圖所示:

三菱FX2N與昆侖通态之間無線通訊詳解(程式設計口)

三、昆侖通态組态環境搭建

打開昆侖通态控制台。首先建立工程畫面,本執行個體通過組态軟體實時控制 PLC 相應輸出寄存器,示範無線通信實時性和穩定性,分别建立 Y000-Y007 等八個按鍵,用于寫輸出狀态,建立 8 個文本顯示框分别顯示目前本地按鍵狀态(0 或者 1)0,表示斷開狀态,1 表示導通狀态,再建立 8 個訓示燈分直接讀取 PLC 端的輸出寄存器狀态,工程界面如下圖所示:

三菱FX2N與昆侖通态之間無線通訊詳解(程式設計口)

其次建立裝置視窗,父視窗選擇通用序列槽父裝置,下挂兩個裝置,選擇 FX 系列序列槽,分别為裝置 0 和裝置 1,用來分别讀寫相應寄存器的值。讀寫為兩個裝置有效避免了計算機的寫操作在本地影響讀操作的正确性,應該直接從 PLC 端讀取資料。

設定序列槽父裝置,選擇所使用的序列槽,波特率設定為 9600,資料位為 7 位,停止位為 1 位,偶校驗。設定如下圖所示:

三菱FX2N與昆侖通态之間無線通訊詳解(程式設計口)

子裝置 0 屬性設定,選擇最小采集周期為 1000,通訊等待時間為 200,使用協定 4,不求校驗值,CPU 選擇為 FX2N。

同樣方法設定裝置1。設定裝置 0 内部屬性,隻寫通道 Y0000-Y0007。設定裝置 1 内部屬性,隻讀通道 Y0000-Y0007。建立實時資料庫,分别建立 X000-X007,Y000-Y007 到通道 Y0000-Y0007 上。

組态畫面建立完成。

四、PLC參數設定

PLC 按照以下參數設定,專用通信協定,7 E 1,波特率為 9600,H/W 類型選擇為 485,傳送順序格式與組态軟體相同,這裡為格式 4,站号設定為 0 與裝置位址對應。設定逾時判定時間 50 以上:

三菱FX2N與昆侖通态之間無線通訊詳解(程式設計口)

五、執行個體總結

使用兩塊DTD435MC無線通訊終端,可以取代原有的Rs232序列槽線,實作三菱FX2N系列PLC與昆侖通态組态軟體的無線通信,并能實時穩定的進行檢測控制。

繼續閱讀