恭喜,你发布的帖子
发布于 2020-06-01 14:27:36
10楼
芳季老师,可以用移位来处理吗?检测到了要剔除的,就开始移位,每个气缸的位置代表着每个移位数值;编码器值作为脉冲源。
可以。这是个方法,但是没多久我就打消这个念头了。
移一位代表多少距离?如果代表1毫米,那么这个移位将会是5000位一起的移位……迁徙啊。这得多少内存啊!
移一位代表一个工件位置,那工件不是连续密排的时候,出现半格,怎么办?
移位这种方式编程和思路都简单,适用于固定间隔不可变的传送。例如悬挂链,就算整条线的悬挂链也就那么几百个。
我的方法是记录坐标点。有一个物体就记录一前一后两个坐标点,坐标点到了出口没有,把坐标加上路程就知道了。输送带上有100个东西就记录200个坐标点。坐标的标尺就是编码器的脉冲数。第10000个脉冲的时候有个东西上输送带了。然后这个东西判断要到达30000个脉冲以外的出口,那么当前值40000的时候出口的气缸就“打”。这种方式记录的精度高。物品少的话很少内存。
请填写推广理由:
分享
只看
楼主