840d测量值如何写入一个文本中?

分享到:
623
下一篇 >

菜鸟:

如题,840d系统的测头测量值存在$AA_MM[X]中,如何将该测量值写入一个文本中,例如result_mpf中,是用write指令么?有没有具体NC例程啊?

我是这么写的:WRITE

但是这样写的结果是,RESULT_MPF文件中直接写入了”$AA_MM[X]“这几个字符,而不是将x轴测量结果写入

侠客:

$AA_MM[X]不加双引号试试,在计算机编程中如果加引号的话一般就表示字符串了,而不是你需要读写的变量。

菜鸟:试过了,去掉分号后冲虚运行报错,说是“文件类型错误”

西门子840d编程指南里只写了write指令可以将测量结果写入一个文本中,而没有给出具体的实例,不知哪位大神会使用这个功能?

侠客:

N10 DEF INT ERROR

N20 WRITE

m2

结果:*****

N10 DEF INT ERROR

N20 WRITE

m2

结果:X*****

N10 DEF INT ERROR

N20 WRITE

m2

结果:X=*****

N10 DEF INT ERROR

DEF INT _V=0

DEF INT _II=2

DEF INT LOOKAH_FFORM_N=1

N241 WRITE

M2

多变量连接结果:

N20443 $MC_LOOKAH_FFORM[2]=0, required: 1



你可能感兴趣: 工控菜鸟园 数控系统 SINUMERIK 840d
无觅相关文章插件,快速提升流量