您当前的位置:五五电子网电子知识plc技术PLC入门S7-200 PLC的使用网络读写向导编程 正文
S7-200 PLC的使用网络读写向导编程

S7-200 PLC的使用网络读写向导编程

点击数:7126 次   录入时间:03-04 12:00:35   整理:http://www.55dianzi.com   PLC入门

    网络读写向导可以帮助用户自动生成一个PPI网络中多个CPU之间的通信指令,简化网络读写的编程步骤。用户只要按照向导的要求输入初始信息,CPU之间的读写通信数据区,向导就会自动生成网络读写指令及数据块。

    网络读写向导会自动将CPU设置成主站模式,用户不必另行编程设置。用户只需为主站编写通信程序,从站直接使用通信缓冲区中的数据,或将数据整理到通信区即可。向导的通信使用顺序控制程序,同一时刻只有一条NETR/NETW指令激活,并且对读写通信状态进行了判断,可以保证通信的可靠及稳定。所以建议使用NETR/NETW编程。

    在STEP 7- Micro/WIN导航栏中的“Tools”中单击“指令向导”图标或者在命令菜单中选择“Tools>Instruction Wizard”,然后在指令向导窗口中选择“NETR/NETW”指令进入NETR/NETW向导。如图7-22所示。

 

7-22 网络读写指令向导

    下面结合具体的例子来说明网络通信向导的编程应用。

    【例7-2】网络通信向导指令的应用,设远程PLC的站地址为4,本地PLC的站地址为2,要求将远程站上IB0的内容通过PPI网络通信传输给本地PLC的输出QB0。将主站的I0.0I0.7的状态映射到从站的Q0.0-Q0.7

    第一步:定义通信所需网络操作的数目。

    第二步:定义通信口和向导生成的子程序名(可使用默认名)。对于有两个通信口的CPU可以选择Port0口或Port1口,所有网络操作将由定义的通信口完成。

    第三步:定义网络操作。如图7-23所示为网络读操作。图7-24所示为网络写操作,每一个网络操作指令通信的数据最多为16字节。

 

7-23 网络读操作设置

 

7-24 网络写操作设置

 第四步:分配V存储区地址。可自己指定也可直接单击“建议地址”让向导分配程序中未用过的地址空间。

 第五步:自动生成网络读写指令及符号表。在完成向导配置后,只需在CPU程序中调用向导所生成的网络读写指令即可,利用网络通信向导指令编写的主站程序如图7-25所示。只能用SM0.0来调用NETR/NETW子程序,以保证它的正常运行。

    PPI从站的程序与非向导编程一样,如图7-21所示。

[1] [2]  下一页


本文关键字:网络  PLC入门plc技术 - PLC入门