当前位置:主页 > 科技论文 > 网络通信论文 >

基于Modbus协议的台达DVP系列PLC位姿监控功能扩展

发布时间:2021-06-23 12:40
  在工控领域中,Modbus协议已经成为一种应用最广泛的免费通信协议。本文介绍了一种基于Modbus协议的台达DVP系列PLC功能扩展方案,包括对该方案的设计原理、软件设计、硬件设计以及实验结果的介绍。该方案采用HCSR04超声波测距传感器与MPU6050运动姿态传感器,搭配单片机为PLC提供位姿数据采集功能,并将数据存储到触摸屏做显示。研究表明,该通信系统可以成功实现Modbus通信,对DVP系列PLC的应用扩展有一定的参考价值。 

【文章来源】:中国设备工程. 2020,(21)

【文章页数】:3 页

【部分图文】:

基于Modbus协议的台达DVP系列PLC位姿监控功能扩展


硬件原理框图

基于Modbus协议的台达DVP系列PLC位姿监控功能扩展


Modbus-RTU通信帧结构

梯形图,从站,梯形图


本设计中,PLC与单片机间通过RS485接口通信,PLC的从站通信设置程序如图3所示。图中,由特殊功能继电器M1002在PLC启动时提供正向脉冲,触发程序启动。首先,通过对D1120赋值对RS485通信格式进行设置:数据长度为8,无奇偶校验,通信停止位设置为1,通信传输速率设置为9600,无起始与结束字符。M1120置位则设定通信格式保持。对D1129赋值K100设置通信逾时的时间为100ms。M1143置位则通信模式为ModbusRTU模式。辅助继电器M0的功能为将M1122(COM2送信要求)置位并启动MODRD指令,其中K1为将联机装置地址设置为1,H1100为第一笔数据在PLC中的通信地址,K5为读取数据的笔数,此指令的执行结果为通过Modbus依次读取H1100、H1101、H1102、H1103、H1104数据地址中的当前数据信息并将返回值以十六进制数值形式依次储存到特殊数据寄存器D1073、D1075、D1077、D1079、D1081中,此时,通信成功标志特殊功能寄存器M1127闭合,同时,将数据传送给一般寄存器D0~D4做显示(D0~D4对应触摸屏中5个数据显示窗口内存地址),随之将M1127复位。M1129特殊功能辅助继电器的作用是当PLC或单片机发生某些突发情况造成通信逾时的情况下,自动将M1129置为on,程序中由M1129触发送信要求M1122再读取一次,同时,将M1129复位。

【参考文献】:
期刊论文
[1]MODBUS协议簇简介[J]. 王玉敏.  中国仪器仪表. 2019(12)
[2]六轴陀螺仪MPU6050的虚拟3D模型角度控制[J]. 韩进,许雯雯.  单片机与嵌入式系统应用. 2017(12)
[3]基于Arduino的倒车雷达系统设计[J]. 刘明,陈剑雪,陈鹏飞,王凯跃,原鹏亮,谯跃明,王佳乐.  黑龙江科技信息. 2016(01)
[4]基于Modbus协议的S7-200系列PLC与单片机主从通信研究[J]. 李辉,吴小平.  实验室研究与探索. 2012(04)
[5]Modbus协议及其在MCU与PLC通信中的应用[J]. 彭庆海,胡小强.  机电工程. 2010(04)
[6]Modbus RTU串行通讯协议在工业现场的应用[J]. 李喜东,刘波涛,刘刚.  自动化技术与应用. 2005(07)



本文编号:3244955

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/3244955.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户894d8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com