C脚本GetTagDWordState为何没反应

C脚本如下:
#include "apdefap.h"

int gscAction( void )
{

 DWORD dwstate;
 


GetTagDWordState("YCL_BF_A.Status_Int",&dwstate); //Return-Type: DWORD 

if (dwstate==0)
{
SetTagBit("QC",FALSE); //Return-Type: BOOL 
}
else
{

SetTagBit("QC",TRUE); //Return-Type: BOOL 

}

return 0; 
}

主要目的是wincc上用脚本判别与PLC通道通讯是否连接上,QC为一内部变量,通过提取PLC变量状态来判别,可执行时候,STOP PLC也没任何反应,QC一直==0,原因在哪呢。(全局脚本在运行)

钻石用户推荐最佳答案

PLC STOP 状态,WINCC和PLC连接并不会断开,所以变量的状态一直正常
可以把通讯线拔了,或PLC断电,再测试一下
如果是“SIMATIC S7 Protocol Suite”通道,可以把驱动的“CPU停机监控”选上

在 WinCC 中,有两个质量指标用来评估变量质量。这两个指标为变量状态和质量代码。
具体信息可查看:
WinCC 信息系统(帮助)——通讯——通讯 - 诊断——变量质量

图片说明:

C脚本GetTagDWordState为何没反应  

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:30
下一篇 2020年11月1日 下午4:30

相关推荐

  • 请教关于WinCC7.0 Web自动登录的问题

    在WinCC7.0之前的版本中,通过输入http://username:password@hostname这种形式可以跳过登录窗口直接登录到服务器,在WinCC7.0中就不可以了,…

    SIMATIC WinCC 2017年11月16日
  • WinCC_flexible_SMART_V3 怎么显示浮点数

    现用200smart 读取了一块流量计的流量值放在PLC的VD1034里(数据为单精度浮点数),PLC程序中能正确显示数据 比如监控VD1034的值为1.476…

    2021年7月5日
  • wincc做cpu226的监控

    wincc组态软件通过CP243-1连接cpu226,需要哪些条件? 最佳答案 请参考:如何用Ethernet建立S7-200与WinCC之间的连接? 解答:要求有下列组…

    SIMATIC WinCC 2017年11月18日
  • 报警记录组态时,消息位无法设定

    设置消息位时只能显示0,选择1或2时就会弹出警报“位错误,请输入0到7之间的值” 问题补充:我是按着《深入浅出》这本书一步步来的,变量是二进制数,消息位应该和变量没什么联系 最佳答…

    SIMATIC WinCC 2019年6月11日
  • wincc结构变量的使用

    我这边新建一个结构变量,想和我的200PLC做个应用实例出来,查了好多资料关于wincc的,都是讲和300的例子,其实200通过OPC,300直接可以用地址,可以说换汤不换药,可是…

    2017年8月26日
  • 请问PDL格式的窗口怎么做出来的

    请教各位:PDL格式的窗口怎么做出来的。其实我是想做比如点击监视窗口中的电机图标让它自动弹出一个小窗口(例如显示:启动 停止 关闭),请问各位大虾这个弹出窗口怎…

    SIMATIC WinCC 2019年6月11日
  • Wincc V7.3面板变量如何使用?

    wincc V7.3中,组态面板画面时,编辑的面板变量如何使用?在画面中调用该面板时,编辑的面板变量如何找到,并于实际变量关联上? 图片说明:    …

    2017年6月1日
  • 字体闪烁

    想要实现wincc报警字体闪烁当没有报警信号时字体正常显示黑色字体,有报警信号时字体红橙闪烁,确认报警信号或报警信号消除后,字体重新显示黑色。 最佳答案 WinCC V7…

    SIMATIC WinCC 2021年7月5日
  • win10系统安装Wincc

    请问各位大神在哪里可以下载能在win10系统安装的wincc软件 问题补充:安装V7.4  SP1    出现”SIMA…

    SIMATIC WinCC 2020年11月1日
  • Wincc如何和其它系统进行OPC通讯

    系统中已经有CP243-1和Wincc进行OPC通讯了,但是外围的设备如何OPC通讯呢?外围设备DDC控制器有OPC通讯接口,可是怎么和Wincc通讯呢,也是在Step7里建S7连…

    2017年12月10日