回复:程序中有输入点 如何分析?

MicroITA

  • 帖子

    38
  • 精华

    0
  • 被关注

    3

论坛等级:游士

注册时间:2010-09-18

普通 普通 如何晋级?

发布于 2010-10-23 16:28:45

2楼

没有做过实验,因为电脑里没有装有软件,呵呵

不过,猜想过程可能是这样

A I0.0 //当I0.0为1时,RLO为1

FN I0.1 //I0.1存放着上一扫描周期的RLO,并将当前扫描周期的RLO和I0.1比较,如果不同,就意味着存在着一个边沿。在这种情况下,CPU会将当前的RLO重新赋予给I0.1,如果存在着下降沿,这RLO在赋值给I0.1后变为1

FP I0.2 //和上面类似,只不过这个是上升沿

= Q0.0 //将RLO赋予Q0.0,需要注意的是,如果RLO为1,在下一个扫描周期没有存在着边沿变化(也就是I0.0没有变化),在下一个扫描周期RLO为0,这个就是为什么I0.0没有变化时,Q0.0只是短暂的闪烁一下(很难清楚看到),通常在这个情况下,FN和FP指令后通常都是加个置位指令。

没有做过实验,仅供参考。

无限
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54710条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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