楼主最近还看过
前面樓上說得很對,如果是單純想用電壓(速度控制模式,而且是開環)想控制四臺伺服,并且速度一至,基本上是不現實的。如果充許的速度波動可以稍大一點的話,臺達B2伺服有一種方法可以減小(只是減小)速度波動。參數P4-22,是模擬量輸入OFFSET調整,當電壓命令有進入伺服并運轉時,把P0-02號參數設定成7(監控馬達的實際運轉速度),四臺一比較,通過調整參數P4-22,可以使4臺的轉速接近。
當然更好的辦法是: 模擬量控制A號伺服,用A號伺服的反饋脈沖輸出來控制B伺服,再用B伺服的反饋脈沖C,再用C....控制D . 接線方法為A號伺服CN1接頭內的 21 ,22,25,23 分別接B號伺服CN1接頭內的43,41,39,37,第一臺伺服控制模式設為速度控制模式,第二臺,三臺,四臺設為位置控制模式。 這種方式的話,四臺速度只要穩定下來,基本上是一至的(排除負載變動影響),但在加減速及速度變化時,稍有延后。
建議使用臺達的A2-L伺服,稍貴一點,但A2有 BY PASS功能,對于脈沖的傳遞無延后,可以充分保證四臺速度一至。
对于楼上所说的用A反馈脉冲驱动B,B反馈脉冲驱动C,C反馈脉冲驱动D这种思路表示不赞同,咱们可以假设一下:A电机的反馈脉冲输入到B驱动器,然后B驱动器根据接收到的脉冲形态要做大量的运算,再驱动B电机,这个过程所需时间假设是2ms,那按照上述的方法,从A电机到D电机总共所要花的时间是6ms,如果要驱动N台伺服,那当A电机动作到最后一台电机动作,这中间的延迟不是一般的大,延迟如此大,那就连宏观的同步都谈不上了,个人认为:所有从动伺服的输入信号都统一接到A驱动器反馈脉冲输出口上。但这样可能会造成另外一个问题,如果从驱动器很多的话,A驱动器反馈脉冲输出口的输出电流够用吗?关于这一点,望高人解答。
回复内容:
对:玩得多关于前面樓上說得很對,如果是單純想用電壓(速度控制模式,而且是開環)想控制四臺伺服,并且速度一至,基本上是不現實的。如果充許的速度波動可以稍大一點的話,臺達B2伺服有一種方法可以減小(只是減小)速度波動。參數P4-22,是模擬量輸入OFFSET調整,當電壓命令有進入伺服并運轉時,把P0-02號參數設定成7(監控馬達的實際運轉速度),四臺一比較,通過調整參數P4-22,可以使4臺的轉速接近。 當然更好的辦法是: 模擬量控制A號伺服,用A號伺服的反饋脈沖輸出來控制B伺服,再用B伺服的反饋脈沖C,再用C....控制D . 接線方法為A號伺服CN1接頭內的 21 ,22,25,23 分別接B號伺服CN1接頭內的43,41,39,37,第一臺伺服控制模式設為速度控制模式,第二臺,三臺,四臺設為位置控制模式。 這種方式的話,四臺速度只要穩定下來,基本上是一至的(排除負載變動影響),但在加減速及速度變化時,稍有延后。 建議使用臺達的A2-L伺服,稍貴一點,但A2有 BY PASS功能,對于脈沖的傳遞無延后,可以充分保證四臺速度一至。内容的回复:
谢谢各位高手的提议,也谢谢xiesensheng 我现在用的方法就是和玩得多提供的一样。我开始也是这样21 22 25 23 接下一台的43 41 39 37.可能是我开始没说清楚。我们的机器一调好速度一般生产的时候就不怎么会去动了。所以xiesensheng 说的延迟还是可以接受的。 我接好线后后面电机和前面的反转。改脉冲逻辑(P1-00)也改不回来。我只好把43 41对调了才搞定。
再次谢谢大家!!