回复:s7-1200 db块寻址疑惑求助

dota 2014

  • 帖子

    73
  • 精华

    0
  • 被关注

    17

论坛等级:游侠

注册时间:2014-01-21

普通 普通 如何晋级?

发布于 2014-09-05 16:07:50

2楼

展开查看
以下是引用yming在2014-09-05 13:43:32的发言 >1楼:数据块调用前,也得编译一下呀。
如果不是使用指针,可仅使用默认优化的数据块。使用时只需要打开变量表,把那个变量拖过来,后面 点 然后 0,("数据块变量名".0)。
你那种写法针对于(300兼容的数据块;取消优化)
另外,弹出的菜单右边也有箭头。
优化的块没有完全编译前,根本没有确定的地址。其地址由编译软件决定。
数据块我已经编译了,也取消了优化。
我怀疑是不是在程序中引用db块的地址时,一定要先在db块中定义好这个地址?
我先定义了DB1.DBW0,然后再程序中调用DB1.DBX0.0是不被允许的?但是如果在数据块中定义db1.dbx0.0这个变量是不是和DB1.DBW0冲突了?
300的编程软件好像没有这种冲突
学无止境!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15113条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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