第四章 计算机数控系统(CNC系统)

(43页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

29.9 积分

第四章 计算机数控系统(CNC系统)第一节 概述一、CNC系统的组成CNC系统主要由硬件和软件两大部分组成。其核心是计算机数字控制装置。它通过系统控制软件配合系统硬件,合理地组织、管理数控系统的输入、数据处理、插补和输出信息,控制执行部件,使数控机床按照操作者的要求进行自动加工。CNC系统采用了计算机作为控制部件,通常由常驻在其内部的数控系统软件实现部分或全部数控功能,从而对机床运动进行实时控制。只要改变计算机数控系统的控制软件就能实现一种全新的控制方式。CNC系统有很多种类型,有车床、铣床、加工中心等的CNC系统。但是,各种数控机床的CNC系统一般包括以下几个部分:中央处理单元CPU、存储器(ROM/RAM)、输入输出设备(I/O)、操作面板、显示器和键盘、纸带穿孔机、可编程控制器等。图4-1所示为CNC系统的一般结构框图。图4-1 CNC系统的结构框图在图4-1中所示的整个计算机数控系统的结构框图,数控系统主要是指图中的CNC控制器。CNC控制器由计算机硬件、系统软件和相应的I/O接口构成的专用计算机与可编程控制器PLC组成。前者处理机床的轨迹运动的数字控制,后者处理开关量的逻辑控制。三、CNC系统的功能和一般工作过程(一)CNC系统的功能 CNC系统由于现在普遍采用了微处理器,通过软件可以实现很多功能。数控系统有多种系列,性能各异。数控系统的功能通常包括基本功能和选择功能。基本功能是数控系统必备的功能,选择功能是供用户根据机床特点和用途进行选择的功能。CNC系统的功能主要反映在准备功能G指令代码和辅助功能M指令代码上。根据数控机床的类型、用途、档次的不同,CNC系统的功能有很大差别,下面介绍其主要功能。1. 控制功能 CNC系统能控制的轴数和能同时控制(联动)的轴数是其主要性能之一。控制轴有移动轴和回转轴,有基本轴和附加轴。通过轴的联动可以完成轮廓轨迹的加工。一般数控车床只需二轴控制,二轴联动;一般数控铣床需要三轴控制、三轴联动或轴联动;一般加工中心为多轴控制,三轴联动。控制轴数越多,特别是同时控制的轴数越多,要求CNC系统的功能就越强,同时CNC系统也就越复杂,编制程序也越困难。2. 准备功能 准备功能也称G指令代码,它用来指定机床运动方式的功能,包括基本移动、平面选择、坐标设定、刀具补偿、固定循环等指令。对于点位式的加工机床,如钻床、冲床等,需要点位移动控制系统。对于轮廓控制的加工机床,如车床、铣床、加工中心等,需要控制系统有两个或两个以上的进给坐标具有联动功能。3. 插补功能 CNC系统是通过软件插补来实现刀具运动轨迹控制的。由于轮廓控制的实时性很强,软件插补的计算速度难以满足数控机床对进给速度和分辨率的要求,同时由于CNC不断扩展其他方面的功能也要求减少插补计算所占用的CPU时间。因此 ,CNC的插补功能实际上被分为粗插补和精插补,插补软件每次插补一个小线段的数据为粗插补,伺服系统根据粗插补的结果,将小线段分成单个脉冲的输出称为精插补。有的数控机床采用硬件进行精插补。4. 进给功能 根据加工工艺要求,CNC系统的进给功能用F指令代码直接指定数控机床加工的进给速度。(1)切削进给速度 以每分钟进给的毫米数指定刀具的进给速度,如100mm/min。对于回转轴,表示每分钟进给的角度。(2)同步进给速度 以主轴每转进给的毫米数规定的进给速度,如0.02mm/r。只有主轴上装有位置编码器的数控机床才能指定同步进给速度,用于切削螺纹的编程。(3)进给倍率 操作面板上设-省略部分-通道连接设备及I/O),设备端接口通过DSP芯片转换成标准的电动机控制信号。每个通道的控制节点可达32个,每个节点可控制1根轴(通过通讯协议中的广播同步信号使各轴间实现同步联动)或一组模拟接口(测量接口,系统监控传感器接口等)或一组PLC I/O(最多可达256点),PLC的总点数可达2048点(可参见图4-33 现场总线网络拓扑结构)。图4-33 设备层现场总线网络拓扑结构图2、系统主要特点:(1)控制器具有动态地自动识别系统接口卡的功能,系统可重配置以满足不同加工工艺的机床和设备的数控要求,驱动电动机可配数字伺服、模拟伺服和步进电动机;(2)网络功能。通过以太网(不用过时的、价格昂贵,缺乏广泛的支持MAP协议)实现数控系统与车间网络或INTRANET/INTERNET的互连,利用TCP/IP协议开放数控系统的内部数据,实现与生产管理系统和外部网络的高速双向数据交流。具有常规DNC功能(采用百兆网其速率比传统速率为112K的232接口 DNC快将近一千倍)、生产数据和机床操作数据的管理功能、远程故障诊断和监视功能;(3)系统除具有标准的并口、串口(RS232)、PS2(键盘、鼠标口)、USB接口、以太网接口外,还配有高速现场总线接口(RS422)、PCMCIA IC Memory Card(Flash ATA)接口、红外无线接口(配刀具检测传感器); (4)显示屏幕采用12.1寸 TFT-LCD。采用统一用户操作界面风格,通过水平和垂直两排共18个动态软按键满足不同加工工艺机床的操作要求,用户可通过配置工具对动态软按键进行定义。垂直软按键可根据水平软按键的功能选择而改变,垂直菜单可以多页。(5)将多媒体技术应用于机床的操作、使用、培训和故障诊断,提高机床的易用性和可维性,降低使用成本。多媒体技术提供使用操作帮助、在线教程、故障和机床维护向导;(6)具有三维动态加工仿真功能;利用OpenGL技术提供三维加工仿真功能和加工过程刀具轨迹动态显示; (7)具有Nurbs插补和自适应Look ahead功能,实现任意曲线、曲面的高速插补。输出电动机控制脉冲频率最高可达4MHz(采用直接数字合成DDS IC实现),当分辩率为0.1mm时,快进速度可达24米,如有需要可输出更高的频率),适合于高速、高精度加工;(8)伺服更新可达500ms(控制6轴,PENTIUM III以上 CPU),PLC扫描时间小于2ms;(9)PLC编程符合国际电工委员会IEC-61131-3规范,提供梯形图和语句表编程;(10)采用高可靠性的工控单板机(SBC),加强软硬件可靠性措施,保证数控系统的平均无故障时间(MTBF)达到20000小时;(11)符合欧洲电磁兼容标准(Directive 89/336/EEC)4级要求;(12)数控系统本身的价格(不包括伺服驱动和电动机)可为现有同功能的普及型和高档数控系统的1/2。思考题与习题四4-1 CNC控制系统的主要特点是什么?它的主要控制任务是哪些?4-2 CNC装置的主要功能有哪些?4-3 单微处理机结构和多微处理机结构各有何特点?4-4 常规的CNC软件结构有哪几种结构模式?4-5 全编码键盘和非编码键盘各有何特点?4-6 试述CRT显示字形的工作原理。4-7 数控机床常用的输入方法有几种?各有何特点?4-8 试述采用串行和并行方式进行外部设备与数控机床间的数据通信时的工作原理与特点。4-9 开放式结构数控系统的主要特点是什么?42 关 键 词: 系统 第四 cnc 数控 计算机

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

