0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RS232转PN协议网关模块连接PLC和霍尼韦尔条码扫描器通信

李德 来源:jf_48420664 作者:jf_48420664 2024-07-08 17:42 次阅读

为了更快地输入信息,许多设备都配备了条码扫描器,但条码扫描器不能直接与CPU通信。最直接和方便的方法是加RS232转PN协议网关模块(BT-PNR20)。本文将深入研究如何利用巴图自动化的RS232转PN协议网关模块,在PLC和条码扫描器之间搭建通信桥梁,从而提高生产效率,降低人工干预成本。

wKgZomaLsxyAWz6CAAG3gUgnmos383.png巴图自动化RS232转PN协议网关模块

一、设备准备

1. RS232转PN协议网关模块:请使用支持RS232转PN协议的网关模块,如BT-PNR20

2. PLC:准备一台PLC,如西门子1200系列PLC,作为Profinet网络的主站。

3. 扫描枪:选择支持RS232接口的扫描枪,读取和传输条码信息。

4. 连接线缆:准备必要的连接线缆,包括RS232线缆和Profinet线缆。

wKgaomaLsx2AJtvfAAJdQNI7_ms419.png巴图自动化RS232转PN协议网关模块

二、硬件连接:将RS232转Profinet协议网关的RS232端口连接转条码扫描器,将Profinet端口连接转1200PLC,并确保设备正常供电。在连接过程中,注意信号线的正确连接,避免因接线错误导致通信失败。

wKgaomaLsxyAPW1iAAGsNAGnT-A476.png巴图自动化RS232转PN协议网关模块

三、配置步骤

1. 打开博途,添加1200PLC

wKgZomaLsxyAIFDsAAEa3tVyegk879.png巴图自动化RS232转PN协议网关模块

2. 配置PLC的IP地址为192.168.0.2

wKgaomaLsxyAAMJkAACe3R-MRnQ044.png巴图自动化RS232转PN协议网关模块

3. 安装GSD文件

wKgZomaLsx2AWpU9AAI86vTIdKg402.png巴图自动化RS232转PN协议网关模块

4. 安装GSD文件后,在设备目录下生成网关驱动程序

wKgaomaLsxyAd0UbAAEL05_JZoA412.png巴图自动化RS232转PN协议网关模块

5. 添加网关驱动连接Profinet接口,IP地址配置为192.168.0.5

wKgZomaLs3GANC0NAAa-dTp0WzA225.png巴图自动化RS232转PN协议网关模块

6. 搜索和分配设备名称,分配和下载配置转PLC

wKgZomaLsx2AF4-5AAGoruLbvhc735.png巴图自动化RS232转PN协议网关模块

7. 打开巴图自动化提供的网关软件,在Profinet选项中添加GSD文件

wKgaomaLsx2AJ46QAAH6U-L_7NU374.png巴图自动化RS232转PN协议网关模块

8. 该网关支持通过多个串口独立通信,因此可以看转每个串口都是预先设置的。本案例是条码扫描器和单个串行端口网关之间的空闲端口通信的案例。因此,串口连接modbus3预设接口,条码扫描器的默认通信参数为9600、N、8、1

wKgZomaLs4qAacN3AA2WpDf3K6Y290.png巴图自动化RS232转PN协议网关模块

9. 本地IP配置里只需要设置主从模式为自由口模式

备注:本地IP地址、子网掩码和默认网关端口在该模式下没有意义

wKgZomaLsxyASM3KAAC9GhGjzQA639.png巴图自动化RS232转PN协议网关模块

10. 在数据映射中添加Modbus读写指令:第一条指令为网关默认的状态字指令CH1,必须位于第一个槽位。单击切换,直接添加。添加第一条指令只会将槽位号1和ID更改为CH1

其他参数保持默认值

wKgZomaLsx2AeXmdAAEfP1TetuM549.png巴图自动化RS232转PN协议网关模块

