基于μC/OS-Ⅱ的嵌入式工业以太网通信接口设计与应用

来源 :西安科技大学 | 被引量 : 0次 | 上传用户:yxhetao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着以太网技术的发展和普及,将以太网技术用于工业控制的底层网络,直接将现场设备接入工业以太网进行管理、监控和通信已成为必然趋势。目前,在很多工业现场仍旧有大量采用串行接口的传统设备被广泛使用,如何将这些串行设备接入网络并通过网络实现数据的传输是我们所必须面临的问题,因此有必要寻求一种解决方案,用来解决这些传统的串行设备与现今的网络设备之间的互联问题。 本文以陕西交口灌区泵站监控系统为背景,为解决将串行设备连接到工业以太网的问题,设计了一个基于μC/OS-Ⅱ的嵌入式工业以太网通信接口,完成了Modbus通信协议与TCP/IP协议的转换,实现了串行通信设备与以太网的互连和数据通信。 文章首先分析了国内外嵌入式系统和工业以太网技术的应用现状,指出了以太网技术和嵌入式系统相融合的趋势。接着详细介绍了工业以太网应用中的关键技术,并对嵌入式实时操作系统μC/OS-Ⅱ的内核行了深入研究,在总体上对嵌入式工业以太网通信接口进行了系统设计和功能模块的划分。在系统硬件设计方面,详细介绍了嵌入式处理器SPCE061A的特点和内部结构,以及它与以太网控制芯片RTL8019AS的接口电路设计;在系统软件设计方面,对μC/OS-Ⅱ在SPCE061A上的移植、嵌入式TCP/IP协议的实现、硬件系统初始化代码的设计、串行通信协议及串口驱动的实现进行了详细论述。最终完成了串行设备与以太网间双向数据传输的功能,并实现了使用Modbus协议的串口设备与以太网的连接。
其他文献
随着Internet的发展,以及现代企业的跨地域发展,大部分企业的数据库应用系统都需要在Internet或企业广域网中运行。传统二层C/S应用程序结构是单一服务器且以局域网为中心的,
随着计算机和通信技术的发展,企业信息安全问题受到越来越多的关注。企业除了要抵御来自外界攻击和破坏,同时还要防止来自内部的有意或无意的泄密。仅依靠完善管理制度很难从根
随着语义网技术的不断发展,越来越多的本体知识库被建立起来实现知识共享。查询这些知识库需要用形式化的查询语言,但是对于普通用户来说,他们对最简单的布尔查询都难以接受,
演化算法作为一种具有群体搜索策略的启发式算法,被越来越多地应用到科学研究、工业制造中。近年来,被用来解决众目标优化问题(many-objective optimization problems)的有效
无线自组织网络是由一组同时具有收发功能的移动或者固定终端组成的多跳网络系统,其无需固定基础设施的支持,易于部署,且契合了用户对无线通信灵活和可移动的需求,因而得到了
时间可预测系统要求系统中的计算任务在有限的时间内必须完成,也就是说要求系统有可预测的硬件延迟、可预测的软件系统以及可预测的程序响应时间。Minicore是基于服务体执行
当今无线传感器网络技术正飞速地发展,越来越多的传感器应用被投入到生产和生活中。WSN其本质是基于Ad hoc技术的自组织网络。传统无线网络的首要目标是提供高的服务质量和高
近些年来,随着云计算、大数据等技术与概念的广泛兴起与发展,用户数据和新型应用以爆炸式的速度增长。这就给作为其基础设施的存储系统提出了越来越高的要求,其中包括数据的
实时系统主要面向现实世界中与时间因素相关的应用需求。它所关注的不仅是计算结果在逻辑上的正确性,而且还有输出结果时间的及时性。相应的处理过程必须在规定的时间限制内完
面向对象的开发方法是当今企业级应用中的主流开发方法,关系数据库则是永久存放数据的主流数据存储系统。由于面向对象模型和关系模型之间存在对象一关系不匹配障碍,而且面向对