SetTagDouble函数不起作用

一段程序如下
 ....
....
printf("\n");  
printf(" Valve_SteamPress=  %1.2f ",Valve_SteamPress);
SetTagDouble("Valve_SteamPress",Valve_SteamPress);printf("Valve_SteamPress_1=  %1.2f    Valve_SteamPress=  %1.2f  ",Valve_SteamPress_1,GetTagDouble("Valve_SteamPress"));
....
.....

在应用程序窗口观察到: 
Valve_SteamPress=  80.21 Valve_SteamPress_1=  80.42    Valve_SteamPress=  80.42 

是不是Valve_SteamPress 没有存到“Valve_SteamPress ”这个内部变量里?为什么SetTagDouble函数不起作用呢?

最佳答案

经测试,此段脚本单独运行没有问题,建议检查脚本上下代码,重新编译脚本。

测试环境:
WinCC V7.0

添加内部实型变量Valve_SteamPress
脚本前添加声明:
double Valve_SteamPress=80.21;
double Valve_SteamPress_1=80.42;

结果:
 Valve_SteamPress=  80.21 Valve_SteamPress_1=  80.42    Valve_SteamPress=  80.21

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午4:21
下一篇 2019年6月11日 上午4:21

相关推荐

  • WINCC打不开项目

    我的WINCC在打开项目是提示:0X80004005:未知的指定错误,是怎么回事啊?紧急求助! 最佳答案 1、请检查Windows用户是否为“SIMATIC HMI”和“…

    SIMATIC WinCC 2019年6月11日
  • WinCC画面动态属性编辑

    要在画面中改变指示灯颜色,编辑其动态属性,填入二进制变量,总出现错误,点击“详细资料”,是表达式错误,但在另一台计算机上编辑,无此现象。怀疑Wincc软件问题,重装WinCC后,问…

    SIMATIC WinCC 2018年12月7日
  • 区域指针主要是什么用途啊?

    区域指针主要是什么用途啊? 最佳答案 区域指针是什么,有什么作用——    可以用来设定、读取CPU的时间,可以用于配方等等,具体可以风自带…

    SIMATIC WinCC 2019年6月11日
  • WINCC项目快捷方式

    WINCC桌面项目快捷方式激活运行如何实现 最佳答案 如何组态 WinCC 自动启动?https://support.industry.siemens.com/…

    SIMATIC WinCC 2021年7月5日
  • wincc做opc server和其他工作站通讯

    有一工作站A通过CP5611和两个plc通讯,现在需要加两个工作站B/C,通过以太网连接工作站A,工作站A需要做什么配置工作,另两个工作站B/C做什么工作?用工作站A作OPC&nb…

    SIMATIC WinCC 2019年6月11日
  • 在wincc画面编辑中查询按钮功能实现脚本存在问题

    查询功能是实现在Excel中实现日报表数据显示,本人参考资料写出自己所理解的代码,编译时存在问题#include "apdefap.h"void&nb…

    SIMATIC WinCC 2019年6月11日
  • 画面转换问题

    各位大师,本人刚学习触摸屏,tp177A的屏如何利用变量如vw100中的值的变化来切换画面。谢谢各位 最佳答案 参考:利用变量的变化切换画面可以不用编写脚本。 &nbsp…

    SIMATIC WinCC 2019年6月11日
  • wincc变量

    wincc变量 最佳答案 在变量里可以填加不同的变量组,常用的是内部变量、外部变量和系统变量。要是加了系统变量就有时间、日期等可以用。内部变量多用于画面的转换。要是加外部变量,先要…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏的学习教程

    mp277  10寸的西门子触摸屏的学习教程有吗 最佳答案 Wincc flexible是可以组态这款屏的,Wincc flexible&n…

    SIMATIC WinCC 2021年7月5日
  • wincc内中文字符写入SQL后显示乱码怎么解决

    wincc内数据类型是 文本变量16位字符集sql中是 nchar(10)英文和数字都正常 最佳答案 参考:http://jingyan.baidu.com/a…

    SIMATIC WinCC 2017年5月31日