我怎样写C脚本来实现一个圆的颜色的变化。用什么函数?
问题补充:
我是用三个变量的不同组合对应不同的颜色
最佳答案
可以根据某个TAG的变化触发。
如果TAG较多的话,也可以选择周期性的时间触发,如2秒。
给个例子:
char* opentag="HV2003_O"; //定义变量类型,连接变量
char* closetag="HV2003_C";
BOOL open,close;
open = GetTagBit(opentag);
close = GetTagBit(closetag);
if (open&!close) // !取反 &与 || 或
return CO_GREEN; //变绿
if (!open&close)
return CO_RED; //变红
if (!open&!close)
return CO_WHITE; //变白
if (open&close)
return CO_YELLOW; //变黄
提问者对于答案的评价:
xiexie.成功了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc277995.html