一、RS232和Profinet這兩種通訊接口的特點(diǎn)和應(yīng)用場(chǎng)景:
RS232是一種串行通訊接口標(biāo)準(zhǔn),常用于連接計(jì)算機(jī)和外部設(shè)備,傳輸速率較低但穩(wěn)定可靠。Profinet則是一種工業(yè)以太網(wǎng)通訊協(xié)議,具有高速、實(shí)時(shí)性強(qiáng)的特點(diǎn),適用于工業(yè)現(xiàn)場(chǎng)對(duì)數(shù)據(jù)傳輸速度和穩(wěn)定性要求較高的場(chǎng)景。
二、方案:
RS232和Profinet是常見(jiàn)的通訊接口方式,而如何連接1200PLC和掃碼槍進(jìn)行通訊則是工程師和技術(shù)人員關(guān)注的話題。本文將深入探討RS232轉(zhuǎn)Profinet(XD-PNR200)連接1200PLC與掃碼槍通訊的具體步驟和注意事項(xiàng),幫助您實(shí)現(xiàn)設(shè)備間穩(wěn)定高效的數(shù)據(jù)傳輸與通訊。
三、需要的設(shè)備:
在開(kāi)始連接之前,確保您已準(zhǔn)備好以下物品:1200PLC、掃碼槍、RS232轉(zhuǎn)Profinet協(xié)議網(wǎng)關(guān)、連接線纜等。
四、操作步驟:
1.連接硬件:將RS232轉(zhuǎn)Profinet協(xié)議網(wǎng)關(guān)的RS232端口與掃碼槍相連,Profinet端口與1200PLC相連,并確保設(shè)備供電正常。
2.打開(kāi)博圖,添加1200PLC
3.PLC IP地址為192.168.0.2
4.安裝gsd文件
5.安裝完GSD文件之后,在設(shè)備目錄下生成一個(gè)網(wǎng)關(guān)驅(qū)動(dòng)
6.添加網(wǎng)關(guān)驅(qū)動(dòng)鏈接Profinet接口,并配置IP地址為192.168.0.5
7.搜索并分配設(shè)備名稱(chēng),分配并下載組態(tài)到plc
8.打開(kāi)興達(dá)易控提供的網(wǎng)關(guān)上機(jī)軟件
9.在Profinet選項(xiàng)里添加興達(dá)易控提供的GSD文件
10.本網(wǎng)關(guān)支持多串口獨(dú)立通訊,所以大家可以看到各串口預(yù)設(shè)
11.本案例是掃碼槍與單串口網(wǎng)關(guān)自由口通訊案例,所以串口接到modbus3預(yù)設(shè)接口
配置掃碼槍默認(rèn)通訊參數(shù)9600,N,8,1
12.本地IP配置里只需要設(shè)置主從模式為自由口模式
注意:本地的IP地址,子網(wǎng)掩碼與網(wǎng)關(guān)端口默認(rèn)在此模式下無(wú)意義
13.在數(shù)據(jù)映射里添加Modbus讀寫(xiě)指令:第一條指令為網(wǎng)關(guān)默認(rèn)的狀態(tài)字指令CH1,且必須在第一個(gè)插槽內(nèi),點(diǎn)擊切換直接點(diǎn)添,加第一條指令只更改slot插槽號(hào)1及ID為CH1
其他參數(shù)保持默認(rèn)
14.復(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)度
注意,在自由口模式下,功能碼用到了有03是讀數(shù)據(jù),16是寫(xiě),05是讀控制,06是寫(xiě)控制
15.在配置下發(fā)IP地址寫(xiě)入博圖組態(tài)的網(wǎng)關(guān)IP地址192.168.0.5,端口號(hào)默認(rèn)為10000
點(diǎn)擊鏈接,并下載讀數(shù)據(jù)參數(shù)到網(wǎng)關(guān)
16.回到博圖組態(tài)雙擊進(jìn)入到網(wǎng)關(guān)設(shè)備組態(tài)頁(yè)面
在目錄下添加32字節(jié)長(zhǎng)度的讀,這里添加指令的插槽1,2與上位機(jī)軟件的slot插槽添加的讀寫(xiě)及長(zhǎng)度保持一致
17.下載組態(tài)到plc,plc分配的讀指令從ib72為起始讀地址
18.創(chuàng)建監(jiān)控表,監(jiān)控讀數(shù)據(jù)地址:看讀指令的最后2個(gè)字節(jié)為ib102,ib103ib102為讀掃碼槍數(shù)據(jù)長(zhǎng)度,ib103為讀掃碼器槍動(dòng)作的完成位,監(jiān)控IB102,ib103;此監(jiān)控位可對(duì)掃碼槍數(shù)據(jù)及狀態(tài)實(shí)時(shí)監(jiān)控。
19.下面介紹對(duì)掃碼數(shù)據(jù)的手動(dòng)清零操作:添加05讀控制指令,slot3,2字節(jié)輸出功能碼03
20.配置下發(fā)
21.博圖插槽里同樣添加2字節(jié)輸出指令下載組態(tài),讀控制字分配QB64,QB65QB64,讀數(shù)據(jù)長(zhǎng)度控制(暫無(wú)意義),QB65,掃碼輸入清零
22.清零出發(fā)數(shù)值可以是數(shù)字量或模擬量的逢變觸發(fā)
通過(guò)以上詳細(xì)的操作步驟和注意事項(xiàng),相信您對(duì)RS232轉(zhuǎn)Profinet連接1200PLC與掃碼槍通訊有了更深入的了解。遇到問(wèn)題時(shí),可參考本文進(jìn)行排查與解決,確保工業(yè)設(shè)備間的高效通訊與數(shù)據(jù)傳輸。愿本文對(duì)您有所幫助,謝謝閱讀!
審核編輯 黃宇
-
plc
+關(guān)注
關(guān)注
5028文章
13591瀏覽量
470594 -
RS232
+關(guān)注
關(guān)注
13文章
784瀏覽量
95293 -
Profinet
+關(guān)注
關(guān)注
6文章
1397瀏覽量
24647 -
協(xié)議網(wǎng)關(guān)
+關(guān)注
關(guān)注
0文章
306瀏覽量
3825
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
232轉(zhuǎn)Profinet網(wǎng)關(guān)連接霍尼韋爾掃碼槍在汽車(chē)生產(chǎn)線的應(yīng)用

