在西门子TIA PORTAL 架构下, 系统倾向于符号访问,数据块和FB的属性则多了一个选项:优化的块访问。在建立数据块和FB时缺省选项是优化访问,从名称来看,或许可以带来更多的访问速度,并占用更小的系统资源。即为优化。
![1001480bdcd90a7c5c7720fcd1620ca9.png](https://i-blog.csdnimg.cn/blog_migrate/97c5edc93a76c4b0cd5075c3196e1009.jpeg)
但这里的代价是,不再支持绝对地址访问。原本每条数据,都有对应的数据地址偏移量。
![0a8cf653d4ed9d56fbd8153049f1c8f0.png](https://i-blog.csdnimg.cn/blog_migrate/d7906501b5b768f0265c5dfdb40493f9.jpeg)
触摸屏上面建立变量访问的时候,需要对应这个偏移量的值。
但现在,对优化的DB块,以及优化了FB的背景数据块,则直接没有偏移量这一列了。
![77a4489ba93490f735b7134f6f8c3716.png](https://i-blog.csdnimg.cn/blog_migrate/f9692a37473e9474aa0fdb778de96cdb.jpeg)
不知道是不是西门子故意设置的门槛。反正这么一来,所有的第三方的触摸屏都无法访问这些被优化的数据了。而西家自己的触摸屏和WINCC,则没有这个问题。
那么这些第三方的触摸屏