首页 理论教育 .NETR/NETW 指令简明使用指南

.NETR/NETW 指令简明使用指南

时间:2023-06-27 理论教育 版权反馈
【摘要】:图10-14所示是NETR/NETW指令向导范例,说明“NETR”和“NETW”指令向导的应用。图10-14 NETR/NETW指令向导范例以下为NETR/NETW指令向导使用的步骤:指定用户需要的网络操作数目用户使用NETR/NETW指令向导,可以简化网络操作配置。指定端口号和子程序名称如果项目可能已经包含一个NETR/NETW向导配置,所有以前建立的配置均被自动载入向导。

.NETR/NETW 指令简明使用指南

图10-14所示是NETR/NETW指令向导范例,说明“NETR”和“NETW”指令向导的应用。在本范例中,要求将主站的I0.0~I0.7的状态映射到从站的Q0.0~Q0.7,同时将从站的I0.0~I0.7的状态映射到主站的Q0.0~Q0.7。

978-7-111-37423-7-Chapter10-16.jpg

图10-14 NETR/NETW指令向导范例

以下为NETR/NETW指令向导使用的步骤:

(1)指定用户需要的网络操作数

用户使用NETR/NETW指令向导,可以简化网络操作配置。向导将询问初始化选项,并根据用户选择生成完整的配置。向导允许配置多达24项独立的网络操作,并生成代码协调这些操作。

本例中,选择2项网络读/写操作(见图10-15)。

(2)指定端口号和子程序名称

如果项目可能已经包含一个NETR/NETW向导配置,所有以前建立的配置均被自动载入向导。向导会提示用户完成以下两个步骤之一:

1)选择编辑现有配置,方法是单击“下一步”按钮

2)选择从项目中删除现有配置,方法是选择“删除”复选框,并单击“完成”按钮。

如果不存在以前的配置,向导会询问以下信息:

1)PLC必须被设为PPI主站模式才能进行通信。用户要指定通信将通过哪一个PLC端口进行;

978-7-111-37423-7-Chapter10-17.jpg

图10-15 指定用户需要的网络操作数目

2)向导建立一个用于执行具体网络操作的参数化子程序。向导还为子程序指定一个默认名称。

本例中新建一个配置,选择PLC端口0进行通信,可执行子程序名采用默认名称NET—EXE。指定端口号和子程序名称如图10-16所示。

978-7-111-37423-7-Chapter10-18.jpg

图10-16 指定端口号和子程序名称

(3)指定网络操作

对于每项网络操作,用户需要提供下列信息:

1)指定操作是NETR还是NETW;

2)指定从远程PLC(NETR)读取的数据字节数或向远程PLC(NETW)写入的数据字节数;

3)指定用户希望用于通信的远程PLC网络地址

4)如果在配置NETR,指定以下内容:

-数据存储在本地PLC中的位置,有效操作数:VB、IB、QB、MB、LB;(www.xing528.com)

-从远程PLC读取数据的位置,有效操作数:VB、IB、QB、MB、LB;

5)如果在配置NETW,指定以下内容:

-数据存储在本地PLC中的位置,有效操作数:VB、IB、QB、MB、LB;

-向远程PLC写入数据的位置,有效操作数:VB、IB、QB、MB、LB。

本例中,第1项操作为NETR指令,读取字节数为1,远程PLC地址为6,数据传输为VB307(本地)、VB200(远程),如图10-17所示;单击“下一项操作”按钮,进入第2项NERW指令,读取字节数为1,远程PLC地址为6,数据传输为VB207(本地)、VB300(远程),如图10-18所示。

978-7-111-37423-7-Chapter10-19.jpg

图10-17 第一项NETR指令

(4)分配V存储区

对于用户配置的每一项网络操作,要求有12字节的V存储区。用户指定可放置配置的V存储区起始地址。向导会自动建议一个地址,但可以编辑该地址。

本例中,采用建议地址为VB0至VB18。分配V存储区如图10-19所示。

(5)生成程序代码

回答这些询问后,如图10-20所示,单击“完成”按钮,S7-200指令向导将为指定的网络操作生成程序代码。由向导建立的子程序成为项目的一部分。

要在程序中使能网络通信,需要在主程序块中调用执行子程序(NET—EXE)。每次扫描周期时,使用SM0.0调用该子程序,主站主程序如图10-21所示。这样会启动配置网络操作。

978-7-111-37423-7-Chapter10-20.jpg

图10-18 第二项NERW指令

978-7-111-37423-7-Chapter10-21.jpg

图10-19 分配V存储区

978-7-111-37423-7-Chapter10-22.jpg

图10-20 生成程序代码

978-7-111-37423-7-Chapter10-23.jpg

图10-21 主站主程序

从站的子程序相对简单,在开机时清空V存储区数据,并将输入、输出与V存储区数据进行映射。从站子程序如图10-22所示。

978-7-111-37423-7-Chapter10-24.jpg

图10-22 从站子程序

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