搬家第31天-quantumPLC累积量的实现方法

实际应用中很大概率需要做累积功能用于成本计算,以前在学习练习的时候,自己通过设计计时功能做累积,方法有点笨拙了,实际上施耐德PLC提供了系统位S4、S5、S6,S7,分别对应时基10ms、时基100ms和时基1s,1minute,这个系统位对M340、M580、quantum、momentum unity、Premium、Atrium几个系列的PLC都是有效的,但是quantum的安全PLC系列是无效的。可以模拟测试一下这几个系统位。在unity中新建三个变量Value_10ms、Value_100ms、Value_1s分别用于10ms累积一次、100ms累计一次、1s累计一次。在程序中写入以下

编译下载到模拟器中,可以看到10ms累加功能和想象中的不太一样,这个可能和在模拟器不在真实PLC有关系,100ms和1s累加功能是正常的。由于1分钟时基的累加意义不大,就没有实验了,思路和其他时基是一样的。

posted @ 2021-02-28 07:47  来自金沙江的小鱼  阅读(557)  评论(0编辑  收藏  举报