回复:请大佬解惑,Q0.0与Q0.1输出响应的区别

已锁定

xinchen

  • 帖子

    230
  • 精华

    1
  • 被关注

    5

论坛等级:侠圣

注册时间:2015-11-05

白金 白金 如何晋级?

发布于 2024-04-10 08:42:40

10楼

理清关系


中断,相对的是 OB,影响的是程序的执行顺序;

比如 在OB 中恒置位某线圈,在中断中恒复位该线圈,那在中断触发的那个周期,输出是不定的,因为中断可能在 OB 置位前,也可能在置位后;


立即输出,相对的是 普通的输出,立即输出是执行这个指令就立马反映到硬件输出,而普通的是先写入映像区,在周期结束后再输出;

比如 在 OB 中恒立即置位某线圈,在中断中恒普通复位该线圈,那在中断触发的那个周期,同上,在周期结束时输出是不定的,但会在 OB 的立即置位时 中真实输出一次;


测试的话,在 OB 操作线圈后,填充无用代码,用于拉长扫描周期,最好将输出接到高速计数输入上;


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10583条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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