设备坐标位置微量调整方法与流程

文档序号:19469751发布日期:2019-12-21 02:10阅读:452来源:国知局
设备坐标位置微量调整方法与流程

本发明涉及工业自动化控制领域,特别是一种设备坐标位置微量调整方法。



背景技术:

设备坐标位置的改变有三种方式:①程序方式;②手动方式;③微量调整方式。微量调整方式主要用在设备坐标位置的精确定位工作,例如,基准孔的找正,安装孔的精确对准等等。它较之其它两种方式,具有调整灵活,快捷高效的优点。目前,大家熟悉的设备坐标位置微量调整装置为“手摇脉冲发生器”,在硬件连接上,它经过专用分配器连接到数控系统的“脉冲发生器”专用接口上。当转动“手摇脉冲发生器”的时候,它会产生两路相位相差90°的脉冲序列输入到数控系统中,数控系统内部专用的解码电路对脉冲序列处理后,控制设备的坐标位置进行微量运动。它必须与数控系统相配合,才能完成设备坐标位置的微量调整。这就限制了它的使用范围。



技术实现要素:

为了突破使用“手摇脉冲发生器”进行坐标位置微量调整时,控制器必须是数控系统的限制,本发明提供了一种新型的坐标位置微量调整方法。

一种设备坐标位置微量调整方法,包括以下步骤:

步骤1将手摇计数器与机床控制系统连接,手摇计数器通过plc通讯总线把的信号传送到分配器,经过分配器对信号的整形和重新编码,转换成与控制系统相匹配的信号。

步骤2在plc控制主程序中增加坐标位置微调控制子程序。

坐标位置微调控制子程序中设置两个独立的变量分别记录手摇计数器正、反方向转动的格数,正负对应机床移动的方向,当转动手摇计数器时,控制器中两个固定字节分别记录下正、反方向转动的格数,每格对应一个微调单位。

坐标位置微调控制子程序中坐标移动距离和方向采用特定时间间隔内求总和的算法。坐标位置微调控制子程序中程序的特定时间间隔为程序扫描周期,其值小于等于0.5秒,在1个扫描周期内记录正、反方向的转动格数,正方向格数记录为正值,反方向格数记录为负值,将一个周期内记录下来的所有正反格数相加,得出的格数与其微调单位的乘积为微调距离,正负代表微调方向。

步骤3通过转动手摇计数器上的格数输入坐标位置微调量;

步骤4坐位置微调控制子程序根据手摇计数器上输入坐位置微调量计算出机床坐标轴需要移动的位移量;

步骤5将位移量输入到机床驱动器命令寄存器中,控制机床坐标轴移动到指定位置。

本发明的有益效果是:用“手摇计数器”实现坐标位置的微调,它克服了以往非数控设备不能进行坐标位置微量调整的缺点,不仅可以应有于数控设备,还可应用于运动控制系统,以及以plc为主控器的控制设备中。它可以使坐标位置微量调整的应用范围大大扩展。

设备的坐标位置调整量根据所选择的倍率,可控制为0.001mm/格、0.01mm/格、0.1mm/格,满足了设备精确定位的要求。

附图说明

图1为本技术的电器原理图

图中编号说明:1控制系统、2手摇计数器通讯接口、3plc通讯总线、4分配器、5坐标驱动器

具体实施方式:

下面结合附图对本发明的原理进行说明。

在图1中,一种设备坐标位置微量调整方法,包括以下步骤:

步骤1将手摇计数器2与机床控制系统1连接,手摇计数器通2过plc通讯总线3把的信号传送到分配器4,经过分配器4对信号的整形和重新编码,转换成与控制系统1相匹配的信号。。

步骤2在plc控制主程序中增加坐标位置微调控制子程序。

坐标位置微调控制子程序中设置两个独立的变量分别记录手摇计数器2正、反方向转动的格数,正负对应机床移动的方向,当转动手摇计数器2时,控制器中两个固定字节分别记录下正、反方向转动的格数,每格对应一个微调单位。

坐标位置微调控制子程序中坐标移动距离和方向采用特定时间间隔内求总和的算法。坐标位置微调控制子程序中程序的特定时间间隔为程序扫描周期,其值小于等于0.5秒,在1个扫描周期内记录正、反方向的转动格数,正方向格数记录为正值,反方向格数记录为负值,将一个周期内记录下来的所有正反格数相加,得出的格数与其微调单位的乘积为微调距离,正负代表微调方向。

步骤3通过转动手摇计数器2上的格数输入坐标位置微调量;

步骤4坐位置微调控制子程序根据手摇计数器2上输入坐位置微调量计算出机床坐标轴需要移动的位移量;

步骤5将位移量输入到机床坐标驱动器5命令寄存器中,控制机床坐标轴移动到指定位置。



技术特征:

1.一种设备坐标位置微量调整方法,其特征在于包括以下步骤:

步骤1将手摇计数器与机床控制系统连接;

步骤2在plc控制主程序中增加坐标位置微调控制子程序;

步骤3通过转动手摇计数器上的格数输入坐标位置微调量;

步骤4坐位置微调控制子程序根据手摇计数器上输入坐位置微调量计算出机床坐标轴需要移动的位移量;

步骤5将位移量输入到机床驱动器命令寄存器中,控制机床坐标轴移动到指定位置。

2.根据权利要求1所述的一种设备坐标位置微量调整方法,其特征在于,手摇计数器通过plc通讯总线把的信号传送到分配器,经过分配器对信号的整形和重新编码,转换成与控制系统相匹配的信号。

3.根据权利要求1所述的一种设备坐标位置微量调整方法,其特征在于坐标位置微调控制子程序中设置两个独立的变量分别记录手摇计数器正、反方向转动的格数,正负对应机床移动的方向,当转动手摇计数器时,控制器中两个固定字节分别记录下正、反方向转动的格数,每格对应一个微调单位。

4.根据权利要求1所述的一种设备坐标位置微量调整方法,其特征在于坐标位置微调控制子程序中坐标移动距离和方向采用特定时间间隔内求总和的算法。

5.根据权利要求4所述的一种设备坐标位置微量调整方法,其特征在于坐标位置微调控制子程序中程序的特定时间间隔为程序扫描周期,其值小于等于0.5秒,在1个扫描周期内记录正、反方向的转动格数,正方向格数记录为正值,反方向格数记录为负值,将一个周期内记录下来的所有正反格数相加,得出的格数与其微调单位的乘积为微调距离,正负代表微调方向。


技术总结
本申请公开了一种设备坐标位置微量调整方法,将手摇计数器与机床控制系统连接;在PLC控制主程序中增加坐标位置微调控制子程序,通过转动手摇计数器上的格数输入坐标位置微调量,坐位置微调控制子程序根据手摇计数器上输入坐位置微调量计算出机床坐标轴需要移动的位移量,将位移量输入到机床驱动器命令寄存器中,控制机床坐标轴移动到指定位置。

技术研发人员:张耀词;王高红;席勇;蔚腾;孙银娟
受保护的技术使用者:西安飞机工业(集团)有限责任公司
技术研发日:2019.09.20
技术公布日:2019.12.20
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1