AMAT 0190-09437
1、STEP7安装概要
STEP7安装程序可自动完成安装。通过菜单可控制整个安装过程。可通过标准Windows2000/XP/Server2003软件安装程序执行安装(如图1所示)。
STEP7安装的主要步骤为:(1)将数据***到编程设备中;(2)组态EPROM和通讯驱动程序;(3)安装许可证密钥(如果需要)。
2、设置PG/PC接口
安装STEP7期间,将显示一个对话框,可以将参数分配给PG/PC接口,也可以在STEP7程序组中调用"设置PG/PC接口",在安装后打开该对话框。这样可以在安装以后修改接口参数,而与安装无关。
如果使用带MPI卡或通讯处理器(CP)的PC,那么应该在Windows的"控制面板"中检查中断和地址分配,确保没有发生中断冲突,也没有地址区重叠现象。为简化将参数分配给编程设备/PC接口,对话框将显示默认的基本参数设置(接口组态)选择列表。
如图2所示,在Windows"控制面板"中双击"设置PG/PC接口",将"应用访问点"设置为"S7ONLINE"。
在"为使用的接口分配参数"列表中,选择所要求的接口参数设置。如果没有显示所要求的接口参数设置,那么必须首先通过"选择"按钮安装一个模块或协议。然后自动产生接口参数设置。在即插即用系统中,不能手动安装即插即用CP(CP5611和CP5511)。在PG/PC中安装硬件后,它们自动集成在"设置PG/PC接口"中。
具体的设置步骤和属性如图3~图5所示。
如果选择具有自动识别总线参数功能的接口(例如CP5611(自动)),那么可以将编程设备或PC连接到MPI或PROFIBUS,而无需设置总线参数。如果传输率<187.5Kbps,那么读取总线参数时,可能产生高达1分钟的延迟。
对于PG/PC接口如果发生变更时,可以进行“安装/删除接口”操作。
3、软件安装过程
在安装STEP7后,西门子公司所有的软件(包括S7-200和S7-300/400)自动都会归为同一个任务栏。由于STEP7安装后为英语菜单,为了使用上的方便需要改成中文,选择SIMATIC管理器中的菜单“Opti***”|“Customize…”;然后在Customize窗口中选择Language为“中文(简体)”;然后退出STEP7软件,重新启动后就会看到中文界面。
一、程序文件操作
1、新建
建立一个程序文件,可用“文件”菜单中的“新建”命令,也可用工具条中的按钮来完成。如图所示为一个新建程序文件的指令树,系统默认初始设置如下:
新建的程序文件以“项目1(CPU221)”命名,括号内为系统默认
PLC的型号。项目包括7个相关的块。其中程序块中有1个主程序,1个子程序SBR-0和1个中断程序INT-0。
用户可以根据实际编程需要做以下工作:
◆确定主机型号
首先要根据实际应用情况选择PLC型号。右击“项目1(CPU221)”图标,在弹出的按钮中单击“类型”,或用“PLC”菜单中的“类型”命令。然后在弹出的对话框中选择所用的PLC型号。
◆程序更名
项目文件更名:如果新建了一个程序文件,可用“文件”菜单中“另存为”命令,然后在弹出的对话框中键入希望的名称。
子程序和中断程序更名:在指令树窗口中,右击要更名的子程序或中断程序名称,在弹出的选择按钮中单击“重命名”,然后键入名称。
主程序的名称一般用默认的MAIN,任何项目文件的主程序只有一个。
◆添加一个子程序或一个中断程序
方法1:在指令树窗口中,右击“程序块”图标,插入子程序或插入中断程序。
方法2:用“编辑”菜单中的“插入”命令。
方法3:在编辑窗口中单击编辑区,在弹出的菜***项中选择“插入”命令。新生成的子程序和中断程序根据已有的子程序和中断程序的数目,默认名称分别位SBR-n和INT-n,用户可以自行更名。
◆编辑程序
编辑程序块中的任何一个程序,只要在指令树窗口中双击该程序的图标即可。
2、打开已有文件
打开一个磁盘中已有的程序文件,可用“文件”菜单中“打开”命令,在弹出的对话框中选择打开的程序文件,也可用工具条的按钮来完成。
3、上装
在已经与PLC建立通信的前提下,如果要上装PLC存储器中的程序文件,可用“文件”菜单中“上装”命令,也可用工具条中的按钮来完成。
二、编辑程序
编辑和修改控制程序是程序员利用STEP7-Micro/WIN32以上版本编程软件要做的***基本的工作,下面以梯形图编辑器为例介绍一些基本编辑操作。
1、输入编程元件
梯形图的编程元件(编程元素)主要有线圈、触点、指令盒、标号及连接线。输入方法有以下两种。
方法1:用指令树窗口中的“治理”所列的一系列指令按类别分别编排在不同子目录中,找到要输入的指令并双击,如上图所示。
方法2:用指令工具条上的一组编程按钮,单击触点、线圈和指令盒按钮,从弹出的窗口中下拉菜单所列的指令中选择要输入指令单击即可。
工具按钮和弹出的窗口下拉菜单如图3所示。
2、块操作
利用块操作对程序大面积删除、移动、***操作十分方便。块操作包括块选择、块剪切、块删除、块***和块粘贴。这些操作十分简单,与一般字处理软件中的相应操作方法完全相同。
3、符号表
使用符号表,可将直接地址编号用具有实际意义的符号代替,有利于程序结构清晰易读。
4、注释
梯形图编程器中的“网络n”标志每个梯级,同时又是标题栏,可在此为本梯级加标题或必要的注释说明。
5、编程语言转换
选择“视图”菜单,然后单击STL、LAD或FBD便可进入对应的编程环境。但STL只有在严格按照网络块编程的格式下才可切换到LAD,不然无法实现转换。
6、编译
可用“PLC”菜单中“编译”命令进行离线编译。
7、***
编译无误后,单击***按钮,把用户程序***到PLC。