回复:利用S7-200 PLC控制12个伺服驱动器,请给出合适的方案

芳季

西门子1847工业学习平台

  • 帖子

    15507
  • 精华

    101
  • 被关注

    960

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2014-01-07 23:35:57

6楼

如果可以使用内部寄存器定位,再加上通讯写寄存器,再加上硬件IO触发定位。是一个很理想的多轴同时控制的运动配合方案。
在运动之前,用通讯写好每个伺服的动作。
然后用硬件选择类似多段速度的多点定位,并用硬件start这个定位动作。
然后,在驱动器正在移动的时候尽快写下一次的动作要求,等待上一个动作的完成,接收伺服返回的一个硬件的完成信号。
然后,这个信号又触发下一个动作的开始。
总之就是不断的利用动作过程进行通讯写寄存器,以减少通讯延时带来的影响。用硬件收发触发信号获得最快的响应时间。(中断最快,但是中断入口没几个,只能使用常规输入输出。)
只要程序组织周详,多个伺服之间的配合可以几个扫描周期之内做出反应。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。