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