Presentation is loading. Please wait.

Presentation is loading. Please wait.

电气控制及PLC技术 电气工程学院 自动化系 杨霞 2018年1月.

Similar presentations


Presentation on theme: "电气控制及PLC技术 电气工程学院 自动化系 杨霞 2018年1月."— Presentation transcript:

1 电气控制及PLC技术 电气工程学院 自动化系 杨霞 2018年1月

2 STEP7-Micro/WIN32 编程软件介绍

3 简介:STEP 7-Micro/WIN 32编程软件是基于Windows的应用软件,由西门子公司专门为SIMATIC S7-200系列可编程序控制器设计开发。
主要内容: 软件的安装 软件的基本功能 编程、调试、运行监控方法

4 第一节 软件安装及硬件连接 一、软件安装 软件来源:STEP 7-Micro/WIN32——西门子网站下载或光盘。
第一节 软件安装及硬件连接 一、软件安装 软件来源:STEP 7-Micro/WIN32——西门子网站下载或光盘。 安装:双击STEP 7-Micro/WIN32的安装程序setup.exe,根据在线提示,完成安装。 编程语言:选择英语。 界面汉化:安装完后可用STEP 7-Micro/WIN 32中文汉化软件将编程界面和帮助文件汉化,使编程环境为中文状态。

5 汉化设置

6 二、硬件连接 电缆连接:PC/PPI电缆RS-232与PC机相连,RS-485与PLC的RS-485相连。 PC/PPI电缆的两端分别为RS-232和RS-485接口,RS-232端连接到个人计算机RS-232通信口COM1或COM2接口上,RS-485端接到S7-200 CPU通信口上。 模式设置: PC/PPI电缆中间有通信模块,模块外部设有波特率设置开关,即 PC/PPI电缆DIP开关中1、2、3设定波特率,4选择10位或11位数据传输模式,5选择RS-232为数据通讯设备模式或数据终端设备模式。没有调制解调器时开关4、5均应设置为0。 通讯电缆是编程系统和PLC联系的桥梁 最常见的通讯电缆是PC/PPI电缆,它的标准长度是5 m,具有光电隔离功能,内置RS232C/RS485转换。

7 三、通信参数的设置和修改 硬件设置好后,按下面的步骤设置通信参数。
(1)运行STEP 7- Micro/WIN 32,在引导条中单击“通讯”图标,或从主菜单中选择“查看”中的“通讯”项,则会出现一个通讯设定对话框。波特率、开关、开关。 (2)双击PC/PPI电缆的图标,将出现设置PG/PC接口的对话框,这时可安装或删除通信接口、设置检查通信接口参数等操作。 (3)单击“属性(Properties)”按钮,将出现接口属性对话框,检查各参数的属性是否正确,初学者可以使用默认的通信参数,在PC/PPI性能设置的窗口中按“默认(Default)”按钮,可获得默认的参数。设置好参数后,可双击通讯设定对话框中的刷新图标,STEP 7- Micro/WIN 32将检查所连接的所有S7-200 CPU站(默认站地址为2,波特率为9600b/s ),并为每个站建立一个CPU图标。

8 四、建立在线连接 在前几步顺利完成后,可以建立与S7-200 CPU的在线联系,步骤如下:
(1)在STEP7-Micro/WIN32运行时单击通信图标,或从“视图(View)”菜单中选择“通信(Communications)”,出现一个通信建立结果对话框,显示是否连接了CPU主机。 (2)双击对话框中的刷新图标,STEP7-Micro/WIN32编程软件将检查所连接的所有S7-200CPU站。在对话框中显示已建立起连接的每个站的CPU图标、CPU型号和站地址。 (3)双击要进行通信的站,在通信建立对话框中,可以显示所选的通信参数。

9 五、修改PLC的通信参数 计算机与可编程控制器建立起在线连接后,即可以利用软件检查、设置和修改PLC的通信参数。步骤如下:
(1)单击浏览条中的系统块图标,或从“视图(View)”菜单中选择“系统块(System Block)”选项,将出现系统块对话框。 (2)单击“通信口”选项卡,检查各参数,确认无误后单击确定。若须修改某些参数,可以先进行有关的修改,再单击“确认”。 (3)单击工具条的下载按钮 ,将修改后的参数下载到可编程控制器,设置的参数才会起作用。

10 第二节 软件功能介绍 一、基本功能 创建用户程序、修改和编辑原有的用户程序。
第二节 软件功能介绍 一、基本功能 创建用户程序、修改和编辑原有的用户程序。 设置PLC的工作方式和参数,上装和下装用户程序,进行程序的运行监控。 具有简单语法的检查、对用户程序的文档管理和加密等功能,并提供在线帮助。

11 主要完成下列任务 在离线(脱机)方式下创建、编辑和修改用户程序。在离线方 式下,计算机不直接与PLC联系,可以实现对程序的编辑、编译、 调试和系统组态,由于没有联机,所有的程序和参数都存储在计 算机的存储器中。 在在线(联机)方式下通过联机通信的方式上载和下载用户程 序及组态数据,编辑和修改用户程序。可以直接对PLC做各种操 作。 在编辑程序过程中进行语法检查。为避免用户在编程过程中出 现的一些语法错误和数据类型错误,要进行语法检查。 提供对用户程序进行文档管理,加密处理等工具功能。 设置PLC的工作方式和运行参数,进行运行监控和强制操作等。

12 二、主界面各部分功能 1.菜单条 菜单条 引导条 指令树 程序编辑器 符号表 状态图表 数据块 输出窗口 状态条 程序察看 局部变量表

