最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

西门子数控系统同步动作的应用

发布时间:2013-08-07 作者:刘浩波 钱龙宇 秦东  来源:万方数据
关键字:西门子 数控 同步 
本文针对目前NC加工程序中的同步动作特殊性,在数控轧辊磨床的设计、开发中,运用同步动作技术取得了成功的经验。对同步动作在数控轧辊磨床上的一些特殊应用进行了介绍。

0 引言

  西门子数控系统的NC加工指令作为数控加工的信息载体,其正确与否直接影响零件的加工质量,熟练正确地运用NC加工程序,将提高零件加工速度和质量。在此,主要讨论西门子数控系统NC加工指令中的一些特殊指令——同步动作。

1 同步动作特点

  同步动作是一个复杂的功能,当同步动作语句执行后,系统在执行余下的NC程序的同时,也在监控同步动作的条件,一旦条件满足,系统会执行相应的同步动作,以满足需要实现的功能。

  同步动作可以从当前零件程序出发推动几个不同的动作,并使它们同步执行。同步动作如何动作由条件定义,其求值运算以实时(插补节拍)方式进行。这些动作是对实时事件的反应,执行并不是在程序段交接处进行。此外,同步动作还包含动作有效级说明和对编程实时变量的询问频率,以及对启动动作的执行频率说明。由此,一个动作可以一次也可以循环(插补节拍)方式进行触发。同步动作编程的优点在于不停止预处理,可快速响应一个外部事件,实现编程AC控制、设定安全性功能等。

2 同步动作指令的编程方式

  同步动作编程方式如下所述。

  ID(IDS)=编号WHEN(EVERY,WHENEV—ERY,FORM)条件DO动作

  编号—由1~255
  WHEN一直检查该条件,直到条件满足;执行一次动作。

  WHENEVER 循环检查该条件。该条件一旦满足,则循环执行相关动作。

  FRoM条件满足一次以后,循环执行该动作。

  EVERY条件满足后,触发一次动作,当状态从“FLASE”转换到“TRUE”时再执行一次。循环检查该条件,每次满足条件均执行一次相关动作。条件同步动作条件。

  DO在条件满足后释放动作。动作条件满足后启动的动作,比如变量赋值,接通轴耦合,设置NCK输出端,输出M,H功能,用于同步动作的G代码可以编程。

  CANCEL(编号)——取消(编号)同步动作

  LOCK(编号)——锁住(编号)工艺循环

  UNLOCK(编号)——解锁(编号)工艺循环

  RESET(编号)——复位(编号)工艺循环

2
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。