「简化三菱PLC串口通信:无协议通信通用FB程序模块,省事又高效」,三菱PLC串口无协议通信通用FB程序模块:简化串口通讯,节省查阅手册和测试时间

三菱PLC串口无协议通信通用FB程序模块
三菱串口模块无协议RS232通讯,可以连接第三方无协议设备,比如扫描枪,PC等。
在设计串口程序时,需要查阅手册,查找出对于的系统寄存器和系统继电器地址,繁琐又麻烦,传统的编程方式,程序代码的继承性太差,往往下次再使用时,又要重复查阅手册。

现在本FB已经做好了封装,直接使用,只需要对FB接口赋值即可,根本不用关心系统特殊寄存器地址,非常方便快捷稳定,即使是第一次接触串口通讯的小白也能快速的完成串口读写控制。
FB可以多次使用,代码开放,已经在自己的项目使用,稳定高效。

使用本FB节省您的查阅手册的时间,节省您的测试时间。
本FB不仅仅使用QJ71C24N,也使用与三菱其他串口模块(具体的模块,系统寄存器地址区间可能不同,需要根据各自的情况在FB内部做地址映射,FB的设计架构一样)

此外,本FB提供了一个自己设计的计算接收实际字符数量的功能函数CalCharNum,使用ST语言编写,因三菱没有这样的指令,因此实际使用时要计算去除结束符(结束符的数量和内容可以自由指定)后的字符数量,方便在其他程序中使用。

ID:6916595071520191

叶***8


三菱PLC串口无协议通信通用FB程序模块

引言
在现代工业自动化系统中,通信技术在数据交换和控制方面发挥着重要作用。三菱PLC是常见的工控设备之一,其通信模块可以实现与第三方设备的无协议通信,如扫描枪和PC。然而,在传统的编程方式中,设计师需要繁琐地查找手册、寻找寄存器和继电器地址,继承性较差,给开发带来不便。为解决这个问题,我们开发了一个以三菱PLC串口通信为基础的通用FB程序模块,旨在提高开发效率和便利性。

  1. 传统串口程序的缺点
    传统的三菱PLC串口程序设计繁琐,需要手动查找手册,找出系统寄存器和继电器地址。这种方式不仅耗时,还容易出错。而且,代码的继承性差,导致下次使用时需要重复查找手册,增加了工作量。

  2. 无协议通信的优势
    我们的通用FB程序模块提供了无协议的RS232通信功能,可连接第三方无协议设备,如扫描枪和PC。这种通信方式简便快捷,稳定可靠。即使是对串口通信不熟悉的新手,也能轻松完成串口读写控制。我们封装了程序,只需对FB接口赋值即可,无需关心系统特殊寄存器地址,大大提高了开发效率。

  3. 多次使用与代码开放
    我们的通用FB程序模块可多次使用,且代码是开放的,方便用户根据自己的需求进行二次开发。我们已在自己的项目中使用该模块,并取得了稳定高效的效果。

  4. 适用于不同的串口模块
    我们的通用FB程序模块不仅适用于QJ71C24N,还适用于其他三菱串口模块。不同模块之间的系统寄存器地址区间可能有所不同,因此在FB内部需要进行地址映射。但是,模块的设计架构保持一致,便于用户根据自己的情况进行定制。

  5. 接收字符数量计算功能
    我们的通用FB程序模块还提供了一个自己设计的功能函数——CalCharNum,使用ST语言编写。由于三菱PLC没有类似的指令,我们设计了这个函数来计算接收的实际字符数量。在使用过程中,需要排除结束符的数量和内容(可以自由指定),方便在其他程序中使用。

结论
我们的通用FB程序模块为三菱PLC串口无协议通信提供了方便、快捷、稳定的解决方案。通过封装和接口赋值,大大减少了开发者的工作量,提高了开发效率。无论是对串口通信熟悉的老手还是对其不了解的新手,都可以轻松地使用该模块实现串口读写控制。此外,模块适用于多种三菱串口模块,便于用户根据自己的需求进行定制。我们还提供了一个自定义的字符数量计算功能函数,方便在其他程序中使用。通过使用我们的通用FB程序模块,您将节省查阅手册和测试的时间,提高开发效率,减少开发成本。

相关的代码,程序地址如下:http://lanzoup.cn/595071520191.html

  • 17
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值