1500PLC通过232自由口转profinet网关接ABB扫码枪通讯方案

2024-06-04 22:12

本文主要是介绍1500PLC通过232自由口转profinet网关接ABB扫码枪通讯方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、现状:

在实际的生产环境中,越来越多的自动化设备采用扫码枪录入代替手动录入信息的方式进行操作。

二、了解现场

现场要求在不动其他设备和程序的情况下让ABB扫码枪与1500PLC通讯,在拿到现场的需求时兴达易控的专项技术为其制定了方案。

三、制定方案:

在不动其他设备和程序的情况下只需要添加一台232自由口转profinet网关(XD-PNR100),232自由口转profinet网关集成了网口和串口,支持扫码枪的自由协议以及接口转换。232自由口转Profinet网关将传统的232自由口协议转换为现代化的Profinet协议,成功接入到1500PLC上,实现无缝通信和数据交换。

四、网关配置步骤:

打开博图添加PLC,配置IP地址(本机地址与PLC地址保持在同一网段)

加载GSD文件

在设备视图下的硬件目录里,找到网关驱动,双击或拖动添加

修改网关IP地址(与本机地址和PLC地址保持在同一网段)

添加读写数据长度

打开网关配置软件,导入网关GSD文件。

点击第二个菜单栏选择接口方式,串口选Modbus RS-485,网口选Modbus TCP。注意:串口配置时,除配置6通道网关时,需要从Modbus 1开始配置通讯参数外,其余统一从Modbus 3开始配置通讯参数。

点击菜单栏的本地IP配置,点击主从模式的下拉菜单根据现场需求选择Mastor/Slanve/自由口,其余配置保持默认。本案例选择自由口

在菜单栏—点击数据映射—点击新增面板—点击添加,添加第一个插槽

注意:修改插槽号为1,修改Module ID为CH1,其余保持默认即可,

添加第二和第三个插槽等多个插槽,根据现场需求可自行添加读写指令,本案例是与扫码枪通讯,选择读32个字节,具有输入清零功能,因此添加2输出字节,注意:添加的插槽应与博图的配置保持一致。

D:/兴达易控/发帖文件/新建文件夹/2024年5月文章/232自由口转Profinet网关罗克韦尔扫码枪与PLC通讯案例/图片11.png图片11

点击配置下发—连接,网关IP地址默认为192.168.0.5,端口保持默认。连接成功后点击配置下发。

回到博图,右击分配设备名称。注意:网关连接下发不成功,在博图里分配设备名称时无法搜索到网关设备。

点击下载

新建监控表,监控数据情况

232自由口转profinet网关方案的实施可以提高设备之间的通讯效率,实现数据的快速传输和处理。通过232自由口转profinet网关将扫码枪可以实现设备之间的无缝连接,使生产线的运作更加流畅高效。

IMG_20240401_112225

这篇关于1500PLC通过232自由口转profinet网关接ABB扫码枪通讯方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1031266

相关文章

Redis 多规则限流和防重复提交方案实现小结

《Redis多规则限流和防重复提交方案实现小结》本文主要介绍了Redis多规则限流和防重复提交方案实现小结,包括使用String结构和Zset结构来记录用户IP的访问次数,具有一定的参考价值,感兴趣... 目录一:使用 String 结构记录固定时间段内某用户 IP 访问某接口的次数二:使用 Zset 进行

解读Redis秒杀优化方案(阻塞队列+基于Stream流的消息队列)

《解读Redis秒杀优化方案(阻塞队列+基于Stream流的消息队列)》该文章介绍了使用Redis的阻塞队列和Stream流的消息队列来优化秒杀系统的方案,通过将秒杀流程拆分为两条流水线,使用Redi... 目录Redis秒杀优化方案(阻塞队列+Stream流的消息队列)什么是消息队列?消费者组的工作方式每

MySQL分表自动化创建的实现方案

《MySQL分表自动化创建的实现方案》在数据库应用场景中,随着数据量的不断增长,单表存储数据可能会面临性能瓶颈,例如查询、插入、更新等操作的效率会逐渐降低,分表是一种有效的优化策略,它将数据分散存储在... 目录一、项目目的二、实现过程(一)mysql 事件调度器结合存储过程方式1. 开启事件调度器2. 创

Java解析JSON的六种方案

《Java解析JSON的六种方案》这篇文章介绍了6种JSON解析方案,包括Jackson、Gson、FastJSON、JsonPath、、手动解析,分别阐述了它们的功能特点、代码示例、高级功能、优缺点... 目录前言1. 使用 Jackson:业界标配功能特点代码示例高级功能优缺点2. 使用 Gson:轻量

Redis KEYS查询大批量数据替代方案

《RedisKEYS查询大批量数据替代方案》在使用Redis时,KEYS命令虽然简单直接,但其全表扫描的特性在处理大规模数据时会导致性能问题,甚至可能阻塞Redis服务,本文将介绍SCAN命令、有序... 目录前言KEYS命令问题背景替代方案1.使用 SCAN 命令2. 使用有序集合(Sorted Set)

MyBatis延迟加载的处理方案

《MyBatis延迟加载的处理方案》MyBatis支持延迟加载(LazyLoading),允许在需要数据时才从数据库加载,而不是在查询结果第一次返回时就立即加载所有数据,延迟加载的核心思想是,将关联对... 目录MyBATis如何处理延迟加载?延迟加载的原理1. 开启延迟加载2. 延迟加载的配置2.1 使用

Android WebView的加载超时处理方案

《AndroidWebView的加载超时处理方案》在Android开发中,WebView是一个常用的组件,用于在应用中嵌入网页,然而,当网络状况不佳或页面加载过慢时,用户可能会遇到加载超时的问题,本... 目录引言一、WebView加载超时的原因二、加载超时处理方案1. 使用Handler和Timer进行超

无人叉车3d激光slam多房间建图定位异常处理方案-墙体画线地图切分方案

墙体画线地图切分方案 针对问题:墙体两侧特征混淆误匹配,导致建图和定位偏差,表现为过门跳变、外月台走歪等 ·解决思路:预期的根治方案IGICP需要较长时间完成上线,先使用切分地图的工程化方案,即墙体两侧切分为不同地图,在某一侧只使用该侧地图进行定位 方案思路 切分原理:切分地图基于关键帧位置,而非点云。 理论基础:光照是直线的,一帧点云必定只能照射到墙的一侧,无法同时照到两侧实践考虑:关

高效+灵活,万博智云全球发布AWS无代理跨云容灾方案!

摘要 近日,万博智云推出了基于AWS的无代理跨云容灾解决方案,并与拉丁美洲,中东,亚洲的合作伙伴面向全球开展了联合发布。这一方案以AWS应用环境为基础,将HyperBDR平台的高效、灵活和成本效益优势与无代理功能相结合,为全球企业带来实现了更便捷、经济的数据保护。 一、全球联合发布 9月2日,万博智云CEO Michael Wong在线上平台发布AWS无代理跨云容灾解决方案的阐述视频,介绍了

Android平台播放RTSP流的几种方案探究(VLC VS ExoPlayer VS SmartPlayer)

技术背景 好多开发者需要遴选Android平台RTSP直播播放器的时候,不知道如何选的好,本文针对常用的方案,做个大概的说明: 1. 使用VLC for Android VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影