- 31
- 0
- 约 6页
- 2017-08-16 发布于安徽
- 举报
基于MODBUS协议的串口通信软件设计
文小玲,余飞,刘翠梅,卢圣文
(武汉工程大学电气信息学院,武汉,430073)
[摘 要]:主要介绍了基于MODBUS协议的PC机与DSP 串口通信软件的设计和实现方法。系
统以PC机作为上位机,TMS320VC33DSP作为下位机,采用中断方式实现数据的接收和发送。
经实验论证,该软件能保证数据传输的可靠性,并实现了智能温度控制系统中上位机与下位
机之间的主从式通信。
关键词:MODBUS协议;DSP ;串口通信;中断方式
1 引言
随着嵌入式系统和现场总线技术的发 制器能够认识和使用的消息结构,而不管它
展,实现不同类型的自动化设备之间的互联 们是经过何种网络进行通信的。MODBUS
已经不是一个难题。串行通信由于其简单高 的ASCII 、RTU 协议规定了消息、数据的结
效,易于编程实现,始终是各种自动化设备 构、命令和回答的方式,数据通讯采用
之间实现通信的最主要方式之一[1] 。由于通 Maser/Slave 方式,Master 端发出数据请求
信方式越来越广泛,就需要有通信协议来进 消息,Slave 端接收到正确消息后就可以发
行规范。 送数据到 Master 端以响应请求;Master 端
MODBUS 协议是由Modicon 公司开发 也可以直接发消息修改Slave 端的数据,实
[2]
的且已是工业领域全球最流行的协议。此协 现双向读写 。
议支持传统的RS-232 、RS-422 、RS-485 和 本文针对智能温度控制系统,利用
以太网设备。许多工业设备,包括 PLC 、 MODBUS 协议完成PC 机与DSP 之间的串
DCS 、智能仪表等都在使用MODBUS 协议 口通信。系统以PC 机作为主站(上位机),
作为它们之间的通讯标准。有了它,不同厂 采用TI 公司的TMS320VC33DSP 作为从站
商生产的控制设备可以连成工业网络,进行 (下位机),实现基于 MODBUS 协议的主
集中监控。MODBUS 协议包括ASCII 、RTU 、 从式通信。
TCP 等,没有规定物理层。此协议定义了控
2 系统硬件结构
系统硬件结构如图1所示,主要包括上 边沿方式触发外部中断等。
位机PC机,下位机DSP ,可编程逻辑器件
芯片TL16C550 的WR1和RD1 引脚通
CPLD ,电平转换芯片74LVT145,串口通信
芯片TL16C550 ,及通信接口芯片MAX232 。
过CPLD共用DSP芯片的读写信号W R ,发
DSP通过CPLD和串口芯片TL16C550 ,与
MAX232和PC机连接。
送就绪信号TXRDY 和接收就绪信号
DSP采用的是TI公司的高性能CMOS32
位浮点芯片TMS320VC33,每秒能提供高达
RXRDY 通过CPLD共用DSP 的第二个外
150兆次浮点运算,32位的高性能CPU,4个
内置的片选译码电路,32位指令字,24位地 部中断源INT2 。当PC和DSP进行通信时,通
址线可寻址16M的空间,28个CPU寄存器, 过TL16C550产生接收和发送中断,DSP通过
其中有8个扩展精度寄存器,可选择电平或 CPLD将INT2 引脚设置为其触发中断的中断
源,通过中断源确定其接收和发送数据,产 所以在中间加入了芯片74LVT245 ,通过它
生控制信号控制数据的传输,达到通信的目
您可能关注的文档
最近下载
- 小学数学教学中数学建模思想与生活问题解决课题报告教学研究课题报告.docx
- 中国糖尿病防治指南(2024版)解读-糖尿病相关技术.pptx
- 建筑工程中途退出协议书.doc VIP
- 勾股定理.1勾股定理课件.ppt VIP
- 结直肠癌放疗护理常规.pptx VIP
- 前臂的挤压伤查房.pptx VIP
- 2025至2030中国匹克球市场前景预判与未来发展形势分析报告.docx VIP
- 2026-2030中国匹克球市场前景预判与未来发展形势分析研究报告.docx
- 2025至2030中国匹克球市场前景预判与未来发展形势分析报告.docx VIP
- 4-1输变电工程施工质量验收统一表式(电缆工程电气专业)-2024年版.docx
原创力文档

文档评论(0)