回复:S7200SMART怎么实现跟随运行

芳季

西门子1847工业学习平台

  • 帖子

    15812
  • 精华

    103
  • 被关注

    988

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2026-02-10 09:28:29

4楼

用man指令发脉冲。

man的给定的来源是依据计划的位置值和当前的位置值的偏差进行线性计算。每一个扫描周期都计算一次。计划的位置是A,发出的脉冲数是B。A减B的结果绝对值转换成给定进行上下限限幅,A减B的结果的符号决定脉冲的方向。

严重注意一个事情,man指令正在运动的时候不接受方向改变。要改变方向,必须吧man off一个扫描周期。才能换向。

限幅的下限,必须让脉冲能在一个扫描周期内能发出至少1个。

限幅的上限,你考察一下材料偏移的速度最大可能是多少。折合到一个扫描周期是多少个脉冲。别让调节机构一个扫描周期就走到东北,拉都拉不住。

运动程序的加减速时间看看最小能设定到多少。越小越好。我不知道有什么限制,好像是有些限制的。

我还有很多没说清楚的,你看,你理解不到的再聊。你想有个指令可以不用动脑,那是不可能的。

至于你的传感器过来的是什么信号,怎么处理;计划位置是什么,就……

是不是就这点看见就怕了?

再补充一点,你的传感器是随步进移动,只检测两侧边的有无。还是,固定在机架,输出位置数据?

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9430条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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