如题。
记得以前WINCC5我有脚本来着。现在找到一个键盘PDL。确定键的脚本如下。
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
#define Apc_Setpoint "Setpoint"
#define Apc_lower_limit "lower_limit"
#define Apc_upper_limit "upper_limit"
// next TagID : 4
// WINCC:TAGNAME_SECTION_END
// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
double a;
double lolmt;
double uplmt;
SetOutputValueDouble(lpszPictureName,"Setpoint_I",strtod(GetOutputValueChar( lpszPictureName,"DisplayNr"),NULL));
a=GetOutputValueDouble(lpszPictureName,"Setpoint_I");
lolmt=GetTagFloat (Apc_lower_limit);
uplmt=GetTagFloat (Apc_upper_limit);
if ((a <= uplmt) && (a >= lolmt ))
{
SetOperation(lpszPictureName,"-_Button",1); //Rückgabe-Typ :BOOL
SetOperation(lpszPictureName,"._Button",1); //Rückgabe-Typ :BOOL
SetOutputValueChar(lpszPictureName,"DisplayNr","");
SetVisible("PA2_bld01.PDL","Tastatur",0); //Rückgabe-Typ :BOOL
SetTagDouble(Apc_Setpoint,a);
}
如何用输入输出域
自动弹出这个键盘,并能连接数据呢。谢谢