wincc c動作腳本?
鄭志武
發(fā)布于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函數(shù)同理,不做翻譯.
settagbit("picshow2",1);
將邏輯型變量picshow2置1.相當于plc程序中的s.