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

主题:编码器如何只算前进脉冲不算后退脉冲?

点击:1368 回复:15

欧姆龙的编码器,有A、B、Z三相线,分别接入三菱FX3SA的x0、x1、x2三点。
材料带动编码器正转、反转,我想只计算正转脉冲,不计算反转脉冲。机构是没有规则、没有标志、不定时的正反转。
我只要取得正转是编码器的脉冲数。请问用哪个高速计算器?是不是C251?M点要怎么处理呢??技术文件看的不是很懂!
17-10-23 18:14
楼主这个边看边试,总会试出来的不是吗?
17-10-23 18:43
脉冲频率的低的话~即可以不用高速计数,就好办。
高速计数可能不行。
17-10-23 18:53
以前看过一个方向判别器,能找到也好办了。
17-10-23 18:55
z相一圈只有一个脉冲,初始正转时是一个大于零的数,小于零就是反转。
17-10-23 20:21
你直接用正转信号驱动高速计数器就行了,这个超级简单的呀
17-10-23 20:49
不用高速计数器,可以试试用中断,在中断里判断是正转还是反转。
17-10-23 22:43
A/B/Z取其中A/B一个信号,选择单脉冲高速计数器计数就行。
17-10-24 09:11
高速计数器用C251,正反转可以通过M8251来判断,M8251 NO 为减计数(反转),M8251 OFF 为加计数(正转)。
17-10-25 10:23

引用 YXBK 在 2017/10/25 10:23:08 发言【内容省略】

学习了。
17-10-25 14:05

上一页下一页

工控新闻

更多新闻资讯