请问如何利用脚本函数获得某个属性的表达式,例如图中颜色表达式的值,也就是希望通过函数获取图中的“SystemStart”。
图片说明:
最佳答案
你是想在运行时获取吗?
试试WinCC ODK函数:
BOOL PDLRTGetLink (
ADRMODE adrMode,
LPCSTR lpszPictureName,
LPCSTR lpszObjectName,
LPCSTR lpszPropName,
LPLINKINFO pLink,
PDLRT_CALLBACK pfn,
LPVOID pvUser,
PCMN_ERROR pError );
ODK函数较复杂,还牵涉到各种结构,比如上面的
typedef struct {
LINKTYPE LinkType;
DWORD wCycle;
TCHAR zLinkName[256];
}
LINKINFO;
说实话,这种“反推应用”,我也没用过。我用过通过C脚本给属性増加动态(连接Tag),再设置触发器(根据变量变化)。相当于运行时才组态。
提问者对于答案的评价:
VB没用过,不过用C的话getlink可以实现,也就是你说的运行时组态
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc363724.html