S7-200带两个EM253控制两个伺服电机走圆弧

需要两个伺服电机大致走一个90度的圆弧,不需要很精确,速度也不会很快,请问有什么方法啊?本来想用RUN的,但一个包络只有4步,那步距角就台大了,多用几个包络的话,一个包络运行完中间又会有停顿,用Goto呢,也是速度和目标位置不能改变!请问有什么其它好的方法吗?

最佳答案

干嘛要用253?
本机两个高出不行?
本机使用pls指令255段包络自己定义。两个高出同期执行,经过你精密的包络部署同期到达终点。
用200能够做完美这项工作,将是一个水平极高的编程项目。因为几个难点:
1.由于圆弧可能需要由操作工修改,你要编制包络表的条目计算方法。包络段数,原心方向,启动方向,坐标过零等等。即使不在plc里面计算你也要有途径去计算。然后导入plc。(导入又涉及到通讯了)
2.坐标的跟踪。当前运行到什么位置了,这个时候不知什么事急停了停电了等等,重新开机时需要回到某个地方做一些准备然后又再次回到断点处继续工作。
3.向导或者库程序,与pls指令不兼容。你需要痛苦地编写找零位等等的程序。
4.说够了。

提问者对于答案的评价:
谢谢你的回答,很有用!感谢感谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc369902.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论