使用 GET 指令进行通信时,必须*数据待写入的本地 CPU 的存储区。 此外,还必须*伙伴 CPU 中数据读取的存储区。
程序编辑器已打开。
已插入一个 GET 指令。
已在 2 个通信伙伴之间建立连接。
要*该指令的读取和存储区域,请遵循以下操作步骤:
在程序编辑器中选择 GET 指令。
在巡视窗口中打开“组态”(Configuration) 选项卡。
在区域导航中选择“块参数分配”(Block parameter assignment) 条目。
在“输入/输出 > 读取区域 (ADDR_1) > 开始”(In/Outputs > Read area (ADDR_1) > Start) 字段中,选择一个“REMOTE”数据类型指针,指向数据待读取的伙伴 CPU 区域。
只能使用**寻址。
示例: P#DB10.DBX5.0 Byte 10
在“长度”(Length) 字段中,输入写入区域的长度并从下拉列表中选择存储区的数据类型。
在“输入/输出 > 存储区 (RD_1) > 开始”(In/Outputs > Memory area (RD_1) > Start) 区域中,选择一个指针,指向存储所读取数据的本地 CPU 区域。
在“长度”(Length) 字段中,输入存储区的长度并从下拉列表中选择数据类型。
只能使用数据类型 BOOL(对于位数组,必须将“0”用作地址,将字节的整数倍用作长度)、BYTE、CHAR、WORD、INT、DWORD、DINT、REAL、COUNTER、TIMER。
产品推荐