wincc的c语⾔脚本计算乘法,如何利⽤wincc脚本对变量进⾏计
算
对⼀个浆池液位进⾏记录,根据液位在5分钟内的下降情况,推断出液位在1⼩时可以下降多少。
请问如何通过C动作来实现?谢谢
问题补充:
补充:1、奖池为规则⼏何体,液位下降基本上与时间成线性关系;
2、已经对奖池液位做好归档, eg: level1 500ms
3、我准备⽤⼀个按钮和输出域来表⽰:点击按钮后,在输出域中显⽰剩余液位在⼏分钟后降为0。
4、动作要实现: 点击按钮后,level1(5分钟前)-level1(现在)=temp
level1(现在)*12/temp=估算剩余液位⼏分钟后可以降为0
引⽤:
陈珊妮 情歌
⽅法:1、直接⽤C语⾔写个⼩的计算程序即可;在事件的C脚本⾥写,定义三个浮点数格式变量,分别赋给过去5分钟的累计流量/5、剩余量、剩余量/(过去5分钟的累计流量/5);⽤⼀个输出域显⽰出最后⼀个变量即可。所得税汇算清缴分录
如何调⽤归档变量⾥5分钟前的那个液位值?
———————————————————-
dcount107的思路呢?如何采集那个数?
不考虑在PLC内改动,因为程序是加密的
她组词4个字最佳答案
先说说你的怎么个推断法?
--------------------------
⽤WinCC倒也可以实现,⽆⾮⽤OleDb连接数据库,根据当前时间查询5分钟前液位值,接着⽤你的公式计算即可得到。这样太过⿇烦,⽽且如果需要连续计算,则需要使⽤全局脚本定时计算。
新疆的大学--------------------------
我觉得直接在PLC中实现要更加⽅便⼀些,⽤定时中断(周期可稍⼤,如1分钟)先计算得出液位下降速度:LevelSP=(LevelNow-LevelLast)/1。
psi是什么单位剩余时间即为:LevelNow/LevelSP。
提问者对于答案的评价:
问题没有解决,还是考虑使⽤C脚本进⾏处理。
win7换xp系统谢谢各位的回复
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论