- 30
- 0
- 约2.55千字
- 约 3页
- 2017-05-28 发布于河南
- 举报
ANY_指针寻址及偏置
Service Support
如何计算 ANY 型指针的偏移量或改变指针?
用法说明:
STEP 7 中用 10 个字节保存参数类型为ANY 型指针的数据。必须占用所有 10 个字节来设定 ANY
型指针和计算偏移量。 有关设定参数类型为指针和ANY型指针的详细信息可以查询STEP 7 在线帮
助中的以下主题:
• 参数类型 ANY 的格式
• 参数类型指针的格式
偏移量被添加到保存信息的存储器区,并被存储在为 ANY 型指针保留的双字 6 中。图01 说明了一
个存储数据在已定义区的实例。
Fig. 01
图 01
通过系统函数 SFC20 可从 DB10 到 DB20 逐字节地复制数据。在 DB20 中定义数据存储区起始点(比
如 DB20.DBX2.0)。使用这个存储区起始点和偏移量(这里是 4 个字节),数据被存储在 DB20 的
目标存储区中。于是从地址DB10.DBX0.0 开始的存储区中的第一个数据被复制到从地址
DB20.DBX6.0 开始的存储区中。
No. 步骤
1 FC12 添加偏移量(INT 型输入变量Offset )到存储区地址的起始点
原创力文档

文档评论(0)