485通讯的校验和_MCGS 与 FX3U PLC 之间的无线通讯实例
本方案主要详述了如何实现 MCGS 触摸屏与 FX3UPLC 之间 Modbus 协议的无线通讯。方案中所用到的无线通讯终端是 DTD435MC——等日系 PLC 专用的无线通讯终端。1. 方案概述1.1 有线 MODBUS 网络组成
1.2 无线 MODBUS 网络组成
2. 测试背景
MCGS 触摸屏:MCGS-TPC7062TD(KT) × 1 台
PLC 型号:三菱 FX3U-16MR × 1 台
日系 PLC 专用无线通讯终端:DTD435MC × 2 块
通讯接口:RS485(两线制) × 2 根
通讯协议:MODBUS_RTU
USB 通讯线 × 2 根
三菱专用通讯线(USB-SC09-FX) × 2 根3. 日系 PLC 专用无线通讯终端— — DTD435MC
DTD435M 是针对日系 PLC 的通讯特点而开发的专用工业级无线通讯产品, 内嵌Rs232/Rs485 双接口,自适应三菱 N:N 协议、欧姆龙 HOST Link 协议,台达及永宏等Modbus RTU 协议。该产品可以与日系 PLC 组成无线测控网络,可靠传输距离达到 3km 以上,并集成 EMI 抗干扰滤波单元。经过了八年以上工业现场运行考验,可确保长期工作于恶劣环境及工业场合。■ 主 要 特 征:
◆ 直接代替有线 RS485 方案,实现无线组网通讯;
◆ 全数字无线加密方式,保证数据安全可靠;
◆ 直流 9~24V 宽电源电压供电,平均工作电流小于 50mA;
◆ 精美铝合金外壳:120×105×30mm,4 个条形安装固定孔;
◆ 通信接口:RS232/RS485;
◆ 支持标准串口协议:Modbus RTU 协议、N:N 协议4. 接线方式4.1 触摸屏和无线通讯终端之间的接线
触摸屏的 DB9 插头的 7 和 8 针分别对应 485 通讯的 A+和 B-(正和负)。
4.2 PLC 的ADP 模块和无线通讯终端之间的接线
PLC 的 ADP 模块接口是四线制的 422 口,这里采用如下图所示的 RDA 和SDA 短接, RDB 和 SDB 短接的形式分别对应 485 通讯的 A+和 B-(正和负)。
5. MCGS 实现 Modbus 通讯的主站5.1 打开主站测试程序
在所给的文件夹 MCGS 和三菱 FX3uPLC 的 modbus 无线通讯 8E 里直接打开名为
MCGS_test.MCE 的程序。5.2 检查测试程序及界面是否正确
l 设备窗口(如下图)
l 用户窗口(左下图)
l 实时数据库(右上图)
5.3 主站测试程序下载
打开步骤
如下图所示,通讯测试正常及工程下载成功界面
6. FX3UPLC 实现 Modbus 无线通讯的从站6.1 打开 FX3U 测试程序
在所给的文件夹 MCGS 和三菱 FX3uPLC 的 modbus 无线通讯 8E 里直接打开名为
Gppw.gpj 的文件。Modbus 通讯配置程序如下:
6.2 从站测试程序下载
传输设置:选择合适的 COM 口传输
通讯测试:通讯成功后即可写入程序
程序写入:注意在写入程序中将 PLC 调到“STOP”档位
写入成功会有如下显示
此时 FX3UPLC 的从站程序下载完成。 7. 无线通讯测试7.1 测试前检查
将主站 MCGS 和从站 PLC 接线完成并检查确保无误后,MCGS 出现如下界面,PLC 运行指示灯显示为正常且在“RUN”档位。
7.2 无线通讯终端设置(出厂默认,请勿轻易修改)
将主站 MCGS 与从站 PLC 的信道设置统一,并选择与程序相匹配的校验方式。7.3 通讯测试
如图点击 MCGSS 上 MO-M7 的任意按钮,看 PLC 的 OUT 口 0-7 是否相应的指示灯亮起;
或在 MCGS 中 D0-D4 中输入合适的数值,看 D5-D9 是否有相应的数值出现。
若 MCGS 与 PLC 有一一对应的相应,则通讯成功;若MCGS 输入相应的数值,PLC 无变化,则通讯失败。
由此判定,MCGS 与 PLC 的无线 MODBUS 通讯实验是否成功。
8. 通讯故障检测与解决办法
8.1 若出现通讯故障,首先检查接线方式及是否有端子脱落现象。
8.2 可用 485 通讯线将主从通讯终端连接,先用有线的方式检测是否通讯成功。若有线方式通讯成功,则主从站程序无误,可检查通讯终端的校验方式是否设置正确。
485通讯的校验和_MCGS 与 FX3U PLC 之间的无线通讯实例相关推荐
- c#rs232与三菱通讯_MCGS 与 FX3U PLC 之间的无线通讯实例
本方案主要详述了如何实现 MCGS 触摸屏与 FX3UPLC 之间 Modbus 协议的无线通讯.方案中所用到的无线通讯终端是 DTD435MC--等日系 PLC 专用的无线通讯终端.1. 方案概述1 ...
- 【解答】多台西门子PLC之间可不可以无线通讯
本方案为原创方案,版权归本公司所有. 如需转载,请注明文章出处. 一.方案基本情况 该方案可适用于3台以上西门子PLC,S7-200或S7-200Smart之间实现一主多从Modbus通讯协议的无线通 ...
- 应用场景三:西门子PLC通过WIFI实现PLC之间的无线通讯
应用场景描述: 西门子PLC通过桥接器的WIFI实现PLC之间的无线通讯,可以用于不方便布线的场合使用. 方案一:将所有的PLC都作为Station,连接到同一个无线WIFI网络内(以此方案进行说明) ...
- 三菱plc 与 计算机 通讯,PC与三菱PLC之间的RS232通讯协议
<PC与三菱PLC之间的RS232通讯协议>由会员分享,可在线阅读,更多相关<PC与三菱PLC之间的RS232通讯协议(9页珍藏版)>请在人人文库网上搜索. 1.交流QQ:45 ...
- 组态王和plc之间如何建立通讯?
这两者之间可以有很多种通讯方式,比如:PROFIBUS.MPI.以太网.DDE.OPC.MODBUS.自由口等,主要还是要看你的PLC选型,以及组网方式. 现在最常见,也最常用的大概要数RS485,M ...
- c语言单片机与plc通讯,用c51实现单片机和plc之间通讯实例
本文以modbus通讯协议为例,详细讨论了一个人机系统中,如何 用c51实现单片机和plc之间通讯的实例. modbus通讯协议 modbus协议是应用于电子控制器上的一种通用语言.通过此协议,控制器 ...
- nrf51822与nrf24l01之间的无线通讯
nrf51822和nrf24l01同属于nordic公司下的产品,在射频方面能够做到兼容,但是开发过程中遇到一些问题,特此做个记录 想要两者能够互相通讯,需要注意以下一些配置 1. 白化: nrf51 ...
- 服务器之间的无线通讯,无线通讯技术之间的比较 - 常见无线通信(数据)传输技术 你知道哪些...
二.各种主流无线通讯技术之间的比较 当前流行的无线通信技术有:RFID.GPRS.Bluetooth.Wi-Fi.IrDA .UWB.Zig-Bee和NFC. 1. RFID RFID是一种简单的无线 ...
- 485通讯的校验和_S7200 SMART通过MODBUS库与称重仪表通讯
点击↑↑技成培训 ,关注并置顶即可长期免费订阅 20万+工控人关注的微信平台:技术分享.学习交流.工控视频 首先介绍我们的硬件准备工作 1一台支持Modbus协议的称重仪表支持Modbus协议的称重仪 ...
- winpcapp配置c++网口通讯_(经验)西门子PLC的Modbus TCP通讯的一些经验
Modbus是一种协议公开的工业通讯,被广泛使用.通过串口的是Modbus-RTU协议,通过以太网的是Modbus TCP通讯.现在的PLC都开始支持以太网通讯,因此,Modbus TCP也越来越重要 ...
最新文章
- 厦门再次加大引才力度!博士补贴8万,硕士5万,本科3万!
- 应对海量并发请求,首席布道师谈微服务的应用架构设计
- java异常及日志注意事项
- 「高并发秒杀」linux安装软件有哪几种方式
- NAPTR和SRV记录
- 【NLP】ALBERT:更轻更快的NLP预训练模型
- 精通java ee项目案例_精通JavaEE项目案例
- 前端学习(1316):静态资源
- Sqoop增量抽取Oracle数据,最近8个小时的数据未被抽取
- 【Linux开发】linux设备驱动归纳总结(四):3.抢占和上下文切换
- 机器学习实战 基于_资料 |《机器学习实战:基于 Scikit-Learn、Keras 和 TensorFlow(第二版)》...
- 利用Python爬虫建立自己的磁力搜索引擎
- 我认知的 DevOps 核心价值
- 我的美国CS面试经验分享
- 调用百度AI开放平台实现图片文字识别
- jquery打印html页面自动分页,jQuery打印指定区域Html页面并自动分页
- 鸿蒙事业单位专业技术,事业单位专业技术岗考什么?
- 前端React教程第六课 认识栈调和、setState和Fiber架构
- 在线存储 离线存储 近线存储
- 意外发现一款很好用的开源BI工具——DataEase
热门文章
- HTML 标题居中 小小积累
- Sublime Text设置中文
- 华为云交付项目服务器配置表,云服务器交付确认表
- 计算机桌面自动调转什么原因,电脑桌面倒过来了怎么办 win7/win8/win10屏幕旋转调整方法...
- excel的IRR函数
- RL01: An Introduction to Deep Reinforcement Learning
- [编辑本段]【通古斯大爆炸六大热门假说】
- QT 使用 qcustomplot 编译出错
- Python df.groupby(a,as_index=False)[‘‘].sum().sort_values(‘‘,ascending=False).reset_index(drop=True)
- 悉尼大学计算机专业本科2019,2019悉尼大学申请条件