西门子300PLC基础问题跪求解惑!!!!!!!! 点击:164 | 回复:3



迷茫的羔羊

    
  • 精华:1帖
  • 求助:45帖
  • 帖子:73帖 | 153回
  • 年度积分:9
  • 历史总积分:3673
  • 注册:2013年6月11日
发表于:2013-08-30 22:41:35
楼主

各位大哥:

       小弟最新开始自学300PLC,在数据块DB的地方卡住了。由于熟悉三菱PLC,所以刚开始一直走进误区,喜欢对号入座,一直没弄明白,近几天才琢磨一些出来,我把我的理解写出来,各位大哥看是否正确。

       我的理解是:

       1.DB数据块在有些时候其实就扩展功能。

       例如:如果程序比较大,M区空间不够,就可以建立多个DB块。

       如建立DB1,DB1中的DB1.DBX0.0可以作为辅助继电器使用,DB1.DBW1可以作为16位寄存器使用,  效果 如同M区中的M0.0和MW1。

        不知道我的理解正不正确?

       2.DB数据块还有什么作用?什么时候必须要用到它?

       

       



楼主最近还看过



狼牙精神

  • 精华:6帖
  • 求助:5帖
  • 帖子:468帖 | 5379回
  • 年度积分:119
  • 历史总积分:62906
  • 注册:2020年3月27日
发表于:2013-08-31 08:15:31
1楼

DB数据块还可以作为FB功能块的背景数据块使用。

eagleking68

  • 精华:0帖
  • 求助:2帖
  • 帖子:6帖 | 407回
  • 年度积分:44
  • 历史总积分:890
  • 注册:2010年7月15日
发表于:2013-08-31 15:43:28
2楼

基本正确,数据块就是专门放数据的,和FB、FC是有区别的。FC使用的是共享数据块,这种数据块可以直接在里面改写数据,建立变量,FB用的往往是背景数据块,也就相当于调用程序是开皮的暂存区。在三菱里面现在还没有这东西,但是他有数据存储区。用用你就知道了,还是西门子这东西好用啊。分的很细很方便。

十年河西

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 104回
  • 年度积分:0
  • 历史总积分:46
  • 注册:2013年9月10日
发表于:2013-09-11 01:13:25
3楼

调用西门子集成的功能块,最好用DB,而且DB能被WINCC,FLEXIBLE等直接使用。DB还能连续使用等等好处


热门招聘
相关主题

官方公众号

智造工程师