GETIO_PART(读取过程映像区域)
可以使用指令“GETIO_PART”一致性地读取 DP 从站和 PROFINET IO 设备模块和子模块输入的相关部分。GETIO_PART 调用指令“DPRD_DAT”。
GETIO_PART(读取过程映像区域)指令
| LAD/FBD | SCL | 描述 |
|---|---|---|

|
"GETIO_PART_DB"( id:=_uint_in_, offset:=_int_in_, len:=_int_in_, status=>_dword_out_, error=>_bool_out_, inputs:=_variant_inout_); |
指令GETIO_PART 用于一致性地读取 IO 模块输入的相关部分。 |
1STEP 7 会在插入指令时自动创建 DB。
2在 SCL 示例中,“GETIO_PART_DB”是背景 DB 的名称。
可使用ID 输入参数,通过硬件 ID 选择 IO 模块。
可使用OFFSET 和LEN 参数指定过程映像区域中要读取的部分。如果OFFSET 和LEN 指定的输入区域没有被模块完全覆盖,则相应块将返回错误代码DW#16#4080B700。
目标区域的长度必须大于或等于待读取的字节数:
如果数据传送过程中没有出现错误,则ERROR 接收FALSE 值。读取的数据将写入由参数INPUTS 定义的目标区域内。
如果数据传送过程中没有出现错误,则ERROR 接收TRUE 值。STATUS 参数将从DPRD_DAT 中接收错误信息。
如果目标区域大于LEN,则指令将写入目标区域的前LEN 个字节。ERROR 接收FALSE 值。
-----------------END--------------
审核编辑 :李倩
-
指令
+关注
关注
1文章
617浏览量
37294 -
参数
+关注
关注
11文章
1868浏览量
33753 -
STEP7
+关注
关注
4文章
103浏览量
33620
原文标题:GETIO_PART(读取过程映像区域)
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
#define预编译的指令
#include预编译的指令
Jumia API 调用:覆盖非洲市场的实操指南
欧盟CE-RED指令介绍
Python调用API教程
计算程序执行指令数的函数实现
通过内联汇编调用乘法指令mulh\\mulhsu\\mulhu
RISCV-K指令集扩展分享
基于E203 NICE协处理器扩展指令
基于E203 NICE协处理器扩展指令2.0
调用完成USB复位API之后,通过USB发送指令,USB设备报错,是什么原因导致的?
verilog模块的调用、任务和函数

GETIO_PART调用指令“DPRD_DAT”
评论