登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:SCL关于BOOL型变量间接寻址的问题
点击:1626 回复:11
楼主
管理
truezhang
博图里想把BOOL变量写成%DB2.DBX[#A].[#B]这样格式,编译是出错的,是不是一定要写成符号形式的才可以?
20-05-25 21:50
1楼
编辑
引用
管理
liuyang7946
%DB2.DBX[#A].[#B] 这样肯定不行
%DB2.DBX[#A]这就可以
20-05-26 14:01
2楼
编辑
引用
管理
truezhang
试了下还是不行
20-05-26 15:29
3楼
编辑
引用
管理
liuyang7946
不好意思,错了,是 %DB2.DBW0.X[#A]这样
20-05-26 17:05
4楼
编辑
引用
管理
truezhang
谢谢,不过好像还是错的格式
20-05-26 20:32
5楼
编辑
引用
管理
qdppo
。。。。。我猜楼主你那个“DB25”是个优化块,那就是符号寻址
但是你又不分配符号给变量,当然报错了。
而且,编译出错提示都说了:变量未声明。
最后修改:
2020/5/26 20:46:08
20-05-26 20:43
6楼
编辑
引用
管理
truezhang
不是优化块,按符号方式写我是知道的,就是想了解下可不可以写成地址形式的,我觉得会更加好用些。
20-05-27 20:39
7楼
编辑
引用
管理
qdppo
引用
truezhang
在 2020/5/27 20:39:03 发言
【内容省略】
。。。。那就取消数据块的优化,然后编译一下,就会有实际地址了。
20-05-28 20:10
8楼
编辑
引用
管理
857362369
是的,不能有优化的访问,不然没有地址显示的
20-05-28 20:34
9楼
编辑
引用
管理
truezhang
一开始就取消掉优化块的,以上地址编译就是出错
20-05-29 14:04
上一页
下一页
工控新闻
电气风电与西门子歌美飒签署谅解备忘录
伊顿收购北美固态变压器品牌RPS,技术版图再扩张
商汤科技入局具身智能 将成立独立公司
西门子与阿里巴巴共探合作新机
非计划停机、试错烧钱?一本白皮书给出破解答案
这家变频器厂商发布上半年业绩预告 净利润同比增长152.76%~190.68%
皮尔磁:SIL 4级FNmux获认证,助力印度铁路智能化升级
西克2025新品 - 位移传感器 OD200
更多新闻资讯