用CS20-1控制器,控制导程位为5mm,从A点走到B点的总行程为1M,要求在1分钟内走完这1M并且在到达B点时停留20S,然后在从B点回到A点 首先我们需要的物品分别是:CS10-2控制器一台 430驱动一台
导轨滑台CBX1205-100一台 57系列电机一台 导程是5mm,总行程是1M=1000mm,那么我们可以算出电机走完1M需要转动200转,并且在一分钟内转完,那么电机的转速就等于200rpm/分钟 假设驱动器细分为2细分,那么电机转一圈需要400个脉冲转一圈,那么在控制器上的 速度SPEED赋值=电机速度*电机转一圈所需要的脉冲数/60 位移G-LEN赋值=电机转的圈数*电机转一圈需要的脉冲数 接下来我们在控制器上设定: 首先我们先给控制器接好线,上电,这个时候控制器会显示8个0 然后我们按一下进入自动,这个时候数码管左侧黄色的LED亮,接着按一下进入编程状态,这个时候我们会看见数码管显示01 END 并且01处在闪烁状态,按一下这个时候end在闪烁,按一下或者来调整指令变成SPEED在闪烁,在按这个时候我们会看到数码管显示5个0,这个时候需要我们把刚才算出来的speed的赋值填进去这个时候光标应该在最后一位上闪烁需要我们按一下或者来切换光标闪烁位置,按或者来改变0-9这10个数值之间的切换;接下来按一下会显示02 END在按一下则光标在END上闪烁,这个时候任然按下或者来调整指令变成G-LEN按一下变成8个0按一下或者来切换光标位置,按或者来改变0-9这10个数值之间的切换;这是从A移动到B点的步骤;这个时候需要停留20S那我们第三条指令就选择DELAY,寻找这个指令的方式和找速度位移一样,在03 END,END闪烁的时候按下或者来调整指令变成DELAY,按变成0 00000这个时候您需要让这一串数值变成0 20000,这个指令时按ms来计的,所以就得填20000,接下来的两条指令和第一条还有第二条一样编,只是这次位移指令要变成负值,就是说在输入位移指令的时候要将光标移到最前面那一位,然后按或者将它调到一个横杠。然后第六条就是06 end
|