0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何將掃碼槍連接至PROFINET系統(tǒng)與西門子通訊

KITJI ? 2023-04-14 18:03 ? 次閱讀

鼎實(shí)PROFINET網(wǎng)關(guān)與SICK掃描槍通訊例程
目錄

poYBAGQ5IvCAZHR-AAJtHBupHns634.png

第一章 系統(tǒng)目的及連接............................................................................................. 1

1.1 系統(tǒng)目的............................................................................................................. 1

1.2 系統(tǒng)連接............................................................................................................. 1

第二章 通訊案例......................................................................................................... 2

2.1 工程配置及調(diào)試.................................................................................................. 2

2.1.1 GSD文件的導(dǎo)入.......................................................................................... 2

2.1.2 網(wǎng)關(guān)的配置............................................................................................... 4

2.1.3 工程調(diào)試................................................................................................. 11

2.1.3.1 SICK掃描槍參數(shù)設(shè)置....................................................................... 11

2.1.3.2 網(wǎng)關(guān)參數(shù)設(shè)置................................................................................. 11

第一章
1.1 系統(tǒng)目的
將SICK掃描槍掃描到的條形碼信息上傳到PN網(wǎng)絡(luò)主站,以西門子PLC1200作為PN主站,鼎實(shí)網(wǎng)關(guān)PN側(cè)作為 PROFINET IO,鼎實(shí)網(wǎng)關(guān)RS232側(cè)作為串口從站用來接收SICK上傳上來的條形碼信息。

1.2 系統(tǒng)連接

西門子1211PLC通過PN專用網(wǎng)線與鼎實(shí)網(wǎng)關(guān)PN接口相連,RS232接口與掃描槍232口相連,232通訊線需要注意由于SICK掃描槍 232引腳定義為: 2 TXD 3 RXD 5 GND,鼎實(shí)網(wǎng)關(guān)232引腳也為:2 TXD 3 RXD 5 GND ,故掃描槍與鼎實(shí)232之間需要加一條23交叉串口線,一頭是針與SICK掃描槍相連,另一頭是孔與鼎實(shí)232口相連。

pYYBAGQ5IvuAZhtVAAM8rHh8G6Q459.png掃碼槍接入西門子PLC

第二章
2.1 工程配置及調(diào)試

2.1.1 GSD文件的導(dǎo)入

1、打開

pYYBAGQ5IxWAKK2wAAAibStWj5A108.png

SIMATIC Manager” ,項(xiàng)目→新建,鍵入文件名:PN-G2-RS232,創(chuàng)建。

poYBAGQ5IyuAYQh1AAAUwpwH6IE873.png創(chuàng)建博圖項(xiàng)目

2、選擇網(wǎng)絡(luò)視圖,在右側(cè)硬件目錄中選擇對應(yīng)的CPU型號雙擊加到工程,

poYBAGQ5I0mALwG7AAAnwcWATcY835.png連接設(shè)備

3、在選項(xiàng)菜單列選擇“安裝設(shè)備描述文件“。

poYBAGQ5I1-AKQgXAABfi3DN3lI831.png安裝設(shè)備描述文件

4、選中PN-G2-RS232的GSDML文件將GSDML-V2.35-DSPNGateway-RS232_485-20220505.xml,點(diǎn)擊安裝。

pYYBAGQ5I2uAUy9JAABUtlVrGGs426.png安裝描述文件poYBAGQ5I2uASDXKAAAZGS5IA3k998.png

5、在右側(cè)的硬件目錄中→其他現(xiàn)場設(shè)備→PROFINET IO→Gataway→DS CO,.Ltd→DS PN Gateway→PN-G2-RS232/485,雙擊加入到工程。

pYYBAGQ5I4aAPeZuAAAgsLa3nNY703.png

2.1.2 網(wǎng)關(guān)的配置

1、添加PROFINET網(wǎng)絡(luò):選中CPU 以太網(wǎng)口接口,點(diǎn)擊右鍵添加子網(wǎng),然后選中PN-G2-RS232 “未分配”三個(gè)藍(lán)色字選擇PLC_1.PROFINETt接口_1 。

