公司动态
当前位置:首页 > 公司动态 > PUT: 设置写入和发送区域的参数
PUT: 设置写入和发送区域的参数

使用 PUT 指令进行通信时,必须*数据待写入的伙伴 CPU 的存储区。 此外,还必须*本地 CPU 中数据读取的存储区。

要求

程序编辑器已打开。

已插入一个 PUT 指令。

已在 2 个通信伙伴之间建立连接。

步骤

要*该指令的读取和存储区域,请遵循以下操作步骤:

    在程序编辑器中选择 PUT 指令。

    在巡视窗口中打开“组态”(Configuration) 选项卡。

    在区域导航中选择“块参数分配”(Block parameter assignment) 条目。

    在“输入/输出 > 写入区域 (ADDR_1) > 开始”(In/Outputs > Write area (ADDR_1) > Start) 字段中,选择一个“REMOTE”数据类型指针,指向数据待写入的伙伴 CPU 区域。

    只能使用**寻址。

    示例: P#DB10.DBX5.0 Byte 10

    在“长度”(Length) 字段中,输入写入区域的长度并从下拉列表中选择存储区的数据类型。

    在“输入/输出 > 发送区域 (SD_1) > 开始”(In/Outputs > Send area (SD_1) > Start) 区域中,选择一个指针,指向包含待发送数据的本地 CPU 区域。

    在“长度”(Length) 字段中,输入待读取存储区的长度并从下拉列表中选择数据类型。

    只能使用数据类型 BOOL(对于位数组,必须将“0”用作地址,将字节的整数倍用作长度)、BYTE、CHAR、WORD、INT、DWORD、DINT、REAL、COUNTER、TIMER。

    如果 VARIANT 指针访问某个数据块,那么必须*该数据块(例如: P#DB10.DBX5.0 Byte 10)。


shtxjd.cn.b2b168.com/m/