自己用向导做了个伺服控制的程序,可以加减速控制,向导里已经定好了加速、减速和目标的速度,启动运动包络后,怎样做个程序才能监控当前伺服电机的速度呢?想在触摸屏上显示出来。
大家看下面的程序,其中PTO0_RUN功能块里,VD700存的是当前实时输出的脉冲数。可以用这个实时输出的脉冲数来计算当前的伺服速度吗?
大家看像这样的话,怎么做程序来监控当前伺服电机的速度?
问题补充:
怎么来用这个实时累计输出的脉冲数,来做个当前转速测试程序呢?
最佳答案
不可以用VD700中的实时累计输出的脉冲数计算伺服电机的速度。在向导中不是已经设定好了伺服电机在运行时发出的脉冲吗,用这个脉冲才可以作为伺服电机的实时速度的,然后将这个速度赋给地址,例如vd800,通过触摸屏显示出来。在触摸屏中其实也没有必要用速度显示,可以用显示的脉冲作为速度也可以的。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc302019.html