多协议嵌入式数据处理的研究

来源 :东华大学 | 被引量 : 0次 | 上传用户:owenming521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工业4.0的提出,工业控制系统对智能化、自动化和信息化的要求越来越高,传统工业控制领域正不断地往个性化方向发展。多种工业控制总线的嵌入式设备被加入以太网、实现人机交互界面等功能。控制系统即将出现越来越多的个性化定制。本文的项目背景是炼油厂发油系统。该系统需要实时现场各种控制仪表的数据采集,并根据采集到的数据实现发油过程的检测功能;能将数据上传到数据库,实现系统之间的数据共享;管理员可以通过浏览器监测发油现场的运行状况。因此系统应该包含以太网功能、多种总线协议接口和数据存储模块。根据以上功能需求,本文设计并实现了不同设备(多协议Modbus、UDP、HTTP)间的数据采集、数据分级存储、以太网功能远程数据监测与交互的管理系统。为了提高系统响应速度、减少系统的负担、增加模块之间数据交换的灵活性,本文提出任务调度算法:使用面向对象的思想将任务抽象为类的对象。在系统运行过程中,CPU根据执行条件调用对象;对象之间通过消息机制进行通信;数据交互使用共享内存;使用中断配合主函数实现调度算法。这种软件调度算法可以在无操作系统的支持下,保证系统响应的及时性,实现实时监测。对于获取到的所有数据,根据用途的不同,进行数据的分级存储。实时数据和管理员通过浏览器监测的数据存放在RAM中;历史记录和备份的数据存放在SD卡中;对于同级设备之间数据共享以及久远历史记录存放在数据库中。为了实现B/S架构下的现场数据监测,本文在TCP/IP协议的基础上实现HTTP协议下的浏览器表单的解析和响应。浏览器的表单解析和响应需要较长的CPU处理时间。影响了系统中其他任务的及时执行。为此,本文提出状态机的处理方法,将此类处理时间较长的任务划分成多个执行周期短的任务片段。在保证Web响应速度的基础上,提高系统的任务处理的及时性。
其他文献
地区经济发展的差异,使得大量流动人口进入经济发达地区。流动人口带来巨大经济效益的同时,也给传染病的防治带来一定挑战。本文基于流动人口这一因素,在肺结核传播机制的基
本文研究了周期边界条件下Kolmogorov-Spieqel-Sivashinsky(KSS)方程全局吸引子的正则性和渐近吸引子的存在性.第一个主要内容是研究KSS方程在空间Hk(Ω)(k ≥ 0)中全局吸引
核磁共振(NMR)成像技术是继CT机之后,医学影像领域的又一重大技术进步。从80年代应用在医院以来,它的发展速度是惊人的。但是由于NMR自身原因,与其他检测方法相比NMR的灵敏度
某热电公司发电机组汽轮机改造项目,在汽轮机出口管系上由于膨胀节设计选型不当,造成机组长时间无法起机。经局部调整管线布置,选用适合于吸收管道热变形,同时具有足够柔性且
电磁场的动量和角动量是经典电磁学有趣而又基本的问题。对恒定电磁场,可以有四种等价的方法来计算其动量。但对于角动量,情况要复杂得多,我们对此进行了仔细的分析。另外,本
本文以内蒙古某铀矿数字化矿山建设为例,介绍了目前矿山数字化水平,提出了地浸矿山数字化建设的架构,包括资源储量管理数字化、浸出过程数字化、水冶过程数字化、生产管理数
安氏Ⅱ~1是临床上比较常见的一种错类型。矫治起来有一定的难度,且针对不同的错机理有不同的矫治方法。许多学者对安氏Ⅱ~1错畸形的特征进行了研究,结果不尽相同,这些
会议
针对波纹管膨胀节的轻量化设计,简要介绍了常用的设计方法与基本原理。对于波纹管膨胀节中的关键部件波纹管的设计,EJMA标准第十版及GB/T 12777—2008标准均利用了材料冷加工
蛋白质是最主要的生命活动过程的载体,执行着生物体内各种重要功能。对蛋白质功能进行自动标注是生物信息学领域的关键问题,也是后基因时代的核心问题之一。准确地标注蛋白质
随着我国科技的不断进步,学生的学习需求也越来越高,传统的教学模式无法满足学生紧跟时代的步伐。将3D打印与教学相结合是响应我国政策的一项举措,是顺应信息时代的发展需求,