232轉(zhuǎn)Profinet網(wǎng)關(guān)接掃碼槍與PLC通訊在物流分揀線上的應(yīng)用

移通創(chuàng)聯(lián)RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)連接掃碼槍的配置案例1
RS232轉(zhuǎn)PROFINET(PROFINET轉(zhuǎn)RS232) 微硬創(chuàng)新PNRS232-K20系列協(xié)議轉(zhuǎn)換網(wǎng)關(guān)在掃碼行業(yè)的應(yīng)用

RS232轉(zhuǎn)Profinet網(wǎng)關(guān)rs232是什么接口

RS232轉(zhuǎn)Profinet網(wǎng)關(guān)連接銳碼掃碼槍

RS232轉(zhuǎn)Profinet網(wǎng)關(guān)連接銳碼掃碼槍

RS232自由轉(zhuǎn)Profinet網(wǎng)關(guān)掃碼槍連接plc程序

RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)鏈接掃碼槍

RS232轉(zhuǎn)profinet網(wǎng)關(guān)掃碼槍自由口與1500程序?qū)Ρ?/a>

通過(guò)232轉(zhuǎn)Profinet將霍尼韋爾掃碼槍連接到PLC上

RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)連接霍尼韋爾工業(yè)條碼掃描槍到西門(mén)子PLC

RS232轉(zhuǎn)Profinet網(wǎng)關(guān)接掃碼槍與PLC數(shù)據(jù)交互

RS232轉(zhuǎn)Profibus DP網(wǎng)關(guān)接掃碼槍與PLC通訊

評(píng)論