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日
下一篇 2019年6月11日

相关推荐

  • wincc6.2安装条件

    我安装SQL后 开始安装WINCC 可是还缺个这个 MS Message Queuin 。但是关盘里没有这个软件啊&nb…

    SIMATIC WinCC 2019年6月11日
  • WinCC Server 和 WinCC Web Navigator Server 分开,WinCC 项目按 1:1 的比例镜象,配置的步骤

    WinCC Server 和 WinCC Web Navigator Server 分开,WinCC&nbsp…

    SIMATIC WinCC 2019年6月11日
  • 复选框实现选择功能

    实现二选一功能,当选择一个变量为1时,另外一个变量为0.一次只能选一个,不能同时选择。用其他控件实现也可以。 最佳答案 http://www.ad.siemens.com.cn/s…

    SIMATIC WinCC 2017年6月10日
  • 全球工业在线支持很多文档无法下载

    比如这个:https://support.industry.siemens.com/cs/document/78825030/pc%E7%AB%99%E7%BB%84%E6%80%…

    2020年11月1日
  • 阀门赋值

    阀门变量有:名称(文本)、全开状态(二进制变量)、全关状态(二进制变量)、控制开关状态(二进制变量);现有50多个这种阀门,如何wincc中创建控制画面?如何将不同阀门变量赋值给这…

    SIMATIC WinCC 2021年7月5日
  • wincc 6.0 sp3+hotfix2

    这个版本的WINCC需要安装哪些版本的软件,还有一个是7.3.0.1,这两种直接用7.3版本的为什么打开不了,谢谢! 最佳答案 wincc 6.0 sp3-V7…

    SIMATIC WinCC 2020年11月1日
  • WINCC无法正常取消激活

    WINCC项目在激活后,无法取消激活,总是在Data Manager runtime 处停住。不知是怎么回事?请高人指点一下。 问题补充:谢谢几位的解…

    SIMATIC WinCC 2019年6月11日
  • WinCC趋势显示的问题

    WinCC项目中建立了趋势画面后,添加了大概二十几条趋势,并且根据趋势的量程新建了几个范围不同的数值轴,然后每条趋势的数值轴选择了相应量程的数值轴。激活后,所有的数值轴都显示在了画…

    2017年10月24日
  • WINCC小数点位数问题

    用户归档TAG1变量。用ODBC数据表格链接用户归档数据,求出平均值,代码如下:sqljiuaavg.Write "select avg(tag1),…

    SIMATIC WinCC 2017年6月7日
  • WINCC 窗口调用

    WINCC 小白,项目中没有用到结构变量,设计阀门打开调用窗口时,是如何自动把对应阀门的位号写入的?我在V脚本中没有看到任何的位号,阀门只设置了动作,其他变量之类的都没有…

    2020年11月1日