QQ登录

只需一步,快速开始

wincc如何读取DB块中的变量

[ 复制链接 ]
wincc如何读取DB块中的变量如题,该项目还没有集成在一起,我用了流量累积FB 100   Totalizer 对应DB100在Wincc当中如何读取数值,


DB100的值,地址怎么确定,指点一下,新人一个


----------根据你采用的通讯方式,在wincc的s7连接下相应的通讯方式下建立链接,设置通讯参数,然后在该通讯连接下建立变量如myflux,数据类型是32位实数,地址是db100,偏移量是累计值在db100中的实际地址。如你的流量累积保存在db100.dbd24,则wincc中变量的地址参数就是db100,dd24。




-------简言之:像建DB块那样在WINCC里的变量管理建立你的对应变量,当然建变量的方法可以在这里及论坛里看看。

通讯方式在建变量选择时就会确定,这也正是CPU与WINCC之间以何种通讯的要求体现。



----------我上传了个图片,请斑竹帮我看下,这个DB中Out的的地址是的DB23,DD14吗?在wincc变量中添加这个地址没有数据,


--------是的,你还要看你的程序中是否有其他的地方给他赋值,另外db23.dbd18的值和dbd14的值是一样的,你还需要看一下你的累计程序块中这两个地址之间的关系。


---另外你把你的wincc中建立变量,以及画面组态和运行界面都截图上来看看


-------问题已解决,无缘无故的自己就可以了,真…

回复

使用道具 举报

快速回复 返回列表 客服中心 搜索