poYBAGQ5I5OAZZCOAAAySM9mFG0097.png連接PROFIENT網(wǎng)絡(luò)pYYBAGQ5I5OAVtqSAADQ5539JKc294.png添加子網(wǎng)poYBAGQ5I5OAftTbAACMhBsh2_0737.png選擇IO控制器成功連接PROFINET

2、配置CPU 側(cè)PROFINET地址:雙擊CPU進(jìn)入設(shè)備視圖,單擊選中CPU PROFINET接口,在接口常規(guī)里設(shè)置以太網(wǎng)地址。

3、配置PN-G2-RS232 側(cè)PROFINET地址:雙擊PN-G2-RS232進(jìn)入設(shè)備視圖,單擊選中PN-G2-RS232 PROFINET接口,在接口常規(guī)里設(shè)置以太網(wǎng)地址(此地址必須與CPU 地址在同一網(wǎng)段內(nèi),一般PLC會自動分配。

pYYBAGQ5I-CAcwBZAAGi1yoaU7c219.pngpoYBAGQ5I-CAc7iEAABBYbEcUeg208.png

4、配置PN-G2-RS232的RS232/485接口

選中PN-RS232-Gataway模塊,點(diǎn)擊Length/Status(1Byte In/Out)_1模塊,選擇屬性/常規(guī)/模塊參數(shù),設(shè)置RS232/485波特率,奇偶校驗(yàn)、數(shù)據(jù)位以及停止位。

poYBAGQ5I-yAMT1DAALkv9l5AYw691.png

波特率:支持57.6K 、38.4K、 19.2K、 9.6K、 4800、 2400

數(shù)據(jù)位、校驗(yàn)位、停止位:8 數(shù)據(jù)位 無校驗(yàn) 1停止位

8 數(shù)據(jù)位 偶校驗(yàn) 1停止位

8 數(shù)據(jù)位 奇校驗(yàn) 1停止位等

Mode:

設(shè)置成Master時(shí):網(wǎng)關(guān)上電進(jìn)入準(zhǔn)備發(fā)送狀態(tài),適用于網(wǎng)關(guān)232/485接口首先發(fā)送請求后設(shè)備響應(yīng)或網(wǎng)關(guān)只發(fā)送請求的場景(發(fā)發(fā)、發(fā)收)

設(shè)置成Slave時(shí):網(wǎng)關(guān)上電進(jìn)入準(zhǔn)備接收狀態(tài),適用于網(wǎng)關(guān)232/485接口首先接收到請求后響應(yīng)或網(wǎng)關(guān)只接收請求的場景(收發(fā)、收收)

PN Offline:

設(shè)置成RUN時(shí):當(dāng)PN掉線串口232/485輸出仍發(fā)送

設(shè)置成STOP時(shí):當(dāng)PN掉線串口232/485輸出停止發(fā)送

The interval of Send:

發(fā)送時(shí)間間隔可選:100ms 200ms 400ms 600ms 800ms 1S等

5、I/O配置

選中相應(yīng)的插槽,在右側(cè)的硬件配置選擇模塊→DI→in 16 Bytes 雙擊加入到配置中,同理加入Out 16 Bytes。

poYBAGQ5I_iASOmgAADUfUruybk108.png

6、為PN-G2-RS232網(wǎng)關(guān)分配設(shè)備名

PN-G2- RS232/485網(wǎng)關(guān)作為一個(gè)PROFINET從站,用戶在使用時(shí)需要給每個(gè)從站分配設(shè)備名,PROFINET主站以此來對從站進(jìn)行區(qū)分,硬件組態(tài)中的設(shè)備名必須與PROFINET從站的名稱相同,否則無法正常通訊。方法如下所示:

首先在PN-G2- RS232/485的設(shè)備視圖中,為該模塊設(shè)置設(shè)備名稱也可保持默認(rèn)名稱,這里將該模塊命名為pn-rs232-gateway(需使用小寫字母、數(shù)字格式設(shè)備名).

poYBAGQ5I_6AW34IAABBslVngzw167.png

下面將設(shè)備名下載到網(wǎng)關(guān)中,將PC機(jī)通過網(wǎng)線與PN-G2-RS232網(wǎng)關(guān)連接好,并為PC機(jī)分配一個(gè)IP地址。在設(shè)備視圖中選中網(wǎng)關(guān)圖標(biāo),點(diǎn)擊在線/分配設(shè)備名稱,如下圖所示

pYYBAGQ5JDCAIZiJAATqzYb-4PI876.png

隨后彈出如下圖所示對話框,選擇刷新按鈕。

poYBAGQ5JDaAVQvmAADwxHb1axw330.png

掃描結(jié)果如下圖所示,用戶可根據(jù)設(shè)備的MAC地址進(jìn)行區(qū)分,選中要修改設(shè)備名的PROFINET從站,點(diǎn)擊分配名稱按鈕。

pYYBAGQ5JGqAd0bRAAIOPU_wYvc862.pngpoYBAGQ5JGqAMmwMAAIEcBCPZfs496.png

設(shè)備名后,請將該設(shè)備名稱標(biāo)注在PN-G2-RS232模塊側(cè)面,便于后續(xù)維護(hù)工作。


2.1.3 工程調(diào)試

2.1.3.1 SICK掃碼槍參數(shù)設(shè)置

設(shè)置SICK掃描槍方法:從左到右,從上到下,依次將下表?xiàng)l形碼掃一遍,掃完之后掃描槍串口參數(shù)設(shè)置為:波特率57.6K 、8數(shù)據(jù)位、1停止位、無校驗(yàn)。(具體操作可與SICK售后咨詢)

