475936864
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 135 点
下载积分: 3478 分
在线时间: 215(小时)
注册时间: 2011-08-06
最后登录: 2023-10-20
查看475936864的 主题 / 回贴
楼主  发表于: 2012-12-05 19:26
图片:
图片:
图片:
如图所示。问题1,当我调用FB1块后,#button为1了,为什么DB1.DBX2.1不为1?
问题2,静态变量#ON是不是可以想M一样,随便调用。
问题3,为什么我调用的FB1块,DB1 不通呢?什么时候此块为1?
请各位大大帮忙解惑啊。
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3191 点
下载积分: 70452 分
在线时间: 1604(小时)
注册时间: 2008-04-20
最后登录: 2024-12-17
查看wwcwwc的 主题 / 回贴
1楼  发表于: 2012-12-06 16:17
问题1,当我调用FB1块后,#button为1了,为什么DB1.DBX2.1不为1?
不明白楼主的意思。这个DB1.DBX2.1是哪里来的?【可能是楼主的笔误】楼主应该指的是DB1.DBX2.0。
问题2,静态变量#ON是不是可以想M一样,随便调用。
是的。 问题是数据类型是否组态了?
问题3,为什么我调用的FB1块,DB1 不通呢?什么时候此块为1?
你的问题还是在组态上面,你的DB1设置的需要是FB1的背景数据而不是全局的数据!
[ 此帖被wwcwwc在2012-12-06 16:37重新编辑 ]