求一段欧姆龙ABZ三相编码器测量电机传动距离的例子程序

我正制做一个裁断机,原理是物体在传送带上经过裁刀后4米裁取一块,现有一个欧姆龙E6B2-CWZ6C分ABZ三相的编码器和三菱FX2N-80MR plc,我想利用编码器做一个测量,就这一程序不会做了,请编程高手帮忙!
一段例子程序也行,怎样转换成实际数值。

首先你得知道电机旋转一圈传送带移动多少距离,传动比有没有。。然后看编码器的手册,编码器的分辨率是多少,最后才是程序,程序就几行,读取个高速计数器的值,处理转化成要的数据量,你这个编码器是增量式编码器,Z相好像你用不到吧,买个绝对值编码器比较好追问

减速后一圈传送带走135mm编码器分辨率1000p/r就是不会编那段程序我现在在试制,手头还有没有铭牌的编码器8根线A,/A,B,/B,N,/N,0v,5v不知是不是?现在的难题主要是那段程序。

追答

8根线的编码器你的FX2N不能使用,需要模块。。

追问

你有qq吗

245325126

追答

QQ禁掉了,上不了,你有问题这里问好了。。你需要买个三相5线制的编码器,绝对和相对都可以。。。

追问

我现在缺程序能具体点告诉我怎样编程吗?例子程序也行,目前我有能编出来才可以申请买。

追答

这么简单的项目,你好意思找人帮忙么。。呵呵。。你的剪裁机器是怎么运行的,开机就开始4米捡一次,还是有什么要求。,这里问题多了,依我看,肯定还要装什么传感器吧

追问

有导开,纠偏,输送,缝合分好几块,就长度测量这一块难住了,我还有一方案就是用接近开关,在裁刀后3.9米出设一接近开关,当传送到3.9米时接近开关动作变频器切换到低速,大约在4米时再设一接近开关,是输出停止。这样呢是固定的,没法度数。所以研究一下用编码器,看看可行不。用编码器呢我的思路是在裁刀处设光电开关开始测量,在3.9米时减速,测的4米时停下。现在处在摸索阶段,等研制成功后可能直接用伺服电机。

追答

我给你个方案,在传送带开始的地方装一个接近开关,能分辨是否有布料,这样的话就只需要一个传感器就可以了,传送带照常运行,一旦接近开关有数据了,就马上读取编码器的当前值,如何在编码器以当前值为基础上走过4米停止,开始剪裁,然后刀收回,电机继续运转。以当前值为0,继续走4米停止。循环。
其实我觉得如果你要求的精度不是很高的话,不需要编码器,直接控制电机转的距离就可以了,精度做的好,厘米以下还是没问题的。

追问

在裁刀前的传送带上的料是连续的,裁剪收刀之类我都做好了,我的想法是料在裁刀下时计数器记录编码器当前值,并算出到达4米时编码器应该到的脉冲数,等到4米时达到脉冲数使传送带停止。就这一块不会弄。你帮我讲一下这段程序怎么弄就行

追答

就是料一直有的是吗,简单一点,启动按钮盒X0,测料传感器X1,编码器一直有数据,,在传感器检测到有料的时候,把当前编码器的数据值读出来,然后目前值-刚读出来的值大于等于3.95米的时候(有惯性,这个可以实际调整一下),停机,剪刀裁好,收回,把现在的编码器读出来,然后重复上面的操作。。程序没多少好像。

程序自己看看吧,注释了一下。程序的关键是哪个传感器X2,你需要安装的好,在剪短的时候,它的信号要没有,所以安装位置要在刀后面一点就可以了。你现在做什么的,发点资料给我看看么

温馨提示:答案为网友推荐,仅供参考