首页 > 编程语言 >RS232转profinet网关扫码枪自由口与1500程序对比

RS232转profinet网关扫码枪自由口与1500程序对比

时间:2023-12-18 17:22:57浏览次数:37  
标签:网关 扫码 1500 PLC profinet RS232 数据

RS232转profinet网关扫码枪自由口与1500程序对比

RS232转profinet网关(XD-PNR200)自由口是一种用于将RS232串口信号转换为profinet协议的设备,它具有自由口的功能。本文以某自动化生产线为例进行案例研究。通过RS232转Profinet网关(XD-PNR200),将生产线的多个RS232扫码枪与PLC连接起来,实现对生产线智能自动化。

打开博图添加PLC,

安装提供的GSD文件夹,然后单击安装

安装后,在网络视图下点击硬件目录,在硬件目录下找到网关驱动,添加到博图

连接1500plc PROFINET端口与网关相连

双击网关配置IP地址(应与PLC的IP地址保持在同一网段上)

选择接收数据的长度,该长度不应小于实际扫描数据的字节数

在设备视图下右击网关,分配设备名称

下载并配置到PLC

设置网关参数,打开网关配置软件;总线类型根据RS232的实际数量确定。IMG_263

首先,设置PN终端的IP地址和设备名称,应与博图的配置一致

IMG_264

设置串口参数,可选择232或485串口,工作模式可为主从模式或生产者-消费者模块

本例选择RS232串行端口和生产者-消费者模式。

设置RS232扫码枪接口参数

IMG_265

右键单击子网以添加节点,右键单击节点以添加消费者或生产者:用于发送数据的为生产者模式,用于接收数据者为消费者模式

选择消费模式,消费者是用于接收扫描枪发送的数据

IMG_266

子网离线操作:选择重置后,转换器会在收到数据一次后重置IMG_267

超时:基于10ms和100ms,即100的10倍,即1000ms,即1s后保持动作

触发字节:启用后,在相应的地址数据改变之前,不会发送到PLC

右键单击消费者以添加所需数据

IMG_268

如果您不知道测试期间扫描了多少字节,可以选择在此处添加变量数据,这些数据可以根据特定的扫描值进行传输。本例中的数据长度为32字节

IMG_269

请注意,如果有多通道代码扫描枪,则下一个配置用户下的数据内存映射的起始地址应从33开始。您可以在兴达易控RS232第二和第三节点的PROFINET转换器配置软件中添加代码扫描设备。换句话说,之前的数据已经被第一种方法的代码扫描枪占用。

IMG_271

将配置下载至RS232转Profient网关,即完成全部配置

采用控制程序连接扫码枪

在整个程序中,主要有三个程序块。1个主程序,1个扫描枪子程序,1个自动分拣子程序。详细的程序如下图所示。

be985c1258833f8421a54740f1f31e84

  1. 扫码枪数据收发子程序如下图

da4bb076338fc732ebb68b4a6798442d

3、在程序中,指令中PORT是通讯板的硬件标识符。"全局".RCV_String使用的字符串数据类型,"全局".SEND_Buffer使用的Byte的数组用于发送对应的指令,在本案例中触发扫码的命令如下图所示

C:/Users/Administrator/Desktop/83d4da2fc01e0816a906e251ab2d8884.png83d4da2fc01e0816a906e251ab2d8884

4、在下图中,是接收的数据类型的转换,扫码枪返回的数据是日期,为了便于比较,将其转换整数,然后再进行比较。

83d50c0469aef57b8b9da0b6c3746d69

5、扫码自动分拣如下图

c2c6c712def891626822c3e47a87a1bd

4c0717402d676bbfbf6761f2ea5d75c3

cbd1066a68eab107085c2b2053f69b6a

RS232转Profinet网关(XD-PNR200)作为工业控制领域的重要通信协议设备,在不同的应用场景下具有各自的优势和适用性。通过RS232转Profinet网关连接,可以充分发挥它们的优势,实现快捷高效、更可靠的工业控制和数据传输。

标签:网关,扫码,1500,PLC,profinet,RS232,数据
From: https://www.cnblogs.com/ENDAIC/p/17911486.html