11、复制添加第二条指令:slot插槽改为2,ID里选择读32字节长度,长度规则为大于实际扫码的长度,注意:功能码,这里属性无实际意义,只作为读数据指令的标识序号,读数据保持选择“是”,序号3这里的序号就是串口3的预设接口。解释说明:数据保持选“是”,扫码读到的数将保持到第二次扫码动作,长度的单位为字,即32字节为16个字长度

wKgZomaLsx2AbbI4AAFj3BslP70888.png巴图自动化RS232转PN协议网关模块

请注意,在自由口模式下,功能码用到03,为读数据,16为写,05为读控制,06为写控制

12. 在发布IP地址的博途配置中,将网关IP地址为192.168.0.5,默认端口号为10000

点击连接并将数据参数下载到网关

wKgaomaLsx2AURCvAAHHVqJHj8I230.png巴图自动化RS232转PN协议网关模块

13. 返回“Botu Configuration”,双击进入网关设备配置界面

在目录中增加一条32字节的read,其中指令的槽位1和槽位2与上位机软件槽位中添加的读写和长度一致

wKgaomaLsx2AHWT6AAGkRYvy9Ug238.png巴图自动化RS232转PN协议网关模块

14. 将配置下载转PLC, PLC分配的读指令从IB72开始作为起始读地址。一旦成功建立RS232转PN协议网关模块,将PLC与条码扫描器连接起来进行通信,就可以实现条码扫描器扫描、读取数据等操作,并自动传输给PLC进行处理和控制。

15. 创建一个监视表来监视读数据地址:读指令的最后两个字节是ib102,其中ib103是扫描枪数据的长度,ib103是扫描枪动作的完成位。监控IB102和ib103;该监控位可以实时监控扫描枪的数据和状态。

wKgZomaLsx2AEUSsAAGSo0KpBm8849.png巴图自动化RS232转PN协议网关模块

综上所述,通过建立合理的RS232转PN协议网关模块来连接PLC与扫描枪的通信,实现高效的协同工作

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5010

    文章

    13275

    浏览量

    463077
  • 霍尼韦尔
    +关注

    关注

    2

    文章

    242

    浏览量

    30370
  • RS232
    +关注

    关注

    13

    文章

    747

    浏览量

    94318
  • 扫描器
    +关注

    关注

    0

    文章

    164

    浏览量

    11908
  • 协议网关
    +关注

    关注

    0

    文章

    283

    浏览量

    3614
