- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
合工大数控课件3.3软件结构解读
3.1 计算机数控装置的概述3.2 数控装置的硬件结构3.3 数控装置的软件结构3.4 译码的软件设计基础3.5 插补原理3.6 补偿功能3.7 故障诊断功能和可编程控制器 3.3 数控装置的软件结构 一 CNC装置软硬件的分工; 二 CNC装置软件结构的特点; 三 CNC装置软件结构模式; 四 基于DOS的CNC系统软件结构; 五 其他基于实时操作系统的结构模式; 3.3 数控装置的软件结构 CNC装置的软件是为完成数控机床的 各项功能而专门设计和编制的一种专用软 件。其结构取决于硬、软件的分工、也取 决于软件本身的工作特点。软件功能是 CNC装置的功能体现。一些厂商生产的 CNC装置,硬件设计好后基本不变,而 软件功能不断升级,以满足制造业发展的 要求。 3.3 数控装置的软件结构 软件和硬件在逻辑上等价,由硬件完成的工作同样可以由软件完成。在CNC系统中,软硬件的分配比例,随微电子、计算机技术的发展而不断变化。 1952年到1970年,“硬联接”数控时代; 70年代后,进入了“软联接”的数控时代; 80年代后期:计算机数控(CNC)系统。 一 CNC装置软硬件的分工 二 CNC装置软件结构的特点 CNC系统是一个专用的实时多任务计 算机控制系统,它的控制软件也采用了 计算机软件技术中的许多先进技术。其 中: 1 多任务并行处理; 2 多重实时中断。 这两项技术的运用是CNC装置软件结 构的特点 1 多任务性和并行处理技术 1 多任务性和并行处理技术 2)多任务调度技术实现并行处理 (1)资源分时共享: 对单CPU装置而言,方法:在一定的 时间长度(通常称为时间片)内,根据系 统各任务的实时性要求程度,规定它们 占用CPU的时间,使它们按规定顺序和 规则分时共享系统的资源。 1 多任务性和并行处理技术 解决各任务占用CPU时间的 分配原则。 其一是各任务何时占CPU。即 任务的优先级分配问题。 其二是各任务占用CPU的时间 长度,即时间片的分配问题。 1 多任务性和并行处理技术 1 多任务性和并行处理技术 1 多任务性和并行处理技术 2)多任务调度技术实现并行处理 (2)并发处理和流水处理: 对多CPU装置而言 方法:任务关联程度不高的放在一个CPU 中让其同时执行为并发处理;任务关联程 度高采用流水处理。 1 多任务性和并行处理技术 2)多任务调度技术实现并行处理 (2)并发处理和流水处理: 流水处理技术是利用重复的资源(CPU),将 一个大的任务分成若干个子任务(任务的分法与 资源重复的多少有关),这些子任务是彼此关系 的,然后按一定的顺序安排每个资源执行一个 子任务,就象在一条生产线上分不同工序加工 零件的流水作业一样。 1 多任务性和并行处理技术 CNC装置在自动加工工作方式时,其数 据转换过程由4个子过程组成: 零件程序输入 插补淮备(包括译码、刀具补偿和速度 处理) 插补 位置控制 1 多任务性和并行处理技术 在任何时刻(流水处理除开始和结束外)均有两个或两个以 上的任务在同时执行。 流水处理的关键是时间重叠,是以资源重复的代价(多个CPU) 换得时间上的重叠,或者说以空间复杂性的代价换得时间上的 快速性。 2 实时性和优先抢占机制 2 实时性和优先抢占机制 2 实时性和优先抢占机制 三 CNC装置软件结构模式 1 前后台型结构模式 该模式将CNC系统软件划分成两部分: 前台程序: 主要完成插补运算、位置控制、 故障处理等实时性很强的任务,它是一个实 时中断服务程序。 后台程序(背景程序): 完成显示、零件加工 程序的编辑管理、系统的输入/输出、插补预 处理(译码、刀补处理、速度预处理)等弱实 时性的任务,它是一个循环运行的程序, 1 前后台型结构模式 后台程序在运行过程中,不断地定时被前台实时中断 程序打断;前后相互配合来完成零件的加工任务。 2 中断型结构模式 在该结构中,除了初始化程序之外,整个系统软件的各个任 务模块分别安排在不同级别的中断服务程序中,然后由中断 管理系统(由硬件和软件组成)对各级中断服务程序实施调 度管理。整个软件就是一个大的中断管理系统。 3 基于实时操作系统的结构模式 实时操作系统(RTOS)是操作系统的一 个重要分支.它除了具有通用操作系统的功 能外,还具有任务管理、多种实时任务调度 机制(如优先级抢占调度、时间片轮转调度 等)、任务间的通信机制(如邮箱、消息队 列、信号灯等)等功能。优点: 1)弱化功能模块间的耦合关系; 2)系统的开放性和可维护性好; 3)减少系统开发的工作量。 四 基于DOS的
您可能关注的文档
- 各类层析色谱技术完全讲解解读.ppt
- 各类能源热值换算方法解读.docx
- 各类绞车技术参数解读.doc
- 各类打印机基础知识电子教案解读.ppt
- 8模块八简单机械讲解.doc
- 各级安全生产责任制和安全生产规章制度目录及文件,操作规程目录解读.doc
- 各职能部门安全生产职责解读.doc
- 各类食品的营养解读.ppt
- 各类食品的营养与卫生解读.ppt
- 各车间主管岗位工作职责解读.doc
- 福建省龙岩市漳平市2024-2025学年七年级上学期期中考试语文试卷(含答案).docx
- 山东省菏泽市曹县2024-2025学年七年级上学期11月期中考试道德与法治试卷(含答案).docx
- 江苏省扬州市宝应县2024-2025学年八年级上学期11月期中考试地理试卷(含答案).docx
- 物业管理装修管理规定.pdf
- 油气井工程的校深-3.pdf
- 第二师范学院普通专升本考试科目及参考教材.doc.pdf
- 消防大队政治工作总结.pdf
- #(原创技术资料)电动自行车智能三阶段充电器的工作原理和实用技术资料.pdf
- 线性代数__人民大学出版社_吴赣昌_第四版__课后习题答案.pdf
- 精准扶贫工作总结(五篇) .pdf
最近下载
- GB_T 42615-2023 在用电梯安全评估规范.pdf
- 标准规范文件:AGMA6011-I03-美标-高速齿轮技术规范.pdf
- 残疾人心理危机排查与干预工作方案.docx
- 人教版科学四年级下册第一章第3课《凸透镜成像》ppt课件2.ppt
- 2023中国城市地下空间发展蓝皮书.doc
- 技工院校幼儿教育专业教学计划和教学大纲.docx VIP
- (高清版)BT 20473-2021 建筑保温砂浆.pdf VIP
- 聚酯纤维羽绒混合物保暖性能相关性研究.pdf VIP
- 非煤矿山外包工程安全生产管理协议「标准版」.docx VIP
- 中学生物-A1技术支持的学情分析-教学设计+学情分析【微能力认证获奖作品】.docx
文档评论(0)