登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:求助(关于编码器,内容已改)
点击:2735 回复:13
楼主
编辑
引用
管理
tianzhal
我这边有一个360脉冲/圈的编码器,连接到CPM2A的高数计数器上。A相接00,B相接01,Z相接02(不接也试过)。用差分相位输入模式,为什么转一圈计数变成6000左右了?虽然差分相位模式频率要乘以4,可是差的还是太多了。
我又试着用递增模式,转第一圈1200左右,转第二圈就3600左右,转第三圈4800左右,很明显也有问题。
希望高手速速解答,急!!!
不知道怎么上传图片。因为是试验性质的,所以程序很简单,就一句,用PRV指令读取高速计数器当前值到DM0。
我的QQ723648662,希望大家帮帮忙。
最后修改:
2008-12-14 17:41:29
08-12-13 17:46
1楼
编辑
引用
管理
wushulin
把接线方式,命令的写法传上来,还有是不是用了16进制
08-12-13 17:50
2楼
编辑
引用
管理
fumz78
CPM2A的高数计数器要确定脉冲是什么形式的
分A/B相 以及 方向加脉冲 等形式的
08-12-13 18:02
3楼
编辑
引用
管理
lixiaobai
应该是你的计数方式没有搞明白,帖个图上来先看看吧,不会差这么多的
08-12-13 22:14
4楼
编辑
引用
管理
tianzhal
A相接00,B相接01,Z相接02
然后用的是差分相位输入
08-12-13 22:48
5楼
编辑
引用
管理
lixiaobai
我感觉你的Z想不要接线,再试试
一般Z相是确定零位的,你这里应该用不到的吧
08-12-14 08:15
6楼
编辑
引用
管理
ZCMY
08-12-14 09:10
7楼
编辑
引用
管理
tianzhal
Z相没接我也试过,设置也是对的我看过
08-12-14 09:17
8楼
编辑
引用
管理
fumz78
昨天搞到现在了
为什么不把你的接线图和计数的这个是怎么编程的截个图上来呢
看图很直观的,容易找问题
08-12-14 09:36
9楼
编辑
引用
管理
tianzhal
因为是实验性质的,所以程序很简单,只有一句就是PRV指令读取高数计数器的当前值
至于接线,反正几种模式我都试过,都有问题
08-12-14 09:46
上一页
下一页
工控新闻
EcoStruxure开放自动化平台以三大自主控制权,赋予客户面向未来的系统掌控力
倍福助力伊之密的先进工业装备成型
基于倍福 XTS 系统的利乐®魔法机荣获创新奖
西门子报告表明:AI和数字化将推动清洁能源转型进入新阶段
百年征程谱新章:需求支点撬动产业价值边界
第十八届中国工业论坛之“智能制造赋能首台”大会在京举办
和利时受邀参加2025工业操作系统大会
云深处科技加码具身智能技术研发与行业落地
更多新闻资讯