AB RsLogix5000通過使用并配置MVI56E-MCM模塊,可以與第三方設備使用MODBUS RTU協(xié)議通訊,將現(xiàn)場需要的設備數(shù)據(jù)采集至PLC。 一、RsLogix5000組態(tài)及模塊配置 第一步:新建IO模塊,在IO Configuration組態(tài)1756-Module,如下圖:
![點擊瀏覽下一頁](http://image109.360doc.com/DownloadImg/2020/01/0612/179708104_1_20200106124407878.gif)
第二步:導入樣例程序(*.L5X),在梯形圖編輯窗口找一空行,右鍵選擇import導入L5X文件(MVI56(E)MCM_Add_on_Rung_v2_2.L5X),如圖
第三步:配置模塊數(shù)據(jù)庫分配 MCM.Config.moddef.WriteStartReg:模塊寫數(shù)據(jù)起始寄存器定義 MCM.Config.moddef.WriteRegCnt: 從PLC往外寫數(shù)據(jù)的數(shù)量 MCM.Config.moddef.ReadStartReg:模塊寫數(shù)據(jù)起始寄存器定義 MCM.Config.moddef.ReadRegCnt: 讀入到PLC數(shù)據(jù)的數(shù)量 MCM.Config.Moddef.BPFail:定義背板通訊失敗后重試的次數(shù) MCM.Config.Moddef.ErrStatPtr:定義模塊狀態(tài)起始寄存器
![點擊瀏覽下一頁](http://image109.360doc.com/DownloadImg/2020/01/0612/179708104_3_20200106124407988.gif) 第四步:配置Modbus模塊數(shù)據(jù)端口。如下圖
![點擊瀏覽下一頁](http://image109.360doc.com/DownloadImg/2020/01/0612/179708104_4_2020010612440819.gif) 第五步:配置Modbus主站命令,如下圖:
![點擊瀏覽下一頁](http://image109.360doc.com/DownloadImg/2020/01/0612/179708104_5_2020010612440850.gif) Enable:指令使能 IntAddress:讀寫內(nèi)部數(shù)據(jù)庫地址 Pollint:輪訓時間 Count:讀寫數(shù)據(jù)個數(shù) SWAP:交換碼 Node:從站Modbus站地址 Func:功能碼(有效功能碼為1,2,3,4,5,6,15,16) DevAddress:與讀取從站的數(shù)據(jù)地址 二:模塊配置完成,進行模塊診斷。 第一步:安裝ProSoft Discover Service軟件。 第二步:打開PCB軟件,新建一個MVI56E-MCM模塊,右鍵選擇診斷出現(xiàn) 如下界面,這時點擊菜單欄Connection—Connection Setup進入通訊設置界面
![點擊瀏覽下一頁](http://image109.360doc.com/DownloadImg/2020/01/0612/179708104_6_2020010612440897.gif) 第三步:選擇連接類型,可選擇EtherNet或者1756-ENBT,若選擇 Ethernet則需要將以太網(wǎng)線連接到模塊的以太網(wǎng)端口,若選擇1756-ENBT 則需要將網(wǎng)線連接到1756-ENBT上,通過CIP方式連接。 · 選擇Ethernet方式,點擊Browse Device會連接到PDS軟件。 · 選擇對應序列號的MVI56E-MCM右鍵 · 可分配臨時IP地址,查看設備信息 · 進行網(wǎng)頁診斷 · 進入PCB診斷界面
![點擊瀏覽下一頁](http://image109.360doc.com/DownloadImg/2020/01/0612/179708104_7_20200106124408144.gif) 以上內(nèi)容為MVI56E-MCM通訊模塊使用MODBUS RTU協(xié)議與第三方設備通訊,采集設備數(shù)據(jù)的硬件組態(tài)配置及模塊測試診斷的詳細步驟。通過使用該模塊,更好的解決ABPLC與第三方設備進行數(shù)據(jù)之間傳輸?shù)膯栴}。給控制設備的集中控制與物聯(lián)網(wǎng)數(shù)據(jù)分析提供更好的幫助。
|