840d堆栈存储数据与读出数据的用法,求教大神

已锁定

hello159753

  • 帖子

    39
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2013-07-23

普通 普通 如何晋级?

840d堆栈存储数据与读出数据的用法,求教大神

2659

13

2014-10-24 15:01:02

下面是我的一段NC程序,我用同步动作every来循环检测1号测头状态,每当测头触发时执行动作:将当前z轴的坐标值赋予堆栈1中,z轴走完行程之后用一个for循环将堆栈中存储的数据一一写入文件result中。但是程序运行到write那段时报错:数组索引出错。
敢问大虾们,我这样将数值存入堆栈的方法是否正确?该如何将存入堆栈中的数据读出并写入文件中?

DEF INT CON~
DEF INT ERR~
R1=0~
EVERY $A_PROBE[ABS(1)]==1 DO $AC_FIFO1[0]=$AA_IM[Z] $R1=$R1+1~
G90 Z10 F300~
FOR CON=0 TO R1~
WRITE(ERR,"RESULT",<<$AC_FIFO1[0])~
ENDFOR~
M30~
840d堆栈存储数据与读出数据的用法,求教大神 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25545条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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