- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
科技信息 0本刊重稿O SCIENCE&TECHNOLOGYINFORMATION 2010年 第 33期
基于VB平台的动靶系统上位机
程序设计的分析与改进
王如荣
(扬州工业职业技术学院 江苏 扬州 225127)
摘【 要】当前单片机系统在工业控制领域应用十分广泛,高效、便捷 的上位机控制系统对整个单片机系统性能发挥至关重要 。本文 旨在分
析传统 V]3语 言开发的上位机系统 ,并针对开发过程 中存在的问题及今后程序设计发展方向,结合计算机专业教学情况 ,提 出采用 NET平 台
改进开发环境 .使程序结构更加清晰。不仅极大方便 了工控领域单片机系统开发而且还切合专业的人才培养方案。
【关键词】上位机设计;问题 ;改进
暑期申报了学院的访问工程师项 目,去 了一家涉及军工研究 的企 的结构和效率不及.NET平台上语言,不利于程序员进行大的 】:程设
业学习、实践。在企业参与 了动靶项 目上位机程序的设计 ,发现采用传 计。此外 VB语言也逐步退出舞台,专业教学也不再安排 ,逐渐被.NET
统的VB平台具有很好 的优势 ,能够通过动态链接库调用工控机 中大 平台上语言所代替,.NET平 台上语 言作为今后程序没计的方向,其结
量的C/C++语 言函数 .设计和使用都十分方便 。通过对系统程序 的研 构非常清晰、易懂 、也易上手 。因此我们通过项 目的设计 、总结,为了解
究,也发现其 中有些不足 ,缺乏工程支持 ,程序代码编写 、结构不够清 决这些问题 ,急需一种更好 的面向对象 的语 言平台来代替 VB没计系
晰,后期修改难度大 。借此项 目,考虑到计算机专业所讲授的面向对象 统 ,不仅能够支持大 的工程设计 。符合今后工程程序设计的发展要求 ,
语言C#.而且今后程序设计都朝着.NET平台发展,本人提出了开发平 而且还要结构清晰,有助于方便程序的设计,简化程序员工作的负担。
台的改进 ,这样不仅程序设计更加清晰、高效 ,方便程序员今后进行类
似项 目的程序设计 ,而 目.切合人才培养方案 ,有效地服务于专业课程
的教学 改革
1 动靶 系统控制简介
动靶系统应用于军工领域 ,其主要 的用途是根据外界信号 .由f=
位机系统触发并控制动靶臂的运动 ,达到设定的保护 目的。该系统主
要有上位机系统 、工控机 、单片机 、动靶硬件等部分组成 ,如 图 l所示。
图 1 动靶 系统 组成示意 图
图2 VB语言开发 的上位机控制界面
系统上作时 ,运行上位机系统 ,由用户在 位 机平台上设置转 向、
速度 、加速度 、高低角度等参数 (其 中会调用到工控机 的现有 函数模 3 .NET平台开发改进分析
块),利用上位机与单片机 的通讯 ,通过单片机来控制动靶上 的电机 ,
采用传统 VisualBasic语言进行上位机系统设计 时,卜分方便 ,能
从而控制动靶臂和动靶板的运动。
够满足设计要求 ,可 以通过动态链接库对行业中一些 C/C++语 言的函
2 VB语言开发及存在 问题 数的程序进行调用 .总体效果较好 。但是 由于VB自身缺乏工程支持,
而且现在 的程序设计 已经基本转到了.NET平 台.加上现在汁算机专
根据系统的需求分析及功能实现 的要求 ,为了有一个较好 的人机
业教学也采用.NET平台,结合到程序设计 的发展 ,我们需要对设汁平
交互界面 ,方便、快捷地实现对下位机 (单片机)的准确控制。我们选择
台进行改进 ,为了更方便 、更清 晰地开发 出满足项 目需要 的系统 ,准备
面 向对象 的程序设计语言 VB来开发上位机程序 ,VisualBa
您可能关注的文档
- 基于TRIZ理论的验光仪瞳距测量系统改进设计.pdf
- 基于TVA的房地产上市企业财务预警模型.pdf
- 基于UCD的软件开发方法改进.pdf
- 基于UDCT系数的改进HMT和在图像去噪中应用.pdf
- 基于UG电机定子、转子冲片多工位级进模设计.pdf
- 基于UG二次开发的数控渐进成形轨迹优化.pdf
- 基于Unity3D引擎的三维可视化技术在煤炭地震勘探中的应用.pdf
- 基于USS通信的变频调速恒压供水系统的设计及实现.pdf
- 基于VAR模型的进出口总额、外商直接投资与外汇储备的关系研究.pdf
- 基于VB的线性电位器测试平台的设计.pdf
- 基于VC++的变电站电压无功综合控制的软件设计.pdf
- 基于VC—DRSA的危化品公路运输风险不确定因素分析.pdf
- 基于VC存取SQL Server中BLOB数据的方法.pdf
- 基于VC与Matlab混合编程实现图像增强处理.pdf
- 基于Veritas Netbackup备份平台的优化措施.pdf
- 基于VISSIM仿真的公交流量比与交叉口人均延误时间关系的研究——以南京市北京东路-龙蟠中路交叉口为例.pdf
- 基于Visual Lisp的高阶多段变性椭圆齿轮节曲线参数化设计.pdf
- 基于Voxler的井下瞬变电磁三维可视化研究.pdf
- 基于VTK的三维地震建模方法研究.pdf
- 基于V-系统的时间序列跳跃点检测新算法.pdf
最近下载
- (新课标)人教版小学劳动教育五年级上册第一章劳动项目2《煮面条》教学设计.doc
- 副县长在县委理论学习中心组学习会上的发言(党的作风建设的重要论述).doc VIP
- 注射水纯水纯蒸汽施工方案.pdf VIP
- 2025年全国中小学校党组织书记网络培训示范班在线考试题库及答案.docx VIP
- 电力新能源知识培训课件.pptx VIP
- 电气运行、检修、事故处理、安全操作规程(电气五大规程).docx
- 《矿山隐蔽致灾因素普查规范 大纲》.doc VIP
- 新概念英语第一册 Lesson 21-22课件.ppt VIP
- 2025贵州遵义南国大数据有限公司招聘100人笔试模拟试题及答案解析.docx VIP
- 网信体系下 网络舆情应对流程指南.docx VIP
文档评论(0)