S7-200计数器的预设值问题

程序如下:
......
LD      M2.0
A        M21.0
LD      Q0.3
EU
LD      M2.0
ED
OLD
O        M0.0
O        M10.0
CTU    C1,VW2
......
1、计数器C1的预设值PV是VW2,VW2怎么能知道是多少呢?
2、计数器C1的值没说保存在哪里呀?!
3、当对计数器复位时,是复位计数器的状态,还是复位计数器的值?谢谢!

最佳答案

1、想知道VW2是多少,先查找一下程序里面有没有对VW赋值的,如果没有,看看有没有触摸屏 上位机之类的HMI设备
2、保存就是保存到C1里面,C1也是各寄存器,能用于开关量也能用于模拟量,自动根据你所用的地方判断

3、当使用复位指令复位计数器时,计数器位复位并且计数器当前值被清零。计数器标号既可以用来表示当前值,又可以用来表示计数器位。
参考
S7-200 可编程序控制器 系统手册
https://support.industry.siemens.com/cs/cn/zh/view/1109582
里面关于计数器的说明

提问者对于答案的评价:
首先谢谢你提供的链接,正是我需要的s7-200的知识。我找到了C1是通过mor-w给vw8的,但始终没找到vw2是从哪儿来的。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月7日 下午6:38
下一篇 2017年6月7日 下午6:38

相关推荐