案例配置-Modbus485轉(zhuǎn)Profinet網(wǎng)關(guān)應(yīng)用于PLC控制系統(tǒng)
1、現(xiàn)場應(yīng)用:Modbus485轉(zhuǎn)Profinet網(wǎng)關(guān)應(yīng)用于某軋鋼公司的PLC控制系統(tǒng)。在該系統(tǒng)中,西門子PLC(S7-1200)作為Profinet主站,高階高精度溫控器TTM509作為Modbus從站,支持Modbus485通訊,倍訊科技Modbus485轉(zhuǎn)Profinet網(wǎng)關(guān)BX-601-PN作為這兩者之間的橋梁,實現(xiàn)PLC對溫控器的監(jiān)控及數(shù)據(jù)采集;
2、系統(tǒng)要求:通過西門子S7-1200PLC監(jiān)控10套溫控器系統(tǒng)。其中,每套溫控器系統(tǒng)要求的通訊波特率不一樣;
3、系統(tǒng)實現(xiàn):根據(jù)用戶現(xiàn)場要求,每臺Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)連接三套溫控器系統(tǒng),(每臺Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)在串口側(cè)的波特率應(yīng)通過配置軟件設(shè)置為與所連接的溫控器的串口波特率一致),Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)的Profinet端接入Profinet總線網(wǎng)絡(luò)(西門子S7-1200 PLC),Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)的485端口與溫控器的485端口連接(按照面板或者說明書指示接線),然后將溫控器采集的數(shù)據(jù)通過Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)映射到S7-1200PLC的輸入輸出映射區(qū),實現(xiàn)一臺PLC對現(xiàn)場10套溫控器系統(tǒng)的實時監(jiān)控,其中:BX-601-PN應(yīng)用廣泛,凡具有Modbus RTU/ASCII(RS485)接口的設(shè)備都可以使用本產(chǎn)品實現(xiàn)與現(xiàn)場總線Profinet設(shè)備的互連,快速實現(xiàn)Modbus RTU/ASCII轉(zhuǎn)Profinet;應(yīng)用簡單,提供免費的配置軟件,操作簡單,可在短時間內(nèi)實現(xiàn)連接通信;Modbus側(cè)支持Modbus主站/從站功能;
4、TTM509:高階高精度溫控器,雙通道輸入可做串級控制,遠程SP設(shè)定,位置比例控制。取樣周期0.05s,精度0.1%,5位數(shù)顯示,支持Modbus(RS485)通訊,串口通信波特率支持19200、9600等,數(shù)據(jù)位為8位,無奇偶校驗,停止位為1;
5、系統(tǒng)結(jié)構(gòu)圖如下所示:
6、PLC組態(tài):將Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)的GSD文件導(dǎo)入到PROFINET主站組態(tài)軟件中,Modbus轉(zhuǎn)Profinet提供GSD文件,可分別對應(yīng)Modbus主站和Modbus從站功能。在Step7的硬件組態(tài)中導(dǎo)入GSD文件,拖動Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)的模塊到PROFINET總線上,然后進行組態(tài)設(shè)置,編譯下載后即可進行通訊測試。如下圖所示:Profinet總線上組態(tài)連接了多臺Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)(一臺Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)連接一套溫控器系統(tǒng)),先將Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)拖動到網(wǎng)絡(luò)上,再將數(shù)據(jù)塊拖動到組態(tài)軟件左下方的槽位中。 雙擊網(wǎng)關(guān),設(shè)置設(shè)備基本參數(shù),包括IP地址和設(shè)備名稱,如下圖:
7、打開數(shù)據(jù)塊的屬性設(shè)備頁面,根據(jù)工程實際要求組態(tài)Module,只需算出所連接設(shè)備的輸入輸出總數(shù)如下圖:
8、設(shè)置好后下載組態(tài)到PLC網(wǎng)關(guān)配置: 打開網(wǎng)關(guān)配置軟件,進行Profinet和Modbus的設(shè)置。點擊新建圖標(biāo)選擇PN2MRM3;
9、設(shè)置Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)的IP地址及設(shè)備名稱,要和PLC組態(tài)保持一致;
10、設(shè)置每一路的485參數(shù);
11、點擊右鍵進行添加站號以及功能碼;
12、以03功能碼為例,如果從站手冊上地址是16進制那么可換算成十進制直接填入起始地址處,如地址格式為40001,40002這種則直接填寫1,2即可有些設(shè)備地址有偏移則地址減1;
13、內(nèi)存映射地址對應(yīng)博圖的IQ起始地址輸入從0開始,輸出從1500開始;
14、應(yīng)用總結(jié):通過使用BX-601-PN,用戶能夠快速、方便地將現(xiàn)場多臺Modbus485設(shè)備連接到Profinet網(wǎng)絡(luò),只需對Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)經(jīng)過簡單配置,即可實現(xiàn)PLC對現(xiàn)場設(shè)備的集中監(jiān)控及數(shù)據(jù)采集。
提交
CANOpen轉(zhuǎn)PROFINET網(wǎng)關(guān)連接低壓伺服系統(tǒng)
CANOpen轉(zhuǎn)PROFINET網(wǎng)關(guān)連接低壓伺服系統(tǒng)
倍訊科技Profinet轉(zhuǎn)EtherNET/IP協(xié)議轉(zhuǎn)換網(wǎng)關(guān)
Modbus TCP轉(zhuǎn)CanOpen網(wǎng)關(guān)攜手FANUC機器人助力新能源汽車
Modbus TCP轉(zhuǎn)CanOpen網(wǎng)關(guān)攜手FANUC機器人助力新能源汽車