基于双缓冲队列的RS485串口以太网转换器软件设计.pdf

基于双缓冲队列的RS485串口以太网转换器软件设计.pdf

ID:52952709

大小:1.49 MB

页数:6页

时间:2020-04-03

基于双缓冲队列的RS485串口以太网转换器软件设计.pdf_第1页
基于双缓冲队列的RS485串口以太网转换器软件设计.pdf_第2页
基于双缓冲队列的RS485串口以太网转换器软件设计.pdf_第3页
基于双缓冲队列的RS485串口以太网转换器软件设计.pdf_第4页
基于双缓冲队列的RS485串口以太网转换器软件设计.pdf_第5页
资源描述:

《基于双缓冲队列的RS485串口以太网转换器软件设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机与现代化2013年第11期JISUANJIYUXIANDAIHUA总第219期文章编号:1006-2475(2013)11-0095-05基于双缓冲队列的RS485串口/以太网转换器软件设计112马灵娟,李长青,刘晖(1.华北电力大学自动化系,河北保定071003;2.北京华电天仁电力控制技术有限公司,北京100039)摘要:为了将分散于工业现场的串口设备接入以太网,本文设计一种基于STM32F107VC微处理器的嵌入式RS485串口/以太网的数据转换器。移植嵌入式TCP/IP协议栈LwIP到ARM平台,构造双缓冲队列,保证串行通信的效率,通过软件编程实现

2、串行通信协议和以太网的TCP/IP协议的相互映射,使得串口数据和以太网数据相互转换。实验表明,串口/以太网数据转换器能够正常工作,数据转换稳定、可靠。关键词:STM32F107VC;LwIP;RS485串口;以太网;双缓冲队列;转换器中图分类号:TP393文献标识码:Adoi:10.3969/j.issn.1006-2475.2013.11.023SoftwareDesignofRS485Serial/EthernetConverterBasedonDouble-bufferQueue112MALing-juan,LIChang-qing,LIUHui(1.De

3、pt.ofAutomation,NorthChinaElectricPowerUniversity,Baoding071003,China;2.BeijingHuadianTianrenElectricControlTechnologyCo.,Ltd.,Beijing100039,China)Abstract:InordertoconnecttheserialdevicesthatscatteredinindustrialfieldtotheEthernet,thisarticledesignedanembed-dedRS485serial/Ethernetda

4、taconverterwhichbasedonSTM32F107VCmicroprocessor.TheembeddedTCP/IPprotocolstackLwIPistransplantedtotheARMplatform,anddouble-bufferingqueueisconstructedtoensuretheefficiencyofserialcommunica-tion.SerialcommunicationprotocolandEthernetTCP/IPprotocolaremappedtoeachotherbysoftwareprogram

5、ming,sothatthedatacanbeconvertedbetweenserialportandEthernet.Theexperimentsshowthattheserial/Ethernetdataconvertercanworknormally,dataconversionisstableandreliable.Keywords:STM32F107VC;LwIP;RS485serialport;Ethernet;double-bufferqueue;converter本文基于STM32F107VC微处理器设计一种嵌0引言入式串口/以太网的数据转换器

6、,移植嵌入式TCP/IP随着网络技术的发展和普及,工业控制系统网络协议栈LwIP到ARM平台,通过软件编程实现串行通化是未来发展趋势。基于TCP/IP协议的以太网是信协议和以太网的TCP/IP协议的相互映射,使得串一个标准开放的网络,以其低成本、高速度和丰富的口数据和以太网数据相互转换。使分散于工控现场软硬件资源等优势,已经广泛应用于自动化系统的高的串口设备接入以太网,实现工业监控中对数据采[1]层次通讯网络中。同时,由于串行通信简单、可集、传输及设备控制的分布式智能管理。靠、易于实现,而且具有很好的数据传输能力,目前工1系统构架设计业控制领域中大部分设备之间都

7、是通过RS485/232[2]串行接口进行通信的。如果可以设计一种串口/串口/以太网数据转换器通过串行接口与现场设以太网数据转换器,那么需要现场串口设备和以太网备相连,通过以太网口与上位机相连,实现通信数据[3]相连时,在不改变原有设备结构的基础上添加一个串的转换与传输。根据以上分析,构建系统总体构口/以太网数据转换器使其通过TCP/IP协议便可以接架,如图1所示。入以太网,如此可以提高原有设备利用率,节约成本。收稿日期:2013-05-28作者简介:马灵娟(1986-),女,河北保定人,华北电力大学自动化系硕士研究生,研究方向:控制理论与控制工程;李长青(19

8、63-),男,河北黄骅人

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

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

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