Modbus协议下51系列单片机与eView触摸屏的通讯方法

Modbus协议下51系列单片机与eView触摸屏的通讯方法

ID:46865505

大小:86.50 KB

页数:10页

时间:2019-11-28

Modbus协议下51系列单片机与eView触摸屏的通讯方法_第1页
Modbus协议下51系列单片机与eView触摸屏的通讯方法_第2页
Modbus协议下51系列单片机与eView触摸屏的通讯方法_第3页
Modbus协议下51系列单片机与eView触摸屏的通讯方法_第4页
Modbus协议下51系列单片机与eView触摸屏的通讯方法_第5页
资源描述:

《Modbus协议下51系列单片机与eView触摸屏的通讯方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Modbus协议下51系列单片机与eView触摸屏的通讯方法(组图)Modbus协议由于其具有开放性、透明性、本钱低、易于开发等特点,已成为当今产业领域通讯协议的首选。本文介绍了一种基于Modbus通讯协议的eView触摸屏勻常用的51单片机的通讯方法该方法通过C51编程实现Modbus通讯,在51系列单片机上具有通用性,有一定的鉴戒作用。产业控制中经常需要观察系统的运行状态或者修改运行参数。触摸屏能够直观、生动地显示运行参数和运行状态,而且通过触摸屏画面可以直接修改系统运行参数,人机交互性好。单片机广泛应用于工控领域中,与触摸屏配合,可组成良好的人机

2、交互环境。触摸屏与单片机通讯,需要根据触摸屏采用的通讯协议为单片机编写相应的通讯程净。Modbus协议是美国Modicon公司推出的,一种有效支持控制器之间以及控制器经过网络(如以太网)与其他设备之间进行通讯的协议。本文以Modbus协议下51系列单片机与eView触摸屏的通讯方法(组图)Modbus协议由于其具有开放性、透明性、本钱低、易于开发等特点,已成为当今产业领域通讯协议的首选。本文介绍了一种基于Modbus通讯协议的eView触摸屏勻常用的51单片机的通讯方法该方法通过C51编程实现Modbus通讯,在51系列单片机上具有通用性,有一定的鉴戒

3、作用。产业控制中经常需要观察系统的运行状态或者修改运行参数。触摸屏能够直观、生动地显示运行参数和运行状态,而且通过触摸屏画面可以直接修改系统运行参数,人机交互性好。单片机广泛应用于工控领域中,与触摸屏配合,可组成良好的人机交互环境。触摸屏与单片机通讯,需要根据触摸屏采用的通讯协议为单片机编写相应的通讯程净。Modbus协议是美国Modicon公司推出的,一种有效支持控制器之间以及控制器经过网络(如以太网)与其他设备之间进行通讯的协议。本文以STC89C51单片机和人机电子有限公司的eView触摸屏为例,介绍其通讯程序的开发过程。1系统结构实现触摸屏勻单

4、片机的通讯,主耍是解决通讯协议的题口。本文使用开放的Modbus通讯协议以触摸屏作主站单片机作从站tView触摸屏本身支持Modbus通讯协议,假如单片机也支持Modbus协议,就可以进行通讯了“view触摸屏支持RS-232和RS-485两种通讯接口。在产业控制领域,由于RS-485具有可靠性高、传输间隔远、抗干扰能力强等优点,所以在本系统中触摸屏与单片机通讯采用RS-485连接,传输速率设置为9600kbps。RS-485信号传输是一种半双工的传输方式,单片机通过一个RS-232/RS-485无源转换器把232信号转换成485信号,连接到cVicw

5、触摸屏上。图1为该系统的原理图。RX232广RX485;TX232;TX485^RXDTXD246810knHEADER4X23IZ_2_3_457/T/T0123456711^1nu11«1PPPPPPPP0)12^4567POPOPOPOPO4POPOM393837363433TX485lOkDRX485iDIGNDDEBREAROVCCMAX4851557lOOkQ485B485A6【Tnfrs4:8[JlOOkQVCC15_14VCC20pFX2T——311918911.0592MHzINT1P20INTOP21P22T1P23TOP24P25

6、EA/VPXIX2P26P27RESETRXD_TXDRDALE/PWRPSEN2122260RXD1TXDJ匸8Z7厂50.1pF£=I64JT"GNDVCCVi16・30DB9I138JJ皆2X4CAPCAP2+CAP十CAP1+CAP2-CAPI-RT-OUT1T-IN1RT-OUT2T-IN2RR-IN1R-OUT1RR-IN2R-OUT2MAX23211TTU-12R9-89C51单片机控制系统采用STC89C51系列单片机,其内部集成MAX810/STC810专用复位电路(原有外部复位可继续保存,与Intel8051引脚兼容),具有抗干扰

7、能力强、加密性强、高抗静电(ESD)、超低功耗等特点,而且价格低廉。在本系统中,触摸屏是上位机,单片机是下位机。2Modbus协议2・1Modbus协议简介Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经过网络(如以太网)勻其他设备之问可以通讯。它已经成为一种通用产业标准。不同厂商生产的控制设备可以通过它连成产业网络,集中监控。Modbus协议定义了一个控制器能熟悉使用的消息结构,而不管它们是经过何种网络进行通讯的。它描述了一控制器请求访问其他设备的过程•如何回应来自其他设备的请求,以及怎样侦测错误并记录;制定了

8、消息域格式和内容的公共格式。当在某一Modbus网络上通讯时,此协议决定了每个控制器需要知道它

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。