计算机数控系统的软件结构模式,第四章 计算机数控系统(CNC系统)相关推荐

  1. 液压与计算机控制,(液压和 与气压传动)第四章计算机数字控制.ppt

    (液压和 与气压传动)第四章计算机数字控制.ppt CNC 4.2CNC系统的硬件结构 所谓大板结构就是将所有或大部分硬件电路集中设计在一 块大印刷电路板上,在其插槽内插入部分辅助小印刷电路 板,构成 ...

  2. 如何使用计算机改进生产线,第四章 计算机生产管理.doc

    第四章 计算机生产管理 第四章 计算机辅助生产管理 基本概念 一.生产与生产管理 (一)生产的含义 生产:生产是"投入→变换→产出"的过程.p105图4-1 例:钢的生产 投入:原 ...

  3. 计算机检索技术与技巧的检索式为,第四章计算机检索技术和数据库检索方式.ppt...

    第四章计算机检索技术和数据库检索方式 第四章 计算机信息检索的基本技术与方法 一.计算机信息检索的基本技术: 布尔逻辑.截词检索.加权检索,位置算符等. 在进行计算机检索时,有时有一些比较复杂的课题, ...

  4. 计算机题库一级第四,计算机一级题题库,第四章Excel

    计算机一级题题库,第四章Excel (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 单选题:1.在Excel中,要将当前单元格移到活 ...

  5. 计算机地图制图的过程,第四章计算机地图制图过程.ppt

    第四章计算机地图制图过程课件 四.图幅整饰 (1)固定比例尺 2.用ArcGIS制作地图 四.图幅整饰 (2)设置幅面大小 2.用ArcGIS制作地图 四.图幅整饰 (3)布局地图(粗调整) 2.用A ...

  6. 计算机基础知识第四章测试,第四章计算机基础知识.ppt

    第四章计算机基础知识.ppt 第四章 计算机基础知识 一.Word的启动与退出 (1)从"开始"菜单启动.选择"开始"→"程序"→" ...

  7. 计算机硬软件系统知识点,《计算机硬基础》第四章计算机的软件安装.ppt

    <计算机硬基础>第四章计算机的软件安装 Local?本机,对本机的硬盘及分区进行操作 PeerToPeer?点对点,可能通过网络把本机的硬盘分区数据传送到另外一台PC的硬盘内. Ghost ...

  8. 计算机图形学期末复习之第四章:基本图形生成算法

    可能这会是图形学期末复习最后一个整理了, 感觉其实不如直接看PPT. 1.填空20+选择20+判断10+简答20+综合30 2.没有编程题 3.复习PPT上的基本概念和算法 计算机图形学期末复习之第四 ...

  9. 计算机辅助设计capp设计,[高等教育]09第四章 计算机辅助设计与制造技术CAPP.ppt...

    [高等教育]09第四章 计算机辅助设计与制造技术CAPP 4.3 CAD/CAPP/CAM一体化技术 1 计算机辅助工艺设计(CAPP) 2 CAD/CAM集成技术 1 计算机辅助工艺设计CAPP技术 ...

最新文章

  1. 【洛谷搜索专题Python和C++解】DFS和BFS经典题目(陆续补充)
  2. 11个显著提升 ASP.NET 应用程序性能的技巧——第1部分
  3. Android之退出应用关闭项目每个Activity的总结
  4. TIOBE 9 月编程语言榜:Python 居然超越了 C++!
  5. 7-40 最大的数 (10 分)
  6. Ubuntu命令行和图形界面选择设置
  7. Linux的shell编程(二)
  8. RStudio 的使用
  9. Eclipse下载与安装教程 2020
  10. zebra扫码枪复位_zebra斑马条码打印机常见问题和解决办法
  11. 计算机新建怎么没有表格,为何我的电脑新建项目里没有EXCEL表格呢,
  12. 通达信公式-接近均线
  13. 最新多线程图解韩顺平老师2021
  14. 图片资源管理,实现多App统一图片库管理
  15. Ae 效果详解:湍流置换
  16. jQuery对Ajax的升级简化
  17. 全文翻译【YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors】
  18. 爱数服务器设置总显示超时,爱数linux下安装及常见问题
  19. 管廊人员定位解决方案,人员安全保护伞
  20. 给简书找BUG赢好礼17.11.27——简书iOS 4.2.0 公测(全新简友圈、发现页;连载内容横空出世)...

热门文章

  1. RouterModule.forRoot 和 RouterModule.forChild 的区别
  2. 什么是 TypeScript 里的 Constructor signature
  3. SAP UI5加载时的library-preload.json文件
  4. 我的工作日常:一个CSS问题引起的小插曲
  5. 有用的Chrome扩展介绍 - Octotree - GitHub code tree
  6. Groovy里的运行时元数据编程(metata programming)
  7. SAP UI5 component.js createContent
  8. text determination debug screenshot
  9. how is webdynpro component class initialized
  10. 如何找到SAP CRM WebClient UI error message的来源