现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+CP5611+EM277通信需要什么软件

    WINCC通过PROFIBUS-DP连接EM277时,好像需要用到SIMATIC NET V6.0,这个软件是集成在STEP7里面的吗,我装了STEP7&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc中如何进行用户权限分配

    我做了一个项目,已经添加用户了,也给该用户分配权限了,但不能对I/O域等进行权限分配 最佳答案 1.首先你要备份好项目资料,可以随时恢复改动的项目。2.wincc项目中的用户管理器…

    SIMATIC WinCC 2019年6月11日
  • wincc S7-300 MPI通讯问题

    S7-300编程软件与PLC可以通讯,但Wincc上无法显示300 PLC上数据。查电脑资源管理器发现5611与显卡驱动、USB通用控制器有冲突。如何解决。谢谢各位大侠的…

    SIMATIC WinCC 2019年6月10日
  • wincc中怎样用vbs脚本创建txt文档?并写入一句话?

    自己参照网上的帖子写了一段程序,没有报错,但是要写入的txt文档中没有找到我要写入的字符串,大家帮忙看一下哪块出问题了?Sub OnClick(ByVal It…

    SIMATIC WinCC 2019年6月11日
  • wincc与server

    下面是wincc从servser中读数据的全局脚本,可怎么也做不出来,有哪位高手能给指点一下吗?谢谢   Dim strcn,cn,a&nb…

    SIMATIC WinCC 2019年6月11日
  • 关于wincc系统时间用的是格林威治时间

    我在学wincc的用户归档功能,用PLC的外部变量触发生成一条归档数据,当PLC输入值=3时,触发归档,现在归档是触发了,但是读取到的系统时间是格林威治时间和我们的时间差了8小时,…

    SIMATIC WinCC 2021年7月5日
  • WINCC怎么样实变量记录?

    操作辆经常误操作还不承认,WINCC里怎么样实现变量记录? 最佳答案 我前几天也准备做这个实现,WINCC 6.0深入浅出里面报表系统里面--9.5组态变量记录运行报表里面有,你可…

    SIMATIC WinCC 2019年6月11日
  • WINCC输入输出域可以显示单位吗

    比如,我建立了一个输出域,我想让它显示为5.5℃,或者5.6m3/h。这样可以实现吗?最好别再建立一个静态文本单独实现。 最佳答案 这个功能好像不能直接实现,输入输出域直接显示的是…

    SIMATIC WinCC 2019年6月11日
  • wincc v 13怎么与sql server连接

    wincc v 13怎么与sql server连接 最佳答案 参考:在 WinCC (TIA Portal) …

    SIMATIC WinCC 2017年6月3日
  • Web Navigator安装

    创建Web Navigator网页时 创建Web服务实例失败 问题补充:This action cannot be co…

    SIMATIC WinCC 2019年6月11日