S7-200编程软件STEP7-MicroWIN.ppt

上传人:xt****7 文档编号:3762569 上传时间:2019-12-23 格式:PPT 页数:32 大小:1.25MB
返回 下载 相关 举报
S7-200编程软件STEP7-MicroWIN.ppt_第1页
第1页 / 共32页
S7-200编程软件STEP7-MicroWIN.ppt_第2页
第2页 / 共32页
S7-200编程软件STEP7-MicroWIN.ppt_第3页
第3页 / 共32页
点击查看更多>>
资源描述
5.1编程软件概述5.2编程软件的安装5.3计算机和PLC的通信5.4STEP7-Micro/WIN编程的概念和规则5.5STEP7-Micro/WINV4.0软件界面及功能5.6创建工程及程序编写,5.S7-200编程软件STEP7-Micro/WIN本章主要内容,5.1编程软件概述,STEP7-Micro/WIN是西门子公司为S7-200系列PLC的开发而设计的,是基于Windows操作系统的应用软件,其功能非常强大,操作方便,使用简单,容易学习。软件支持中文界面。其基本功能是创建、编辑和修改用户程序以及编译、调试、运行和实时监控用户程序。本章以该软件的V4.0版本为例介绍该软件的使用。STEP7-Micro/WINV4.0是用于S7-200PLC的32位编程软件,V4.0是该软件的大版本号,西门子公司还推出一系列ServicePack(即SP)进行小的升级,使用SP对软件升级可以获得新的功能。该软件一般向下兼容,即低版本软件编写的程序可以在高版本软件中打开,但反之不能。,5.2编程软件的安装,双击“setup.exe”文件,按照向导的安装提示即可完成软件的安装。安装过程中,会出现“SetPG/PCInterface”(设置编程器/计算机接口)对话框。选择“PC/PPICable”,单击“OK”即可。该设置过程也可以在安装后设置,见5.3.2。安装完成后,单击对话框上的“Finish”按钮重新启动计算机,完成安装。运行STEP7-Micro/WIN软件,看到的是英文界面。如果想切换为中文环境,执行菜单命令Tools”“Options”,点击出现的对话框左边的“General”图标,在“General”选项卡中,选择语言为“Chinese”,单击“OK”按钮后,软件将退出。退出后,再次启动该软件,界面和帮助文件均变为中文。,5.3计算机和PLC的通信5.3.1硬件连接,计算机和PLC之间最简单和经济的方式是使用PC/PPI(RS-232/PPI或USB/PPI)多主站电缆,它将S7-200PLC的编程口与计算机的RS-232或USB相连。具体连接:将PPI电缆上标有“PPI”的RS-485端连接到S7-200PLC的通信口;如果是RS-232/PPI,则将PPI电缆上标有“PC”的RS-232端连接到计算机的RS-232通信口。应将电缆小盒中8位DIP开关中的第5位设置为“1”,即选择PPI模式。如果是USB/PPI,则将PPI电缆上标有“PC”的USB端连接到计算机的USB口,DIP开关不需做任何设置。(RS-232/PPI也可以通过使用USB/RS-232转换器连接到计算机USB口),5.3计算机和PLC的通信5.3.2通信设置,1)打开“设置PG/PC接口”对话框打开“设置PG/PC接口”对话框的方法有以下几种:在STEP7-Micro/WIN中选择菜单命令“检视”“元件”“设置PG/PC接口”;选择“检视”“元件”“通信”,在出现的“通信”对话框中双击PC/PPI电缆的图标(或单击“设置PG/PC接口”图标);直接单击浏览条中的“设置PG/PC接口”;双击指令树中“通讯”指令下的“设置PG/PC接口”指令。执行以上步骤均可进入“设置PG/PC接口”对话框,如图5-1所示。2)图5-1中,InterfaceParameterAssignment选择项缺省是PC/PPICable(PPI)。单击“Properties”按钮,出现PC/PPICable(PPI)属性窗口,如图5-2所示。,5.3计算机和PLC的通信5.3.2通信设置,图5-1“设置PG/PC接口”对话框,5.3计算机和PLC的通信5.3.2通信设置,图5-2PC/PPICable(PPI)参数设置,5.3计算机和PLC的通信5.3.2通信设置,图5-3选择编程计算机通信口,5.3计算机和PLC的通信5.3.2通信设置,图5-4通信对话框,5.3计算机和PLC的通信5.3.3通信参数设置,图5-5系统块对话框,5.4STEP7-Micro/WIN编程的概念和规则(1)网络,在梯形图中,程序被分成称为“网络”的一些段。一个网络是触点、线圈和功能框的有序排列。能流只能从左向右流动,网络中不能有断路、开路和反方向的能流。STEP7-Micro/WIN32允许以网络为单位给梯形图程序加注释。FBD编程使用网络概念给程序分段和加注释。STL程序不使用网络,但是,可以使用Network这个关键词对程序分段。如果这样可以将STL程序转换成LAD或PBD程序。,5.4STEP7-Micro/WIN编程的概念和规则(2)执行分区,在LAD、PBD或STL中,一个程序应包含一个主程序。除此之外,还可以包括一个或多个子程序或者中断程序。通过选择STEP7-Micro/WIN32个的分区选项,可以容易地在程序之间进行切换。,5.4STEP7-Micro/WIN编程的概念和规则(3)EN/ENO,EN(使能输入)是LAD和FBD中功能块的布尔量输入。对于要执行的功能块,这个输入必须存在能流。ENO(使能输出)是LAD和FBD中功能块的布尔量输出。它可以作为下一个功能块的EN输入,即几个功能块可以串联在一行中。只有前一个功能块被正确执行,该功能块的ENO输出才能把能流传到下一个功能块,下一个功能块才能被执行。如果在执行过程中存在错误,那么能流就在出现错误的功能块处终止。在SIMTICSTL中没有ENO输出,但是,与带有ENO输出的LAD和FBD指令相对应的STL指令设置了一个ENO位。可以用STL指令的AENO(ANDENO)指令存取ENO位,可以用来产生与功能块的ENO相同的效果。,5.4STEP7-Micro/WIN编程的概念和规则(4)条件输入、无条件输入,必须有能流输入才能执行的功能块或线圈指令称为条件输入指令,它们不能直接连接到左侧母线上。如果需要无条件执行这些指令,可以用接在左侧母线上的SM0.0(如果PLC正常,则该位始终为1)的常开触点来驱动它们。有的线圈或功能块的执行与能流无关,例如标号指令LBL和顺序控制指令SCR等,称为无条件输入指令,应将它们直接接在左侧母线上。,5.4STEP7-Micro/WIN编程的概念和规则(5)无输出指令,不能级连的指令块没有ENO输出端和能流流出,如子程序调用、JMP、CRET等。也有只能放在左侧母线的梯形图线圈,它们包括LBL、NEXT、SCR和SCRE等。,5.4STEP7-Micro/WIN编程的概念和规则(6)LAD编辑器符号说明,5.5STEP7-Micro/WINV4.0软件界面及功能,5.6创建工程及程序编写5.6.1生成一个工程文件,用STEP7-Micro/WIN软件创建的工程文件的扩展名为mwp。生成一个工程文件的方法有3种:新建一个项目文件;打开已有的项目文件;和从PLC上载项目文件。,5.6创建工程及程序编写5.6.1生成一个工程文件-(1)新建一个项目文件,有3种方法创建一个新项目:选择“文件”“新建”菜单命令;单击工具栏中的“新建项目”按钮;按Ctrl+N组合键。每个STEP7-Micro/WIN只能打开一个项目。如果需要同时打开两个项目,必须运行两个STEP7-Micro/WIN软件,此时可在两个项目之间复制和粘贴LAD/FBD程序元素和STL文本。,5.6创建工程及程序编写5.6.1生成一个工程文件-(2)打开已有的项目文件,打开现有项目的方法有4种。选择“文件”“打开”菜单命令;单击工具栏中的“打开项目”按钮;按Ctrl+O组合键;打开*.wmp文件所在文件夹,双击该wmp文件;,5.6创建工程及程序编写5.6.1生成一个工程文件-(3)从PLC上载项目文件,有3种方法从PLC上传项目文件到STEP7-Micro/WIN程序编辑器。选择“文件”“上载”菜单命令;单击工具栏中的“上载项目”按钮;按Ctrl+U组合键。,5.6创建工程及程序编写5.6.2程序编写,以图5-7所示的梯形图为例介绍程序的输入操作。运行STEP7-Micro/WIN即建立一个缺省项目名称为“项目1”的项目。或者利用5.5.1的方法新建、打开项目亦可。利用程序编辑器窗口进行编程操作。,图5-7梯形图程序,5.6创建工程及程序编写5.6.2程序编写-(1)输入程序,在LAD编辑器中有4种输入程序指令的方法:鼠标拖放、鼠标单击、工具栏按钮、特殊功能键(如F4、F6、F9等)1)鼠标单击输入程序的方法步骤见图5-8所示,如下3个步骤:在程序编辑窗口选择指令的位置;在指令树中找到要输入的指令单击则将其添加在所指定的位置上;补充完指令所需的地址或数据。2)鼠标拖放输入程序的方法不需在程序编辑窗口选择指令的位置,在指令树中找到要输入的指令按住鼠标左键不放,将其拖到所要放置的位置释放即可。,5.6创建工程及程序编写5.6.2程序编写-(1)输入程序,3)使用工具栏上的编程按钮输入程序的方法工具栏上的编程按钮见图5-所示。使用工具栏上的编程按钮输入程序步骤如下:在程序编辑窗口选择指令的位置;在工具栏上单击指令按钮,在弹出的下拉菜单中选择需要的指令。,5.6创建工程及程序编写5.6.2程序编写-(1)输入程序,4)使用特殊功能键输入程序的方法在程序编辑窗口选择指令的位置;按计算机键盘上的F4、F6或F9,在弹出的下拉菜单中选择需要的指令。,5.6创建工程及程序编写5.6.2程序编写-(2)编辑LAD线段,LAD程序使用线段连接各个元件,可以使用工具栏上的“向下线”、“向上线”、“向左线”、“向右线”等连线按钮(见图5-9),或者用键盘上的Ctrl+上、下、左、右箭头键进行编辑。,5.6创建工程及程序编写5.6.2程序编写-(3)插入和删除,STEP7-Micro/WIN软件支持常用编辑软件所具备的插入和删除功能。通过键盘或者菜单命令可以方便地插入和删除一行、一列、一个网络、一个子程序或者中断程序,在编辑区右键单击要进行操作的位置,弹出快捷菜单,选择“插入”或“删除”选项,在弹出的子菜单中单击要插入或删除的项。子菜单中的“竖直”用来插入和删除垂直的并联线段。可以用“编辑”菜单中的命令进行以上相同的操作。按键盘上的Delete键可以删除光标所在位置的元件。,5.6创建工程及程序编写5.6.2程序编写-(4)程序块操作,在编辑器左母线左侧用鼠标单击,可以选中整个程序块。按住鼠标左键拖动,可以选中多个程序块。对选中的程序块可以进行剪切、删除、复制和粘贴等操作,方法与一般文字处理软件中的相应操作方法完全相同,也可以通过菜单操作。,5.6创建工程及程序编写5.6.3程序编译和下载,5.6创建工程及程序编写5.6.3程序编译和下载,5.6创建工程及程序编写5.6.3程序编译和下载,改正了编译中出现的所有错误,编译才算成功,才能下载程序到PLC。如果计算机与PLC建立通信连接,且程序编译无误后,可以将它下载到PLC中。下载必须在STOP模式下进行。下载时CPU可以自动切换到STOP模式。STEP7-Micro/WIN中设置的CPU型号必须与实际的型号相符,如果不相符,将出现警告信息,应修改CPU的型号后再下载。下载操作会自动执行编译命令。选择“文件”“下载”菜单命令,或者鼠标左键单击工具栏按钮,在出现的下载对话框中,选择要下载的程序块、数据块和系统块等。单击下载按钮,开始下载。下载是从计算机将程序块、数据块或系统块装载到PLC,上载则反之,并且符号表或状态表不能上载。,5.6创建工程及程序编写5.6.4程序的调试及运行监控,在运行STEP7-Micro/WIN的计算机和PLC之间建立通信并向PLC下载程序后,用户可以利用软件提供的调试和监控工具,直接调试并监视程序的运行,给用户程序的开发和设计提供了很大的方便。(1)有限次数扫描(2)梯形图程序的状态监视(3)状态图监视(4)强制功能(5)状态趋势图(6)运行模式下的程序编辑,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!