登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:我是菜鸟,请问这个问题有人会吗?

点击:3464 回复:7

请问该功能图中计数器为什么不能正确计数?原理是什么?谢谢!!
附件
04-04-06 09:39
计数应该取信号的上升沿或下降沿信号才能正确计数,
图上情况只要信号接通每个扫描周期都会进行计数
04-04-06 11:58
这段程序是在那里调用的,应在每秒运行一次的功能块中使用。
04-04-06 13:12

引用 zmxxgl 在 2004-4-6 13:12:00 发言【内容省略】

那如果信号在一秒中触发多次呢,是不是就会有信号丢失了?计数会比实际数小吧.
04-04-06 14:06
如果你用SFC程序,请注意转移条件,你可以把它转变为梯形图去分析.
04-04-06 14:33
[quote][b]以下是引用shf_918在2004-4-6 9:39:00
附件
[/quote]
首先谢谢各位的答复,在这个图中,为什么只要将C2 对应的X1改为X2(只要不为X1)就可以正确计数了呢?
04-04-08 07:44
输入X000~X007不能重复地在高速计数器之间使用,但是我不知道这个规定是否也要用在C1、C2上。
04-04-08 17:18
从图来看计数器是这样运行的:S0置位----C1通过X1计数,当转换条件满足S0复位S1置位,这时如果X1还处于接通状态,则C2就发生一次计数,而后再根据X1的通断进行计数,这样就可能比期望的计数值少计一次。
04-04-08 17:52

工控新闻

更多新闻资讯