控制步进电机多次正反转的程序
控制步进电机多次正反转,使用表控不编程就可以轻松搞定,下面是具体的操作演示。
设置步进电机正反转参数
本示例设置一个步进电机正转3次反转3次,每转一次到位停止1秒,每次执行的尺寸不同。图片来自表控表格设置界面。
步骤操作说明
1. 第1行:输入端X1(启动开关)有效时,输出端Y1(脉冲输出端)以3000赫兹频率,输出20000个脉冲触发第2行工作;
2. 第2行:由第1行触发本行,延时1秒钟;触发第3行工作;
3. 第3行:由第2行触发本行,输出端Y1(脉冲输出端)以3000赫兹频率,输出30000个脉冲触发第4行工作;
4. 第4行:由第3行触发本行,延时1秒钟;触发第5行工作;
5. 第5行:由第4行触发本行,输出端Y1(脉冲输出端)以3000赫兹频率,输出40000个脉冲触发第6行工作;
6. 第6行:由第5行触发本行,延时1秒钟;
进行步进电机正反转操作
1. 第7行:由第6行工作结束后启动本行,输出端Y2(方向输出端)输出保持最长1分钟,由第8行结束后中止本行;
2. 第8行:由第6行工作结束后启动本行,输出端Y1(脉冲输出端)以3000赫兹频率,输出20000个脉冲触发第9行工作;
3. 第9行:由第8行触发本行,延时1秒钟;
4. 第10行:由第9行工作结束后启动本行,输出端Y2(方向输出端)输出保持最长1分钟,由第11行结束后中止本行;
完成步进电机正反转循环
1. 第11行:由第9行工作结束后启动本行,输出端Y1(脉冲输出端)以3000赫兹频率,输出30000个脉冲触发第12行工作;
2. 第12行:由第11行触发本行,延时1秒钟;
3. 第13行:由第12行工作结束后启动本行,输出端Y2(方向输出端)输出保持最长1分钟,由第14行结束后中止本行;
4. 第14行:由第12行工作结束后启动本行,输出端Y1(脉冲输出端)以3000赫兹频率,输出40000个脉冲。
通过以上步骤设置,可以轻松实现步进电机多次正反转的复杂程序控制。利用表控功能,操作简单高效,适用于各种步进电机控制场景,提高工作效率。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。