

全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
. 运动同步指令是指NC在作程序插补的同时,可以另外执行其他一些动作,这些动作的有效范围可以不受指令执行范围限制。按有效范围不同,同步指令分模态同步指令和非模态同步指令,非模态同步指令只在紧跟该指令后面的一条指令内有效,而模态同步指令执行后,只要没有取消该同步动作,在程序运行状态下一直有效。模态同步指令甚至可以不受NC的工作方式限制,但这个功能是一个选项。 指令格式: (ID=n KEYWORD condition ) DO ACTION 括号内部分为可选项,如果有ID号,则为模态指令,没有ID则为非模态指令,对于需要不受工作方式限制的模态指令用IDS标识。ID号的范围为1-255,在执行时系统先按ID号从小到大执行模态指令,然后再执行非模态指令。 KEYWORD condition 是为后面要执行的动作指令执行条件,如果没有指令条件,则该指令无条件执行,常用的条件有以下几种: WHEN 每一个插补周期系统检测要执行的条件,如果条件满足,则执行一次后面指令的动作,但后面即使条件还满足,指令也不再执行。 WHENEVER 系统每一个插补周期都检测指令的执行条件是否满足,只要条件满足就执行后面的指令动作,不受次数限制。 EVERY 当指令条件从不满足变成满足时,指令动作就执行一次。 FROM 当指令执行的条件一满足,指令动作就执行,执行开始后,即使条件不再满足了,指令动作也照样执行。 对于指令要执行的条件,可以是各种系统变量间的逻辑运算,也可以是某个输入点的状态,比如: WHENEVER $AA_IMX10.5*SIN(45) DO 只要 X轴的坐标值大于10.5和SIN(45)的乘积,系统就执行后面的指令动作。 WHEN $A_IN1=1 DO 如果NCK的快速输入1为1的话,就执行后面的指令动作,但该动作执行完以后,该指令不再执行。 对于指令后面的动作,常用的有: STOPREOF 停止译码功能取消 DELDTG 删除余程 RDISABLE 读入使能取消 Mxx,Hxx,Sxx 输出M,S, H辅助功能指令 POSaxis= , FAaxis= 定位轴定位功能 $AA_OVR = 或者 $AC_OVR = 改变轴或者是路径进给倍率 以下举例说明运动同步指令的使用一 双立柱机床的安全位置监控如下图所示,该机床有两个立柱,其中Y1和Y2是Y方向上的两个不同的机械轴,在运动过程中系统要保证Y1和Y2之间保持一定的距离,否则就有发生碰撞的危险。系统在上电后自动执行两个同步语句,检测这两个轴之间的距离,一旦进入“危险”区域,就把轴的进给倍率(用来改变手动时轴的进给倍率)和路径的进给倍率(用来改变自动时的进给倍率)变成0,附加条件是必须要在这两个轴回零以后,这两个语句放到程序PROGEVENT.SPF,通过设置相应的参数,这个程序可以在不同的条件触发下执行。MD20108 PROG_EVENT_MASK 程序PROGEVENT.SPF 执行的触发条件。BIT 3 = 1 程序PROGEVENT.SPF在系统上电后执行一次 在程序里可以通过访问变量来确定触发该程序执行的具体条件。其中$A_IN1用来做PLC送到NC的接口信号,在PLC程序里把两个轴的回零状态相与送到DB10.DBX1.0中。添加到PROGEVENT.SPF的语句为: IF PROGEVENT=4 ;IDS=1 WHENEVER $A_IN1=1 AND $AA_IMY1-$AA_IMY2100 DO $AA_OVRY1=0 $AC_OVRY1=0 IDS=1 WHENEVER $A_IN1=1 AND $AA_IMY1-$AA_IMY2100 DO $AA_OVRY2=0 $AC_OVRY2=0 ENDIF二 用来做攻丝回退 有时用户要求在刚性攻丝时,当发现攻丝质量有问题或者是攻丝刀具损坏,系统能够很方便的退回来,这时可以修改CYCLE84,找到攻丝语句,在该语句前面增加一条同步语句。如下: IF $A_IN2=1 DO DELDTG ; 添加的语句,当检测到用户需要放弃攻丝时,下面语句立即停止执行,并删除余程N32 G90 G331 AX_Z=DP IP_Z=PP/_HMF S=SST ;这是CYCLE84里面原有的攻丝执句,注意实际该循环中有多达三处这样的攻丝语句,都需要在前面添加上述语句。$A_IN2也是用来做为PLC送到NC的接口信号,用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全护理试题及答案
- 地热能供暖在北方农村地区的应用现状与2025年发展前景报告001
- 民间艾灸达人培训课件
- 乙型脑炎的培训课件
- 员工职业道德提升课件
- 中国利率市场化课件
- 制取氧气说课课件
- 江苏省苏州市吴中学、吴江、相城区2025届英语七年级第二学期期末检测试题含答案
- 年度员工活动计划方案
- 山东省德州市德城区2025年八下英语期末经典试题含答案
- 全自动橡胶注射硫化成型机操作规程
- 申报正高工程师职称技术总结范文
- 比亚迪秦PLUS EV说明书
- 幼儿园中班红色经典故事《抗日英雄王二小》红色革命教育绘本故事PPT课件【幼儿教案】
- 贝雷法简介及贝雷三参数在沥青混合料配合级配设计中应用
- 信用管理师(三级)理论考试题库(300题)
- 电大《中国现代文学专题》期末复习题及答案
- 投标密封条格式大全
- (2023)国库知识竞赛题库(含答案)
- 2023年北京理工附中小升初英语分班考试复习题
- GB/T 12206-2006城镇燃气热值和相对密度测定方法
评论
0/150
提交评论