[三菱] 三菱FX5U通信协议支持功能

[复制链接]
查看115 | 回复0 | 2024-4-8 07:14:20 | 显示全部楼层 |阅读模式
通信协议支持功能大大加强了通信程序的移植能力,使得通信程序能重复使用,方便工程师的编程,使得通信程序的编程变的简单,高效。下面我们以FX5U为例子来探讨下三菱的通信协议支持功能。
      主要分为三步:①协议设置,②协议写入,③协议执行。      下面我们通过一个实例来了解如何使用通信协议支功能。设备:FX5U-32MT/ES(客户端)       电脑网口调试软件(服务器)通信协议:ModBus TCP实现功能:使用03功能码读取寄存器值(一)协议设置      在PLC工程的“工具》通信协议支持功能”进入通信协议支持功能模型类型选择界面,在模型类型中选择CPU(以太网)
      点击确定后进入通信协议支持功能设置界面,点击“文件》新建”
      点击“添加”,在协议添加界面中添加MOCBUS/TCP并选择03:RD Holding Registers。
      添加完成后需要设置3个数据包:发送数据包、通信正常接收数据包、通信出错接收数据包。
      在设置数据包之前我们首先来简单回顾下ModbusTCP协议(具体可参数文章《三菱FX5U系列ModBusTCP通信帧格式(上)》和《三菱FX5U系列ModBusTCP通信帧格式(下)》)客户端发送:19B2 0000 0006 0A 03 0000 0002(发送数据包的内容)19B2    通俗的讲就是报头,服务器原样返回0000    MODBUS/TCP协议(固定值), 服务器原样返回0006    模块ID到读取长度的字节数0A      模块ID(FX5U的IP地址最后一段为.10,即0AH)03      功能码0000    读取的MODBUS软元件号起始地址0002    读取的长度 (即读取D0-D1) 服务器返回:19B2 0000 0007 0A 03 04 0004 0000(通信正常接收数据包的内容)19B2    通俗的讲就是报头,服务器原样返回0000    MODBUS/TCP协议, 服务器原样返回0007    返回的数据字节数0A      跟随客户端03      功能码04      读取字节数0004    D0的值0000    D1的值
      在发送数据包中,有7个配置元素,在03功能码中各配置元素含义如下;配置元素号1:报头,需要使用寄存器来设置。配置元素号2:MODBUS/TCP协议,固定值,不需要设置。配置元素号3:模块ID到读取长度的字节数,自动计算,不需要设置。配置元素号4:模块ID,需要使用寄存器来设置。配置元素号5:功能码,在协议名中选择的是03功能码,所以此处不需要设置。配置元素号6:读取的MODBUS TCP软元件号起始地址,需要使用寄存器来设置。配置元素号7:读取的长度,需要使用寄存器来设置。
      在通信正常接收数据包中,有7个配置元素,在03功能码中各配置元素含义如下;配置元素号1:报头,需要使用寄存器来存储。配置元素号2:MODBUS/TCP协议,固定值,不需要寄存器存储。配置元素号3:模块ID到返回寄存器值的数据的字节数,不需要寄存器存储。配置元素号4:模块ID,需要使用寄存器来存储。配置元素号5:功能码,不需要寄存器存储。配置元素号6:配置元素号7的数据长度。配置元素号7:返回寄存器值的数据,需要使用寄存器来存储。
      在通信出错接收数据包中,有6个配置元素,在03功能码中各配置元素含义如下;配置元素号1:报头,需要使用寄存器来存储。配置元素号2:MODBUS/TCP协议,固定值,不需要寄存器存储。配置元素号3:模块ID到返回寄存器值的数据的字节数,不需要寄存器存储。配置元素号4:模块ID,需要使用寄存器来存储。配置元素号5:错误功能码,不需要寄存器存储。配置元素号6:错误代码,需要使用寄存器来存储。    设置好发送数据包、通信正常接收数据包、通信出错接收数据包后我们需要将协议设置文件写进PLC中,
(二)PLC程序
(1)设置通信参数
(2)编写程序      ①将要发送的数据传进发送数据包
      ②建立通信
      ③使用通信协议支持功能发送数据
      ④通信完成关闭连接

      以上就是FX5U的通信协议支持功能的使用方法,如有疑问可留言或致电我司。




兴东机电设备(深圳)有限公司
三菱工控产品特级代理商
三菱工控产品技术培训中心
三菱工控产品维修中心
所有原创文章版权为 兴东机电设备(深圳)有限公司 所有,严禁盗用文章等相关内容。如喜欢并愿意分享,请一定通过链接方式转载分享。欢迎关注此公众号,如有三菱产品需求、技术问题,可以联系我公司:0755-82984881。





免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则