any指针问题

位存储区域 P#M 0.0 BYTE 1成功
本地的数据(L堆栈) P#L 0.0 BYTE 1成功
先前的本地数据 P#V 0.0 BYTE 1不成功

那该如何引用“先前的本地数据”指针呢?

问题补充:
两位大侠都是提议通过赋值来构造指针。这当然可以。

我的问题:是否除了V区,都可直接引用?
我想知道的是官方的说明,即在哪个手册的哪个地方?
如果没看到官方的手册说明,我的理解就是,不是不能,而是我们还不会。

16进制代码  数据区  简单描述 
B#16#81  I  输入区 
B#16#82  Q  输出区 
B#16#83  M  标志位 
B#16#84  DB  数据块 
B#16#85  DI  背景数据块 
B#16#86  L  区域数据区 
B#16#87  V  上一级赋值的区域数据

最佳答案

V区不能这样写,你要对你的变量进行拆分传送。
参见:S7-300和S7-400寻址
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=F0215
中的例子程序。

提问者对于答案的评价:
西门子都找不到答案,没办法

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc237018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午4:10
下一篇 2018年12月1日 下午4:10

相关推荐