现wincc通过opc读取气体流量,单位是m3/h,如何计算累计总体积?用c语言编写的话 求教

没有PLC,只有wincc.

最佳答案

我认为是可以的,只是精度那肯定要比PLC低,我简单的做了个测试,仅供参考。如果有错误请多包涵。
float temp;
float SSLL;
float LJLL;
LJLL= GetTagFloat("J3_F_LL");//J3_F_SS瞬时流量的变量,可以用内部变量,但是wincc重启后清0
SSLL= GetTagFloat("J3_F_SS");//J3_F_SS瞬时流量的变量
temp=SSLL/3600;
LJLL=LJLL+temp;
SetTagFloat("J3_F_LL",LJLL);//J3_F_LL累计流量的变量,可以用内部变量
return 0; 
还有这个是一个全局脚本C中创作一个动作,动作周期触发器使用周期的,1S,
但是这个做法存在致命的缺陷,就是wincc 不能退出,退出后累计就将停止,而且你要把累计值保存下来我感觉使用内部变量还不能解决这个问题,重启 wincc的时候内部变量是要清零的。

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

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

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

相关推荐

  • 博图wincc无法下载

    用博图软件  下载wincc 出现项目不匹配,如下图,怎么处理呢?下载后生成的启动文件在哪个文件夹,可以查看吗? 问题补充:图在这 图片说明: &nb…

    2021年7月5日
  • 关于安装WINCC6.0

    我安装WINCC6.0后重启电脑时出来一个登录系统的对话框,要用户名和密码.可是我没有设置相关密码.所以不能登录系统.请问这是什么问题?下次安装WINCC前要做什么设置? 问题补充…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.5自带数据库吗?

    请问WINCC7.5自带数据库吗?如果有请问是SQL server08还是SQL server16?希望学习一下WINCC及SQLserver。感谢帮助 最佳答…

    SIMATIC WinCC 2021年7月5日
  • wincc初始界面

    wincc刚打开时有一个@SCREEN.PDL,想去修改这个界面,在wincc图形编辑中却找不到,想问一下这个画面需要在哪找到,想在这个画面中加入一些图片作为启动画面 最佳答案 在…

    SIMATIC WinCC 2021年7月5日
  • 请问TIA Portal V12能定义结构变量,然后像wincc7.0那样做模板么?

    请问TIA Portal V12能定义结构变量,然后像wincc7.0那样做模板么?我有个项目,风阀很多,我想用模板,但是在TIA Portal&nb…

    SIMATIC WinCC 2017年11月19日
  • 关于#pragma code("kernel32.dll")和#pragma code这两句代码

    我在一段全局脚本程序中看到#pragma code("kernel32.dll")和#pragma code这两句代码?不知什么意思,感觉是…

    SIMATIC WinCC 2019年6月11日
  • WINCC组态软件下载

    请问WINCC组态软件可以提供下载吗? 最佳答案 你看看RENHQ版的分享吧包括资料和软件下载地址http://www.ad.siemens.com.cn/club/bbs/pos…

    SIMATIC WinCC 2021年7月5日
  • wincc安装后

    wincc之前装的13sp1   可以使用运行程序卸载的  注册表已经清理过现在装14sp1系统win10 钻石用户推荐最佳答案 …

    SIMATIC WinCC 2021年7月5日
  • wincc按钮控制电动阀门

    现在 阀门有关到位信号,开到位信号,启动,关闭,想做启动按钮,按下后启动赋值1,当开到位信号为1时,启动赋值为0,关闭按钮,按下后关闭赋值1,当关到位信号为1,关闭赋值为…

    2021年7月5日
  • WINCC 项目复制器复制不了

    WINCC项目复制器用复制功能将项目复制到另一台服务器, 复制后文件夹是空的,请教以下 ,很头疼。 问题补充:复制的方法和相关权限设置,文件夹共享什么的都设置了…

    SIMATIC WinCC 2020年11月1日