回复:为200增加两个单周期脉冲(经验共享)

yanxiao

版主

  • 帖子

    12196
  • 精华

    47
  • 被关注

    189

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2011-03-08 22:53:37

5楼

受楼主启发,想起我以前用过这种控制结构:
ld sm0.0
incb vb0 // VB0每周期增1
anl 16#7,vb0 // 限定VB0在0-7变化
deco vb0,ac0 // 将VB0的0-7解码为8个位
movb ac0,MB0 // MB0中的M0.0-M0.7,每8个周期内轮流接通一次
当然,deco最多可以管16个位。
对于一些不很实时的工作,可以启用这些分时接通的位来控制执行,以达到分散工作量的目的,扫描周期得以大幅缩短,而一些实时要求高的任务能得到更好的响应。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33274条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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