基于VB平台的动靶系统上位机程序设计的分析与改进.pdfVIP

基于VB平台的动靶系统上位机程序设计的分析与改进.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档