13 2.工具条 提供简便的鼠标操作,可用“查看”菜单的“工具栏”项自定义工具条。可添加和删除3种按钮:标准、调试和指令。
3.引导条 提供按钮控制的快速窗口切换功能。可用“查看”菜单的“浏览栏”项选择是否打开。引导条包括程序块(Program Block)、符号表(Symbol Table)、状态图表(Status Chart)、数据块(Data Block)、系统块(System Block)、交叉索引(Cross Reference)和通讯(Communications)七个组件。一个完整的项目文件(Project)通常包括前六个组件。 4.指令树 提供编程时用到的所有快捷操作命令和PLC指令。可用“查看”菜单的“指令树”项决定是否将其打开。

14 5.输出窗口 显示程序编译的结果信息。 6.状态条 显示软件执行状态,编辑程序时,显示当前网络号、行号、列号;运行时,显示运行状态、通讯波特率、远程地址等。 7.程序编辑器 梯形图、语句表或功能图表编辑器编写用户程序,或在联机状态下从PLC上装用户程序进行程序的编辑或修改。 8.局部变量表 每个程序块都对应一个局部变量表,在带参数的子程序调用中,参数的传递就是通过局部变量表进行的。

15 第三节 编程软件的使用 一、项目生成 1.新建项目 2.打开已有项目文件 3.上装和下装项目文件 (1) 确定PLC的CPU型号
第三节 编程软件的使用 确定CPU主机型号: 菜单命令PLC\类型 选择CPU类型为CPU 224XP。 一、项目生成 1.新建项目 (1) 确定PLC的CPU型号 (2) 项目文件更名 (3) 添加一个子程序 (4) 添加一个中断程序 (5) 编辑程序 2.打开已有项目文件 3.上装和下装项目文件

16 二、程序的编辑与传送 以梯形图编辑器为例,语句表和功能块图编辑器的操作类似。 1.输入编程元件 梯形图的编程元件(编程元素)主要有线圈、触点、指令盒、标号及连接线。输入方法:指令树窗口中双击要输入的指令,就可在矩形光标处放置一个编程元件。工具条上的编程按钮。单击触点、线圈或指令盒按钮,从弹出的窗口下拉菜单所列出的指令中选择要输入指令单击即可。

17 2.插入和删除 在编辑区右击要进行操作的位置,弹出图示的下拉菜单,选择“插入”或“删除”选项,弹出子菜单,单击要插入或删除的项,然后进行编辑。也可用菜单“编辑”中相应的“插入”或“编辑”中的“删除”项完成相同的操作。

18 3.符号表 将梯形图中的直接地址编号用具有实际含义的符号代替。方法:在编程时使用直接地址(如I0.0),然后打开符号表,编写与直接地址对应的符号(如与I0.0对应的符号为start),编译后由软件自动转换名称。另一种是在编程时直接使用符号名称,然后打开符号表,编写与符号对应的直接地址,编译后得到相同的结果。

19 4.局部变量表 (1)局部变量与全局变量 程序中的每个POU(Program Organizational Unit,程序组织单元)都有64K字节L存储器组成的局部变量表。局部变量只在他被创建POU中有效。全局变量在各POU中均有效,只能在符号表(全局变量表)做定义。(2)局部变量的设置 将光标移到编辑器的程序编辑区的上边缘,向下拖动上边缘,则自动出现局部变量表,此时可为子程序和中断服务程序设置局部变量。

20 5.注释 梯形图编辑器中的Network n表示每个网络或梯级,同时又是标题栏,可在此为每个网络或梯级加标题或必要的注释说明。双击Network n区域,弹出图示的对话框,此时可以在“题目”文本框键入相关标题,在“注释”文本框键入注释。 6.语言转换 语句表、梯形图和功能块图三种编程语言(编辑器)之间的任意切换。查看 STL(语句表)、LAD(梯形图)或FBD(功能块图)便可进入对应的编程环境。

21 7.编译用户程序 程序编辑完成,可用菜单“PLC”中的“编译”项进行离线编译。 编译结束后在输出窗口显示程序中的语法错误的数量、各条错误的原因和错误在程序中的位置。 双击输出窗口中的某一条错误,程序编辑器中的矩形光标将会移到程序中该错误所在的位置。 注意:必须改正程序中的所有错误,编译成功后才能下载程序。

22 8.程序的下载和清除 下载之前,PLC应处于STOP方式。单击工具栏的“停止”按钮,或选择菜单命令“PLC”中的“停止”项,可以进入STOP状态。如果不在STOP状态,可将CPU模块上的方式开关扳到STOP位置。 为了使下载的程序能正确执行,下载前必须将PLC存储器中的原程序清除。清除的方法是:单击菜单“PLC”中的“清除”项,会出现清除对话框,选择“清除全部”即可。

23 三、程序的打印输出 单击菜单“文件”中的“打印”项,可选择需要打印的组件的复选框,如图示,图中选择打印网络1至网络21梯形图程序的主程序。但如果还希望打印程序的附加组件,例如还要打印符号表等,则所选打印范围无效,将打印全部LAD网络。

24 学习要求 小结:通过本章的学习,掌握编程软件的安装、软件的基本功能、编程、调试、运行监控方法。 作业:
STEP7-Micro/WIN32 实际操作


Download ppt "电气控制及PLC技术 电气工程学院 自动化系 杨霞 2018年1月."

Similar presentations


Ads by Google