三菱的PLC与欧姆龙的旋转编码器对接时怎么做角度的循环? 如果反转的话是不是到0以后自动跳转到359度?

如题所述

要是单相的,0→359是不可能的,应该是变成负数了,这个负数不是从-0-1-2-3……这样开始的,是寄存器最大存储值开始减。和上一个人说的一样可以用AB相计数,一般编码器都用高速计数(AB)角度的循环可以用笨方法,就是到0就给寄存器赋值360,然后再让他慢慢减,减到0再赋值360就可以循环了。看你想怎么做了。加油!!
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-28
使用双相双计数输入C251,如果编码器在一定角度内来回旋转的话,不会出现你说的情况。一般是正向正递增,反向负递增。

请教欧姆龙E6B2-CWZ6C -1000P\/R与三菱怎么译成角度
算法:假定该编码器一圈的脉冲数为1000,所以1度的脉冲为1000\/360。所以角度=1000*高速计数器C251读取的脉冲数\/360。接线:5条线的话应该为双向编码器。X0接A,X1接B,计数器使用C251。

请教欧姆龙plc如何读取旋转编码器脉冲,程序要怎么写
首先查看你编码器的形式,是增量型还是绝对行。在看你PLC是否具有高速脉冲输入点。再查看你编码器编码形式,一般是是格雷码,但是你这个PLC貌似比较操蛋,我用过CP1E的没有格雷码转换二进制的指令,需要从高位到低位逐为相疑惑,才能得到正确的码值。然后确定你编码器形式,若是增量型,将脉冲线接到你PLC...

旋转编码器控制欧姆龙PLC!
看你用多少线的编码器,比如是1000线的,那么编码器一圈就是1000个脉冲,那么10圈就是1W个脉冲,启用高速计数器,当高速计数的当前值>=10000时,触发一个置位。因为PLC响应会有个延迟,如果编码器速度过快的话,你可以做个补偿。就是>=9800之类的,提前触发置位 或者粗放点的设备,你想省钱的话,...

欧姆龙PLC使用编码器高速计数时,编程手柄如何设置
使用PRV(062)指令,需要对数据逻辑存储器DM6642进行设置,方法如下即用手持编程器改变PLC设置:PLC的开关放到PROGRAM状态下 → 按DM键 → 分别按6642数字键 → 按MONTR键 → 按CHG键 → 分别按0100数字键 → 按WRITE键→ 按DM键 → 分别按6642数字键 → 按MONTR键 → 按CHG键 → 分别按0100...

欧姆龙的PLC,编码器的脉冲数显示在哪里啊?怎样才可以看得见?
plc里面有个高速记数器,你只要在里面用一个长开点比如 LD OUT C235[三菱是这样.}就可以了看到了,高速记速器是C多少,要看你的PLC信号 在查手册

关于三菱PLC 高速计数C235 ,给旋转编码器计数脉冲丢失的问题!
1.第一C235对应的分配输入只有X0;2.欧姆龙旋转编码器确定只有A相吗?如果是A相和B相两组输入的,那么计数肯定要出错的。3.如上的话,就得用C251、C252、C253、C254、C236来计数。

欧姆龙一般PLC的两种脉冲模式 CW\/CCW的接线方式和脉冲加方向的接线方...
一般在小型PLC中应用这种方式,比如西门子S7-200系列,三菱FX系列,松下FX系列等。CW+CCW:脉冲输出频率超过200kpulse\/s以及长距离发送脉冲的情况下使用此模式,此模式抗干扰能力强,信号传输的准确性也更高,一般我们在大型模块化PLC中的位置控制模块上使用,比如三菱的QD75模块,松下的PP42模块等。

欧姆龙PLC中PRV2指令读出来的是编码器的转数还是脉冲数?
当然是脉冲数,转速要自己转换。编码器出来的信号都是脉冲信号

欧姆龙PLC CP1H 怎么读不到编码器的脉冲
除了软件使用高速计数器外,硬件要设置该输入点为高速计数器模式。

欧姆龙的PLC,现在需要和变频器做PID调速。反馈速度用的是感应器,不是...
像你这样只能大概控制啊,就是在一定的时间内,记录脉冲个数,可以求出速度,但是这样不是很准确哈,只能大概,不过对于你图里的机器,应该够用了!

相似回答