我有三个bool变量,想通过选项组来实现选择,请问c语言怎么写
图片说明:
最佳答案
楼上的脚本没有问题,在选项组1中的属性选择事件下的输出/输入的选择框下的更改动作C脚本添加如下代码即可:
int i=(int)GetPropDouble(lpszPictureName,"选项组1","Process"); //获取选项组1中的数值
switch(i)
{
case 2: SetTagBit("变量2",1); SetTagBit("变量1",0); SetTagBit("变量3",0);
break;
case 4: SetTagBit("变量3",1); SetTagBit("变量2",0); SetTagBit("变量1",0);
break;
default:
SetTagBit("变量1",1); SetTagBit("变量2",0); SetTagBit("变量3",0);
break;
}
提问者对于答案的评价:
xiexie
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc362919.html