在哪里建立全局脚本可以使用的全局变量

为什么在全局脚本中不能使用内部变量呢?内部变量不是全局有效的吗?

问题补充:
谢谢!按照你的提示做好了.
 那我想给那个内部变量赋初值,就是程序一进入运行状态就给它赋一个常量.怎么实现呢?

最佳答案

你是说在WinCC组态中,全局脚本中不能使用内部变量吗!
 1。首先:在WinCC组态中,全局脚本中肯定能使用内部变量。全局脚本使用内部变量举例如下:
 #pragma option(mbcs)
 #pragma code("kernel32.dll")
 void SetCurveValue_F01()
 {
 SetTagChar("BAKING/CURVE/Curve_F01.PHASE1",GetTagChar("PHASE1"));  //Return-Type: char* 
 SetTagBit("BAKING/CURVE/Curve_F01.CURVE_SW",GetTagBit("CURVE_SW"));  //Return-Type: BOOL 
 }
 2。以上代码中,"BAKING/CURVE/Curve_F01.PHASE1",和"BAKING/CURVE/Curve_F01.CURVE_SW"是WinCC项目中定义的过程变量(Process Tag);而"PHASE1"和"CURVE_SW",则是WinCC项目中定义的内部变量(Internal Tag)。其中内部变量"PHASE1"定义为无符号32位数;而内部变量"CURVE_SW"则定义为二进制数。
 3。你可以将以上代码复制后,在WinCC项目中测试。但注意一定要正确定义好"PHASE1"和"CURVE_SW"这两个内部变量的数据类型。
 试试看吧!

提问者对于答案的评价:
非常感谢各位的回答.按照剑中的方法使用了内部变量,又按照dcount的方法设了初值.还要按照dcount说的用static试试.

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

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

相关推荐

  • wincc冗余切换问题

    先简单说下 公司有个6年前的国外项目用的是两套S7300CPU(6ES7 315-2AG10-0AB0/V2.0)通过MPI实现软冗余的,用CP343-1&nb…

    SIMATIC WinCC 2019年6月11日
  • 数据库查询问题

    #Report.sqlqueryEx(0,"select * from [ADO] where [时间] &g…

    SIMATIC WinCC 2021年7月5日
  • WINCC中I/Ofield数据如何能在CPU停止后保存

    WINCC中的I/O field功能可以输入或输出数据给下位机CPU,但是在CPU停止后这个数据不会被自动保存,CPU重启动以后这些数据会自动归零,不知道是不是有些什么设…

    SIMATIC WinCC 2019年6月11日
  • wincc亚洲版要这样安装吗?

    一位调试工程师告诉我他那个项目如果是用WinCC_ASIA_V62_SP2中文版时,那么安装时要先安装一个6.2的英文版,安装时记得对AS OS选项打钩,装完后再卸载,保…

    SIMATIC WinCC 2019年6月11日
  • 人机选型

    要求:有Profibus-DP和USB接口,7寸彩色屏,请推荐型号,或发相关系列选型样本给我,谢谢! 问题补充:连接CPU226CN PLC或1200系列PLC, 最佳答…

    SIMATIC WinCC 2017年7月30日
  • wincc7.3安装过程中报停止工作的错误

    大家好,我在安装wincc时,安装到一半出现如下提示,之前已经重新安装过多次都没有问题,最近才出现的。重装过多次系统,换了两台电脑都是如此,系统用的是WIN7旗舰版原装64位,请问…

    SIMATIC WinCC 2021年7月5日
  • wincc Audit v7.4 .1 授权RT&RC

    公司的一个项目  wincc版本是WINCC V7.4 SP1 UPD11 授权购买的RC的没有问题。问题出在AUDIT…

    SIMATIC WinCC 2021年7月5日
  • Wincc OPC-Servers 无法正确安装

    如图,显示的问题是“发现不兼容的SIMATIC WinCC版本。” 图片说明:    最佳答案 你是原来安装了一个版本的wincc卸载后重新安装一个新…

    2017年11月12日
  • 内部函数

    大家帮帮忙呀!谁能给提供一下关于脚本中的标准函数,内部函数的详细资料呢!谢谢啦!可以给我发在信箱里lxd_jd@163.com   最佳答案 去本网站的支持中心…

    SIMATIC WinCC 2019年6月11日
  • 授权的功能

    下列授权在什么情况下,必须被安装? 1、WINCC SERVER 2、WINCC REDUNDANCY 3、WINCC …

    SIMATIC WinCC 2019年6月11日