您现在的位置是:首页 > PLC技术 > PLC技术
STEP7手动建立新项目的技术方法
来源:艾特贸易2017-06-04
简介在 SIMATIC Manager 窗口中选择文件菜单中的新建命令,或者直接单击新建工具按钮,均可打开如图 6-14 所示的窗口。 在该窗口中选择用户项目选项卡,然后在名称文本框中输入建立的项目
在SIMATIC Manager窗口中选择“文件”菜单中的“新建”命令,或者直接单击“新建工具”按钮,均可打开如图6-14所示的窗口。 在该窗口中选择“用户项目”选项卡,然后在“名称”文本框中输入建立的项目名称,在“类型”下拉列表框中选择项目类型,在“存储位置”文本框中设置保存路径,最后单击“确定”按钮,一个形式上的项目建立完成。 如图6-15所示,这个项目已经包含了MPI网络,但是这个项目中没有配置硬件信息等,因此只能说是一个框架。 图6-14 “新建项目”窗口
图6-15 仅含有MPI网络的初步项目 前面建立的项目缺乏站点、CPU等基本信息,下面就一一对其进行配置。STEP7 V5.4软件是同时针对S7-300/400系统的编程软件,在具体的编程过程中需要根据实际情况选择系统类型,如果要控制的任务相当复杂,则选择点数更多、功能更强的S7-400系统,相反则选择S7-300系统,从而充分发挥硬件功效。我们通常将这个为项目选择系统的过程称为项目配置站点。 选中图6-15中名为exerclse的项目,然后选择“插入”→“插入站点”命令,再选择需要插入的站点即可。STEP7 V5.4为用户提供了SIMATIC 400站点、SIMATIC 300站点、SIMATIC H站点、SIMATIC PC站点、SIMATIC S5站点、PG/PC站点和其他站点;用户根据实际情况选择一个站点,如这里选择SIMATIC 300站点,得到一个配置了站点的项目,如图6-16所示。
图6-16 配置了站点的项目 完成项目的站点插入,即给该项目选定了PLC型号;然而每一种型号的PLC,其硬件又有多种类型,这时就需要用户根据实际需要选择具体的硬件。如PLC核心组成部分CPU,就需要考虑到实际问题需要的节点数目等信息来进行选择。下面具体介绍如何给一个项目配置硬件。 在如图6-16所示左边树形结构窗口中选中站点SIMATIC 300 (1),在右边窗口中将出现该硬件的图标,双击该图标,进入如图6-17所示的硬件配置窗口。
图6-17 项目硬件配置窗口 在图6-17所示的窗口中单击“目录”图标
,则展开PLC项目所需硬件的目录,如图6-18所示。目录中列出了各个站点,如SIMATIC 300站点、SIMATIC 400站点等,每个站点下面又有多种型号的CPU和其他硬件信息等。所谓硬件配置,就是根据实际可编程控制器的硬件信息,在STEP7软件中选择与实际PLC相同型号或者兼容型号的虚拟硬件,这些虚拟的硬件可以完全反映实际硬件的情况,比如地址信息、节点数目及分布等;通过STEP7的硬件诊断功能,还可以检查硬件配置是否合理。
图6-18 项目硬件目录展开图 一个完整的PLC系统有着多种多样的模块,这些模块统一集成地装在机架上;而在STEP7系统中则采用建立表格的形式来进行管理。将相应的模块插入到表格中对应的位置,表格中将列出各个硬件的详细信息,便于进行编程分析。前面选择的是SIMATIC 300站点,因此在图6-18中展开SIMATIC 300,在其下级中选择RACK-300并展开,再将其下级中的Rail拖放到图6-18中左上方的空白处,得到用来插入模块的表格,如图6-19所示。这张表格就类似于实际中的机架,用来管理硬件。双击表格的标题位置,可以打开表格的设置窗口,从中可以更改表格的名称、设置表格的机架号(为了便于管理以及后面的通信连接)和添加注释等。
图6-19 管理硬件的表格 打开表格后,就可以进行硬件的配置了。PLC系统最重要的硬件当属CPU,因此在图6-19中单击目录中的SIMATIC 300,在其下级选择CPU-300,将会展开多种型号的CPU,如图6-20所示。选择一种型号的CPU并打开,比如这里选择“CPU 312”,然后将选中的CPU拖放到左边的表格中,这样就完成了CPU的配置。注意:这里选择的CPU是根据实际设备CPU型号来选择的;另外在拖放的过程中,CPU模块不能随便放在表格中的某个位置,在这张表格中每个位置具体放置什么模块是系统预先设置好的,在拖放的时候系统会提示具体放置的位置。 如图6-20所示,在左上方表格的第二行位置放置了CPU312,左边下面的表格中列出了该CPU在系统中的一些信息,如MPI网络号等;在右下方则是该CPU性能的一些描述,比如内存大小、读取指令速度等信息。 保存并关闭硬件配置窗口,一个配置了CPU信息的项目建立完毕。返回SIMATIC Manager窗口后,即可看到如图6-21所示的项目结构,其中包含了程序块等信息。
图6-20 CPU的具体配置
图6-21 手动建立的项目结构
点击排行
