WINCC中怎么读取触发器中的变量值?急!!!

怎么用C函数读取变量型触发器Trigger的值???

最佳答案

看看这个
http://wenku.baidu.com/view/f1c5b4333968011ca30091f3.html
再者
打开全局脚本编辑器(ANSI C)创建一个新动作。 
2 在动作中编写如下程序函数: 
#include "apdefap.h"
int gscAction(void)
{
DWORD dwState = 0;
GetTagSWordState ("External_tag_1", &dwState);
if (dwState == 0)
{
//Tag status OK
printf ("Tag status Ok: [Statuscode (hex):%X]\r\n",dwState);
}
else
{
//Tag status deviant
printf ("Tag status deviant: [Statuscode (hex):%X]\r\n",dwState);
}
return(0);
}
 
3 设置动作的触发器为被监视的变量(这里为:“External_tag_1”,周期:根据变化)。 
4 通过全局脚本/工具执行菜单命令“重新生成头文件”。 
5 保存动作并关闭全局脚本编辑器。 
6 打开图形编辑器创建一个新的过程画面(PDL)。 
7 通过智能对象“应用程序窗口”配置“Global Script Diagnostics”。 
8 保存画面并把它定义为起始画面。 
9 如果没有激活,那么需要在计算机启动选项中激活全局脚本运行系统。

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc221059.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月8日 下午2:31
下一篇 2017年12月8日 下午2:32

相关推荐

  • Wincc V7.5 SP1安装

    安装WinCC V7.5 SP1前是否必须先安装WinCC V7.5官方网站提供的都是亚洲版的吗?如果要非亚洲版呢?这两个版本功能上有何区别? 最佳答…

    SIMATIC WinCC 2020年11月1日
  • WINCC不带SIMATIC NET 软件

    原来买的WINCC 7.0亚洲版安装的时候是有SIMATIC NET 软件的,现在WINCC 7.3怎么安装时没有看到SIMATIC&nbs…

    SIMATIC WinCC 2017年6月12日
  • WINCC6.2变量记录数据丢失

    前期和大家说的趋势问题,现在基本已经锁定是停电导致数据丢失了,但是我 很奇怪同样的2台电脑,一台数据还在,另一台数据在停电时为基点往前推不到一个礼拜的数据全部丢失,导致发…

    SIMATIC WinCC 2019年6月11日
  • Wincc报表怎样存储在硬盘上

    我想把Wincc生成的报表转存在硬盘上,用优盘拷出来,怎样实现? 专家建议 1、如果您的报表是使用报表布局来做的,您可以使用计算机的虚拟打印机打印出来PDF文档,保存的默认路径为“…

    SIMATIC WinCC 2020年11月1日
  • WINCC读取ACCESS问题111

    ACCESS里面的数据如图1;脚本如下。Dim sqlaccessSet sqlaccess = HMIRuntime.Tags(&quot…

    2017年6月6日
  • wincc6.0sp2做趋势问题。

    我做趋势在“变量记录”里添加了点,然后再在画面里调用点,趋势显示不上来,有什么问题吗?还有什么重要参数需要设置,我初学,还有要让趋势显示的长点的时间在那里设置呀?谢谢各位专家!! …

    SIMATIC WinCC 2019年6月11日
  • 三位旋钮

    三种控制方式,手动、自动、周期工作想在WINCC画面上做一个三位旋钮,发现库中没有,哪位老师能帮助一下啊 最佳答案 使用以下链接中的附件 http://www.ad.si…

    SIMATIC WinCC 2019年6月11日
  • 登陆密码

    WINCC中: 1.做个按钮,鼠标–事件—C    ProgramExecute("PassCS.exe&quot…

    SIMATIC WinCC 2019年6月11日
  • 如何在WINCC中设置一个输入输出域,在此域中输入的数能变成4-20MA信号从AO中输出去

    如何在WINCC中设置一个输入输出域,并且使此域中输入的数能变成4-20MA信号从AO模块中输出到变频器,从而控制变频器的频率 最佳答案 在wincc中设置输入输出域,连接一个变量…

    SIMATIC WinCC 2019年6月11日
  • HMI问题

    我是用PROTAL v12 软件做的一个项目,最近出现触摸屏死机的现象,即点击触摸屏上的按钮没有响应,需要等很长一段时间才反应过来。比如我要切换画面,点击这个按…

    SIMATIC WinCC 2017年11月4日