wincc全局脚本C程序解读
有一段wincc 全局脚本C程序,请高手解读其功能,非常感谢。
尤其是其中的变量d、及s_state作用。
答:d是一个解锁密码,d为1时,清楚所有报警和故障。
s_state变量是WinCC的一个变量,就是d。
当d为0时,有一个内部状态机,状态值为e,该值为0,1,2,反复循环。
当e为2时,自动清楚两个报警;
当e为1时,时间大于2013年7月1日,将产生报警dataALM;
当e为1时,时间大于2013年9月1日,将再产生一个报警dataALM2和故障FAULT;
也就是说,时间大于2013年7月1日,画面将反复产生dataALM报警,然后再清楚该报警;
当时间大于2013年9月1日后,画面将产生报警dataALM,报警dataALM2,故障FAULT,然后再清楚报警dataALM,dataALM2,但是故障将一直有。
尤其是其中的变量d、及s_state作用。
答:d是一个解锁密码,d为1时,清楚所有报警和故障。
s_state变量是WinCC的一个变量,就是d。
当d为0时,有一个内部状态机,状态值为e,该值为0,1,2,反复循环。
当e为2时,自动清楚两个报警;
当e为1时,时间大于2013年7月1日,将产生报警dataALM;
当e为1时,时间大于2013年9月1日,将再产生一个报警dataALM2和故障FAULT;
也就是说,时间大于2013年7月1日,画面将反复产生dataALM报警,然后再清楚该报警;
当时间大于2013年9月1日后,画面将产生报警dataALM,报警dataALM2,故障FAULT,然后再清楚报警dataALM,dataALM2,但是故障将一直有。
新闻详情