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

主题:大家好,三菱程序求助

点击:1252 回复:20

B点没有光电,靠的是A点计算距离
17-03-20 08:14
大侠,你Q多少?详细请教一下
17-03-20 08:40
虽然A、B间的距离可知且固定不变,仅靠计算输送带的速度,来间接的计算A点的工件是否到达B点,存在误差,况且还未考虑意外停电。
17-03-20 10:29
不是靠速度,是靠编码器计算从A开始的移动距离
17-03-20 12:57
编码器分辨率多少?还有从A到B电机需要转多少圈?还有编码器是绝对还是增量式的?
17-03-20 16:57
没看出来这样做有什么用?
17-03-20 19:33
用32位D吧,
物品每次经过a时记下编码器的值(初值),
物品离开a后,用编码器当前值减去 初值就是物品的位置。
每次a触发时计数一次用来作为变址计算
17-03-20 19:58
AB之间最多能有多少个工件,就在程序中做多少个缓冲区,实时计算每个缓冲区距A点的距离即可
17-03-20 23:36
可不可以这样:先计算出皮带转半圈编码器的脉冲数,然后皮带每转半圈把高速计数器复位一次。这样就相当于给皮带规定了一个原点和划上刻度了。
这样就和钟表一样,走半圈就是半天,两圈就是一天。只要走过半圈工件就肯定出皮带了。只要知道工件上皮带时的脉冲数就知道工件的位置和有没有下皮带。
具体到工程,把皮带从A走到B作为一个计数周期。
17-03-21 01:19
有点不好理解,是想通过光电加编码器来计算物体的距离,只有一个光电在A点,触发就开始计脉冲数,到了B点就要清零,B点没有光电,也就只能通过已知A点到B点的总脉冲数,比较大于总脉冲数就清零。
其实思路明应该不难的,
用变址寄存器Z,
17-03-21 08:20

上一页 下一页

工控新闻

更多新闻资讯