如何利用脚本函数获得某个属性的表达式

请问如何利用脚本函数获得某个属性的表达式,例如图中颜色表达式的值,也就是希望通过函数获取图中的“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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:58
下一篇 2021年7月5日 下午12:58

相关推荐

  • 报表返回的记录数

    WINCC中用listview控件显示用户归档记录,连接数据已成功,通过m = oRs.RecordCount检测到有33个数据,为何在ListView控件中显…

    SIMATIC WinCC 2019年6月11日
  • wincc与step7集成需要插件

    as-os engineering 组件安装不上 需要一个mapper.zip   这个文件,找过其它的相似问题已经过期…

    SIMATIC WinCC 2017年12月8日
  • winn tcp/ip

    目标:我想用wincc 作为上位机通过modbus-rtu向下位机读数;下位机和wincc之间有一个485转以太网的模块。出现的问题:wincc上位机读取是设备ID&nb…

    SIMATIC WinCC 2017年5月31日
  • step7 v5.5如何将变量传送到wincc

    新用的step7 v5.5没找到如何将变量传送到wincc,将step7中的所有变量都处理好了就是没找到将STEP7变量传送到WINCC的命令,请教各位? 最佳答案 需要…

    SIMATIC WinCC 2019年6月11日
  • wincc怎样用vbs脚本打开画面

    wincc怎样用vbs脚本打开画面?在动作里,当一个BOOL变量为ON后,打开一个新画面。该如何实现? 最佳答案 切换主画面可以用IF HMIRuntime.Tags(&…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.4SP1运行时报这个???

    WINCC7.4SP1运行时弹出对话框,我的licese server正常运行呢。求解 图片说明:    钻石用户推荐最佳答案 WinCC授权问题合集…

    2020年11月1日
  • 开关量归档能不能用汉字,不用1,和0

    开关量归档能不能用汉字,不用1,和0,就是归档的时候,用“启动” “停止” 最佳答案 这个问题我打电话问过西门子,他们说5.x的老版本的是可以的,新版本的只能用0和1了。…

    SIMATIC WinCC 2019年6月11日
  • wincc 如何同时开2个运行画面

    一个屏幕,一台主机,希望运行时有2个画面窗口?请教各位大神如何设置?? 钻石用户推荐最佳答案 在起始画面放两个画面窗口,两个画面窗口相加的分辨率大小为你显示器大小比如显示器800*…

    SIMATIC WinCC 2020年11月1日
  • 开关与按钮

    在SMART触屏中开关和按钮的区别 最佳答案 按钮就是你按下对应的标志位置一,你手离开触摸屏就是没有接触到你做的那个按钮的时候,就自动复位了,相应的标志位就置零。开关是你按下对应的…

    SIMATIC WinCC 2021年7月5日
  • SIMATIC WINCC 中访问数据库的VBS指令查询多个变量记录

    指令格式“TAG:R,(ValueID_1;ValueID_2),<TimeBegin>,<TimeEnd>”如果我要计算ValueID_1在<Tim…

    2021年7月5日

发表回复

登录后才能评论