于MODBUS协议的触摸屏与单片机通信的实现.pdf

于MODBUS协议的触摸屏与单片机通信的实现.pdf

ID:52701324

大小:359.08 KB

页数:6页

时间:2020-03-29

于MODBUS协议的触摸屏与单片机通信的实现.pdf_第1页
于MODBUS协议的触摸屏与单片机通信的实现.pdf_第2页
于MODBUS协议的触摸屏与单片机通信的实现.pdf_第3页
于MODBUS协议的触摸屏与单片机通信的实现.pdf_第4页
于MODBUS协议的触摸屏与单片机通信的实现.pdf_第5页
资源描述:

《于MODBUS协议的触摸屏与单片机通信的实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、慧:◇瓤羹蕊瀚搭。:IbF硼、w、、基于MoDBUS协议的触摸屏与单片机通信的实现中南大学信息科学与工程学院温建明鲁五一袁庆国摘要:介绍1种在winbond单片机聊7E516与触摸屏之间采用Modbus协议实现异步串行通信的方法。首先介绍系统实现的硬件结构,系统选用具有标准Modb璐通信协议接口的sOLcNs534T型触摸屏,同时给出了基于单片机w77E516的简单硬件电路连接图,然后介绍了Modbus通信协议,最后给出了详细的通信程序实现方法和程序流程图,并举例说明触摸屏及单片机的实际通信数据格式。实际使用证明该

2、方法数据传输稳定可靠,并可提供良好的人机交互环境。关键词:M0dbus协议;触摸屏;单片机;通信Ahm阻ct:Thi8paperco、,e礴M妣8bf嘲甜asynchron伽sco唧uTIicationbetw∞nWi蛔dIllicr0唧∞80r趴dt伽ch∞reen.Fi聘Ⅱy,hardwares咖ctIlI℃isdesc曲ed,正DcusiIIgonⅡ地SOLCNs534Tt伽chsc陀朗wi山BtaIldar;dM0db岫c咖u—nic撕傩pr咖eol№出院蚰dgimp【eh船ha咒ci砌l“co啦ec6舳d

3、iB铲皿诚山the盯7E516圈j∞叩m。嘲£.‰n,Modb.u8c彻municationprotocolisde卵ribedFinally,d“ledcmm肌llicationpmgmm明dpIq歹锄nowdia粤即m珊givenand蛐e姗pleispm“dedtoiU岫劬Ite∞tIlalt叫chsc陀朗一lllicr叩mc∞sorco岫IIIlicali∞datafD珊札ActIIal叩em6∞indi·咖es山attlIe眦岫讨眦n咖nedintllispaperf毫atu瑚stahIe肌d陀liabl

4、eda诅‰sIIlissi∞舳dgoodmcllil他一hum蛐en“·mnmenLKepmrds:Modbu8p咖0l;细ch∞re朗;ⅡlicroPfoc∞s研;co删Ili训∞1引言生产过程中经常需要观察系统的运行状态或者修改运行参数,触摸屏具有良好的人机交互性,它能够直观、生动地显示运行参数和运行状态,而且通过触摸屏画面可以简单地直接修改系统运行参数,这使得触摸屏在各行中得到越来越广泛的应用。同时单片机广泛应用于工控领域中,与触摸屏配合,可组成良好的人机交互环境。触摸屏和单片机通信,需要根据触摸屏采用的通信

5、协议为单片机编写相应的通信程序。Modbus协议是美国Modicon公司推出的1种有效支持控制器之间以及控制器经由网络(例如以太网)和其他设备之问进行通信的协议,本文以W77E516单片机⋯和SOLCNs534T型触摸屏为例,介绍其基于Mod—bus协议通信程序的实现。2系统结构2.1SoLCNs534T型触摸屏介绍SOLCNS534T型触摸屏是具有256色的彩色STN屏,采用高速腓A逻辑处理器,显示全屏<起重运输机械>2008(7)(16×16点阵,20x15个)汉字所需时间小于0.05s,支持通用、台达、西门子

6、、欧姆龙等多种类型的PLC,具有RS232和Rs422/485两个通信端口,最大通信波特率可达2.5Mbps,它可以显示宋体、繁宋体、隶书等多种字体,大容量的FULsH存储器可以存储大量的画面,显示内容包括汉字文本、AScII字符、直线、柱形条、仪表盘和图片等等,具有使用灵活,画面美观等特点心J。使用sOLCN开发商提供的组态软件即可编辑出各种画面,通过串口即可将程序下载至触摸屏内。2.2系统硬件设计本系统的单片机采用华邦双串口单片机,W77E516,设计中单片机W77E516作为下位机,完成数据采集和基本数据处理

7、及控制功能;触摸屏作为上位机,完成数据显示、参数设定以及报警功能。该系统的通信电路图如图1所示,由于触摸屏支持Rs232和RS485通信接口,所以单片机通信硬件设计也同时兼顾了2种通信接口,通过拨码开关即可选择通信接口。当触摸屏与单片机通信距离较近时可以采用RS232通信方式,当距离一39—图l系统通信电路图较远或者当需要一个触摸屏与多个单片机通信的更多的信息,而应用中主要希望较短的时间内尽一点对多点通信要求时则可以采用Rs485通信方可能扩大数据传输量,因此,RTu模式在智能仪式。W77E516单片机具有2个串口

8、,系统串口O表上被普遍采用。在RTU模式下,为避免误码保同时提供了Rs232和Rs485通信接口供选择与证通信的可靠性,标准的Modbus协议采用通信领sOLcN触摸屏进行通信,串口1同样经过MA)(232域常用的CRC一16校验法,cRc为16位(2字芯片将rI,IIL电平转换为Rs232电平,可以作为其节),其中低位在前,高位在后,cRc生成多项式他数据

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

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

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