1 / 70
文档名称:

嵌入式Linux平台下RTU虚拟机系统设计与实现.pdf

格式:pdf   页数:70
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式Linux平台下RTU虚拟机系统设计与实现.pdf

上传人:山吉 2014/2/24 文件大小:0 KB

下载得到文件列表

嵌入式Linux平台下RTU虚拟机系统设计与实现.pdf

文档介绍

文档介绍:上海师范大学
硕士学位论文
嵌入式Linux平台下RTU虚拟机系统设计与实现
姓名:姜宁
申请学位级别:硕士
专业:计算机应用技术
指导教师:张功镀
20080401
本课题由上海市高校科技发展基金项目“储罐远程监控单元А⑸虾JΨ洞笱摘要科研成果产业化惺项目和上海师大青年基金项目“新型低车难兄坪陀用’’立项和资助。研发目标是设计一种能在无人职守的工业环境中长期稳定工作的新型魑9钩蒘系统的核心设备,完成遥控、遥测、遥信、摇调功能。中试项目将设计开发的猆。作者承担的是该项目的一个子课题。作者完成的课题是在嵌入式7⑵教ㄉ衔猆设计一个脑诵谢肪鳌綰虚拟机系统W髡卟捎妹嫦蚨韵蟮纳杓品椒ǘ訰虚拟机系统进行了总体设计,在此基础上采用模块化设计的方法,把槟饣低撤纸獬蒖指令解释和执行模块、实时监控模块、文件传输模块、管理模块以及槟饣低车墓芾砟?椋分别进行设计和实现。联机调试结果表明,作者设计并实现的槟饣低衬苷返耐瓿蒖程序的解析和执行功能,并能正确地与煽7⒒肪惩瓿沙绦蛭募纳洗ǔ载,同时能在嵌入式僮飨低成仙杓剖迪諶虚拟机系统,是嵌入式系统应用于工控本课题成果在以下几个方面有一定新意:提出了一种解释处理梯形图程序的“中间文件难蟹⒎桨福导っ骶哂提供文件传输功能,本文通过扩展协议实现该功能。本文实现的槟饣低骋言赨中得到应用。本课题设计、研发的样机通过了测试。样机测试表明其性能指标达到原设计目标,符合应用需求,在。够协助煽7⒒肪呈凳奔嗫豏的运行。领域中的一个成功的尝试,对于类似的工控产品的研发有一定的借鉴意义。很好的效果。开源的僮飨低吵晒ττ糜赗虚拟机的开发,拓宽了僮飨低的应用领域。研发的槟饣泻芎玫目缙教ㄐ院秃芎玫目衫┱剐浴把程序文件的上传/下载协议作为子集实现。标准协议并未关键词:槟饣菪瓮记度胧絃论文类型:软件开发
..猵,:琣,甅:,瑀瑀疧瑄瑃/瑃.,,甀,...眒”.瑆.Ⅱ、
主要符号趼杂表阂恢形娜ǔ蚝。缩略语⋯英文全称,,⋯琵通用输入输出远程终端单元可编程控制器分布式控制系统数据采集与监控系统集成开发环境微控制器电子控制单元先进精简指令集处理器控制局域网系统内编程通用异步收发器同步外设接口疧同步动态随机存取存储器液晶显示器切—/,.#ⅰ哆斟,。“’’⋯,,
⋯确一名:移矽睢渺作者签名墨亨论文独创性声明论文使用授权声明本论文是我个人在导师指导下进行的研究工作及取得的研究成果。论文中除了特别加以标注和致谢的地方外,不包含其他人或机构已经发表或撰写过的研究成果。其他同志对本研究的启发和所做的贡献均已在论文中做了明确的声明并表示了谢意。本人完全了解上海师范大学有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以日期:采用影印、缩印或其它手段保存论文。保密的论文在解密后遵守此规定。
项目背景和来源第一章前言随着计算机、微电子和通信网络技术的飞速发展,自动控制系统正走着一条由集中式控制向分散控制发展的道路,把自动控制系统和信息管理系统紧密结合的管控一体化的新一代自动控制系统,将是今后自控系统发展的趋势。控制系统进一步趋向于分散和开放,出现了分布式控制系统。便是一类用于地理域大、无人职守的工业环境,以进行远程监控的分布式控制系统。这类系统主要由位于操作室或调度室的中心站计算机和位于各现场监控对象附近的远程终端单元韵录虺芌组成,计算机与各渫过数字通信网络连接。梢允凳辈杉殖∈荩怨ひ刀韵蠼斜镜鼗蛟冻炭制,对工业对象进行全面、实时监视,为生产、调度、管理提供必要的数据,就地完成控制算法、控制任务。饕S糜谒⒆岳此⒐┑纭⑹汀⑻烊黄⒚浩魑R恢衷冻讨斩说ピ#芏韵殖「髦中藕沤惺莶杉⑹菰ご砗涂√缸系统构成如图尽其中,中心站可以是一台计算机,也可以是一个由计算机和各种设备组成的局域网。我校计算机应用技术研究所在液体物料储运监控管理系统领域做了大量的研究和推广工作,积累了许多经验。比如在建立罐区监控系统中,现场一般占地面积较大,电行业,以进行远程监控。制输出。上海师范大学硕士学位论文低臣芄图
本课题的内容和意义缆的需求很大,如果用魑9钩煞植际焦耷嗫叵低车脑冻讨斩说ピ#琑可以安装在现场储罐、机泵旁边,现场仪表直接连接在希槐匕训缋铝拥娇刂室,可以节约大量电缆,降低了整个系统的费用。鉴于低骋约癛在工控领域越来越重要的作用和市场对高品质、高性能钠惹行枨螅<扑慊τ眉际跹芯克⑾罱凶灾髦J恫ǖ腞开发,并命名该猆。纳杓瓶煞治H霾糠郑杭煽7⒒肪运行环境和输入输出模块,?的设计。S没峁┮桓鯮程序的开发平台,用户可以利用这个开发平台编写调试用户程序;诵谢肪呈荱的中心模块,主要功能包括:执行用户程序以完成控制任务的功能、对外通讯功能、管理各疧模块的功能;疧模块主要完成痮信号的采