回复:FB284控制V90停机的方式怎样让他不报错啊

已锁定

流浮

  • 帖子

    524
  • 精华

    11
  • 被关注

    115

论坛等级:奇侠

注册时间:2010-01-05

钻石 钻石 如何晋级?

发布于 2024-04-08 20:58:35

6楼

一、FB284参数CancelTransing、InternediateStop、ExecuteMode说明:

1、输入信号CancelTransing、InternediateStop 对于除了点动之外的所有运行模式均有效;

2、设置CancelTransing=0:取消当前的运行任务,轴按最大减速度(p2573)停止,丢弃工作数据,轴停止后可进行运行模式的切换。

3、设置IntermediateStop=0: 暂停当前的运行任,务,轴按当前设置的减速度进行斜坡停车,任务保持,如果重新再设置IntermediateStop=1,轴会继续运行,执行未完成的任务,可理解为暂停。轴停止后可进行运行模式的切换。

4、ExecuteMode激活当前命令,通过ExecuteMode的上升沿触发命令,命令激活后建议将ExecuteMode设置为0。


二、疑问

1、CancelTraversing和IntermediateStop这两个管脚只要为false,伺服能停止,你可以选择CancelTraversing(取消当前任务)停止,也可以选择IntermediateStop(暂停)来停止,需要注意的是如果你选择IntermediateStop(暂停)来停止,如果再将IntermediateStop设置为1,轴会继续执行未完成的任务。你测试没有停止是因为你的程序逻辑有问题。

2、伺服运行中ExecuteMode为false,轴不会停止,轴的运行任务是通过ExecuteMode的上升沿来触发的,设置为0不会影响轴的运行。

3、伺服运行中把速度百分比值OverV设为0,轴可以停下来,只是当前速度设置为0了,轴的任务还没有结束,如果将OverV再设为100%,轴还是会继续运行的。

4、楼主要求:伺服电机匀速运行,触碰到接近开关后,立马停止。建议选择CancelTraversing=0(取消当前任务)停止,轴按最大减速度(p2573)停止,轴停止后可进行运行模式的切换。

5、建议你先取消所有逻辑控制,直接给FB284功能管脚赋值来测试,测试没问题后再加入逻辑控制。



S7-1200/1500通过FB284控制V90 PN实现基本定位

https://support.industry.siemens.com/cs/document/109765618

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15357条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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