工控编程吧
标题: wincc如何读取DB块中的变量 [打印本页]
作者: baikhgmv 时间: 2016-9-9 20:13
标题: 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中建立变量,以及画面组态和运行界面都截图上来看看
-------问题已解决,无缘无故的自己就可以了,真…
欢迎光临 工控编程吧 (https://www.gkbc8.com/) |
Powered by Discuz! X3.4 |