poYBAGQ5JHmAMzVDAAIa4NS6KWc613.png

2.1.3.2 網(wǎng)關(guān)參數(shù)設(shè)置

鼎實(shí)網(wǎng)關(guān)串口參數(shù)與SICK掃描槍一致,同時(shí)串口模式設(shè)置成RS232/485 Slave。配置如下圖:

pYYBAGQ5JH-AKSbYAAA3FAawJoc865.png

在網(wǎng)關(guān)設(shè)備視圖添加輸入字節(jié)用來接收來自掃描槍的數(shù)據(jù),數(shù)據(jù)長度配置按照掃描槍支持的字節(jié)長度自主調(diào)整。

添加一條16 word即32 Byte長度的輸入作為例程添加后如下圖:

pYYBAGQ5JIWAMjUqAABwsc7mF-U618.png

到此工程配置完成,按照文檔2.1.2給網(wǎng)關(guān)分配設(shè)備名稱,同時(shí)將工程下載到PLC中,操作完成后模塊的 SYS 、CFG、RUN燈均為綠色長亮代表PN通訊正常,每當(dāng)掃描槍掃描一次條形碼,掃描槍232口就會向網(wǎng)關(guān)232接口發(fā)送一次條形碼數(shù)據(jù),此時(shí)網(wǎng)關(guān)的TRX1黃燈就會閃爍,代表網(wǎng)關(guān)232接口收到來自掃描槍232接口的數(shù)據(jù),假如TRX1黃燈不閃爍代表掃描槍沒發(fā)出數(shù)據(jù)或者232串口線使用錯(cuò)誤。

通過博途軟件的監(jiān)控表監(jiān)測條形碼數(shù)據(jù),數(shù)據(jù)類型需要設(shè)置成字符型顯示,如下:

poYBAGQ5JJGAQIFJAAA5UWa_37s321.pngpYYBAGQ5JJGAFmDRAAAnC4NOL_M761.pngpoYBAGQ5JJGAVrlTAAA3U4xQgRY727.pngpYYBAGQ5JJGAfbDOAAAkBBit1p0935.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 西門子
    +關(guān)注

    關(guān)注

    93

    文章

    2958

    瀏覽量

    114818
  • 網(wǎng)絡(luò)連接
    +關(guān)注

    關(guān)注

    0

    文章

    82

    瀏覽量

    10821
  • Profinet
    +關(guān)注

    關(guān)注

    6

    文章

    1001

    瀏覽量

    23165
  • SICK
    +關(guān)注

    關(guān)注

    1

    文章

    35

    瀏覽量

    11981
  • 西門子PLC
    +關(guān)注

    關(guān)注

    13

    文章

    136

    瀏覽量

    16716
