STEP 7的项目文件是控制系统的监控、调试、故障诊断和改进的基础。如果下载到CPU的项目文件没有加密,建立起CPU与STEP 7的通信连接后,可以将项目文件上传到计算机,用STEP 7的空项目将硬件、网络的组态信息和用户程序保存起来。下面用仿真软件来模拟项目文件上传的操作,硬件PLC上传项目文件的操作基本上相同。
1.上传单主站项目的仿真实验
首先打开随书光盘中的项目“ET200DP”,然后打开PLCSIM。将组态信息和用户程序下载到仿真PLC,执行菜单命令“文件”→“新建”,在STEP 7中生成一个空的项目。
执行菜单命令“PLC”→“将站点上传到PG”,单击出现的“选择节点地址”对话框中的“显示”按钮,将会显示MPI网络中可访问的站点,其中的模块型号是仿真PLC的型号。同时“显示”按钮上的字符变为“更新”(见图7-41)。单击“确定”按钮,出现“上传给PG”对话框,开始上传站点的系统数据和用户程序的块。上传的站点信息保存在打开的项目中。打开上传的300站点,可以看到“块”文件夹中的系统数据和下载的用户程序块。打开硬件组态工具HW Config,可以看到机架中的模块、DP网络和网络上的DP从站。
图7-41 上传站点
上传的项目文件没有符号表和用户程序中的注释,这是因为下载的时候没有下载它们。这样的程序的可读性很差,但是可以用于故障诊断。
2.上传多主站项目的仿真实验
首先打开随书光盘中的项目“S7_IE”,该项目有两个站点,两个CPU均为CPU 315-2PN/DO。打开PLCSIM,出现名为S7-PLCSIM1的窗口。
选中SIMATIC管理器左边窗口的SIMATIC 300(1)站点的“块”文件夹,单击工具栏上的 按钮,下载系统数据和用户程序。 (www.xing528.com)
单击PLCSIM工具栏上的 按钮,生成一个名为S7-PLCSIM2的新的仿真PLC。选中SI-MATIC管理器左边窗口的SIMATIC 300(2)站点的“块”文件夹,单击工具栏上的 按钮,将该站点的系统数据和用户程序下载到S7-PLCSIM2。
执行菜单命令“文件”→“新建”,在STEP 7中生成一个空的项目。
执行菜单命令“PLC”→“将站点上传到PG”,单击出现的“选择节点地址”对话框中的“显示”按钮,“可访问的节点”列表中显示出两个可访问的站点(见图7-42的左图)。选中其中的SIMATIC 300(1)站点(MPI网络中的2号站),单击“确定”按钮,出现“上传给PG”对话框,开始上传站点的系统数据和用户程序。上传结束后,可以看到SI-MATIC管理器中的SIMATIC 300(1)站点。
图7-42 上传两个站点
再次执行菜单命令“PLC”斗“将站点上传到PG”,单击出现的“选择节点地址”对话框中的“显示”按钮,选中“可访问的节点”列表中的3号站(见图7-42中的右图)。单击“确定”按钮,出现“上传给PG”对话框,开始上传站点的系统数据和用户程序。上传结束后,可以看到项目中的SIMATIC 300(2)站点。
打开上传的两个站点,可以看到它们的“块”文件夹中的系统数据和用户程序。
单击工具栏上的 按钮,打开网络组态工具NetPro,可以看到DP网络上的两个站点。选中其中一个站点的CPU,在下面的连接表可以看到组态的S7连接。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。