组态王与FX5U之间如何快速实现无线通讯?

news/2024/12/28 22:34:47/

本方案是基于Modbus RTU协议下实现的1主多从自组网无线通信形式,主站为组态王,从站为两台三菱FX5U PLC。在工厂里,组态王和plc所处位置距离较为分散,重新铺设电缆线工期长,成本高,故采用日系PLC专用无线通讯终端DTD435MC,作为实现无线通讯的硬件设备,来解决组态王与PLC之间的通讯问题。

无线网络图 ▼

通过DTD435MC方便实现无线网络,无需更改网络参数直接替换有线连接。

测试设备与参数:

·主站设备:组态王

·从站设备:三菱FX5U PLC *2台

·无线通讯终端:DTD435MC *3块

·主从关系:1主2从

·主站通讯接口:Rs232接口

·从站通讯接口:Rs485接口(两线制)

·通讯参数:9600,8,N,1

·供电:9-24VDC

·传输距离:100米,500米,1KM,3KM,20KM

接线方式:

1.PC端与达泰无线设备的接线

PC 端直接使用 DTD435M 的 RS232 口与 PC 串口连接。

2.PLC与达泰无线设备的接线

第一步:DTD435MC的Rs485-A端口接入三菱FX5U PLC自带的RDA与SDA端口;

第二步:DTD435MC的Rs485-B端口接入三菱FX5U PLC自带的RDB与SDB端口。

组态王主站设置:

打开“组态王例程”文件夹

1. 建立设备

有2个从站,地址分别是1和2

2.数据词典的建立

3.画面的建立

4.数据关联

三菱PLC从站设置:

1.PLC的设置

将PLC和电脑通过以太网连接,打开三菱PLC编程软件,选择“连接目标—以太网直接连接—通讯测试”

2.PLC站号的设置

选择“参数—模块参数—485串口”

【基本设置】菜单下选择MODBUS协议和串口参数的设定

【固有设置】菜单下只需要设置本站号(从站地址)

3.将程序下载到PLC

无线通讯测试:

通过组态王画面按钮改变Y点的状态,看对应PLC的Y点是否有输出,如果有输出,表示通讯正常。

通过改变PLC上的X点的状态,在组态王上看对应的X点状态是否和PLC一致,如果一致,表示通讯正常。


http://www.ppmy.cn/news/47431.html

相关文章

Prophet模型中使用外生变量、自定义周期性

Prophet模型中使用外生变量 在使用 Prophet 进行时间序列预测时,我们可能需要考虑一些与时间序列相关但是并不在时间序列中体现的因素,比如天气、特别节日等,这些因素被称为 外生变量(external regressors)。添加外生变…

案例分享 | 汽车电机控制箱螺钉浮高检测

电机控制器是通过主动工作来控制电机按照设定的方向、速度、角度、响应时间进行运动的集成电路,日常生活中的洗衣机、冰箱、印刷机等设备都需要电机控制器来控制其运行工作,是各种机械设备中不可或缺的部件。 在电动车辆中,电机控制器也是关…

Google FLASH-QUAD Transformer模型的设计雷点

这个模型用来做无序弱监督分类,效果好,特别是收敛速度比标准多头Attention层快多了,完全没得比。 问题1 但这模型我用来做自回归生成,非常垃圾。 同时尝试了 GPT 和 T5 这两种模型结构的设计,明明Loss正常下降&#…

Python‘s Standard Library :Networking

Python’s Standard Library :Networking Python的标准库为创建网络服务和远程访问服务提供了一些模块。例如:ipaddress, socket, socketserver 等。 Python’s standard library comes complete with modules for creating network services, as well …

JAVA面试宝典: SpringCloud知识点(通俗易懂易背)

1、什么是 Spring Cloud? Spring Cloud 是基于 Spring Boot 的微服务架构开发工具箱,提供了在分布式系统中构建可靠的、弹性的、灵活的应用所需的大多数工具。Spring Cloud 中包含的子项目如下: Spring Cloud Config:配置管理工具…

STL :双端队列容器 Deque

Deque #include<deque> using namesace std; 双端队列容器 &#xff1a;双向开口的连续线性空间&#xff1b; 擅长尾部和头部添加或删除元素&#xff1a;常数阶&#xff1b; 存储元素并不能保证所有元素都存储到连续的内存空间中&#xff1b; deque 是动态的以分段…

系统需求分析

系统需求分析 需求分析是软件生存周期中相当重要的一个阶段。由于开发人员熟悉计算机但不熟悉应用 领域的业务&#xff0c;用户熟悉应用领域的业务但不熟悉计算机&#xff0c;因此对于同一个问题&#xff0c;开发人员和用 户之间可能存在认识上的差异。在需求分析阶段&#xff…

java记录-lambda表达式、接口应用、方法引用

基本形式 (str)->{System.out.println(str) };调用作为参数的接口实例的方法 1、用一个类实现接口&#xff0c;然后使用该类实例调用方法 2、匿名内部类 3、在 接口&#xff08;不能是抽象类&#xff09; 有且只有一个抽象方法时&#xff0c;可以使用lamda表达式来重写这个…