C脚本的应用

我想用C脚本做些动态画面。可是把PLC里读进来的两个实型数(标签本别叫A和B)在C脚本里做些运算,然后在把结果C放到画面上的输入输出域里显示,简单点说。我想做A和B的和SUM=C  我在C脚本里定义了C为实数,可是在C脚本里怎么编译后提示我A和B没有定义呢?是不是得用哪个函数调用A和B啊?谢谢里各位帮忙了。最后能给个简单的例子

最佳答案

1.全局脚本或者当前画面中写C脚本:
 信息/触发器对话框--触发器--事件选成变量,变量名中把三个变量A、B、C调进来选根据变化或者给一个周期触发时间
 float a=GetTagFloat("A");
 float b=GetTagFloat("B");
 float c;
 c=a+b;
 SetTagFloat("C",c);

 2.楼主可以用以下简易的办法能实现目的:
 输入输出域属性--输出值--右键“动态对话框”
 表达式中写:A+B
 数据类型选:直接

提问者对于答案的评价:
谢谢各位的帮助,真的感谢.daliu谢谢你,邮件已经收到,谢谢.

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

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

相关推荐

  • wincc 7.4或者7.5 手册

    哪里能找到开发组态画面用的wincc手册,如何组态使用wincc软件的那种 最佳答案 《WinCC组态问题合集》http://www.ad.siemens.com.cn/produ…

    SIMATIC WinCC 2021年7月5日
  • wincc 是否能保持一个画面一直打开?

    wincc 的工程上有很多画面,在画面切花的时候,切换到下一个页面的同时,上一个页面就是关闭了,现在的问题是:能不能,让一个画面一直开着,不管是切换的哪个页面,总让一个页…

    SIMATIC WinCC 2019年6月11日
  • wincc的两个简单问题

    请教wincc报警消息列表的两个基础问题: 1、我在消息控件的属性里已经选择了“调整列宽度”,但是在运行后却不能调整。 2、我也在属性里选择了“行”,但是运行后…

    SIMATIC WinCC 2019年6月11日
  • CP5613和WINCC的通讯

    CP5613和WINCC采用PROFIBUS通讯是否还需要另外购买WINCC附加授权? 问题补充:S7-5613 和DP-5613中的哪一个授权呢?  最佳答案…

    SIMATIC WinCC 2019年6月11日
  • Wincc变量归档使用问题

    请各位大侠帮忙解决个问题,我想用变量归档记录一些数据,只想周期循环变量置1时记录数据,循环周期变量为0时不记录数据,请问应该怎么样设置谢谢,非常着急 问题补充:请问我想用一个布尔量…

    SIMATIC WinCC 2017年12月2日
  • C脚本注解

    以下是Demo程序退出画面的两个按钮的脚本,不太会C语言,看不明白,麻烦哪位大侠给注解一下,万分感谢! 按钮1: #include "apd…

    SIMATIC WinCC 2019年6月11日
  • 重新安装wincc的问题

    以前安过,删了在安就安不上了,出现这个图片。 图片说明:    最佳答案 重做系统吧你的系统不做备份么 提问者对于答案的评价:

    2021年7月5日
  • 按钮改变画面窗口,画面窗口概念按钮颜色

    有ABCD4个按钮,对应4个页面,点击不同的按钮,改变画面窗口。同时改变按钮的颜色的c脚本怎么写啊? 我嫌内部变量有500ms的延迟,同时也想学习一些新的东西,谢谢了。 …

    SIMATIC WinCC 2021年7月5日
  • WINCC全局脚本建的动作如何删除

    WINCC全局脚本建的动作如何删除? 最佳答案 可从 WinCC项目管理器的浏览窗口中删除。 提问者对于答案的评价:1

    SIMATIC WinCC 2021年7月5日
  • TP177B 触摸屏回传问题

    我用以太网直接连接TP 177B 4" COLOR PN/DP触摸屏,设置好触摸屏和电脑网段后,用wincc flexi…

    SIMATIC WinCC 2017年6月11日