三菱fx5u用什么软件编程读取多台仪表数据

电子说

1.3w人已加入

描述

本示例以 FX5U-32MR/ES 为例读取 ModbusTCP 网口仪表数据,本示例采用 ModbusTCP 协议实现,对 ModbusTCP 从站协议的仪表,FX5U 可直接通过 YC8000-FX5U-S 进行仪表数据采集,无需 PLC 编程,对于其他支持 ModbusTCP 从站协议的PLC(例如施耐德 PLC),均可实现数据交换,步骤类似不再重复介绍。

三菱

FX5U 自带以太网口与YC8000-FX5U-S 的 LAN1 连接,温湿度仪表的 RJ45 连接 LAN1 或 LAN2 接口,YC8000-FX5U-S 通过 配置软件 工具配置数据命令,实现高效实时的仪表数据采集和操作;最大可新建 8 个客户机,即同时可采集 8 台网口仪表设备或 ModbusTCP 网关设备。

该功能基于 YC8000-FX5U-S 的 ModbusTCP 客户机功能实现,通过 配置软件进行主站命令配置,无须 PLC 编程,提高应用开发速度和便捷性。

仪表的数据采集也可采用YC8000-FX5U-S 的WiFi 接口实现,如果仪表带WiFi 接口,亦可通过无线方式进行数据采集和操作,具体在建立客户机时,本地接口可选择 WiFi 接口。

一、硬件连接

1、YC8000-FX5U-S 可连接多个RJ45 仪表设备,一个模块最多可支持 8 路 RJ45 网口仪表设备;

二、配置 Net 模块数据交换命令

1、打开 配置软件,搜索到 YC8000-FX5U-S 后,选择【修改设备参数】;

2、配置YC8000-FX5U-S;

三菱

【1】 填写三菱 FX5U 的 IP 地址,与 PLC 的连接方式选择TCP;

【2】 模块LAN1 的 IP 地址,必须与 FX5U 的 IP 地址在同一网段;

3、新建客户机

三菱


 

【1】 点击数据交换,右键创建新的客户机 0;

【2】 ModbusTCP 协议,用于连接远端的 ModbusTCP 从站设备,此例中为温湿度仪表的网口, 查询仪表的手册可知,温度对应的寄存器为 400001~400002;

【3】 本地接口选择,当仪表的网口接在 LAN1 上,则选择 LAN1;当仪表的网口连接在模块的 LAN2 口上,此处则选择 LAN2;若是通过WiFi 连接的,此处应当选择WiFi 对应接口;

【4】 远程服务器的 IP 地址为温湿度仪表的 IP 地址,这里设置为 192.168.1.178;远程服务器的通讯端口号,默认为 502;连接超时时间默认为 5S;

【5】 点击确认,创建客户机。

4、在客户机中配置数据交换命令

三菱


 

【1】   点击新建命令(将仪表的 400001~400002 读取到 FX5U 的D200~D201)

5、客户机监视

三菱

点击客户机监视按钮,【错误信息】为无错误,且【正确】有数据跳动,说明通信成功。

三、数据验证

1、打开 GXWork3 变量监视表,对FX5U 的D200~D201 进行数据监视,可见当前稳定值为 25.3℃;

三菱


 

2、上述监视说明已经将仪表的温度值读取到 FX5U 的 D200~D201 中,实现了 PLC 采集仪表数据;当有很多串口 Modbus 仪表设备时,可将多个串口设备串联起来,

YC8000-FX5U-S 最大可新建 8 台TCP 客户机,即最大可实现 8 组 ModbusTCP 设备并行采集。

  审核编辑:汤梓红

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分