工控编程吧

标题: WINCC C全局脚本 为什么我用 SetTegBit(mb7,2),这个指令,数值总是不对 [打印本页]

作者: baikhgmv    时间: 2016-9-15 14:29
标题: WINCC C全局脚本 为什么我用 SetTegBit(mb7,2),这个指令,数值总是不对
WINCC C全局脚本 为什么我用 SetTegBit(mb7,2),这个指令,数值总是不对请看下下边的图,在执行if((wk>=3||wk==0)&&hr==18)的时候,变量MB7,MB11,MB1的值还是之前的值“1”,这是为什么?mh是月份,wk是星期几,hr是时间的小时,其中MB12这个变量的值就有变化,早上十点是“1”晚上18点是“0”是不是我用的指令不对呀?请高手指点下,小弟是第一次用C编程。
(, 下载次数: 4)