要求wincc的io域输入数值如果超过限值,就用限值代替,比如限值为-10.0~110.0,输入值低于-10.0,那么变量的值就为-10.0;输入值高于110.0,那么变量的值就为110.0. 首先io域连接你要现实的变量名称,然后在io域的事件--键盘--释放动作中用vbs脚本: dim mytag mytag=hmiruntime.tags("变量名称").read if mytag>110.0 then mytag=110.0 else if mytag<-10.0 then mytag=-10.0 end if end if hmirutime.tags("变量名称").write mytag