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

Slides:



Advertisements
Similar presentations
项目2 字符格式和段落编排 2017年3月7日6时54分.
Advertisements

中国农业银行客户端签约及入金流程
插入超链接 高邮市第一实验小学 范太国 任务一:设置文本超链接 任务一:设置文字超链接 步骤:1、选定文字并右击,在快捷菜单 中选择“超链接”命令。 2、在弹出的对话框中选择左侧“链接到:”中的“本文档中的位置(A)”项,在“请选择文档中的位置(C):”中选择需要链接的幻灯片,单击“确定”按钮。
第3章 STEP7编程软件介绍 本章要点 编程软件的安装及窗口组件 STEP7编程软件的主要编程功能 程序的调试与监控 项目管理.
学习情境3 西门子编程软件应用 黄有全 2008年6月30日.
Oracle数据库 Oracle 子程序.
在PHP和MYSQL中实现完美的中文显示
计算机基础知识 丁家营镇九年制学校 徐中先.
第二讲 搭建Java Web开发环境 主讲人:孙娜
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
第6章 编程软件 6.1 编程软件安装 6.2 功能 6.3 编程 6.4 调试及运行监控.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
SPI驱动 广州创龙电子科技有限公司 Guangzhou Tronlong Electronic Technology Co., Ltd.
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
Windows网络操作系统管理 ——Windows Server 2008 R2.
AC500 调试总结 以太网通讯配置 lizhenfei.
第一讲: 基本流程(1).
第五讲 四则运算计算器(一) 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
课程设计.
S 数控机床故障诊断与维修.
ENS 10.1安装配置指南 王俊涛 | SE.
CPU结构和功能.
3 S7-200可编程控制器 使用入门 2019/2/17.
Windows 7 的系统设置.
产品防伪防窜管理系统 工具下载安装指引 信息管理部.
三:基于Eclipse的集成开发环境搭建与使用
C语言程序设计 主讲教师:陆幼利.
新PQDT论文全文库提交平台.
简单介绍 用C++实现简单的模板数据结构 ArrayList(数组, 类似std::vector)
微机系统的组成.
電子郵件簡介.
标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序. 标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序.
第四章 团队音乐会序幕: 团队协作平台的快速创建
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
VisComposer 2019/4/17.
实验七 安全FTP服务器实验 2019/4/28.
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
项目二:HTML语言基础.
第4章 Excel电子表格制作软件 4.4 函数(一).
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
Visual Basic程序设计 第13章 访问数据库
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
VRP教程 2011.
Delphi 7.0开发示例.
Python 环境搭建 基于Anaconda和VSCode.
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
Polarization of electro- magnetic wave after reflection
第5章 S7-200 PLC编程软件及应用 5.1 编程软件系统概述 5.2 STEP 7-Micro/WIN 32软件功能
第六章 Excel的应用 五、EXCEL的数据库功能 1、Excel的数据库及其结构 2、Excel下的数据排序 (1)Excel的字段名行
回归分析实验课程 (实验三) 多项式回归和定性变量的处理.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
YOUR SUBTITLE GOES HERE
单路无线视频服务器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 软件安装
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
第四章 UNIX文件系统.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
实验六、COM类型病毒分析实验 实验开发教师: 刘乃琦 谌黔燕.
FPGA系统设计与实践 本章小结(第5章).
Presentation transcript:

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

STEP7-Micro/WIN32 编程软件介绍

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

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

汉化设置

二、硬件连接 电缆连接: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转换。

三、通信参数的设置和修改 硬件设置好后,按下面的步骤设置通信参数。 (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图标。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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