840d如何实现连续测量

已锁定

hello159753

  • 帖子

    39
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2013-07-23

普通 普通 如何晋级?

840d如何实现连续测量

1248

3

2014-09-10 10:21:15

我想利用840d和非接触测头实现连续的非接触测量。(可能是缺乏相应的功能包,系统不支持MEAC连续测量)我的方法是840d的测头接口直接接入频率20Hz的24V下降沿脉冲来模拟测头触发信号,连续测量20个点,将测量值写入到文本result中,NC程序是这样编的:
DEF INT ERROR
DEF INT COUNT=1
FOR COUNT=1 TO 20
MEAS=-1 G90 Z10 F100
WRITE(ERROR,RESULT_MPF,<<$AA_MM[Z])
ENDFOR
M30
但是,程序运行时FOR循环跟不上20Hz脉冲的速度,整个20次循环过程要运行好几秒;个别情况下还会出现“z轴测头无法偏转"的错误警告而终止程序运行。我想这是不是因为NC指令的运行时间太长了,没法响应那么高的脉冲频率?840d的测量循环是不是周期很长,meas指令运行要多长时间啊?求各位大神指点!
840d如何实现连续测量 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25545条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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