收藏 人收藏

    評論

    相關(guān)推薦

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

    貨物信息,并將數(shù)據(jù)傳輸PLC控制器,實(shí)現(xiàn)自動化分揀的功能。而通過232轉(zhuǎn)Profinet網(wǎng)關(guān),實(shí)現(xiàn)了與PLC之間的
    的頭像 發(fā)表于 05-28 21:35 ?568次閱讀
    232轉(zhuǎn)<b class='flag-5'>Profinet</b>網(wǎng)關(guān)接<b class='flag-5'>掃</b><b class='flag-5'>碼</b><b class='flag-5'>槍</b>與PLC<b class='flag-5'>通訊</b>在物流分揀線上的應(yīng)用

    RS232自由轉(zhuǎn)Profinet協(xié)議網(wǎng)關(guān)模塊連接1200PLC與通訊及手動清零案例

    RS232和Profinet是常見的通訊接口方式,而如何連接1200PLC和進(jìn)行
    的頭像 發(fā)表于 06-26 10:13 ?1354次閱讀
    RS232自由轉(zhuǎn)<b class='flag-5'>Profinet</b>協(xié)議網(wǎng)關(guān)模塊<b class='flag-5'>連接</b>1200PLC與<b class='flag-5'>掃</b><b class='flag-5'>碼</b><b class='flag-5'>槍</b><b class='flag-5'>通訊</b>及手動清零案例

    移通創(chuàng)聯(lián)RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)連接的配置案例1

    本案例是用移通創(chuàng)聯(lián)生產(chǎn)的YT-PN-04型RS232轉(zhuǎn)PROFINET網(wǎng)關(guān)鏈接與PLC的配置案例,用到設(shè)備為西門子S7-1200PLC
    發(fā)表于 10-21 17:48

    西門子S120 Profinet與labview通訊資料合集

    西門子S120 Profinet與labview通訊資料合集
    發(fā)表于 12-07 17:26 ?80次下載

    西門子Profinet連接EtheCAT伺服驅(qū)動器

    西門子S7-1200/1500系列的PLC,需要連接帶EtherCAT的通訊功能的伺服驅(qū)動器等設(shè)備。西門子的PLC采用PROFINET實(shí)時(shí)以
    的頭像 發(fā)表于 10-20 11:50 ?4360次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>Profinet</b><b class='flag-5'>連接</b>EtheCAT伺服驅(qū)動器

    西門子Profinet連接EtheCAT伺服驅(qū)動器

    西門子S7-1200/1500系列的PLC,需要連接帶EtherCAT的通訊功能的伺服驅(qū)動器等設(shè)備。西門子的PLC采用PROFINET實(shí)時(shí)以
    發(fā)表于 10-21 16:25 ?11次下載

    EtherCAT轉(zhuǎn)Profinet網(wǎng)關(guān)連接西門子PLC與凱??萍伎偩€步進(jìn)驅(qū)動器通訊

    EtherCAT轉(zhuǎn)Profinet網(wǎng)關(guān)連接西門子PLC與凱??萍伎偩€步進(jìn)驅(qū)動器通訊西門子S7-1200/1500系列的PLC,采用
    的頭像 發(fā)表于 06-26 16:44 ?919次閱讀
    EtherCAT轉(zhuǎn)<b class='flag-5'>Profinet</b>網(wǎng)關(guān)<b class='flag-5'>連接</b><b class='flag-5'>西門子</b>PLC與凱??萍伎偩€步進(jìn)驅(qū)動器<b class='flag-5'>通訊</b>

    CCLINK轉(zhuǎn)profinet西門子PLC通訊

    用三菱PLC的控制系統(tǒng)需要和西門子的PLC控制系統(tǒng)交互數(shù)據(jù),遠(yuǎn)創(chuàng)智控YC-PN-CCLK 是自主研發(fā)的一款 PROFINET 從站功能的通訊
    的頭像 發(fā)表于 07-03 09:04 ?576次閱讀
    CCLINK轉(zhuǎn)<b class='flag-5'>profinet</b>與<b class='flag-5'>西門子</b>PLC<b class='flag-5'>通訊</b>

    canopen主站轉(zhuǎn)profinet網(wǎng)關(guān)連接伺服從站與西門子plc通訊

    客戶要通過西門子plc對臺達(dá)伺服控制器進(jìn)行讀寫操作。但是伺服控制器的通訊協(xié)議是canopen,與西門子plc的通訊協(xié)議不一致,不能直接通訊,
    的頭像 發(fā)表于 07-03 18:24 ?950次閱讀
    canopen主站轉(zhuǎn)<b class='flag-5'>profinet</b>網(wǎng)關(guān)<b class='flag-5'>連接</b>伺服從站與<b class='flag-5'>西門子</b>plc<b class='flag-5'>通訊</b>

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

    在工業(yè)自動化領(lǐng)域,如何將與PLC連接一直是一個(gè)重要的問題。而今天,我們通過一個(gè)案例來展示
    的頭像 發(fā)表于 07-24 16:49 ?583次閱讀
    RS232轉(zhuǎn)<b class='flag-5'>Profinet</b>網(wǎng)關(guān)<b class='flag-5'>連接</b>銳<b class='flag-5'>碼</b><b class='flag-5'>掃</b><b class='flag-5'>碼</b><b class='flag-5'>槍</b>

    CCLINK轉(zhuǎn)profinet西門子PLC通訊

    用三菱PLC的控制系統(tǒng)需要和西門子的PLC控制系統(tǒng)交互數(shù)據(jù),捷米JM-PN-CCLK 是自主研發(fā)的一款 PROFINET 從站功能的通訊網(wǎng)關(guān)
    的頭像 發(fā)表于 07-26 16:58 ?483次閱讀
    CCLINK轉(zhuǎn)<b class='flag-5'>profinet</b>與<b class='flag-5'>西門子</b>PLC<b class='flag-5'>通訊</b>

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

    在工業(yè)自動化領(lǐng)域,如何將與PLC連接一直是一個(gè)重要的問題。而今天,我們通過一個(gè)案例來展示
    的頭像 發(fā)表于 08-02 17:41 ?538次閱讀
    RS232轉(zhuǎn)<b class='flag-5'>Profinet</b>網(wǎng)關(guān)<b class='flag-5'>連接</b>銳<b class='flag-5'>碼</b><b class='flag-5'>掃</b><b class='flag-5'>碼</b><b class='flag-5'>槍</b>

    EtherCAT轉(zhuǎn)PROFINET網(wǎng)關(guān)把西門子與匯川GL10伺服器連接方法

    西門子的PLC采用PROFINET以太網(wǎng)通訊協(xié)議,要連接EtherCAT的設(shè)備,就要進(jìn)行通訊協(xié)議轉(zhuǎn)換。
    的頭像 發(fā)表于 08-06 10:11 ?1492次閱讀
    EtherCAT轉(zhuǎn)<b class='flag-5'>PROFINET</b>網(wǎng)關(guān)把<b class='flag-5'>西門子</b>與匯川GL10伺服器<b class='flag-5'>連接</b>方法

    通過232轉(zhuǎn)Profinet霍尼韋爾連接到PLC上

    通過232轉(zhuǎn)Profinet(XD-PNR200)網(wǎng)關(guān),霍尼韋爾與PLC連接
    的頭像 發(fā)表于 01-12 17:55 ?694次閱讀
    通過232轉(zhuǎn)<b class='flag-5'>Profinet</b><b class='flag-5'>將</b>霍尼韋爾<b class='flag-5'>掃</b><b class='flag-5'>碼</b><b class='flag-5'>槍</b><b class='flag-5'>連接</b>到PLC上

    232Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)接與PLC通訊

    通訊,通常通過特定的接口與計(jì)算機(jī)或其他設(shè)備傳輸數(shù)據(jù),而PLC(可編程邏輯控制器)則通常使用Profinet等工業(yè)通信協(xié)議。
    的頭像 發(fā)表于 05-04 22:13 ?537次閱讀
    232Modbus轉(zhuǎn)<b class='flag-5'>Profinet</b>網(wǎng)關(guān)接<b class='flag-5'>掃</b><b class='flag-5'>碼</b><b class='flag-5'>槍</b>與PLC<b class='flag-5'>通訊</b>