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日
下一篇 2017年12月8日

相关推荐

  • cp5611卡与cpu313c-2dp 进行dp通讯

    313c-2dp下面有两个从站(A和B),上位机wincc7.0监控plc数据;1、测试后发现313c–2DP挂A或者挂B,wincc7.0都能显示A或B的实时数据,但A和B同时…

    SIMATIC WinCC 2021年7月5日
  • 关机失灵了

    我在WINCC中使用了动态链接库中的关机命令,可是为什么有时候失灵有时又可以呢。 最佳答案 重装试试,盗版软件有时会这样。 提问者对于答案的评价:不好意思哈 出差现在才回…

    SIMATIC WinCC 2019年6月11日
  • Wicc事件记录怎么做

    有个项目,客户要求上位机做事件记录,记录阀门开、关、操作员动作等事件信息,不知道要怎么做,要求有具体的做法 问题补充:网址打不开? 最佳答案 《WinCC变量记录和组态与报警》ht…

    SIMATIC WinCC 2019年6月11日
  • 博图wincc v13怎么读串口啊

    网上有wincc读串口的例子 但是没有博图wincc读串口的例子 有人知道该怎么做吗 串口连的是条马枪 最佳答案 Portal WinCC里…

    SIMATIC WinCC 2017年6月13日
  • 寻求解决ERP或MES系统远程读取WINCC系统历史数据的解决方案。

    厂区打算上一个ERP系统,远程采集WINCC系统数据,寻求解决方案。越详细越好。感谢。也可邮件联系我,3328688@163.com 问题补充:麻烦谁有Connectivity&n…

    SIMATIC WinCC 2019年6月11日
  • WinCC flexible 2008组态新项目时没有工具箱?

    如题,在组态新项目时,没有工具箱,书上说在“查看”菜单里显示隐藏工具箱,可是我找来找去也没有看见哪有查看菜单,工具箱视图也一直没有显示出来。不知道什么原因。求助大虾们。。。 问题补…

    2019年6月10日
  • wincc 6.0 sp4 的授权问题

    我们正在使用的wincc sp3 有问题,系统每隔25天需要重新启动。但是这个是通用设备,根本不能经常重启,我们正准备购买sp4的license。但是目前我需要…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC数据归档

    两台电脑用WINCC同时采集一台PLC中的数据,整点进行归档,但是两台电脑的报表在同一时间的数据却不一样,流量累积量差很多(两台电脑的时间相同,变量记录的数据采集时间是10分钟,归…

    SIMATIC WinCC 2019年6月11日
  • C语言 开方

    将B的值开11次方 再赋到A值中 开方的语言是:SetTagFloat("A",pow("GetTagFloat("C&…

    SIMATIC WinCC 2019年6月11日
  • S7存储卡和触摸屏的存储卡

    请问S7存储卡和触摸屏的存储卡是一样的吗? 最佳答案 问的太笼统,S7-300 和 S7-400 的卡差的太多,可能混淆的就是 S7-300…

    SIMATIC WinCC 2019年6月11日