功能块 FB284暂停功能使用的小现象

已锁定

努力前行

  • 帖子

    824
  • 精华

    5
  • 被关注

    51

论坛等级:奇侠

注册时间:2011-10-08

普通 普通 如何晋级?

功能块 FB284暂停功能使用的小现象

6228

1

2023-02-10 17:09:37

      本项目使用S7-1200PLC 控制第三方厂家的伺服做基本定位控制,在使用FB284功能块的IntermediateStop管脚做轴的暂停控制。

       手册中描述,IntermediateStop 对于除了点动之外的所有运行模式均有效,在运行时必须将其设置为1;设置 IntermediateStop=0,使用当前设置的减速度值进行斜坡停车,当前运行任务保持,如果重新再设置 IntermediateStop=1 后轴会继续运行,可理解为轴的暂停。

       调试过程中,将管脚置0后,轴仍然继续运动,直到其运行到指定位置后方才停下,没有实现暂停的目的。

       首先猜测可能是自动运行程序的逻辑有误,暂停信号给出时并没有立即将IntermediateStop管脚置0。

TRACE其波形,看到当设备暂停信号给出时,IntermediateStop管脚值已经为零了。


其中:兰色曲线为实时位移曲线,绿色曲线为速度曲线,浅兰色信号:暂停信号,红色信号:轴运行到位状态;

因为在FB284功能块测试时,暂停功能曾测试过是正常的,因此在手动状态下控制轴的定位,继续TRACE,结果暂停功能正常,波形图如下:

         查阅手册也未发现更多的解释。

        本项目中电机最高转速设定为3000转/分钟,减速机1:5,因此轴最高速度为600转/分钟。

         观察发现,二者的区别在转速上有不同。仅当FB284功能块的设定速度低于机械设计允许的最大额定转速时,才正常暂停。

       分析结论:暂停功能是在实时速度已经到达了设定速度后才有效,在加速过程中不起作用。

      因没有找到官方的论据,这只是猜测,和同行一起探讨一下。


功能块 FB284暂停功能使用的小现象 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15772条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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