回复:DB块的使用,看不懂,求助!

已锁定

askab

  • 帖子

    405
  • 精华

    5
  • 被关注

    34

论坛等级:侠圣

注册时间:2005-07-24

黄金 黄金 如何晋级?

发布于 2023-01-14 14:57:49

9楼

DB3数据块全是布尔量,FC程序段中使用DBD0与DBW3进行比较运算,如何执行?

////////////////////////

第一,你要了解BOOL , byte  word  int   dint  real 的区别。其次 字,字节   双字的组成。

DB1.DBX0.0-----DB1.DBX0.7   为 DB1.DBB0

DB1.DBX0.0-----DB1.DBX1.7   为 DB1.DBW0

DB1.DBX0.0------DB1.DBX3.7  为DB1.DBD0

第二 ,通过DINT 进行比较,例如DB1.DBD0 =0  表示DB1.DBX0.0------DB1.DBX3.7 均为FALSE,这样的逻辑操作相当于如下图


希望对你有帮助

大家同行,you ok ? me !
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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