第七章 数控系统硬软件及相关技术.ppt
《第七章 数控系统硬软件及相关技术.ppt》由会员分享,可在线阅读,更多相关《第七章 数控系统硬软件及相关技术.ppt(176页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章第七章 数控系统数控系统硬软件及相关技术硬软件及相关技术 数控系统必须在硬件和软件的密切配合下才能实现各种功能 根据数控系统的需要,存在多种硬件结构和软件结构 随着现代计算机的硬件、软件技术的飞速发展,数控系统的功能也在不断地完善和增加第一节第一节 数控系统硬件结构数控系统硬件结构硬件总体 由三大部分构成:微机部分 外围设备部分 机床控制部分 微机部分CPUEPROMRAM定时器中断控制器等部分构成。外围设备部分 外围设备主要通过各种接口与数控系统联系。其中包括:a与键盘连接的键盘接口;b与显示器连接的显示器接口;c与机床操作面板连接的操作面板接口;d与手摇脉冲发生器连接的脉冲发生器接口
2、;e与计算机外设连接或与上位机连接的通讯接口等机床控制部分包括对机床进给轴的位置的控制:进给速度的控制;插补运算;位置闭环控制);对主轴转速的控制:实现对主轴变速的控制;对主轴的位置的控制:主轴的准停功能 用于机床主运动是刀具的旋转运动时的换刀;主轴切削螺纹时防止乱扣;与进给轴之间的严格速比关系;辅助功能信息(主要是一些开关量MST)等接口电路 这些装置与CNC的联系是通过各自的接口电路来实现的。主要有以下一些接口电路:a进给轴控制接口:模拟量输出接口,工作台位置反馈接口。b主轴控制接口:模拟量输出接口,主轴位置反馈接口。c辅助功能信息接口:开关量输入接口,开关量输出接口短接棒和软件参数 为了
3、增加CNC适应不同型号、不同规格机床的要求,适应各种系统的配置,并使系统的某些控制功能最大限度地发挥出来,各种数控系统都有一定的参数设定和确认功能。即 为CNC装置各模板的PCB上短接棒硬件设定和软件参数设定短接棒和软件参数短接棒和软件参数可设定和确认的系统参数有:v关于系统配置方面的设定 存储器容量和地址范围指定;I/O接口地址设置;系统配置的轴数和轴名;检测元件的种类指定;是否配置了PLC的确认等短接棒和软件参数v关于输入、输出信号的设定 输入、输出信号的有效跳变沿指定 串行通讯时的波特率和帧格式v关于主轴和运动轴的设定 主轴低速档指定 最小移动单位、米/英制选择 轴加减速的时间常数 轴运
4、动速度上限和低速限定 各运动轴参考点距机床原点的坐标值 各移动轴正负方向运动坐标极限指定短接棒和软件参数v关于补偿的设定 各运动轴的螺距误差补偿曲线设定 反向间隙补偿设定v关于检测信号的设定 反馈信号类型 分辨率 随着大规模集成电路技术和表面安装技术的发展,CNC系统硬件模块及安装方式不断改进。从CNC系统的总体安装结构看,有整体式结构整体式结构和分体式结构分体式结构两种 整体式结构v是把 CRT 和 MDI 面板、操作面板以及功能模块板组成的电路板等安装在同一机箱内v优点:结构紧凑,便于安装v缺点:有时可能造成某些信号连线过长。分体式结构v通常把 CRT 和 MDI 面板、操作面板等做成一个
5、部件,而把功能模块组成的电路板安装在一个机箱内,两者之间用导线或光纤连接v许多 CNC 机床把操作面板也单独作为一个部件,这是由于所控制机床的要求不同,操作面板相应地要改变,做成分体式的有利于做成分体式的有利于更换和安装更换和安装 CNC 操作面板vCNC 操作面板在机床上的安装形式:吊挂式 床头式 控制柜式 控制台式等多种 从组成CNC系统的电路板的结构特点来看,有两种常见的结构:大板式结构 模块化结构大板式结构v特点:一个系统一般都有一块大板,称为主板;主板上装有主 CPU 和各轴的位置控制电路等;其他相关的子板(完成一定功能的电路板),如 ROM 板、零件程序存储器板和 PLC 板都直接
6、插在主板上面,组成 CNC 系统的核心部分。v优点:结构紧凑,体积小,可靠性高,价格低,有 很高的性能/价格比,也便于机床的一体化设计v缺点:硬件功能不易变动,不利于组织生产 总线模块化的开放系统结构特点:v将微处理机、存储器、输入输出控制分别做成插件板(称为硬件模块)v甚至将微处理机、存储器、输入输出控制组成独立微计算机级的硬件模块v相应软件也是模块结构,固化在硬件模块中v硬软件模块形成特定的功能单元(功能模块)v功能模块间有明确定义的接口,接口是固定的,成为工厂标准或工业标准,彼此可交换信息优点v可积木式组成 CNC 系统,v设计简单v有良好适应性和扩展性v试制周期短v调整维护方便v效率高
7、 按CNC装置硬件的制造方式,CNC装置可分为专用型结构和个人计算机式结构专用型结构v硬件由厂家专门设计制造v布局合理v结构紧凑v专用型强v硬件彼此之间不能交换和替代,无通用性个人计算机式结构v以工业PC机作为CNC装置的支撑平台v由机床厂根据CNC需要,插入控制卡,装入软件,构成相应CNC装置v特点:与一般PC机兼容,易于实现升级换代 抗干扰和抗恶劣环境能力强 满足用户对硬件通用性的要求 从 CNC 系统使用的微机及结构来分,CNC 系统的硬件结构一般分为:单微处理机单微处理机 多微处理机多微处理机 结构两大类。发展情况 初期的 CNC 系统和现有一些经济型 CNC 系统采用单微处理机结构单
8、微处理机结构。而多微处理机结构多微处理机结构可以满足数控机床高进给速度、高加工精度和许多复杂功能的要求,也适应于并入 FMS 和 CIMS 运行的需要,从而得到了迅速的发展,它反映了当今数控系统的新水平。单微处理机结构单微处理机结构 v仅一个微处理机,实行集中控制,分时处理数控的各个任务v结构特点如下:CNC装置内仅有一个微处理机,由它对存储、插补运算、输入输出控制、CRT显示等功能集中控制分时处理。微处理机通过总线与存储器、输入输出控制等各种接口相连,构成CNC装置。结构简单,容易实现。正是由于只有一个微处理机集中控制,其功能将受微处理机字长、数据宽度、寻址能力和运算速度等因素的限制。多微处
9、理机结构多微处理机结构 v多微处理机结构的CNC是把机床数字控制这个总任务划分为子任务(也称为子功能模块)。v硬件方面:以多个微处理机配以相应的接口形成多个子系统以多个微处理机配以相应的接口形成多个子系统 把划分的子任务分配给不同的子系统承担把划分的子任务分配给不同的子系统承担 由各子系统之间的协调动作完成数控由各子系统之间的协调动作完成数控多微处理机结构多微处理机结构v两个或两个以上的微处理机构成多个子系统v子系统之间采用紧耦合v有集中的操作系统,共享资源v或者有两个或两个以上的微处理机构成的功能模块v功能模块之间采用松耦合v有多重操作系统有效地实现并行处理多微处理机结构多微处理机结构v注意
10、:有的CNC装置虽有两个以上的微处理机,但其中只有一个微处理机能够控制系统总线,占有总线资源;而其他微处理机成为专用的智能部件,不能控制系统总线,不能访问主存储器;它们组成主从结构,故应归于单微处理机的结构中多微处理机结构特点多微处理机结构特点v性能价格比高 每个微处理机各完成系统中指定的一部分功能,独立执行程序,比单微处理机结构提高了计算处理速度,适应了多轴控制、高精度、高进给速度、高效率要求。由于系统资源共享,而单个微处理机价格又较便宜,使性价比大为提高v采用模块化结构具有良好的适应性和扩展性 将微处理机、存储器、输入输出控制分别做成插件板(即硬件模块),相应软件也是模块结构,使设计简单,
11、试制周期短,结构紧凑,具有良好的适应性和扩展性多微处理机结构特点多微处理机结构特点v可靠性高 由于每个微处理机分管各自任务,形成若干模块。即使某个模块出故障,其他模块仍照常工作,不像单微处理机那样,一旦出故障,整个系统将瘫痪。而更换插件模块较方便,可使故障对系统的影响减到最小程度;由于资源共享,省去一些重复机构,使造价降低,也提高了可靠性。v硬件易于组织规模生产 由于一般硬件是通用的,易配置;只要开发新的软件就可构成不同的 CNC 系统,便于组织规模生产,形成批量,且保证质量多微处理机CNC装置的典型结构 多微处理机组成的CNC装置中,可据具体情况合理划分其功能模块:CNC管理模块 CNC插补
12、模块 位置控制模块 PC模块 操作和控制数据输入输出、显示模块 存储器模块 这6种功能模块组成。多微处理机CNC装置的典型结构 若需要扩充功能,再增加相应的模块。这些模块之间互连与通信是在机柜内耦合,典型的有共享总线共享总线和共享存储器共享存储器两类结构 共享总线结构 v所有主、从模块都插在配有总线插座的机柜内,共享严格设计定义的标准系统总线v系统总线的作用 把各个模块有效地连接在一起,按照要求交换各种数据和控制信息,构成一个完整系统,实现预定功能。共享总线结构v只有主模块有权控制使用系统总线 由于某一时刻只能由一个主模块占有总线,必须要有仲裁电路来裁决多个主模块同时请求使用系统总线的竞争 每
13、个主模块按其担负任务的重要程度已预先安排好优先级别的顺序。总线仲裁的目的,也就是在它们争用总线时,判别出各模块优先权的高低。共享总线结构v这种结构模块之间的通信,主要依靠存储器存储器来实现v大部分系统采取公共存储器公共存储器方式。公共存储器直接插在系统总线上,有总线使用公共存储器直接插在系统总线上,有总线使用权的主模块都能访问。权的主模块都能访问。使用公共存储器的通信方式双方都要占用系统使用公共存储器的通信方式双方都要占用系统总线,可供任意两个主模块交换信息总线,可供任意两个主模块交换信息 多微处理机共享总线结构 v这种结构中的多微处理机共享总线时会引起“竞争”,使信息传输率降低,总线一旦出现
14、故障,会影响全局。但因其结构简单,系统配置灵活,无源总线造价低等优点而常被采用。共享存储器结构 v这种多微处理机结构,采用多端口存储器多端口存储器来实现各微处理机之间的互联和通信。v由多端口控制逻辑电路多端口控制逻辑电路来解决访问冲突。v由于同一时刻只能有一个微处理机对多端口存储器读或写,所以功能复杂而要求微处理机数量增多时,会因争用共享而造成信息传输的阻塞,降低系统效率,因此扩展功能很困难。共享存储器结构v配有两套数据、地址和控制线,可供两个端口访问,访问优先权预先安排好v两个端口同时访问时,由内部硬件裁决其中一个端口优先访问。双端口存储器结构框图双端口存储器结构框图共享存储器结构v多微处理
15、机共享存储器结构框图(三)单微处理器结构和多微处理器结构1 分布式多微处理器系统结构 2 主/从式多微处理器系统结构3 总线式多微处理器系统结构 第二节 数控系统接口电路数控系统接口电路v开关量输入/输出接口v模拟量输入/输出接口v数字通信接口v标准计算机输入/输出设备接口开关量输入/输出接口v开关状态的闭合与断开v指示灯的亮和灭v继电器或接触器的吸合和释放v电动机的启动和停止v晶闸管的通和断v阀门的打开和关闭v脉冲信号的计数和定时信号以二进制逻辑以二进制逻辑“0”或或“1”出现出现开关量的电气接口形式vCMOS电平vTTL电平v非TTL电平v开关或继电器触点信号TTL电平标准电平标准输出输出
16、 L:2.4V。输入输入 L:2.0VTTL器件:器件:输出低电平要小于输出低电平要小于0.4V,高电平要大于,高电平要大于2.4V输入,低于输入,低于0.8V就认为是就认为是0,高于,高于2.0就认为是就认为是1CMOS电平:电平:输出输出 L:0.9*Vcc。输入输入 L:0.7*Vcc.典型开关量I/O模板有三部分组成:v总线接口逻辑v输入缓冲器和输出缓冲器vI/O电气接口总线接口逻辑v主要完成对总线信号进行缓冲和驱动v对地址进行译码,产生输入端口的译码信号和输出端口的译码信号输入缓冲器和输出缓冲器v输入缓冲器接收由外部输入的信号,等待微处理器将这些输入信号取走v输出缓冲器锁存微处理器向
17、外部输出的信号并向外部输出I/O电气接口v信号调理电路,完成滤波、电平转换、电气隔离、功率驱动v外部信号的输入可能引起瞬时高电压干扰、过电压、接触抖动、接口噪声,电气接口可采用去抖动、滤波、电平转换、电气隔离等措施v驱动电路可选TTL电平三态门输出电路、开路集电极(OC门)输出电路、达林顿阵列驱动电路、晶闸管模拟量输入接口v被测模拟量输入接口A/D转换接口电路 被测模拟量经信号调理后,输入模拟量输入接口,由A/D转换器转换为数字量后,才能为数控装置的计算机控制电路所接受;v模拟量输出接口D/A转换接口电路 CNC送往执行机构的控制信号经D/A转换和信号调理后送往执行机构转换接口电路v输入、输出
18、电压信号 05V,05V,010Vv输入、输出电流信号 010mA,420mA模拟量输入接口组成及原理v多路开关v采样保持器vA/D转换器v数据缓冲器vCNC内部总线接口逻辑模拟量输入接口组成及原理v采用分时多路工作方式v系统控制多路开关选择一路信号v接通的信号经采样保持器后送至A/D转换器vA/D转换器转换成二进制码后存在数据缓冲器中,供其它模块使用v总线接口逻辑对总线信号进行缓冲和驱动,对地址译码,实现通道选择和数据缓冲器中数据的输入模拟量输出接口组成及原理vCNC内部总线接口逻辑v通道选择器vD/A转换器v信号调理电路模拟量输出接口组成及原理v总线接口逻辑对要输出地数据进行缓冲v送到各路
19、D/A转换器的输入端v由通道选择器产生的选通信号选择一个通道v该通道数据由D/A转换器转换为模拟量v送往信号调理电路v调理电路对信号进行变换,送往执行机构常见的数字通信接口vRS-232RS-232v电子工业协会(Electronic Industries Association,EIA)所制定的异步传输标准接口v通常 RS-232 接口以9个引脚(DB-9)或是25个引脚(DB-25)的型态出现RS-232CvRS-232C 标准(协议)的全称是 EIA-RS-232C 标准,C代表RS232的最新一次修改(1969)v规定连接电缆和机械、电气特性、信号功能及传送过程。v常用物理标准还有EI
20、A RS-422A、EIA RS-423A、EIA RS-485 v目前PC机上的COM1、COM2接口,就是RS-232C接口 RS-232C的机械特性 建议使用25针的D型连接器,也可使用9针连接器DB-9RS-232C引脚定义1.2个数据信号:发送TXD;接收RXD2.1个信号地线:SG3.6个控制信号:DSR 数传发送准备好,Data Set Ready。DTR 数据终端准备好,Data Terminal Ready。RTS DTE请求DCE发送(Request To Send)。CTS DCE允许DTE发送(Clear To Send),该信号是对RTS信号的回答。DCD 数据载波检
21、测(Data Carrier Detection),当本地DCE设备(Modem)收到对方的DCE设备送来的载波信号时,使DCD有效,通知DTE准备接收,并且由DCE将接收到的载波信号解调为数字信号,经RXD线送给DTE。RI 振铃信号(Ringing),当DCE收到对方的DCE设备送来的振铃呼叫信号时,使该信号有效,通知DTE已被呼叫。RS-232C的电气特性v对于数据(信息码):逻辑“1”(传号)的电平低于-3V;逻辑“0”(空号)的电平高于+3V;v对于控制信号;接通状态(ON)即信号有效的电平高于+3V;断开状态(OFF)即信号无效的电平低于-3V;也就是当传输电平的绝对值大于3V时,
22、电路可以有效地检查出来,介于-3+3V之间的电压无意义,低于-15V或高于+15V的电压也认为无意义 RS-232C 与TTL转换vEIA RS-232C 是用正负电压来表示逻辑状态,与TTL以高低电平表示逻辑状态的规定不同v为能同计算机接口或终端的TTL器件连接,必须在EIA RS-232C 与TTL电路之间进行电平和逻辑关系的变换v实现这种变换的方法可用分立元件,也可用集成电路芯片:MC1488、SN75150可完成TTLEIA的转换 MC1489、SN75154可实现EIA TTL的转换 MAX232芯片可完成TTLEIA双向电平转换RS232远程发送数据的工作过程v如图所示为RS232
23、C在异步传输方式下的连接方法,其中DTE为微型计算机,DCE为MODEM,使用25针的D型连接器电源发送电路接收电路检测和控制电路DTEDCE保护地SHG信号地SIG发送数据TXD请求发送RTS允许发送CTS接收信号线检测DCD接收数据RXD数据传输设备就绪DSR数据终端就绪DTR振铃指示RIRS232远程发送数据的工作过程v当终端有数据发送时,置DTR线为“ON”,通知本地MODEM,终端已处于通信就绪。v本地MODEM响应,置DSR为“ON”,MODEM 接入线路,准备好通信v终端置RTS线为“ON”,通知本地MODEM准备发送数据RS232远程发送数据的工作过程v本地MODEM检测到RT
24、S线为“ON”后,即通过电话线发一载波信号给远程MODEM,通知远程MODEM准备接收数据v同时置CTS线为“ON”,告诉终端已准备好接收要发送的数据。v远程MODEM检测到载波后,置DCD线为“ON”,通知远程计算机准备接收数据RS232远程发送数据的工作过程v若是呼叫过程,远程MODEM检测到载波,则置RI线为“ON”v终端检测到CTS线为“ON”后,由TXD线发送数据,并用RXD线接收远程计算机发来的数据v终端数据发送完后,置RTS线为“OFF”,通知本地MODEM发送结束RS232远程发送数据的工作过程v本地MODEM检测到RTS为“OFF”后,停止向电话线发送载波,并置CTS线为“O
25、FF”作为回答v远程MODEM检测不到载波后,置DCD和RI线为“OFF”,恢复原始状态v终端置DTR为“OFF”,通知本地MODEM拆线v本地MODEM检测到DTR为“OFF”,将其DSR线置为“OFF”,同意拆线输入输出信号连接与调试(一)开关量信号连接v开关量信号类型:直流、交流 有源、无源 有触点、无触点等开关量信号连接注意事项v不管CNC装置输入信号是什么种类,需设计相应电路将其转换成标准电平或脉冲信号v开关量输出电路中,当被控对象是电磁阀、电磁离合器等交流负载,或是工作电压(或电流)输出信号最大允许值的直流负载,应:第1步:先驱动24V中间继电器;第2步:直接驱动负载或者用触点控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七章 数控系统硬软件及相关技术 第七 数控系统 软件 相关 技术
限制150内