相关文章

  • 强化产品联动:网关V7独家解决方案的三重优势
    客户背景某央企单位汇聚了众多业内优秀的工程师和科研人员,拥有先进的研发设施和丰富的研发经验,专注于为全球汽车行业提供创新和实用的解决方案。其研发成果不仅在国内市场上得到了广泛应用,也在国际市场上赢得了广泛的认可和赞誉。客户需求黑客团队通常会以获取最大利益为目的,精准攻......
  • CClinkIE转DEVICENET网关的应用主要体现在工业自动化领域
    CClinkIE转DEVICENET网关的应用主要体现在工业自动化领域。在工业生产过程中,设备之间的通信和数据传输是非常重要的。CClinkIE转DEVICENET网关作为连接两种不同通信协议的桥梁,可以实现设备之间的无缝通信,提高生产效率。CClinkIE转DEVICENET网关还具有易于扩展和升级的特点。随着工......
  • 整合一套高性能网关Kong
    前言#    相信大家对Api网关都比较的熟悉,我们之前的文章也介绍过ASP.NETCore的网关Ocelot,也介绍过SpringCloudGateway。说到网关的主要功能,其实总结起来就两个字"统一",无论是作为应用的入口、认证授权、熔断限流等等主要都是为了统一的地方做一些事情。今天我们介绍一款......
  • 基于边缘智能网关的冬季管网智能监测方案
    随着我国北方全面进入到冬季,多日以来严寒、降雪天气频发,民生基础设施也迎来冬季考验。尤其是民众生活仰赖的水、电、气管网,面临极端冰雪天气时易存在各种风险,包括管道水/气泄露损耗、低温冻裂、积雪压塌压损、冻结受阻等。  针对冬季民生水电气管网的监测和维护,可以借助佰马......
  • Modbus转Profinet网关的配置步骤和注意事项
     Modbus转Profinet网关的配置步骤和注意事项当拿到Modbus转Profinet网关(XD-MDPN100/200)不会配置或是配置完成后发现Modbus转Profinet网关(XD-MDPN100/200)与设备通讯不上等问题。下面就这些问题给大家详细解读。 首先,确保Modbus转Profinet网关(XD-MDPN100/200)的电源连接正常。检......
  • modbus转profinet网关连接6台232modbus伺服同时控制案例
    modbus转profinet网关连接6台232modbus伺服同时控制案例Modbus转Profinet网关是一种用于连接不同网络之间的通讯设备。它的原理是通过将Modbus协议转换为Profinet协议,实现Modbus设备与Profinet网络之间的数据交换。其功能具体包括将Modbus设备发送的数据转发到Profinet网络中,并将P......
  • CF1500F Cupboards Jumps 题解
    题目链接点击打开链接题目解法感觉是一个融合了许多技巧的题,很巧妙题目要求\(\max(h_i,h_{i+1},h_{i+2})-\min(h_i,h_{i+1},h_{i+2})=w_i\),这可以转化成另一个只和两项有关的形式为:\(\max(|h_i-h_{i+1}|,|h_i-h_{i+2}|,|h_{i+1}-h_{i+2}|)=w_i\)令\(d_i=h_{i+1}-h_i\),所以......
  • go-zero开发入门之网关往rpc服务传递数据
    go-zero的网关往rpc服务传递数据时,可以使用headers,但需要注意前缀规则,否则会发现数据传递不过去,或者对方取不到数据。go-zero的网关对服务的调用使用了第三方库grpcurl,入口函数为InvokeRPC:grpcurl.InvokeRPC(r.Context(),source,cli.Conn(),rpcPath,s.prepareMetadat......
  • 基于5G智能网关的河道清洁机器人应用
    5G技术的普及也带动了机器人应用的快速发展,得益于5G通信技术的高带宽、低时延和高可靠性特性,显著提升了机器人的感知能力、控制精度以及远程操作能力,让机器人变得更加智能化、自主化。 5G智能网关赋能河道清洁机器人 河道清洁机器人就是一种具有代表性的5G赋能智能机器人应......
  • 工业生产中Profibus主站转Profinet网关优势所在
    应用案例分享:某制造企业拥有一条生产线,生产线上的多个设备之间需要进行数据通讯和相互控制。这些设备原本使用Profibus-DP总线进行通讯,但企业希望将这些设备集成到Profinet网络中,以便能够更好地实现设备监控和管理。我们为此提供了一款Profibus-DP主站转Profinet网关,将多个Profibu......