7.报警及诊断相关配套实验 的程序问题

已锁定

慢慢即漫漫

  • 帖子

    168
  • 精华

    0
  • 被关注

    3

论坛等级:游侠

注册时间:2018-03-14

普通 普通 如何晋级?

7.报警及诊断相关配套实验 的程序问题

410

10

2021-08-18 23:17:18

老师您好,在程序里面有些问题想不通。


图1:如果132行的条件满足,那么就只会执行133和134的程序,换句话来说他无法反向运行,感觉也就无法复位这个故障了?


图2:假设没有MC的指令出现故障,那么230行的条件不满足,那么只执行240行以下的程序,那么241行将statErrorAutoCleared:=FALSE;这个时候假设转盘的V90驱动是有故障的,那么247-248是执行的,那么在284行又会将statErrorAutoCleared:=TRUE;这样会不会存在一个双线圈的问题啊?因为240行和247行条件都是满足的,statErrorAutoCleared变量既被置FALSE,也被置TRUE。


图3:

1、“RETURN”是退出当前这个使用的指令(比如“IF指令”) ,还是退出整个FB块?

2、如果是退出整个FB块,是不是意思就是无论“RETURN”指令后面的条件满不满足都不执行? 

3、如果2的问题理解是对的,那么是不是只是当前扫描周期不执行FB块,下一个扫描周期还是正常执行FB块里面的程序的?



7.报警及诊断相关配套实验 的程序问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

MA 小型自动化系统

共有850条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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