一、背景:
工控現(xiàn)場(chǎng)之所以需要使用Profinet轉(zhuǎn)Modbus網(wǎng)關(guān),是因?yàn)楣た叵到y(tǒng)中常常存在不同廠家設(shè)備之間通訊協(xié)議不一致的問(wèn)題。而Modbus和Profinet分別代表著兩種不同的通信協(xié)議,Profinet通常用于較新的設(shè)備,而Modbus則是比較老的通訊協(xié)議。在工控現(xiàn)場(chǎng),很可能會(huì)同時(shí)存在使用Profinet和Modbus的設(shè)備,為了實(shí)現(xiàn)這些設(shè)備之間的通訊,就需要使用Profinet轉(zhuǎn)Modbus網(wǎng)關(guān)進(jìn)行協(xié)議轉(zhuǎn)換。
二、Profinet轉(zhuǎn)Modbus網(wǎng)關(guān)的優(yōu)勢(shì):
Profinet轉(zhuǎn)Modbus網(wǎng)關(guān)(XD-MDPN100/300)的主要功能是實(shí)現(xiàn)Modbus協(xié)議和Profinet協(xié)議之間的轉(zhuǎn)換和通信。Profinet轉(zhuǎn)Modbus網(wǎng)關(guān)集成了Modbus和Profinet兩種協(xié)議,支持Modbus RTU主站/從站,并可以與RS485/232接口的設(shè)備,如變頻器、智能高低壓電器、電量測(cè)量裝置等進(jìn)行連接。
三、Profinet轉(zhuǎn)Modbus網(wǎng)關(guān)配置步驟
打開(kāi)博圖,新建工程
加載提供的GSD文件
找到網(wǎng)關(guān)驅(qū)動(dòng),雙擊或拖動(dòng)添加到博圖里
配置IP地址這里需要注意,PLC,網(wǎng)關(guān),本機(jī),三者的IP地址應(yīng)保持在同一網(wǎng)段上,否則無(wú)法正常連接通訊。
在博圖里將網(wǎng)關(guān)與PLC相連。
打開(kāi)網(wǎng)關(guān)配置軟件,點(diǎn)擊菜單欄的Profinet,導(dǎo)入GSD文件
點(diǎn)擊第二個(gè)菜單欄選擇Modbus RS-485,注意:除配置6通道網(wǎng)關(guān)時(shí),需要從Modbus 1開(kāi)始配置通訊參數(shù)外,其余統(tǒng)一從Modbus 3開(kāi)始配置通訊參數(shù)。
點(diǎn)擊菜單欄的本地IP配置,點(diǎn)擊主從模式的下拉菜單根據(jù)現(xiàn)場(chǎng)需求選擇Mastor/Slanve/自由口,其余配置保持默認(rèn)。本案例選擇Mastor
在菜單欄—點(diǎn)擊數(shù)據(jù)映射—點(diǎn)擊新增面板—點(diǎn)擊添加,添加第一個(gè)插槽,
注意:修改插槽號(hào)為1,修改Module ID為CH1,其余保持默認(rèn)即可,
添加第二和第三個(gè)插槽等多個(gè)插槽,根據(jù)現(xiàn)場(chǎng)需求可自行添加 讀寫指令,本案例選擇讀8個(gè)字節(jié),注意:添加的插槽應(yīng)與博圖的配置保持一致。
Modbus序號(hào)除六通道網(wǎng)關(guān)以外,其余從3開(kāi)始,因此本案例選擇3;數(shù)據(jù)保持、高低位轉(zhuǎn)換、數(shù)據(jù)變化發(fā)送、禁止發(fā)送,這些指令可以根據(jù)現(xiàn)場(chǎng)需求自行選擇。
點(diǎn)擊配置下發(fā)—連接,網(wǎng)關(guān)IP地址默認(rèn)為192.168.0.5,端口保持默認(rèn)。
連接成功后點(diǎn)擊配置下發(fā),
回到博圖,在設(shè)備試圖下網(wǎng)關(guān)
右擊分配網(wǎng)關(guān)名稱
點(diǎn)擊更新列表,選中搜索到的設(shè)備點(diǎn)擊分配,完成后點(diǎn)擊關(guān)閉即可。
右擊選擇編譯中的硬件完全重建
點(diǎn)擊下載按鈕,下載配置到網(wǎng)關(guān):端口子網(wǎng)的連接:選擇PNAE_1,點(diǎn)擊開(kāi)始搜索,選擇搜索到的設(shè)備,點(diǎn)擊下載,根據(jù)提示往下操作即可完成下載
新建監(jiān)控表可監(jiān)控?cái)?shù)據(jù)的發(fā)送及接收,以及正確性
審核編輯 黃宇
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論