想用EASYSCREEN做个刀具读取写入界面,包含刀具名称,刀具长度,半径,及刀具寿命!现在刀具名称,长度,半径读取写入均成功,但是刀具寿命的$TC_MOP3;$TC_MOP4;$TC_MOP13读取写入均不成功。看了相关资料并没有找到解决方法,不知哪位大神有好的方法或解决方案为本人提供下,感激不尽。
以下是编的部分程序,其中寿命的三个值都未读出,写入也是一样为写入,是有什么参数没打开么?求助下大家。
;定义变量
DEF VAR_66=(S8///,"刀具名称:",,/WR1///10,30,130/140,30,60//)
DEF VAR_67=(R3///,"刀具长度1:",,/WR1///10,50,130/140,50,60//)
DEF VAR_68=(R3///,"刀具半径1:",,/WR1///10,70,130/140,70,60//)
DEF VAR_69=(I///,"寿命预警值:",,/WR1///10,90,130/140,90,60//)
DEF VAR_70=(I///,"寿命当前值:",,/WR1///10,110,130/140,110,60//)
DEF VAR_71=(I///,"寿命设定值:",,/WR1///10,130,130/140,130,60//)
;定义按键
VS7=("读NCK",AC6) ;Softkey 2 horizontal: load mask 3
;定义按键功能读系统变量
Press(VS7)
VAR_66=RNP("$TC_TP2[4]")
VAR_67=RNP("$TC_DP3[4,1]")
VAR_68=RNP("$TC_DP6[4,1]")
VAR_69=RNP("$TC_MOP3[4,1]")
VAR_70=RNP("$TC_MOP4[4,1]")
VAR_71=RNP("$TC_MOP13[4,1]")
End_Press