同步动作WHEN只执行一次么?

已锁定

asdf6

西门子1847工业学习平台

  • 帖子

    1326
  • 精华

    12
  • 被关注

    137

论坛等级:奇侠

注册时间:2008-09-02

钻石 钻石 如何晋级?

同步动作WHEN只执行一次么?

707

2

2016-12-06 09:44:32

看编程手册中:“

WHEN 在每个插补节拍中对条件进行查询,直到该条件被满足时为止;然后将相应的动作准确执行一次。

EVERY 在每个插补节拍中对条件进行查询。 只有当条件满足后,才执行一次动作。

脉冲沿控制:当条件从状态 FALSE 变成 TRUE 时,就会再次执行动作。:

WHEN是条件满足执行一次,但满足后又断开,然后再次满足,是否还要执行一次? 如果再次满足还要执行一次,那么和EVERY不就一样了么?


还有在NC程序中:

WHEN $A_IN[1]==1 DO DELDTG

N100 G01 X100 Y100 F1000                          ;      当输入端已设定时,中断运动。


程序段的执行应该执行完当前段,然后再执行下一段,那么WHEN执行完毕了,N100的时候为何还会通过上一条WHEN语句来删除剩余行程?或者说哪个手册中有规定:WEHN的时效是持续到下一程序段完毕吗?


同步动作WHEN只执行一次么? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25768条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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