在内部变量里建立三个实数变量,在C脚本里其中两个数相加,和给第三个数

各位,前几天我问了这个问题相关的代码,也有朋友帮助我回答了,谢谢。现在我做了代码后,结果没出来。想再请教。我已经在内部变量里建立了三个变量,aa,bb,cc都为32位浮点数。然后打开“全局脚本C”,动作----》全局动作新建,然后点菜单里的“信息/触发器”,在弹得对话框里选择“触发器”标签。在下面的框里选择变量,然后点傍边的“添加”。在下一个弹得对话框里“事件”----“变量”。在下面的变量名里把aa,bb,cc三各变量添加到下面的周期选择为“根据变化”,然后“确定”。“信息/触发器”“确定”。在脚本编辑里做如下代码。
 #include "apdefap.h"

 int gscAction( void )
 {
 // WINCC:TAGNAME_SECTION_START
 // syntax: #define TagNameInAction "DMTagName"
 // next TagID : 1
 // WINCC:TAGNAME_SECTION_END

 // WINCC:PICNAME_SECTION_START
 // syntax: #define PicNameInAction "PictureName"
 // next PicID : 1
 // WINCC:PICNAME_SECTION_END
 float a=GetTagFloat("A");
 float b=GetTagFloat("B");
 float c;
 c=a+b;
 SetTagFloat("C",c); 
 return 0; 
 }
 编译:我无错误和提示
 保存:在PAS文件夹下Action1.pas
 然后关闭全局脚本。
 在画面上作三个输入输出域,分别对应aa,bb,cc,在三个输入输出域的 “属性”----“输入/输出”------“输出值”分别连“变量”aa,bb,cc.保存画面。运行后,在aa和bb中输入数后,可是在CC里还是0.我已经在计算机属性里的启动中,选择了“全局脚本运行系统”。用的是WINCC6.0 授权为RC64K。哪个再帮帮忙,我是哪里做错了?

问题补充:
上面代码里的A,B,C写错了,我已经改成了,aa.bb.cc ,可还是不好用。

最佳答案

赋初始值
 float a=0;
 float b=0;
 float c=0;
 测试通过

提问者对于答案的评价:
谢谢各位,真诚的感谢

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

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

相关推荐

  • WINCC7.3通过TCP/IP连接1200最多能连接多少个?

    WINCC7.3通过TCP/IP连接1200最多能连接多少个?有人说只能连接8个,也有人说能连16个?这个到底能连多少?具体怎么做呢??? 最佳答案 SIMATICNET下的授权才…

    SIMATIC WinCC 2021年7月5日
  • WINCC6.0找不到声音编辑器HORN??

    我准备设置报警声音的时候突然发现没有HORN编辑器,之前因为没用所以没注意。这是怎么回事?是安装时的问题?但我装在自己的电脑里的WICC又都有 最佳答案 安装时悬择自定义安装,有个…

    SIMATIC WinCC 2019年6月11日
  • WinCC里怎样做动画呢

    问题补充:经过努力,我已掌握了利用C脚本编程的方法来来改变坐标值,实现动画,但是旋转一个多边形的时候,有了疑问:参考坐标X和Y代表了什么意思?我想让一个图形绕着我指定的点旋转,为什…

    SIMATIC WinCC 2019年6月11日
  • WINCC带打印机

    用户要求WINCC带打印机,我的电脑上有CP5611,向外接S7-300和PROFIBUS从站。请问在硬件上怎样连接打印机和工控机? 最佳答案 就和你平时用的电脑连打印机是一样的,…

    SIMATIC WinCC 2019年6月11日
  • winCC在运行时报错

    各位师傅,我在运行winCC出现附图错误,想请教一下,是什么原因导致这种错误的产生,该怎么解决? 图片说明:    最佳答案 检查wincc项目下的系统参数中使…

    2021年7月5日
  • Wincc与modbus网关通讯

    Wincc与modbus网关通讯,CPU类型应该怎么选哪个?网关与现场仪表没连上是否影响通讯?远程从站地址必须要设置吗?现在电脑与网关的IP地址能PING上,但是WINCC&nbs…

    SIMATIC WinCC 2021年7月5日
  • 12寸 平板工控机的订货号是多少?

    SIMATIC IPC477D,12寸 平板工控机的订货号是多少? 钻石用户推荐最佳答案 精智面板TP1200:6AV21240MC010AX0精智面板KP12…

    SIMATIC WinCC 2021年7月5日
  • 变量记录 不能激活

    激活WinCC时, 变量记录不能激活 最佳答案 1.项目路径是否有中文名;2.是否安装了STEP7,版本是否有冲突;3.是否安装了杀毒软件及防火墙,建议将你的杀毒软件卸掉…

    SIMATIC WinCC 2019年6月11日
  • 关于日报表

    在WINCC6.2中用VB编程实现每天生成一个以日期为标题的日报表EXECL表格,我已做好,只是第二天的表格还有第一天的数据,怎样第二天把一天前表格模板里的数清空,用VB怎么编 问…

    SIMATIC WinCC 2017年6月27日
  • 给SYMBOL里的变量加传输标志出错

    出现这样一个状况,在给SYMBOL里的变量加传输标记(打钩插小旗)的时候出现这样的错误:Cant create the operator c…

    SIMATIC WinCC 2019年6月11日