回复:请教一段程序S7 300

坤之剑

  • 帖子

    315
  • 精华

    3
  • 被关注

    22

论坛等级:侠士

注册时间:2010-06-01

普通 普通 如何晋级?

发布于 2011-07-07 13:37:38

2楼

quote:以下是引用n次看你的背影在2011-07-06 22:10:58的发言:
quote:以下是引用w2w2002在2011-07-06 21:19:04的发言:
各位大侠 你们好 我在编程中遇到这样一个问题
但是如果成改成
on m11.2
on m11.5
jc m001
l s5t#5s
sd t1
a t1
r m11.2
r m11.5
r t1
m001:nop o
be
只有 第一次下载可以实现, 第二次我在选中11.2和11.5 定时器就不会启动 请问这是为什么


楼主:“第二次我在选中11.2和11.5 ”你的第二次选中是不是在模拟器中强制了这两个位?如果是这样,它们取反相或的“RLO”是“0”,是无法启动定时器的!不知道我这样说你能明白了吗?


JC指令的意思:当逻辑运算的结果为0时,不执行跳转。将RLO设置为1,继续对下一个语句执行程序扫描。
所以“RLO”是“1”!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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