回复:请教一个STL指令的问题

烟雨平生

西门子1847工业学习平台

  • 帖子

    587
  • 精华

    0
  • 被关注

    6

论坛等级:侠士

注册时间:2008-11-20

普通 普通 如何晋级?

发布于 2010-11-30 21:18:18

3楼

quote:以下是引用liucs_2009在2010-11-30 20:41:14的发言:
1. A <>0是将前面三条语句的MW120中的数减去0的值再和0作比较,如果值不等于0,则比较条件满足,状态位RLO=1;如果等于0,则比较条件不满足,状态为RLO=0
2. DB2.DBX 26.0为数据块位寻址,代表DB2中第26个字节的0位
3.程序逻辑为:如果MW118不等于0 且 MW120不等于0 且M43.2=1,则DB2.DBX 26.0=1


按照你的意思,那么这段程序可以改成下面的样子了?

========================================================
A(
L MW 118
L 0
<>I
)
A(
L MW 120
L 0
<>I
)
A M 43.2
= DB2.DBX 8.0
=========================================================

我认为,如果在相同的作用下,还是越简单和清晰越好

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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