摘要
可以指定偏移地址。只能为偏移值存储地址指定临时字地址。
格式
[字地址] # [偏移地址]
常量输入范围
数据类型 |
常量输入 |
|
---|---|---|
最小 |
最大 | |
Bin16 |
0 |
65535 |
Bin32 |
0 |
4294967295 |
Bin16+/- |
-32768 |
32767 |
Bin32+/- |
-2147483648 |
2147483647 |
BCD16 |
0 |
9999 |
BCD32 |
0 |
99999999 |
表达式示例1:
[w:[PLC1]D0200]=[w:[PLC1]D0100]#[t:0000]
在上例中,当[t:0000]的值为2时,将保存在D0102中的值赋给D0200。
表达式示例2:
[w:[PLC1]D0100]#[t:0000]=30
在上例中,当[t:0000]的值为8时,将30赋给D0108。
不将偏移地址格式中使用的字地址作为D脚本地址。
对于根据偏移地址指定的寄存器中的数据,不会从外接设备中对其进行连续读取。会在D脚本运行时读取这些数据。当读取过程中发生错误时读数按“0”处理。此外,人机界面内部特殊继电器LS2032的位12置ON。当正常完成数据读取时,位12为OFF。
如果地址偏移结果超过16位(最大值:65535),位15及以前的位有效,位16及以后的位被丢弃。
定义地址变量时,请指定整型数组。确保整型数组足以容纳所有连续地址。否则操作将无效。如果整型变量不是数组,操作同样无效。