各位大侠,你们好,我现在在处于一个学习的阶段,有很多都不是很会,因此我想请教各位写一个伺服的程序,流程如下,启动,电机正转走5厘米,然后反转到原位,然后停止。
问题补充:
假如我现在所选的伺服电机是松下A4的,请教各位大侠写个程序看看。流程是按下启动按钮电机正转,转5厘米,然后反转回到原位,停止。
最佳答案
这是伺服运动中最基本的定位控制,伺服的配置和PLC程序根据你所选用的伺服系统以及控制方式(I/O控制还是总线控制或其他)有关,但编程的思路都是一样的:在PLC中定义两个位置,一个是原位P0(你可以直接采用零点),另一个是5cm位置P1,当你按下启动按钮时,将伺服的目标位置设为P1,给定运动速度(如有必要,给定加/减速度等)并且发一个伺服启动信号,伺服会自动走到5cm处,到位后会反馈一个到位信号(为可靠起见,你可以增加编码器的实际脉冲读数和目标位置的比较程序来判断是否到达目标位置),这时再将伺服的目标位置设为P0,其他设置同前,伺服会自动回到原位。
提问者对于答案的评价:
ff
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc308565.html