发表于:2020/3/27 10:04:38
#0楼
想请教一下西门子多重背景数据块的间接寻址。我用的是S7-300PLC
比如说FB1的背景数据块是DI1,FB1里面有一个用多重背景数据块的FB2,我想在FB2里面间接寻址FB2的背景数据块。
比如说我有一个数组在FB2的背景数据块里面,想获取数组的首地址。然后通过间接寻址给数组里面的元素赋值。不能用数组+下标的形式,因为下标不能是变量。发现不能用LAR1直接获取数组的地址,会有问题。
有没有大神来指点一下
谢谢
比如说FB1的背景数据块是DI1,FB1里面有一个用多重背景数据块的FB2,我想在FB2里面间接寻址FB2的背景数据块。
比如说我有一个数组在FB2的背景数据块里面,想获取数组的首地址。然后通过间接寻址给数组里面的元素赋值。不能用数组+下标的形式,因为下标不能是变量。发现不能用LAR1直接获取数组的地址,会有问题。
有没有大神来指点一下
谢谢
[此贴子已经被作者于2020/3/27 10:06:03编辑过]