数控编程 R参数 求教

已锁定

  • 帖子

    20
  • 精华

    0
  • 被关注

    0

论坛等级:游侠

注册时间:2012-10-19

普通 普通 如何晋级?

数控编程 R参数 求教

1418

3

2013-09-25 20:14:45

最近遇到一个磨床的调试,之前没接触过磨床的程序。
滚子磨,828系统,现在客户有一个机外检测装置,检测滚子尺寸,并通过两个脉冲,分别发送给数控系统,表示正向 和负向 偏差,数控系统通过检查这两个信号,来补正加工尺寸。
我的做法是 plc处理这两个脉冲,接收到的脉冲数发动到R40和R42.加工程序一直检测这两个R参数,只要R参数有值,就根据R值补正移动轴。然后把R参数置零。
但是这个程序怎么编写,由于本人对程序编写不精通,遇到问题:补正的值是上次应该补正的值,也就是偏一个位。比如 r40=10,机床不走,再次R40=5,机床走R=10时的补正,望大家指点。
程序如下:
LABLE6:;
G91G01;
R40=0;
R42=0;

LABLE1:
IF (R40>0)AND(R42>0) GOTOB LABLE6

IF (R40==0)AND(R42==0) GOTOB LABLE1

IF (R40>0)AND(R42==0) GOTOF LABLE2

IF (R40==0)AND(R42>0) GOTOF LABLE3
GOTOB LABLE1

LABLE2:
R41=(R40+1)*0.0005
IF R41>0.2 GOTOB LABLE6
G1G91Y=R41 F500
R40=0
GOTOB LABLE1

LABLE3:
R43=(R42+1)*0.0005
IF R43>0.2 GOTOB LABLE6
G1G91Y=-R43F500
R42=0
GOTOB LABLE1

LABLE5:
R40=0
R42=0
GOTOB LABLE1

M17
数控编程 R参数 求教 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25500条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。