数值控制装置制造方法及图纸

技术编号:2774598 阅读:130 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种数值控制装置。模拟放大器通过与数值控制装置输出的速度指令(模拟电压)成比例的速度控制电动机。使用A/D转换器把该速度指令(模拟电压)转换成数字值之后发送给CPU。CPU在判断为与发送的速度指令相对应的数字值超出了设定范围时,在停止发送许可信号的同时发送异常停止信号,在停止向模拟放大器提供电力的同时,使向该模拟放大器(20)指令的速度指令无效,控制电动机的速度使其为“0”。

Numerical control unit

The present invention provides a numerical control device. The analog amplifier controls the motor by proportional speed with the speed command (analog voltage) that is output by the numerical control device. Use the A / D converter to convert the speed command (analog voltage) into a digital value and then send it to the CPU. CPU in the judgment for corresponding speed command to send the digital value exceeds the set range, sending a stop signal in abnormal stop sending permission signal at the same time, to provide power to the analog amplifier at a stop, to make the analog amplifier (20) speed command is invalid, the speed of the motor is controlled so that the \0\.

【技术实现步骤摘要】

本专利技术涉及控制机床等的数值控制装置
技术介绍
图5是通过数值控制装置进行模拟轴控制的电动机的系统结构图。从数值控制装置10通过模拟轴控制对电动机(例如主轴用电动机)的放大器施加模拟电压(速度指令),电动机以与该施加的模拟电压成比例的速度旋转。具体来说,数值控制装置10通常把-10V~+10V的模拟电压作为模拟轴的速度指令输出给模拟放大器20。模拟放大器20把从电动机驱动用3相AC电源22经由电磁开关供给的电力,与该速度指令的模拟电压成比例地放大,经由动力线24对电动机23供给电流,使电动机23以与速度指令(模拟电压)相对应的转速进行旋转。这时,用速度检测器25检测电动机23的转速,将该检测速度信号反馈给模拟放大器20。模拟放大器20控制电流的输出以使检测速度与指令的速度相同。这样,在数值控制装置10的模拟轴控制中,用模拟电压可以指令电动机23的速度,但是,相对于数值控制装置10所指令的速度,实际产生的模拟电压肯定会有误差,在接受的模拟放大器20一侧也会发生误差。因此,电动机23的速度与指令速度并不完全一致。当指令为速度=0时,这就特别成问题。也就是说,产生下面这样的问题虽然已指令了速度=0,但由于模拟电压的误差电压23以低速(速度≠0)进行旋转。为了避免这种现象,在所述速度指令之外,同时从数值控制装置10向模拟放大器20发送表示速度指令是否有效的许可信号。即,数值控制装置10进行以下控制在指令为速度=0时,停止发送许可信号,使指令的模拟电压无效;另一方面,在进行速度=0以外的速度指令时,发送许可信号,使模拟电压有效。模拟放大器20仅在接受了许可信号的期间,判断速度指令有效;如果许可信号的发送停止,则进行控制以使电动机23的速度成为“0”。或者,停止经由动力线24的对电动机23的电流输出。另外,数值控制装置10输出异常停止信号,对电磁开关进行开/关控制,所述电磁开关是切断由电动机驱动用3相AC电源22提供给模拟放大器20的电力的电磁开关。该异常停止信号在数值控制装置10为警报状态或由操作人员按动了异常停止按钮等异常停止时,切断向模拟放大器20的动力的供给。异常停止信号有时从数值控制装置10直接输出,有时则通过与数值控制装置10连接的输入/输出单元(IO单元)等输出。图6是以该现有的数值控制装置10中的输出速度指令、许可信号、异常停止信号的电路为中心,表示数值控制装置10的主要部分的方框图。CPU(处理器)11求取向所控制的模拟轴的速度指令,确定与求出的速度指令相对应的模拟电压输出值,把与该已确定的输出值相对应的数字值写入D/A(数字/模拟)转换器12中。D/A转换器12把该被写入的数字值转换成模拟值并进行输出。放大器13对该输出的模拟电压进行放大。然后,把放大后的模拟电压作为速度指令输出给模拟放大器20。CPU11在速度指令值为“0”以外时,在向D/A转换器12输出速度指令(数字值)的同时,对输出许可信号的驱动器16进行用于发出许可信号的写入。另一方面,当速度指令值为“0”时,对驱动器16进行用于停止许可信号的发送的写入。另外,在发生了警报时或未图示的异常停止按钮被按动时,CPU11经由驱动器17输出异常停止信号,关闭电磁开关21切断向模拟放大器20的电力供给。在进行上述模拟轴控制动作的现有数值控制装置10中,在将数字值的速度指令转换成模拟电压的D/A转换器12中出现问题,或者在对该D/A转换器12的输出电压进行放大,并作为速度指令输出模拟电压的放大器13中出现问题的情况下,存在输出异常的模拟电压,电动机23不按照数值控制装置10的CPU11所指令的速度指令进行动作的情况。现有的数值控制装置没有检查作为该速度指令的模拟电压输出是否正常的方法,由数值控制装置控制的机床等机械、装置将进行异常动作,这是不希望出现的,并且是危险的。例如,作为模拟轴控制当被控制的电动机是机床的主轴电动机时,在主轴异常旋转无法进行正常的加工的情况下,成为导致刀具破损等的原因。
技术实现思路
本专利技术涉及一种数值控制装置,其将数字值的速度指令转换成模拟电压并输出给使电动机以与模拟电压成比例的速度进行旋转的模拟放大器。本专利技术的数值控制装置的第1实施方式具备A/D转换器,把速度指令的模拟电压转换为数字值;监视单元,监视由所述A/D转换器已转换的数字值,判断该数字值是否在预先设定的范围内;和许可信号发送单元,把用于通知所述模拟电压有效的许可信号向所述模拟放大器进行发送。另外,当所述监视单元判断为超出了预先设定的范围时,停止由所述许可信号发送单元进行的许可信号的发送,对所述模拟放大器进行指令停止电动机的驱动或停止向电动机的电力供给。本专利技术的数值控制装置的第2实施方式具备A/D转换器,把速度指令的模拟电压转换成数字值;监视单元,监视由所述A/D转换器已转换的数字值,判断该数字值是否在预先设定的范围内;异常停止信号发送单元,发送用于切断输入给模拟放大器的电源的异常停止信号。另外,当所述监视单元判断为已超出了预先设定的范围时,通过所述异常停止信号发送单元发送异常停止信号,切断向所述模拟放大器输入的电源。在所述第1、第2方式的数值控制装置中,所述监视单元可以用下面的监视单元来替代把所述数字值的速度指令和由所述A/D转换器已转换的数字值进行比较,判断该差值是否在预先设定的范围内。根据本专利技术的数值控制装置,因为可以检测模拟轴控制中的速度指令的模拟电压的异常,所以电动机不会异常旋转,可以防止电动机的误动作。附图说明通过参照附图对以下实施方式进行说明,本专利技术上述及其他的目的及特征将会变得明确。在附图中图1是本专利技术一实施方式的数值控制装置的主要部分与由该数值控制装置控制的模拟轴电动机的驱动控制系统的结构图;图2是表示图1的数值控制装置的CPU在每个恒定周期执行的许可信号及异常停止信号的发送处理的一个方式的流程图;图3是表示判断与速度指令(模拟值)相对应的数字值(来自图1的A/D转换器15的输出)是正常还是异常的例子的表;图4是表示图1的数值控制装置的CPU在每个恒定周期执行的许可信号及异常停止信号的发送处理的其他方式的流程图;图5是通过现有的数值控制装置进行模拟轴控制的电动机控制系统的结构图;图6是构成图5的电动机控制系统的数值控制装置的,以发送速度指令、许可信号及异常停止信号的电路为中心的主要部分的方框图。具体实施例方式图1是本专利技术一实施方式的数值控制装置的主要部分与由该数值控制装置控制的模拟轴电动机的驱动控制系统的结构图。图1所示的由数值控制装置控制的模拟轴电动机的驱动控制系统具备放大器14,对输出给模拟放大器20的速度指令的模拟电压进行输入并把它转换为规定电压;把来自该放大器14的模拟电压转换成数字值并输出给CPU11的A/D转换器15,并且在后面叙述的方式中的进行许可信号及异常停止信号处理这点上,与图6所示的由现有数值控制装置控制的模拟轴电动机的驱动控制系统不同。在图1中,对与图6所示的现有技术例的要素相对应的要素赋予相同的符号。在图1的数值控制装置10中,与现有的数值控制装置(图6)相同,CPU(处理器)11求取向所控制的模拟轴的速度指令,确定与求出的速度指令相对应的模拟电压输出值,把与该输出值相对应的数字值写入D/A(数字/模拟)转本文档来自技高网
...

【技术保护点】
一种数值控制装置,其将数字值的速度指令转换成模拟电压并输出给使电动机以与模拟电压成比例的速度进行旋转的模拟放大器,其特征在于,具备:A/D转换器,把所述速度指令的模拟电压转换为数字值;监视单元,监视由所述A/D转换器已转换的 数字值,判断该数字值是否在预先设定的范围内;和许可信号发送单元,把用于通知所述模拟电压有效的许可信号向所述模拟放大器进行发送,在所述监视单元判断为超出了预先设定的范围时,停止由所述许可信号发送单元进行的许可信号的发送,对所述 模拟放大器进行指令停止电动机的驱动或停止向电动机的电力供给。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:青山一成小槙邦孝相泽安晴
申请(专利权)人:发那科株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1