wincc动态向导标准动态里面有置位,复位动态可以选取,我想问问有没有取反位(就是按一下为真,再按一下为反,按第三下又为真,如此循环)的动态,如果没有,那给一个变量中的一位,取反位怎么办?
最佳答案
简单,实现这种功能,有2中方法,在PLC中和WINCC中,
在WINCC中,你可以编写C脚本
#incLUde"apdefap.h"
VOIDSetRESet(char*tag1)
{
SetTagBit("tag1",GetTagBit("tag1")?(shoRTint)0:(shortInt)1);
}
然后你在该按钮的事件–鼠标C脚本输入SetReset("你需要的变量名")
提问者对于答案的评价:
嗯
专家置评
已阅,最佳答案正确。