计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

开放结构数控系统网络化应用开发平台的构建(2)

2017-02-21 01:06
导读:整个应用开发系统的每个模块都分为应用和开发两个部分:应用部分针对于现有的系统模式和控制方法,从熟悉、使用、理解角度出发通过相应的软硬件技


整个应用开发系统的每个模块都分为应用和开发两个部分:应用部分针对于现有的系统模式和控制方法,从熟悉、使用、理解角度出发通过相应的软硬件技术手段实现对现有技术资源和产品资源的消化吸收;开发部分在应用部分的基础上,针对应用中发现的问题和产生的创意,对数控系统体系的某些组成环节进行旨在提高其性能和丰富其功能个性化的二次开发并提供进行这种二次扩展的软硬件技术支持环境。
应用开发系统以硬件调试平台和集成开发软件两种形式组合展现,硬件部分主要包括典型特征的机械结构实体和伺服单元实体,以及控制器的硬件实体部分,主要是满足对硬件组成部分的扩展和对软件应用开发的效果体现;集成开发软件是个基于PC机系统的统一的资源管理配置和开发调试环境,满足从系统规划、控制策略、人机交互和扩展应用等各主要环节的开发过程。集成开发软件由多个功能单元组成,既包括内嵌的功能单元也包括可与第三方软件进行通讯和数据交换的接口,这使得系统软件的可以灵活的集成到别的软件中或将其他优秀的组件集成到统一的开发环境中。系统采用网络化分布式的模块组合形式,使得多个模块可以分散地工作在不同的平台上,而且通过计算机网络远程共享彼此的数据资源和相对集中的同一个硬件资源。2.3应用开发系统构建策略
应用开卡系统的构建始终遵循应用与开发紧密结合的原则,按照层次化教学的思路,从软件和硬件两个方面来规划实现不同规模的应用开发系统。2.3.1应用与开发相结合的策略
熟练应用现有的技术方案是进行创新开发扩展的基础,而个性化开发扩展也是进一步加深对相关技术理解使用的有效途径,二者相辅相成,必须贯穿于整个数控技术的教学过程中。从应用角度将现有的技术和资源以可交互的方式体现在统一的软硬件平台中,是构建系统时的一个核心任务,为此我们充分采用了多媒体技术。首先集成了应用准备阶段所需的文档和图片资源,涵盖技术背景、技术原理、应用例程和产品资源等多方面内容;其次针对于其中涉及的操作实践环节,依托于某些具体的典型产品,建立了一整套操作仿真系统,实现对真实系统功能和操作的全真模拟,从技能层次加强对某种技术资源的深入理解。从开发角度将现有的各种计算机辅助设计制造手段有机集成是实现各个环节开发的有效途径,开发从仿真阶段开始,如机械结构的造型和动态评测,伺服单元的调速和位控测试,控制算法的轨迹规划曲线等;然后再进入到实际的硬件配合调试中,具体验证执行机构的运行特性;涉及到硬件结构扩展的部分,则需要从电路设计,逻辑测试方面去实践。2.3.2结构和流程的层次化策略 (转载自http://zw.nseac.coM科教作文网)
根据不同的教学实验阶段和不同的教学目标,搭建相适应的应用开发环境和实现层次化系统结构是贯穿于应用开发系统功能规划和模块组建过程的重要原则。依赖于模块化的构成特征,用户可对系统进行策略配置改变应用和开发的难易水平、应用范围和流程顺序。如对处于原理性熟悉阶段的教学活动只保留系统组成中数控系统体系规划部分;对处于技能性培训阶段的实验活动可增加某些典型产品的仿真操作系统;对于控制能力实践阶段的开发活动又可以再增加运动规划控制模块等一系列逐层扩充功能的应用开发步骤。2.3.3软件和硬件紧密结合策略
以往的教学活动只从上层控制软件的角度开展数控技术的教授,使得学生对于具体完成功能的硬件部分结构缺乏足够的认识。这种不明确造成了很多情况下对一些控制思想和控制算法的理解模糊,因为很多软件算法的形成都是跟底层硬件特征密切相关,特别是涉及到多种硬件平台的时候,这种相关性就更加明显,因此加强对硬件一定程度上的深入理解是机电一体化教学的必然要求。
应用开发系统采用两种模式来实现这一目标:第一种是硬件仿真模式,即为特定的典型硬件结构建立一个由软件虚拟的硬件层。硬件层以硬件电路图框的形式展现,其输入输出口可进行交互,以此来模拟整个硬件部分工作时的信号流程,并可像真实硬件一样接受软件算法的代码控制。第二种是建立模块化的硬件单元框架,以真实的硬件模块封装后加入到系统结构中,模块之间采用便于安装和检测的接口,以此来实践系统硬件部分的实际搭建能力。2.3.4与实际产品相结合的策略
上一篇:综合布线工程中配线架规模的计算(1) 下一篇:没有了