西门子STEP7安装与使用教程.ppt
《西门子STEP7安装与使用教程.ppt》由会员分享,可在线阅读,更多相关《西门子STEP7安装与使用教程.ppt(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1STEP7-Micro/WIN32STEP7-Micro/WIN32软件简介软件简介 2简介:STEP 7-Micro/WIN 32编程软件是基于Windows的应用软件,由西门子公司专门为SIMATIC S7-200系列可编程序控制器设计开发。主要内容:软件的安装软件的基本功能编程、调试、运行监控方法3STEP7-Micro/WIN32软件件包内容包内容STEP7-Micro/WIN32STEP7-Micro/WIN32软软件包括:件包括:件包括:件包括:有有Microwin3.1(新版本新版本编程程软件件STEP7-Micro/WIN32 Version 3.1)软件;件;Microwi
2、n3.1的升的升级版本版本软件件Microwin3.1 SP1;Toolbox(Toolbox包括包括Uss协议指令(指令(变频通通讯用)用)和和TP070(触摸屏)的(触摸屏)的组态软件件Tp Designer V1.0设计师)工具箱;)工具箱;以及以及Microwin3.11 Chinese(Microwin3.11 SP1和和Tp Designer的的专用用汉化工具)等化工具)等编程程软件。件。4第一节 软件安装及硬件连接 一、软件安装软件来源:软件来源:STEP 7-Micro/WIN32STEP 7-Micro/WIN32西门子网站下西门子网站下载或光盘。载或光盘。安装:安装:双击双
3、击STEP 7-Micro/WIN32STEP 7-Micro/WIN32的安装程序的安装程序setup.exesetup.exe,根据在线提示,完成安装。,根据在线提示,完成安装。编程语言:编程语言:选择英语。选择英语。界面汉化:界面汉化:安装完后可用安装完后可用STEP 7-Micro/WIN 32STEP 7-Micro/WIN 32中中文汉化软件将编程界面和帮助文件汉化,使编程环文汉化软件将编程界面和帮助文件汉化,使编程环境为中文状态。境为中文状态。5二、硬件连接 电电缆缆连连接接:PC/PPIPC/PPI电电缆缆RS-232RS-232与与PCPC机机相相连连,RS-485RS-48
4、5与与PLCPLC的的RS-485RS-485相连。相连。模式设置:模式设置:PC/PPIPC/PPI电缆电缆DIPDIP开关中开关中1 1、2 2、3 3设定波特率,设定波特率,4 4选择选择1010位或位或1111位数据传输模式,位数据传输模式,5 5选择选择RS-232RS-232为数据通为数据通讯设备模式或数据终端设备模式。没有调制解调器时开讯设备模式或数据终端设备模式。没有调制解调器时开关关4 4、5 5均应设置为均应设置为0 0。6建立建立S7-200 CPU的通的通讯1.PC/PPI电缆通讯电缆通讯 PLC用用PC/PPI电缆与个人与个人计算机算机连接。接。2.MPI通通讯 多点
5、接口(多点接口(MPI)卡提供了一个)卡提供了一个RS485端口,可以用直端口,可以用直通通电缆和网和网络相相连 7三、通信参数的设置和修改运行STEP 7-Micro/WIN 32,在引导条中单击“通讯”图标,或从主菜单中选择“检视”中的“通讯”项,则会出现一个通讯设定对话框。波特率、开关。双击PC/PPI电缆的图标,将出现设置PG/PC接口的对话框,这时可安装或删除通信接口、设置检查通信接口参数等操作。设置好参数后,可双击通讯设定对话框中的刷新图标,STEP 7-Micro/WIN 32将检查所连接的所有S7-200 CPU站(默认站地址为2),并为每个站建立一个CPU图标。8第二节 软件
6、功能介绍 一、基本功能创建用户程序、修改和编辑原有的用户程序。设置PLC的工作方式和参数,上装和下装用户程序,进行程序的运行监控。具有简单语法的检查、对用户程序的文档管理和加密等功能,并提供在线帮助。9二、主界面各部分功能1菜单条引导条 指令树 程序编辑器 符号表 状态图表 数据块输出窗口 状态条 程序察看 局部变量表菜单条102工具条 提供简便的鼠标操作,可用“检视”菜单的“工具栏”项自定义工具条。可添加和删除3种按钮:标准、调试和指令。3引导条 提供按钮控制的快速窗口切换功能。可用“检视”菜单的“浏览栏”项选择是否打开。引导条包括程序块(Program Block)、符号表(Symbol
7、Table)、状态图表(Status Chart)、数据块(Data Block)、系统块(System Block)、交叉索引(Cross Reference)和通讯(Communications)七个组件。一个完整的项目文件(Project)通常包括前六个组件。4指令树 提供编程时用到的所有快捷操作命令和PLC指令。可用“检视”菜单的“指令树”项决定是否将其打开。主界面11主界面主界面5输出窗口出窗口 显示程序示程序编译的的结果信息。果信息。6状状态条条 显示示软件件执行行状状态,编辑程程序序时,显示示当当前前网网络号号、行行号号、列列号号;运运行行时,显示示运运行行状状态、通通讯波特率、
8、波特率、远程地址等。程地址等。7程程序序编辑器器 梯梯形形图、语句句表表或或功功能能图表表编辑器器编写写用用户程程序序,或或在在联机机状状态下下从从PLCPLC上上装装用用户程程序序进行行程程序的序的编辑或修改。或修改。8局局部部变量量表表 每每个个程程序序块都都对应一一个个局局部部变量量表表,在在带参参数数的的子子程程序序调用用中中,参参数数的的传递就就是是通通过局局部部变量表量表进行的。行的。12允许为部分或全部数字量输入点设置输入滤波。检视系统块输入过滤器。延 时 时 间 范 围 为0.212.8ms,默认值为6.4ms。三、系统组态*1数字量输入滤波132模模拟量量输入入滤波波 S7-
9、200 S7-200 CPU222CPU222、224224和和226226在在模模拟量量输入入信信号号变化化缓慢慢的的场合合,可可以以对不不同同的的模模拟量量输入入选择软件件滤波。波。检视系系统块模模拟量量输入入过滤器。器。系系统默默认参参数数为:模模拟量量输入入点点全全部部滤波波、采采样次次数数为6464、静静区区值为320320。14如果数字量输入点有一个持续时间小于扫描 周 期 的 脉 冲,则CPU不能捕捉到此脉冲。S7-200CPU为 每 个 主机数字量输入点提供脉冲捕捉功能。3设置脉冲捕捉154输出表的出表的设置置 系系统块输出表出表 冻 结 输 出出:RUN STOP后后,所所有
10、有数数字字量量输出出点点将将冻结在在CPU进入入STOP方方式之前的状式之前的状态;否否则:数数字字量量输出出点点的的状状态用用输出出表表来来设置。置。16CPU用EEPROM保存用户程序、程序数据及CPU组态数据;用一个超级电容器,使PLC在掉电时保存整个RAM存储器中的信息。S7-200PLC还可选用存储器卡保持用户程序:CPU模块在STOP方式下,点击菜单“PLC”中的“程序存储器卡”项就可将用户程序、CPU组态信息及V、M、T、C的当前值复制到存储器卡中。单击“系统块”的“保存范围”标签,可选择PLC断电时希望保持的内存区域。最多可定义六个要保存的存储区范围,设置保存的存储区有V、M、
11、C和T。对于定时器,只能保存定时器TONR,而且只能保持定时器和计数器的当前值,定时器位和计数器位不能保持,上电时定时器位和计数器位均被消除。对M存储区的前14个字节,系统缺省设置为不保持。5PLC断电后的数据保存方式176CPU密密码的的设置置 默默认是是1级,相当于关,相当于关闭了密了密码功能。功能。在在“系系统块”窗口中点窗口中点击“密密码”标签。首首先先选择适适当当的的限限制制级别(如如2、3级),需需输入入密密码(密(密码不区分大小写)并确不区分大小写)并确认密密码。要要使使密密码设置置生生效效,必必须先先运运行行一一次次程程序序。如如果果忘忘记了了密密码,必,必须清除存清除存储器,
12、重新下器,重新下载程序。程序。18第三节 编程软件的使用一、项目生成 1新建项目 (1)确定PLC的CPU型号 (2)项目文件更名 (3)添加一个子程序 (4)添加一个中断程序 (5)编辑程序2打开已有项目文件 3上装和下装项目文件 191、程序的、程序的输入、入、编辑 通通常常利利用用LAD(LAD(梯梯形形图)进行行程程序序的的输入入,程程序序的的编辑包包括括程程序序的的剪剪切切、拷拷贝、粘粘贴、插插入入和和删除除,字字符符串串替替换、查找找等等。还可可以以利利用用符符号号表表对POU(程序程序组织单元元)中的符号中的符号赋值。2、程序的、程序的编译及上、下及上、下载(1)编译:程程序序的
13、的编译,能能明明确确指指出出错误的的网网络段段,编程程者者可可以以根根据据错误提示提示对程序程序进行修改,然后再次行修改,然后再次编译,直至,直至编译无无误。(2)下下载:用用户程程序序编译成成功功后后,将将下下载块中中选中中下下载内内容容下下载到到PLC的存的存储器中。器中。(3)载入入(上上载):载入入可可以以将将PLC中中未未加加密密的的程程序序或或数数据据向向上上送送入入编程器(程器(PC机)。机)。将将选择的的程程序序块、数数据据块、系系统块等等内内容容上上载后后,可可以以在在程程序序窗窗口口显示示上上载的的PLC内部程序和数据信息。内部程序和数据信息。二、程序的编辑与传送20梯形梯
14、形图编辑器器*1.梯形梯形图元素的工作原理元素的工作原理 触点代表触点代表电流(能量流)的控制开关,流(能量流)的控制开关,线圈代表由圈代表由电流充流充电的中的中继或或输出;框盒(指令盒)代表能量流到达此框出;框盒(指令盒)代表能量流到达此框时执行指令盒的功能。行指令盒的功能。2.梯形梯形图排布排布规则 网网络必必须从触点开始,以从触点开始,以线圈或框盒(没有圈或框盒(没有ENO使能使能输出出端)端)结束。束。注:注:每个用每个用户程序,一个程序,一个线圈或指令盒只能使用一次,并且不允圈或指令盒只能使用一次,并且不允许多个多个线圈串圈串联使用。使用。3.在梯形在梯形图中中输入指令(入指令(编程
15、元件)程元件)光光标、阶梯的开始、梯的开始、继续输入元件等入元件等标志的志的识别。4.程序的程序的编辑及参数及参数设定定 5.程序注程序注释 6.程序的程序的编译及上、下及上、下载 21以梯形图编辑器为例,语句表和功能块图编辑器的操作类似。1输入编程元件 梯形图的编程元件(编程元素):主要有线圈、触点、指令盒、标号及连接线。输入方法:指令树窗口中双击要输入的指令:就可在矩形光标处放置一个编程元件。工具条上的编程按钮:单击触点、线圈或指令盒按钮,从弹出的窗口下拉菜单所列出的指令中选择要输入指令单击即可。22 2插入和删除方法一:在编辑区右击要进行操作的位置,弹出图示的下拉菜单,选择“插入”或“删
16、除”选项,弹出子菜单,单击要插入或删除的项,然后进行编辑。方法二:也可用菜单“编辑”中相应的“插入”或“编辑”中的“删除”项完成相同的操作。233符号表符号表 将梯形将梯形图中的直接地址中的直接地址编号用具有号用具有实际含含义的符号代替的符号代替 方方法法:在在编程程时使使用用直直接接地地址址(如如I0.0),然然后后打打开开符符号号表表,编写写与与直直接接地地址址对应的的符符号号(如如与与I0.0对应的的符符号号为start),编译后由后由软件自件自动转换名称。名称。另另一一种种方方法法:是是在在编程程时直直接接使使用用符符号号名名称称,然然后后打打开开符符号号表表,编写与符号写与符号对应的
17、直接地址,的直接地址,编译后得到相同的后得到相同的结果。果。244局部变量表(1)局 部 变 量 与 全 局 变 量 程 序 中 的 每 个 POU(Program Organizational Unit,程序组织单元)都有64K字节L存储器组成的局部变量表。局部变量只在他被创建POU中有效。全局变量在各POU中均有效,只能在符号表(全局变量表)做定义。(2)局部变量的设置:将光标移到编辑器的程序编辑区的上边缘,向下拖动上边缘,则自动出现局部变量表,此时可为子程序和中断服务程序设置局部变量。255注释 梯形图编辑器中的Network n表示每个网络或梯级,同时又是标题栏,可在此为每个网络或梯级
18、加标题或必要的注释说明。双击Network n区域,弹出图示的对话框,此时可以在“题目”文本框键入相关标题,在“注释”文本框键入注释。6语言转换 语句表、梯形图和功能块图三种编程语言(编辑器)之间的任意切换。检视 STL(语句表)、LAD(梯形图)或FBD(功能块图)便可进入对应的编程环境。26程序编辑完成,可用菜单“PLC”中的“编译”项进行离线编译。编译结束后在输出窗口显示程序中的语法错误的数量、各条错误的原因和错误在程序中的位置。双击输出窗口中的某一条错误,程序编辑器中的矩形光标将会移到程序中该错误所在的位置。必须改正程序中的所有错误,编译成功后才能下载程序。7 7编译用户程序编译用户程
19、序278程序的下程序的下载和清除和清除 注意:注意:下下载之前,之前,PLC应处于于STOP方式:方式:单击工工具具栏的的“停停止止”按按钮,或或选择菜菜单命命令令“PLC”中中的的“停止停止”项,可以,可以进入入STOP状状态。如如果果不不在在STOP状状态,可可将将CPU模模块上上的的方方式式开开关关扳扳到到STOP位置。位置。为了使下了使下载的程序能正确的程序能正确执行,下行,下载前必前必须将将PLC存存储器中的原程序清除:器中的原程序清除:清除的方法是:清除的方法是:单击菜菜单“PLC”中的中的“清除清除”项,会出,会出现清除清除对话框,框,选择“清除全部清除全部”即可。即可。28程序
20、的程序的监视、运行、运行、调试*1.1.程序运行方式的设置程序运行方式的设置程序运行方式的设置程序运行方式的设置 将将CPU的工作方式开关置在的工作方式开关置在RUN位位置。或将开关置在置。或将开关置在TERM(暂态)位置位置时,操作,操作STEP7-Micro/WIN32菜菜单命令或快捷按命令或快捷按钮对CPU工作方式工作方式进行行软件件设置。置。2.2.程序运行状态的监视程序运行状态的监视程序运行状态的监视程序运行状态的监视 运用运用监视功能,在程序状功能,在程序状态打开下,打开下,观察察PLC运行运行时,程序,程序执行的行的过程程中各元件的工作状中各元件的工作状态及运行参数的及运行参数的
21、变化。化。29三、程序的打印输出单击菜单“文件”中的“打印”项,可选择需要打印的组件的复选框,如图示,图中选择打印网络1至网络21梯形图程序的主程序。但如果还希望打印程序的附加组件,例如还要打印符号表等,则所选打印范围无效,将打印全部LAD网络。30第四节 程序监控与调试 一、选择扫描次数STEP7可选择单次或多次扫描来监视用户程序,可以指定主机以有限的扫描次数执行用户程序。通过选择主机扫描次数,当过程变量改变时,可监视用户程序的执行。多次扫描时,应使PLC置于STOP模式,使用菜单命令“排错”中的“多次扫描”来指定执行的扫描次数,然后单击“确认”按钮。初次扫描时则将PLC置于STOP模式,然
22、后使用菜单命令“排错”中的“单次扫描”进行。31二、用状态表监控程序*使用状态表来监视用户程序,在程序运行时,可以用状态表来读、写监视和强制PLC的内部变量。并可以用强制表操作修改用户程序,如图示。321 1打打开开和和编编辑辑已已有有的的状状态态表表 单击目录树中的状态表图标,或菜单“检视”中的“状态表”选项均可打开已有的状态表,并对它进行编辑。多个状态表,可用状态表底部的标签切换。2 2创创建建新新的的状状态态表表 用鼠标右键单击目录树中的状态表图标或单元已经打开的状态表,将弹出一个窗口,在窗口中选择“插入状态表”选项,可创建新的状态表。33 3 3启启启启动动和和和和关关关关闭闭状状状状
23、态态表表表表 STEP7与与PLC的的通通信信成成功功后后,打打开开状状态表表,用用菜菜单“排排错”中中的的“图状状态”选项或或单击工工具具条条上上的的“状状态表表”图标,可可启启动状状态表表,再操作一次可关再操作一次可关闭状状态表。表。4 4单单次次次次读读取取取取状状状状态态信信信信息息息息 状状态表表被被关关闭时,用用菜菜单命命令令“排排错”中中的的“单次次读取取”或或单击工工具具条条上上的的“单项读取取”按按钮,可可以以获得得PLC的的当当前前数数据据,并并在在状状态表表中中将将当当前前数数值显示示出出来来,执行行用用户程程序序时并并不不进行行数数据据的的更更新新。要要连续收收集集状状
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西门子 STEP7 安装 使用 教程
限制150内