為了更快地輸入信息,許多設(shè)備都配備了條碼掃描器,但條碼掃描器不能直接與CPU通信。最直接和方便的方法是加RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊(BT-PNR20)。本文將深入研究如何利用巴圖自動(dòng)化的RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊,在PLC和條碼掃描器之間搭建通信橋梁,從而提高生產(chǎn)效率,降低人工干預(yù)成本。
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
一、設(shè)備準(zhǔn)備
1. RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊:請(qǐng)使用支持RS232轉(zhuǎn)PN協(xié)議的網(wǎng)關(guān)模塊,如BT-PNR20
2. PLC:準(zhǔn)備一臺(tái)PLC,如西門(mén)子1200系列PLC,作為Profinet網(wǎng)絡(luò)的主站。
3. 掃描槍:選擇支持RS232接口的掃描槍,讀取和傳輸條碼信息。
4. 連接線纜:準(zhǔn)備必要的連接線纜,包括RS232線纜和Profinet線纜。
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
二、硬件連接:將RS232轉(zhuǎn)Profinet協(xié)議網(wǎng)關(guān)的RS232端口連接轉(zhuǎn)條碼掃描器,將Profinet端口連接轉(zhuǎn)1200PLC,并確保設(shè)備正常供電。在連接過(guò)程中,注意信號(hào)線的正確連接,避免因接線錯(cuò)誤導(dǎo)致通信失敗。
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
三、配置步驟
1. 打開(kāi)博途,添加1200PLC
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
2. 配置PLC的IP地址為192.168.0.2
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
3. 安裝GSD文件
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
4. 安裝GSD文件后,在設(shè)備目錄下生成網(wǎng)關(guān)驅(qū)動(dòng)程序
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
5. 添加網(wǎng)關(guān)驅(qū)動(dòng)連接Profinet接口,IP地址配置為192.168.0.5
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
6. 搜索和分配設(shè)備名稱,分配和下載配置轉(zhuǎn)PLC
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
7. 打開(kāi)巴圖自動(dòng)化提供的網(wǎng)關(guān)軟件,在Profinet選項(xiàng)中添加GSD文件
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
8. 該網(wǎng)關(guān)支持通過(guò)多個(gè)串口獨(dú)立通信,因此可以看轉(zhuǎn)每個(gè)串口都是預(yù)先設(shè)置的。本案例是條碼掃描器和單個(gè)串行端口網(wǎng)關(guān)之間的空閑端口通信的案例。因此,串口連接modbus3預(yù)設(shè)接口,條碼掃描器的默認(rèn)通信參數(shù)為9600、N、8、1
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
9. 本地IP配置里只需要設(shè)置主從模式為自由口模式
備注:本地IP地址、子網(wǎng)掩碼和默認(rèn)網(wǎng)關(guān)端口在該模式下沒(méi)有意義
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
10. 在數(shù)據(jù)映射中添加Modbus讀寫(xiě)指令:第一條指令為網(wǎng)關(guān)默認(rèn)的狀態(tài)字指令CH1,必須位于第一個(gè)槽位。單擊切換,直接添加。添加第一條指令只會(huì)將槽位號(hào)1和ID更改為CH1
其他參數(shù)保持默認(rèn)值
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
11、復(fù)制添加第二條指令:slot插槽改為2,ID里選擇讀32字節(jié)長(zhǎng)度,長(zhǎng)度規(guī)則為大于實(shí)際掃碼的長(zhǎng)度,注意:功能碼,這里屬性無(wú)實(shí)際意義,只作為讀數(shù)據(jù)指令的標(biāo)識(shí)序號(hào),讀數(shù)據(jù)保持選擇“是”,序號(hào)3這里的序號(hào)就是串口3的預(yù)設(shè)接口。解釋說(shuō)明:數(shù)據(jù)保持選“是”,掃碼讀到的數(shù)將保持到第二次掃碼動(dòng)作,長(zhǎng)度的單位為字,即32字節(jié)為16個(gè)字長(zhǎng)度
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
請(qǐng)注意,在自由口模式下,功能碼用到03,為讀數(shù)據(jù),16為寫(xiě),05為讀控制,06為寫(xiě)控制
12. 在發(fā)布IP地址的博途配置中,將網(wǎng)關(guān)IP地址為192.168.0.5,默認(rèn)端口號(hào)為10000
點(diǎn)擊連接并將數(shù)據(jù)參數(shù)下載到網(wǎng)關(guān)
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
13. 返回“Botu Configuration”,雙擊進(jìn)入網(wǎng)關(guān)設(shè)備配置界面
在目錄中增加一條32字節(jié)的read,其中指令的槽位1和槽位2與上位機(jī)軟件槽位中添加的讀寫(xiě)和長(zhǎng)度一致
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
14. 將配置下載轉(zhuǎn)PLC, PLC分配的讀指令從IB72開(kāi)始作為起始讀地址。一旦成功建立RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊,將PLC與條碼掃描器連接起來(lái)進(jìn)行通信,就可以實(shí)現(xiàn)條碼掃描器掃描、讀取數(shù)據(jù)等操作,并自動(dòng)傳輸給PLC進(jìn)行處理和控制。
15. 創(chuàng)建一個(gè)監(jiān)視表來(lái)監(jiān)視讀數(shù)據(jù)地址:讀指令的最后兩個(gè)字節(jié)是ib102,其中ib103是掃描槍數(shù)據(jù)的長(zhǎng)度,ib103是掃描槍動(dòng)作的完成位。監(jiān)控IB102和ib103;該監(jiān)控位可以實(shí)時(shí)監(jiān)控掃描槍的數(shù)據(jù)和狀態(tài)。
巴圖自動(dòng)化RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊
綜上所述,通過(guò)建立合理的RS232轉(zhuǎn)PN協(xié)議網(wǎng)關(guān)模塊來(lái)連接PLC與掃描槍的通信,實(shí)現(xiàn)高效的協(xié)同工作
審核編輯 黃宇
-
plc
+關(guān)注
關(guān)注
5016文章
13389瀏覽量
465539 -
霍尼韋爾
+關(guān)注
關(guān)注
2文章
250瀏覽量
30475 -
RS232
+關(guān)注
關(guān)注
13文章
749瀏覽量
94622 -
掃描器
+關(guān)注
關(guān)注
0文章
170瀏覽量
11961 -
協(xié)議網(wǎng)關(guān)
+關(guān)注
關(guān)注
0文章
282瀏覽量
3680
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
RS485/RS232轉(zhuǎn)PROFINET(PROFINET轉(zhuǎn)RS232/RS485轉(zhuǎn))網(wǎng)關(guān)連接西門(mén)子PLC和霍尼韋爾工業(yè)條碼掃描槍配置案例
![<b class='flag-5'>RS</b>485/<b class='flag-5'>RS232</b><b class='flag-5'>轉(zhuǎn)</b>PROFINET(PROFINET<b class='flag-5'>轉(zhuǎn)</b><b class='flag-5'>RS232</b>/<b class='flag-5'>RS</b>485<b class='flag-5'>轉(zhuǎn)</b>)<b class='flag-5'>網(wǎng)關(guān)連接</b>西門(mén)子<b class='flag-5'>PLC</b>和<b class='flag-5'>霍</b><b class='flag-5'>尼韋爾</b>工業(yè)<b class='flag-5'>條碼</b><b class='flag-5'>掃描</b>槍配置案例](https://file.elecfans.com//web2/M00/6C/76/pYYBAGMtjUmAJnUiAABqwMh0N-0851.jpg)
232轉(zhuǎn)Profinet網(wǎng)關(guān)連接霍尼韋爾掃碼槍在汽車生產(chǎn)線的應(yīng)用
![<b class='flag-5'>232</b><b class='flag-5'>轉(zhuǎn)</b>Profinet<b class='flag-5'>網(wǎng)關(guān)連接</b><b class='flag-5'>霍</b><b class='flag-5'>尼韋爾</b>掃碼槍在汽車生產(chǎn)線的應(yīng)用](https://file1.elecfans.com/web2/M00/E9/85/wKgZomZT_xOAM8emAA2i6nboNag319.png)
Profinet轉(zhuǎn)RS232網(wǎng)關(guān)與固定式條碼槍的應(yīng)用
通過(guò)RS232轉(zhuǎn)Profinet網(wǎng)關(guān)連接PLC與RS232協(xié)議設(shè)備的步驟
RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)將條碼秤設(shè)備接入到1200 Profinet案例
小疆智控RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)產(chǎn)品簡(jiǎn)介
項(xiàng)目案例| RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)連接電子天平
![項(xiàng)目案例| <b class='flag-5'>RS232</b><b class='flag-5'>轉(zhuǎn)</b>PROFINET<b class='flag-5'>網(wǎng)關(guān)連接</b>電子天平](https://file.elecfans.com/web2/M00/7E/41/pYYBAGOAdO2ASek8AACFXq4o3ys911.png)
RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)連接電子天平案例分享
RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)連接磁柵尺M(jìn)AS-200與PLC的配置案例
RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)將條碼秤設(shè)備接入到PLC1200 Profinet案例
RS232轉(zhuǎn)Profinet網(wǎng)關(guān)rs232是什么接口
![<b class='flag-5'>RS232</b><b class='flag-5'>轉(zhuǎn)</b>Profinet<b class='flag-5'>網(wǎng)關(guān)</b><b class='flag-5'>rs232</b>是什么接口](https://file1.elecfans.com//web2/M00/8D/3B/wKgaomS3wtqAKmLtAAA1ZFX7hRs762.png)
Profinet轉(zhuǎn)RS232網(wǎng)關(guān)與固定式條碼槍的應(yīng)用
Profinet轉(zhuǎn)RS232網(wǎng)關(guān)與固定式條碼槍的應(yīng)用
![Profinet<b class='flag-5'>轉(zhuǎn)</b><b class='flag-5'>RS232</b><b class='flag-5'>網(wǎng)關(guān)</b>與固定式<b class='flag-5'>條碼</b>槍的應(yīng)用](https://file1.elecfans.com/web2/M00/BC/26/wKgZomWfsF6AaDbkAAEAB3_3igo572.png)
通過(guò)RS232轉(zhuǎn)Profinet網(wǎng)關(guān)連接PLC與RS232協(xié)議設(shè)備的步驟
![通過(guò)<b class='flag-5'>RS232</b><b class='flag-5'>轉(zhuǎn)</b>Profinet<b class='flag-5'>網(wǎng)關(guān)連接</b><b class='flag-5'>PLC</b>與<b class='flag-5'>RS232</b><b class='flag-5'>協(xié)議</b>設(shè)備的步驟](https://file.elecfans.com/web2/M00/9D/20/pYYBAGQrtdCAYQUZAAH9FtThwAk625.png)
通過(guò)RS232轉(zhuǎn)Profinet網(wǎng)關(guān)連接PLC與RS232協(xié)議設(shè)備的步驟
![通過(guò)<b class='flag-5'>RS232</b><b class='flag-5'>轉(zhuǎn)</b>Profinet<b class='flag-5'>網(wǎng)關(guān)連接</b><b class='flag-5'>PLC</b>與<b class='flag-5'>RS232</b><b class='flag-5'>協(xié)議</b>設(shè)備的步驟](https://file1.elecfans.com/web2/M00/BF/7A/wKgaomWzWzaAEu16AABZq4Q_Lis968.png)
評(píng)論