第6章 编程软件 6.1 编程软件安装 6.2 功能 6.3 编程 6.4 调试及运行监控.

Slides:



Advertisements
Similar presentations
大勇國小六年三班 指導老師:林靜宜 ♂第四組成員♂ 賴懿綾★賴欣慧 魯宛憶★陳昱如 周家圓★李奕璇 ★許賀晴★
Advertisements

第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
插入超链接 高邮市第一实验小学 范太国 任务一:设置文本超链接 任务一:设置文字超链接 步骤:1、选定文字并右击,在快捷菜单 中选择“超链接”命令。 2、在弹出的对话框中选择左侧“链接到:”中的“本文档中的位置(A)”项,在“请选择文档中的位置(C):”中选择需要链接的幻灯片,单击“确定”按钮。
第3章 STEP7编程软件介绍 本章要点 编程软件的安装及窗口组件 STEP7编程软件的主要编程功能 程序的调试与监控 项目管理.
PRESENTED BY OfficePLUS
学习情境3 西门子编程软件应用 黄有全 2008年6月30日.
在PHP和MYSQL中实现完美的中文显示
第二讲 搭建Java Web开发环境 主讲人:孙娜
电气控制及PLC技术 电气工程学院 自动化系 杨霞 2018年1月.
打开光盘,点击6100U-Driver文件夹 Open the CD, click the 6100U-Driver to run software.
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
走进编程 程序的顺序结构(二).
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
AC500 调试总结 以太网通讯配置 lizhenfei.
第一讲: 基本流程(1).
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
Hub Web System 主要功能: 1.查询库存(Query Current Storage) 2.创建PL(Create PL) 3.查询、打印PL单(Query & Print PL) 4.查询允交量、在途量 5.修改用户的基本信息(Update Password) 6.查询GR(Query.
課程地圖網站建置- 3.職業與課程推薦.
逆向工程-汇编语言
3 S7-200可编程控制器 使用入门 2019/2/17.
Windows 7 的系统设置.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
VSS使用简介 王树升
POWERPOINT TEMPLATE HI.
PRESENTED BY OfficePLUS
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
三:基于Eclipse的集成开发环境搭建与使用
Visual Studio 2010简捷入门.
C语言程序设计 主讲教师:陆幼利.
新PQDT论文全文库提交平台.
简单介绍 用C++实现简单的模板数据结构 ArrayList(数组, 类似std::vector)
微机系统的组成.
产品推广 PRODUCT PROMOTION PRESENTED BY OfficePLUS.
标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序. 标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序.
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
VB与Access数据库的连接.
PRESENTED BY OfficePLUS
姚金宇 MIT SCHEME 使用说明 姚金宇
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
POWERPOINT TEMPLATE PRESENTED BY OfficePLUS.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
CLICK HERE TO ADD YOUR TITLE
第4章 Excel电子表格制作软件 4.4 函数(一).
iSIGHT 基本培训 使用 Excel的栅栏问题
第六章 素材的加工与处理 第13讲 用GoldWave进行音频的截取、合并、淡入淡出操作
2019/5/8 第2章 数据分析软件介绍.
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
VRP教程 2011.
Lync 2013 for Android 课程摘要卡 加入 Lync 会议 登录并开始使用 在会议中启动您的视频 更改状态或注销
Python 环境搭建 基于Anaconda和VSCode.
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
第5章 S7-200 PLC编程软件及应用 5.1 编程软件系统概述 5.2 STEP 7-Micro/WIN 32软件功能
回归分析实验课程 (实验三) 多项式回归和定性变量的处理.
2 S-200可编程控制器简介.
YOUR SUBTITLE GOES HERE
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
上 海 师 范 大 学 多 媒 体 设 备 (徐汇校区) 操 作 指 南.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
LOGO HERE 单击此处添加 您的标题标题标题 PRESENTED BY JANE DOE
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
四路视频编码器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 4、注意事项 编码器软件下载地址
JUDDI安装手册.
Presentation transcript:

第6章 编程软件 6.1 编程软件安装 6.2 功能 6.3 编程 6.4 调试及运行监控

本章主要内容: 编程软件的简介及安装 编程软件的功能 如何用编程软件进行编程 用编程软件进行调试和运行监控 本章重点是掌握用编程软件进行PLC 的程序编辑。 返回本章首页

6.1 编程软件安装 6.1.1 系统要求 6.1.2 软件安装 6.1.3 硬件连接 6.1.4 参数设置 6.1.5 在线联系 6.1 编程软件安装 6.1.1 系统要求 6.1.2 软件安装 6.1.3 硬件连接 6.1.4 参数设置 6.1.5 在线联系 6.1.6 设置修改PLC通信参数 返回本章首页

6.1.1 系统要求 操作系统:Windows 95、Windows 98、Windows ME或 Windows 2000 6.1.1 系统要求 操作系统:Windows 95、Windows 98、Windows ME或 Windows 2000 计算机:IBM 486以上兼容机,内存8MB以上,VGA显示器,至少50MB以上硬盘空间,Windows 支持的鼠标。 通信电缆:PC/PPI电缆(或使用一个通信处理器卡),用来将计算机与PLC连接。 返回本节

6.1.2 软件安装 STEP 7-Micro/WIN 32编程软件在一张光盘上,用户可按以下步骤安装: ①将光盘插入光盘驱动器。 6.1.2 软件安装 STEP 7-Micro/WIN 32编程软件在一张光盘上,用户可按以下步骤安装: ①将光盘插入光盘驱动器。 ②系统自动进入安装向导,或单击“开始”按钮启动Windows 菜单。 ③单击“运行”菜单。 ④按照安装向导完成软件的安装。 ⑤在安装结束时,会出现是否重新起动计算机选项 。 返回本节

6.1.3 硬件连接 可以用PC/PPI电缆建立个人计算机与PLC之间的通信。这是单主机与个人计算机的连接,不需要其他硬件,如调制解调器和编程设备等。 典型的单主机连接及CPU组态如下图6.1所示。 返回本节

6.1.4 参数设置 安装完软件并且设置连接好硬件之后,可以按下面的步骤核实默认的参数: 6.1.4 参数设置 安装完软件并且设置连接好硬件之后,可以按下面的步骤核实默认的参数: (1)在STEP 7-Micro/WIN 32运行时单击通信图标,或从菜单中选择View中选择选项Communications,则会出现一个通信对话框。 (2)在对话框中双击PC/PPI电缆的图标,将出现PG/PC接口的对话框,可参见第7章的图7.14。 (3)单击Properties按钮,将出现接口属性对话框,如图8.16所示。检查各参数的属性是否正确,其中通信波特率默认值为9600波特。 返回本节

6.1.5 在线联系 前几步如果都顺利完成,则可以建立与SIMATIC S7-200 CPU的在线联系,步骤如下: 6.1.5 在线联系 前几步如果都顺利完成,则可以建立与SIMATIC S7-200 CPU的在线联系,步骤如下: (1)在STEP 7-Micro/WIN 32下,单击通信图标,或从菜单中选择View中选择选项Communications,则会出现一个通信建立结果对话框,显示是否连接了CPU主机。 (2)双击通信建立对话框中的刷新图标,STEP 7-Micro/WIN 32将检查所连接的所有S7-200 CPU站,并为每个站建立一个CPU图标。 (3)双击要进行通信的站,在通信建立对话框中可以显示所选站的通信参数。 返回本节

6.1.6 设置修改PLC通信参数 如果建立了计算机和PLC的在线联系,就可利用软件检查、设置和修改PLC的通信参数。步骤如下: (1)单击引导条中的系统块图标,或从主菜单中选择View菜单中的System Block选项,将出现系统块对话框。 (2)单击Port(s)选项卡。检查各参数,认为无误单击OK确认。如果需要修改某些参数,可以先进行有关的修改,然后单击Apply按钮,再单击OK确认后退出。 (3)单击工具条中的下装图标,即可把修改后的参数下装到PLC主机。 返回本节

6.2 功能 6.2.1 基本功能 6.2.2 外观 6.2.3 各部分功能 6.2.4 系统组态 返回本章首页

6.2.1 基本功能 程序编辑中的语法检查功能可以提前避免一些语法和数据类型方面的错误。梯形图和语句表的错误检查结果如下图6.2所示。

软件功能的实现可以在联机工作方式(在线方式)下进行,部分功能的实现也可以在离线工作方式下进行。 联机方式:有编程软件的计算机或编程器与PLC连接,此时允许两者之间作直接的通信。有关联机的方法可参见本章第1节。 离线方式:有编程软件的计算机或编程器与PLC断开连接,此时能完成大部分基本功能。如编程、编译和调试程序、系统组态等。 返回本节

6.2.2 外观 启动STEP 7-Micro/WIN 32编程软件,其主界面外观如图6.3所示。 6.2.2 外观 启动STEP 7-Micro/WIN 32编程软件,其主界面外观如图6.3所示。 界面一般可分以下几个区:菜单条(包含8个主菜单项)、工具条(快捷按钮)、导引条(快捷操作窗口)、指令树(快捷操作窗口)、输出窗口和用户窗口(可同时或分别打开图中的5个用户窗口)。

图6.3 编程软件外观 返回本节

6.2.3 各部分功能 1. 菜单条 2. 工具条 3. 导引条 4. 指令树 5. 交叉索引 6. 数据块 7. 状态图表 8. 符号表 6.2.3 各部分功能 1. 菜单条 2. 工具条 3. 导引条 4. 指令树 5. 交叉索引 6. 数据块 7. 状态图表 8. 符号表 9. 输出窗口 10. 状态条 11. 编程器 12. 局部变量表 返回本节

6.2.4 系统组态 1. 数字量输入滤波 2. 模拟量输入滤波 3. 设置脉冲捕捉 4. 输出表配置

1. 数字量输入滤波 图6.4 设置数字输入滤波

2. 模拟量输入滤波 图6.5 设置模拟输入滤波

3. 设置脉冲捕捉 设置脉冲捕捉功能的方法:首先正确设置输入滤波器的时间,使之不能将脉冲滤掉。然后在System Block选项卡中选择Pulse Catch Bit选项进行对输入要求脉冲捕捉的数字量输入点进行选择,如图6.6所示。系统默认为所有点都不用脉冲捕捉。 图6.6 设置脉冲捕捉

4. 输出表配置 图6.7 设置输出表(复制) 返回本节

6.3 编程 6.3.1 程序来源 6.3.2 编辑程序 返回本章首页

6.3.1 程序来源 程序文件来源有3个:打开、上装和新建。 1. 打开 6.3.1 程序来源 程序文件来源有3个:打开、上装和新建。 1. 打开 打开一个磁盘中已有的程序文件,可用菜单File|Open,在弹出的对话框中选择打开的程序文件;也可用工具条中的Open按钮来完成。图6.8为一个打开的在指令树窗口中的程序结构。 图6.8 打开的程序结构

2. 上装 在已经与PLC建立通信的前提下,如果要上装一个PLC存储器中的程序文件,可用菜单File|Upload,也可用工具条中的Upload按钮来完成。 3. 新建 建立一个程序文件,可用菜单File|New,在主窗口将显示新建的程序文件主程序区;也可用工具条中的New按钮来完成。图6.9所示为一个新建程序文件的指令树,系统默认初始设置如下。

图6.9 新建程序的结构

用户可以根据实际编程需要作以下操作: (1)确定主机型号 (2)程序更名 (3)添加一个子程序 (4)添加一个中断程序 (5)编辑程序 返回本节

6.3.2 编辑程序 1. 输入编程元件 2. 复杂结构 3. 插入和删除 4. 块操作 5. 符号表 6. 局部变量表 7. 注释 6.3.2 编辑程序 1. 输入编程元件 2. 复杂结构 3. 插入和删除 4. 块操作 5. 符号表 6. 局部变量表 7. 注释 8. 语言转换 9. 编译

图6.10 程序例

1. 输入编程元件 方法1: 用指令树窗口中的Instructions所列的一系列指令,双击要输入的指令,再根据指令的类别将指令分编排在若干子目录中,如图6.10所示。 方法2: 用工具条上的一组编程按钮,单击触点、线圈或指令盒按钮,从弹出的窗口中从下拉菜单所列出的指令中选择要输入的指令单击即可。按钮和弹出的窗口下拉菜单如图6.11和图6.12所示。

图6.11 编程按钮 图6.12 下拉菜单

图6.13 顺序输入元件

2. 复杂结构 用工具条中的指令按钮可编辑复杂结构的梯形图,本例中的实现如图6.14所示。单击图中第一行下方的编程区域,则在本行下一行的开始处显示小图标,然后输入触点新生成一行。输入完成后如图6.15所示,将光标移到要合并的触点处,单击上行线按钮即可。

图6.14 新生成行

图6.15 向上合并

3. 插入和删除 图6.16 插入删除

4. 块操作 利用块操作对程序大面积删除、移动、复制操作十分方便。块操作包括块选择、块剪切、块删除、块复制和块粘贴。这些操作非常简单,与一般字处理软件中的相应操作方法完全相同。

5. 符号表 图6.17 用符号表编程

图6.18 符号表

6. 局部变量表 图6.19 局部变量表的使用

7. 注释 梯形图编辑器中的Network n标志每个梯级,同时又是标题栏,可在此为本梯级加标题或必要的注释说明,使程序清晰易读。方法:双击Network n区域,弹出图6.20所示的对话框,此时可以在Title文本框键入标题,在Comment文本框键入注释。

8. 语言转换 软件可实现三种编程语言(编辑器)之间的任意切换。方法:选择菜单View项,然后单击STL、LAD或FBD便可进入对应的编程环境。

9. 编译 程序编辑完成,可用菜单PLC|Compile进行离线编译。编译结束,在输出窗口显示编译结果信息。

图6.20 标题和注释对话框 返回本节

6.4 调试及运行监控 6.4.1 选择扫描次数 6.4.2 状态图表监控 6.4.3 运行模式下编辑 6.4.4 程序监视 返回本章首页

6.4.1 选择扫描次数 1. 多次扫描 方法:将PLC置于STOP模式。 6.4.1 选择扫描次数 1. 多次扫描 方法:将PLC置于STOP模式。 使用菜单命令Debug|Multiple Scans来指定执行的扫描次数,然后单击OK按钮进行监视。如图6.21所示。 2. 初次扫描 将PLC置于STOP模式。然后使用菜单命令Debug|First Scan进行。

图6.21 执行多次扫描 返回本节

6.4.2 状态图表监控 1. 使用状态图表 图6.22 状态图标监视

2. 强制指定值 (1)强制范围 (2)强制一个值 (3)读所有强制操作 (4)解除一个强制操作 (5)解除所有强制操作 返回本节

6.4.3 运行模式下编辑 操作步骤 (1)选择菜单Debug|Program Edit in RUN (2)屏幕弹出警告信息 6.4.3 运行模式下编辑 操作步骤 (1)选择菜单Debug|Program Edit in RUN (2)屏幕弹出警告信息 (3)在运行模式进行下载 (4)退出运行模式编辑 返回本节

6.4.4 程序监视 1. 梯形图监视 2. 功能块图监视 3. 语句表监视

1. 梯形图监视 图6.23 梯形图监视

2. 功能块图监视 图6.24 功能块图监视

3. 语句表监视 图6.25 语句表监视 返回本节

THANK YOU VERY MUCH ! 本章到此结束, 谢谢您的光临! 结 束 返回本章首页