您现在所在的是:

PLC论坛

回帖:11个,阅读:1407 [上一页] [1] [2] [下一页]
* 帖子主题:

高速计数器问题

796
jvckeyu
文章数:32
年度积分:50
历史总积分:796
注册时间:2010/6/4
发站内信
发表于:2010/11/21 10:37:45
#0楼
附件:
[本地下载]


第一次写高速计数器指令,输入PLC接上硬件后发现一个问题

PLC是FX2N-128MR,20孔编码盘套在马达上,用接近开关进X0,马达转动同时驱动高速计数器C235,得到的数据存进D46,通过比较指令让马达停止,比较值有两个,一个是90,另一个是110,要求马达在数值90和110时都停止,马达停止时按下X1用RST和MOVP指令对C235和D46都归零。

问题是:前几次操作可以顺利停止,西五次后就不行了,监视发现C235和D46会跳出一个比110大的数值。关电重新开始还是出来一个比110大的数值,但不一定都是一个固定的数值,而且居然C235和D46里的数值还不是一样的,貌似不稳定一样,不知道怎样解决,请各位高手帮忙看看,这里谢过了。









附件








[此贴子已经被作者于2010/11/21 15:08:16编辑过]
1397
wwwooo1000
文章数:75
年度积分:50
历史总积分:1397
注册时间:2009/10/29
发站内信
发表于:2010/11/21 11:53:46
#1楼
多用几个比较奇存器!调宽比例,速度太快超过扫描周期!!
796
jvckeyu
文章数:32
年度积分:50
历史总积分:796
注册时间:2010/6/4
发站内信
发表于:2010/11/21 12:40:20
#2楼
具体如何操作?
1397
wwwooo1000
文章数:75
年度积分:50
历史总积分:1397
注册时间:2009/10/29
发站内信
发表于:2010/11/21 12:51:45
#3楼
高速计数器有专用的数据区,用它的专用数据区比较,用比较字的位控制马达!!!!
796
jvckeyu
文章数:32
年度积分:50
历史总积分:796
注册时间:2010/6/4
发站内信
发表于:2010/11/21 13:25:00
#4楼
能具体指教一下吗?谢谢了
1397
wwwooo1000
文章数:75
年度积分:50
历史总积分:1397
注册时间:2009/10/29
发站内信
发表于:2010/11/21 17:31:53
#5楼
用高速指令对应的高速计数器,高速计数器的数据区比较!!!
1126
wwxosan
文章数:107
年度积分:50
历史总积分:1126
注册时间:2003/10/14
发站内信
发表于:2010/11/21 20:01:54
#6楼
把s26 与s28分开试试
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/11/22 8:40:25
#7楼
s26和s28都是做什么用的?
1392
tianzhal
文章数:141
年度积分:50
历史总积分:1392
注册时间:2008/7/9
发站内信
发表于:2010/11/22 10:06:38
#8楼
我原先也做过类似的功能
刚开始我是比较这个值是否等于,但每次都会超过,而且一般不太检测到这个瞬间。因为计数值太快了
所以后面,我是设定了一个范围,至于误差,你可以再程序中另外处理
2223
蝶舞
文章数:150
年度积分:50
历史总积分:2223
注册时间:2010/1/2
发站内信
发表于:2010/11/22 14:09:44
#9楼
得用高速比较指令,HSCS, HSCR ,HSZ,用这些指令做就没问题了。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005