wincc c动作脚本?
郑志武
发布于2012-12-04 21:39
562
0
标签:
#include"apdefap.h"
voidclick(char*lpszpicturename,char*lpszobjectname)
{
settagchar("picchange2","control1");
settagbit("picshow2",1);
settagchar("name","细格栅");
settagchar("am","m9400");
settagchar("manual_open","m9401");
settagchar("fault_reset","m8902");
settagchar("alltime_reset","m9403");
settagchar("am_back","m9411");
settagchar("run_back","m9412");
settagchar("fault_back","m9413");
settagchar("alltime_h","m9421");
//wincc:tagname_section_start
//syntax:#definetagnameinaction"dmtagname"
//nexttagid:1
//wincc:tagname_section_end
//wincc:picname_section_start
//syntax:#definepicnameinaction"picturename"
//nextpicid:1
//wincc:picname_section_end
这什么意思??大概帮我解释下!有资料的话可以传下我谢谢474285804@qq.com
佳答案
这是一个单击事件
//之后为注释,不用管它.
settagchar("picchange2","control1");
给字符变量赋值.即把字符串"control1"赋值给变量picchange2.
其它的settagchar函数同理,不做翻译.
settagbit("picshow2",1);
将逻辑型变量picshow2置1.相当于plc程序中的s.