恭喜,你发布的帖子
发布于 2023-06-07 10:21:37
35楼
一般定位,主要是三个变量,执行信号,位置值/位移值,以及速度值。
这三个信号,不是同时给的,是先给速度、位置位移信号,错开一个扫描周期后或者读取到伺服的反馈的给定值之后,再给出执行信号的。否则经常会遇见伺服在连续定位过程中,某一个点不响应或直接越过的情况,因为控制字的信号往往会先生效。
这几点非常赞同,111报文下的基本定位功能需要注意的控制点是要比工艺对象多的,工艺对象控制上则相对简单,但是占用CPU资源多了一倍。在执行定位时可以对速度给定值,位置给定值来一次回读校对,校对OK后直接触发定位激活命令,这样可以确保多个定位需求下运动指令的正确执行。
请填写推广理由:
分享
只看
楼主