西门子工业支持中心,以专业共创价值!
西门子工业支持中心,以专业共创价值!
悬赏:10西币 | 解决时间:2022-09-06 09:24
产品版区:
SIMATIC S7-1500系列
benniao
benniao - 毕业实践员  第4级
如图,我创建了一个DB块,里面都是bool,并取消勾选了优化的块访问。然后在程序里用指令:%DB7.DBB0寻址,但是为什么只要编译就报错呢?
如果要是不能这么用,应该怎么用才可以呢(如果不更改DB块,只更改程序)?
最佳答案
回答者:
觅鹏智能
回答时间:2022-09-06 08:59
提问者对于答案的评价:
谢谢大家!
专家置评
已阅,最佳答案正确
置评专家:西门子自动化产品支持 2022-09-19 17:27
你这应该是博图自身安装有问题 和程序没关系
专家奖励分:20分
你那不是报错,是你DB7块中没有字节的数据,都是位数据,你这样写不是报错是警告。你如果要这样用,就忽略这个警告,我也经常这样用,会用黄色警告。最有报错,是你软件安装有问题,这个和你编程没有任何关系。出这样报警,你检查你软件安装问题,还有系统问题。
使用反序列化指令,不过要多建一个数组中转一下被赋值的常量
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!