- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《PLC基础教程附S7-200交通灯应用实》.ppt
5 S7-200可编程控制器 编程 S7--200周而复始地执行应用程序,控制一个任务或过程。利用STEP 7--Micro/WIN可以创建一个用户程序并将它下载到S7--200中。STEP 7--Micro/WIN软件中提供了多种工具和特性用于完成和调试应用程序。 主要内容 5.1 设计一个微型PLC系统的指导原则 5.2 程序的基本组件 5.3 用STEP 7--Micro/WIN创建用户程序 5.4 选择SIMATIC和IEC 1131--3指令集 5.5 理解程序编辑器中使用的惯例 5.6 使用向导帮您创建控制程序 5.7 S7--200中的出错处理 5.8 在数据块中指定地址和初始值 5.9 用符号表来定义变量的符号地址 5.10 使用局部变量 5.11 用状态图来监视用户程序 5.12 创建一个指令库 5.13 应用程序的调试 5.1 设计一个微型PLC系统的指导原则 1 分解控制过程或者机器 2 创建功能说明 3 安全电路的设计 4 指定操作员站 5 创建配置图 6 建立符号名表(可选) 1 分解控制过程或者机器 将控制过程或者机器分解成相互独立的部分。分解决定了控制器之间的界限,并将影响功能描述和资源的分配。 2 创建功能说明 写出过程或者机器每一部分的操作描述。它包括以下内容:I/O点、操作的功能描述、每个执行机构(例如线圈、电机和驱动器等)在动作之前需要满足的状态、操作员接口的描述以及过程或机器与其他部分的接口。 3 安全电路的设计 识别要求设计硬件安全线路的设备。控制设备在不安全的条件下出现故障,会造成不可预料的启动或者机器操作的变化。在不可预料或者不正确的机器操作会造成人身伤害或严重的财产损失的场合,应该考虑采用独立于S7--200的机电超驰控制来防止不安全的操作。在设计安全电路时,应考虑以下几点: 识别有可能不合适或者不可预料操作有可能会造成危害的执行机构。 识别确保操作不发生危害的条件,并决定如何独立于CPU来检测这些条件。 识别上电或断电时,CPU和I/O对过程有何影响,识别错误何时被检测出来。这个信息只能用于常规的和可以预料的异常操作,不能用于保障安全的目的。 设计独立于CPU的手动或机电超驰控制来阻止危险的操作。 向CPU提供独立电路的状态信息,便于程序和操作员界面得到需要的信息。 识别其它与过程安全操作相关的安全要求。 4 指定操作员站 根据功能描述的要求建立操作员站的配置图。包括如下内容: 与过程或者机器有关的每个操作员站的位置总图。 操作员站 与CPU或扩展模块有关的电气图 5 创建配置图 根据功能描述的要求建立控制设备的配置图。包括如下内容: 和过程或者机器有关的每个CPU的位置图。 CPU和扩展I/O模块的机械布局图(包括控制柜和其它设备)。 每个CPU和扩展模块的电气图(包括设备型号、通讯地址和I/O地址)。 6 建立符号名表(可选) 如果选择了符号名寻址,需要对绝对地址建立一个符号名表。符号名表不仅包括物理输入/输出信号,还包括程序中用到的其它元件。 5.2 程序的基本组件 一个程序块由 可执行代码和注释组成。 可执行代码由 主程序和若干子程序或者中断服务程序组成。 可执行代码被编译并下载到S7--200中,而程序注释不会被下载。您可以使用组织组件(主程序、子程序和中断服务程序)来结构化您的控制程序。 以下例子程序包括一个子程序和一个中断服务程序。该例子程序使用一个定时中断,每100 ms读一次模拟量的输入值。 ⑴主程序 主程序中包括控制应用的指令。S7--200在每一个扫描周期中顺序执行这些指令。主程序也被表示为OB1。 ⑵子程序 子程序是应用程序中的可选组件。只有被主程序、中断服务程序或者其它子程序调用时,子程序才会执行。当希望重复执行某项功能时,子程序是非常有用的。与其在主程序中的不同位置多次使用相同的程序代码,不如将这段程序逻辑写在子程序中,然后在主程序中需要的地方调用。 ⑶中断服务程序 中断服务程序是应用程序中的可选组件。当特定的中断事件发生时,中断服务程序执行。可以为一个预先定义好的中断事件设计一个中断服务程序。当特定的事件发生时,S7--200会执行中断服务程序。 中断服务程序不会被主程序调用。只有当中断服务程序与一个中断事件相关联,且在该中断事件发生时,S7--200才会执行中断服务程序。 ⑷程序中的其它组件 其它块中也包含了S7--200的信息。当下载程序时,可以选择同时下载这些块。 系统块 系统块允许您为S7--200配置不同的硬件参数。 数据块 数据块存储应用程序中所使用的不同变量值(V存储器)。可以用数据块输入数据的初始值。 5.3 用STEP 7--Micro/WIN创建用户程序 要打开STEP 7--Micro/
您可能关注的文档
- 《PEC电子工程英语证书考试-半导体词汇汇总》.doc
- 《PEC电子工程英语证书考试-射频电路词汇》.doc
- 《PEC电子工程英语证书考试-微波电路词汇》.doc
- 《PEC电子工程英语证书考试-微电子词汇汇总》.doc
- 《PEC电子工程英语证书考试-无线电专业术语》.doc
- 《PEC电子工程英语证书考试-电力电子词汇》.doc
- 《PEC电子工程英语证书考试-电子专业名词缩写》.doc
- 《PEC电子工程英语证书考试-电子基础词汇》.doc
- 《PEC电子工程英语证书考试-电子学基本词汇》.doc
- 《PEC电子工程英语证书考试-电子工程词汇大全》.doc
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江西省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年安徽省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年福建省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年广东省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河南省高考英语试卷(含答案解析)+听力音频.docx
- 2024年湖北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江苏省高考英语试卷(含答案解析)+听力音频+听力原文.docx
最近下载
- 快速动态响应同步调相机工程二次系统设计技术导则 QGDW 12187-2021.docx
- 五年级数学寒假习题集(可下载).doc
- 浙江省湖州市吴兴区2020-2021学年四年级下学期期末科学试卷.docx VIP
- 专题06实数(十大类型)(题型专练)(原卷版+解析).docx VIP
- 2024-2025学年高中思想政治选择性必修2 法律与生活统编版(部编版)教学设计合集.docx
- 污水处理专业技术人员试题库+污水处理技术工人试题库(附答案).docx
- 北师大版数学五年级上册应用题精选150道北师大版数学五年级上册应用题精.pdf
- 数据中心建设整体方案.doc
- GA 1029-2022 机动车驾驶人考试场地及其设施设置规范.docx
- 市人大主任关于2024年度民主生活会个人对照检视材料.docx VIP
文档评论(0)