收藏 人收藏

    评论

    相关推荐

    RS485/RS232PROFINET(PROFINETRS232/RS485网关连接西门子PLC尼韦尔工业条码扫描枪配置案例

    就尤为重要,此方案是以微硬创新协议转换网关为例,介绍如何实现PROFINET和RS232/RS485串口自由协议的数据交换,实现
    的头像 发表于 09-23 18:41 4509次阅读
    <b class='flag-5'>RS</b>485/<b class='flag-5'>RS232</b><b class='flag-5'>转</b>PROFINET(PROFINET<b class='flag-5'>转</b><b class='flag-5'>RS232</b>/<b class='flag-5'>RS</b>485<b class='flag-5'>转</b>)<b class='flag-5'>网关连接</b>西门子<b class='flag-5'>PLC</b>和<b class='flag-5'>霍</b><b class='flag-5'>尼韦尔</b>工业<b class='flag-5'>条码</b><b class='flag-5'>扫描</b>枪配置案例

    232Profinet网关连接尼韦尔扫码枪在汽车生产线的应用

    232Profinet网关是一种能够将RS232串口通信协议转换为Profinet以太网通信协议
    的头像 发表于 05-27 11:35 849次阅读
    <b class='flag-5'>232</b><b class='flag-5'>转</b>Profinet<b class='flag-5'>网关连接</b><b class='flag-5'>霍</b><b class='flag-5'>尼韦尔</b>扫码枪在汽车生产线的应用

    ProfinetRS232网关与固定式条码枪的应用

    ProfinetRS232网关可以实现RS232接口的设备与Profinet网络之间的通信。这包括各种仪表、变频
    发表于 01-11 17:08

    通过RS232Profinet网关连接PLCRS232协议设备的步骤

    了解PLC通信协议和接口要求,不同型号的PLC可能有不同的通信协议和接口要求,因此请仔细阅读您的PLC用户手册,以确保您能够正确地
    发表于 01-26 14:46

    RS232PROFINET网关条码秤设备接入到1200 Profinet案例

    本案例介绍的是通过无锡耐特森RS232PROFINET网关RS232协议的POS称设备接入西门子PL
    发表于 06-15 10:42

    小疆智控RS232PROFINET网关产品简介

    小疆智控RS232PROFINET网关基本说明:小疆智控PN5002实现RS232PROFI
    发表于 03-11 14:08 1620次阅读

    项目案例| RS232PROFINET网关连接电子天平

    本案例是用北京小疆智控(北京)威廉希尔官方网站 有限公司生产的GW-PN5002型RS232PROFINET网关连接GXG电子天平与PLC的配置案例,用
    的头像 发表于 11-28 15:56 1582次阅读
    项目案例| <b class='flag-5'>RS232</b><b class='flag-5'>转</b>PROFINET<b class='flag-5'>网关连接</b>电子天平

    RS232PROFINET网关连接电子天平案例分享

    本案例是用北京小疆智控(北京)威廉希尔官方网站 有限公司生产的GW-PN5002型RS232PROFINET网关连接GXG电子天平与PLC的配置案例,用
    发表于 11-25 17:40 0次下载

    RS232PROFINET网关连接磁栅尺MAS-200与PLC的配置案例

    本案例是用北京小疆智控(北京)威廉希尔官方网站 有限公司生产的GW-PN5102型RS232PROFINET网关连接磁栅尺MAS-200与PLC的配置案
    发表于 01-29 18:21 0次下载

    RS232PROFINET网关条码秤设备接入到PLC1200 Profinet案例

    本案例介绍的是通过无锡耐特森RS232PROFINET网关RS232协议的POS称设备接入西门子PL
    发表于 06-15 15:30 0次下载

    RS232Profinet网关rs232是什么接口

    在工业自动化领域,如何将扫码枪与PLC连接一直是一个重要的问题。而今天,我们将通过一个案例来展示如何通过RS232Profinet网关,将
    的头像 发表于 07-20 09:11 849次阅读
    <b class='flag-5'>RS232</b><b class='flag-5'>转</b>Profinet<b class='flag-5'>网关</b><b class='flag-5'>rs232</b>是什么接口

    ProfinetRS232网关与固定式条码枪的应用

    ProfinetRS232网关可以实现RS232接口的设备与Profinet网络之间的通信。这包括各种仪表、变频
    的头像 发表于 01-11 17:07 495次阅读

    ProfinetRS232网关与固定式条码枪的应用

    ProfinetRS232网关可以实现RS232接口的设备与Profinet网络之间的通信。这包括各种仪表、变频
    的头像 发表于 01-11 17:09 472次阅读
    Profinet<b class='flag-5'>转</b><b class='flag-5'>RS232</b><b class='flag-5'>网关</b>与固定式<b class='flag-5'>条码</b>枪的应用

    通过RS232Profinet网关连接PLCRS232协议设备的步骤

    了解PLC通信协议和接口要求,不同型号的PLC可能有不同的通信协议和接口要求,因此请仔细阅读您的PLC用户手册,以确保您能够正确地
    的头像 发表于 01-26 14:45 613次阅读
    通过<b class='flag-5'>RS232</b><b class='flag-5'>转</b>Profinet<b class='flag-5'>网关连接</b><b class='flag-5'>PLC</b>与<b class='flag-5'>RS232</b><b class='flag-5'>协议</b>设备的步骤

    通过RS232Profinet网关连接PLCRS232协议设备的步骤

    了解PLC通信协议和接口要求,不同型号的PLC可能有不同的通信协议和接口要求,因此请仔细阅读您的PLC用户手册,以确保您能够正确地
    的头像 发表于 01-26 15:11 893次阅读
    通过<b class='flag-5'>RS232</b><b class='flag-5'>转</b>Profinet<b class='flag-5'>网关连接</b><b class='flag-5'>PLC</b>与<b class='flag-5'>RS232</b><b class='flag-5'>协议</b>设备的步骤