找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 7577|回复: 12

[求助] 后处理刀号重复的报警代码怎么写???

[复制链接]

6

主题

185

回帖

4029

积分

中尉

积分
4029
发表于 2020-11-22 20:31:08 | 显示全部楼层 |阅读模式
劳烦各位大驾,指导一下
TT截图未命名.jpg

59

主题

428

回帖

5597

积分

上尉

积分
5597
发表于 2020-11-22 21:44:16 | 显示全部楼层

global nStep
set  nStep  -1

两行代码加在程序开始

我发的报警代码加在自动换刀的后面

59

主题

428

回帖

5597

积分

上尉

积分
5597
发表于 2020-11-22 20:49:47 | 显示全部楼层
#在这里快速回复#global numbers toolnumbers mom_operation_name global nStep nt mom_tool_number ni ntd mom_tool_name set nStep [expr $nStep+1] #set nt(0) 9999 set nt($nStep) $mom_tool_number set ntd($nStep) $mom_tool_name #MOM_output_literal " nt($nStep):  $nt($nStep)   "  for { set ni 0 } { $ni < $nStep } { incr ni } { #MOM_output_literal " nt($ni):  $nt($ni)   " if { $nt($ni) == $mom_tool_number } { #MOM_output_literal " Same as before" set nStep [expr $nStep-1]  if { [string compare $ntd($ni) $mom_tool_name] } { MOM_abort "  \n\n same tool number \n\n qq202520 提示您:\n\n 操作:《$mom_operation_name》的刀具号与前面的刀号相同,请重新设定刀具号 \n\n\n " } return } }

59

主题

428

回帖

5597

积分

上尉

积分
5597
发表于 2020-11-22 20:50:55 | 显示全部楼层

程序头刀具清单源码以及各种防出错代码

global numbers toolnumbers mom_operation_name
global nStep nt mom_tool_number ni ntd mom_tool_name
set nStep [expr $nStep+1]
#set nt(0) 9999
set nt($nStep) $mom_tool_number
set ntd($nStep) $mom_tool_name
#MOM_output_literal " nt($nStep):  $nt($nStep)   "

for { set ni 0 } { $ni < $nStep } { incr ni } {
#MOM_output_literal " nt($ni):  $nt($ni)   "
if { $nt($ni) == $mom_tool_number } {
#MOM_output_literal " Same as before"
set nStep [expr $nStep-1]

if { [string compare $ntd($ni) $mom_tool_name] } {
MOM_abort "  \n\n same tool number \n\n qq202520 提示您:\n\n 操作:《$mom_operation_name》的刀具号与前面的刀号相同,请重新设定刀具号 \n\n\n "
}
return
}
}

6

主题

185

回帖

4029

积分

中尉

积分
4029
 楼主| 发表于 2020-11-22 21:07:27 | 显示全部楼层
qiuxiaolong 发表于 2020-11-22 20:50
global numbers toolnumbers mom_operation_name
global nStep nt mom_tool_number ni ntd mom_tool_name
...

报错了

好像不能用哦

好像不能用哦

6

主题

185

回帖

4029

积分

中尉

积分
4029
 楼主| 发表于 2020-11-22 22:25:53 | 显示全部楼层
qiuxiaolong 发表于 2020-11-22 21:44
global nStep
set  nStep  -1

试了  没有用

59

主题

428

回帖

5597

积分

上尉

积分
5597
发表于 2020-11-22 22:27:31 | 显示全部楼层

我的都能用你却用不了{:sweat:}

59

主题

428

回帖

5597

积分

上尉

积分
5597
发表于 2020-11-22 22:28:30 | 显示全部楼层

还有个原因就是和你用的代码冲突了

59

主题

428

回帖

5597

积分

上尉

积分
5597
发表于 2020-11-22 22:29:03 | 显示全部楼层
qiuxiaolong 发表于 2020-11-22 22:28
还有个原因就是和你用的代码冲突了

你自己摸索吧

59

主题

428

回帖

5597

积分

上尉

积分
5597
发表于 2020-11-22 22:32:45 | 显示全部楼层
qiuxiaolong 发表于 2020-11-22 22:28
还有个原因就是和你用的代码冲突了

你自己摸索吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-3-6 18:12

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表