电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

四川机电职业技术学院-PLC控制系统的设计与故障诊断

52页
  • 卖家[上传人]:龙***
  • 文档编号:54862401
  • 上传时间:2018-09-20
  • 文档格式:PPT
  • 文档大小:1.14MB
  • / 52 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、2018/9/20,1,SIMATIC S7-300/400PLC 原理及应用,四川机电职业技术学院.电子电气工程系,2018/9/20,2,第五章 PLC控制系统的设计与故障诊断,学习情境5:PLC控制系统的设计与故障诊断,2018/9/20,3,知识目标:1、了解PLC控制系统设计的基本要求、内容及步骤。2、理解并掌握PLC控制系统硬件设计的基本内容及方法。3、理解并掌握PLC控制系统程序设计及调试的基本方法。能力目标:1、掌握PLC的基本设计方法与设计步骤;2、掌握PLC系统现场调试、故障特性及故障诊断的基本软件、硬件分析、解决方法。,学习情境5:PLC控制系统的设计与故障诊断,2018/9/20,4,5.6 组织块OB及其应用,第五章 PLC控制系统的设计与故障诊断,5.4 PLC在顺序控制中的应用,5.5 PLC系统的现场调试,5.2 PLC控制系统硬件设计方法,5.3 程序设计与调试,5.1 PLC控制系统的设计,5.7 故障特性及故障诊断,2018/9/20,5,5.1 PLC控制系统的设计,5.1.1 可编程序控制器系统设计要求,1. 满足被控对象的要求,拟定控制方案。

      2、,2. 简单、经济、维修方便、满足控制要求。,3. 选择可编程控制器的CPU模块及I/O模块时,应有余量。,2018/9/20,6,5.1.2 PLC控制系统设计的基本内容,1. 确定系统运行方式与控制方式。,2. 选择用户输入设备。,3. PLC的选择。,4. 分配I/0点,绘制I/0连接图。,5. 设计控制程序。,6. 编制控制系统的技术文件。,2018/9/20,7,5.1.3 PLC控制系统的设计步骤,1. 根据生产的工艺过程分析控制要求。,2. 根据控制要求确定系统控制方案。,3. 根据系统构成方案和工艺要求确定系统运行方式。,4. 根据控制要求确定所需的用户输入、输出设备。,5. 选择PLC。分配PLC的I/O点,设计I/O连接图。,6. 进行PLC的程序设计。,7. 联机调试。,8. 编制技术文件。,2018/9/20,8,如图5-1是设计PLC控制系统的一般步骤:,图5-1 设计PLC控制系统一般步骤,返回目录,2018/9/20,9,5.2 PLC控制系统硬件设计方法,5.2.1 应用系统总体方案设计,1. PLC控制系统类型(1) 由PLC构成的单机控制系统。(2)

      3、 由PLC构成的集中控制系统。(3) 由PLC构成的分布式控制系统。(4) 用PLC构成远程I0控制系统。,2. 系统的运行方式(1) 手动运行方式。(2) 半自动运行方式。(3) 自动运行方式。,2018/9/20,10,5.2.2 系统硬件设计根据,1. 工艺要求,2. 设备状况,3. 控制功能,4. I/0点数和种类,5. 系统的先进性,2018/9/20,11,5.2.3 可编程序控制器的机型选择,1. CPU的功能,2. I/0点数,3. 响应速度,4. 指令系统,5. 机型选择的其他考虑,2018/9/20,12,5.2.4 输入/输出模块的选择,1. 数字量输入模块的选择,2. 数字量输出模块的选择,3. 模拟量模块的选择,4. 智能I/0模块的应用选择,5.2.5 系统硬件设计文件,1. 系统硬件配置图,2. 模块统计表,3. I/0硬件接口图及I/0地址表,2018/9/20,13,5.2.6 系统供电设计,1. 供电系统的保护措施,2. 电源模块的选择,4. I/0模块供电电源设计,5. 系统接地设计,6. 可编程序控制器供电系统设计,7. 电缆设计和敷设,返回目录

      4、,2018/9/20,14,5.3 程序设计与调试,5.3.1 程序结构设计,STEP 7有3种设计程序的方法,即线性化编程、模块化编程和结构化编程。,1. 线性化编程,整个用户程序放在循环控制组织块OB1(主程序)中,循环扫描时不断地依次执行OB1中的全部指令。程序结构简单,建议只是在为S7-300编写简单的程序时使用。,2018/9/20,15,2. 模块化编程,模块化编程程序被分为不同的逻辑块,每个块包含完成某些任务的逻辑指令。组织块OB1(即主程序)中的指令决定在什么情况下调用哪一个块,功能和功能块(即子程序)用来完成不同的过程任务。被调用的块执行完后,返回到OB1中程序块的调用点,继续执行OB1。模块化编程的程序被划分为若干个块,易于几个人同时对一个项目编程。,2018/9/20,16,3. 结构化编程,结构化编程将复杂的自动化任务分解为能够反映过程的工艺、功能或可以反复使用的小任务,这些任务由相应的程序块(或称逻辑块)来表示,程序运行时所需的大量数据和变量存储在数据块中。这些程序块是相对独立的,它们被OB1或别的程序块调用。,2018/9/20,17,程序块调示例如图5-2

      5、所示:,图5-2块调用的分层结构,2018/9/20,18,5.3.2 符号表和符号化编程,1符号地址符号地址的优点:程序中可以用绝对地址访问变量,但是符号地址使程序更容易阅读和理解。,2生成与编辑符号表点击管理器中的“Symbols”图标,即可进入符号表窗口,如图5-3所示。,2018/9/20,19,图5-3 符号表,2018/9/20,20,5.3.3 功能块与功能的生成与调用举例,下面以发动机控制系统的用户程序为例,介绍生成和调用功能块和功能的方法。,1项目的创建项目的名称为“发动机控制”。,2用户程序结构如图图5-4所示,组织块OB1是,用一个名为“发动机控制”的功能块FB1来分别控制汽油机和柴油机,控制参数在背景数据块DB1和DB2中。此外控制汽油机和柴油机时还用不同的实参分别调用名为“风扇控制”的功能FC1。,2018/9/20,21,图5-4 程序结构,2018/9/20,22,程序设计好后SIMATIC管理器中的块(见图5-5)。,图5-5 SIMATIC管理器,2018/9/20,23,3符号表与变量声明表,(1) 符号表(见表5-1),表5-1 符号表,2018/

      6、9/20,24,(2)变量声明表及变量的类型局域变量:用户在变量声明表中声明本块中专用的变量。局域变量包括块的形参和参数的属性,局域变量只是在它所在的块中有效。声明后在局域数据堆栈中为临时变量(TEMP)保存有效的存储空间。对于功能块,还要为配合使用的背景数据块的静态变量(STAT)保留空间。通过设置IN(输入)、OUT(输出)和IN_OUT(输入/输出)类型变量。,2018/9/20,25,4功能块与功能,(1)功能块FB1中的局域变量(见表5-2),表5-2 FB1的变量声明表,2018/9/20,26,(2)功能块FB1的程序(见图5-6),图5-6 FB1的梯形图程序,2018/9/20,27,(3)功能FC1的生成与编辑(见表5-3),表5-3 FC1的变量声明表,2018/9/20,28,(2)功能块FC1的程序(见图5-7),图5-7功能FC1梯形图,2018/9/20,29,5. 功能块与功能的调用在发动机控制程序中,OB1用来实现自动/手动工作模式的切换,通过两次调用FB1和FC1实现对汽油机和柴油机的控制。(见图5-8),2018/9/20,30,图5-8 主程序O

      7、B1,返回目录,2018/9/20,31,5.4 PLC在顺序控制中的应用,5.4.1 顺序控制的含义,顺序控制:就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有秩序地进行操作。使用顺序控制设计法时首先根据系统的工艺过程,画出顺序功能图(Sequential function chart),然后根据顺序功能图画出梯形图。,2018/9/20,32,5.4.2 顺序功能图的基本结构,顺序功能图的基本结构包括:单流程、选择分支、并行分支、跳转、循环。 (部分结构见图5-9),单流程 选择分支 并行分支图5-9 顺序功能图的基本结构,2018/9/20,33,5.4.3 绘制顺序功能图的注意事项,(1) 两个步绝对不能直接相连,必须用一个转换将它们隔开。,(2) 两个转换也不能直接相连,必须用一个步将它们隔开。,(3) 顺序功能图中的初始步一般对应于系统等待起动的初始状态。,(4) 自动控制系统应能多次重复执行同一工艺过程,即在完成一次工艺过程的全部操作之后,应从最后一步返回初始步,系统停留在初始状态,在连续循环工作方式时,将

      8、从最后一步返回下一工作周期开始运行的第一步。,2018/9/20,34,5.4.4 顺序控制设计举例(以“单流程”顺序控制为例),1控制工艺及控制要求图5-10给出了液压动力滑台的进给运动示意图、顺序功能图和梯形图。在初始状态时动力滑台停在左边,限位开关I0.3为1状态。按下起动按钮I0.0,动力滑台在各步中分别实现快进、工进、暂停和快退,最后返回初始位置和初始步后停止运动。,2018/9/20,35,2顺序功能图和梯形图设计(见图5-10),图5-10 液压动力滑台的进给运动示意图、顺序功能图和梯形图,返回目录,2018/9/20,36,5.5 PLC系统的现场调试,5.5.1 寻找/替换与换线,1. 程序段内替换一个地址(见图5-11),图5-11 程序段内替换一个地址的操作,2018/9/20,37,2. 替换整个项目下多个地址(见图5-12),图5-12 替换整个项目下多个地址的操作界面,2018/9/20,38,5.5.2 变量监控与修改,1. 控制程序的在线监控(见图5-13),图5-13 控制程序的在线监控实例,2018/9/20,39,2. 变量表监视和修改(见图5-1

      9、4),图5-14 变量表监视和修改实例,2018/9/20,40,5.5.3 输入/输出强制,输入/输出强制的功能:输入/输出强制后的变量,不因映像输出的变化而改变。强制作业不能被简单取消,只能用菜单命令VariableStop Forcing 来删除或终止。可以给用户程序的任何变量赋予固定值,这样它们就不能够被CPU中正在执行的用户程序改变或覆盖。输入输出强制的操作界面见图5-15。,2018/9/20,41,图5-15 输入/输出强制操作,返回目录,2018/9/20,42,5.6 组织块OB及其应用,5.6.1 中断优先级,S7提供了各种不同的组织块,这些组织块允许用户创建在特定时间执行的程序。表5-4给出了组织块不同的OB及其中断优先级。,2018/9/20,43,表5-4 组织块OB及中断优先级,2018/9/20,44,5.6.2 中断过程,系统检测到一个OB块中断时,则被中断块的累加器和寄存器上的当前信息将被作为一个中断堆栈存起来(I堆栈)。 I堆栈中保存的内容有:累加器及地址寄存器的内容,数据块寄存器的内容,局部数据堆栈,状态字,MCR寄存器和B堆栈指针。 新OB块调用FB和FC,每一个块的处理数据被存堆栈。B堆栈中保存的内容有:DB和DI寄存器,临时数据(L堆栈)的指针,块的号码及返回地址。,2018/9/20,45,5.6.3 控制中断,OB分为两类:执行周期性工作的OB和响应错误的OB。执行周期性工作的OB(日时钟中断),在特定的日期或时间执行,从一个编程事件始一段特定延时后执行,按特定周期循环执行,CPU检测到一个过程/硬件错误时执行,CPU检测到一个不依赖于程序指令的错误时执行,CPU检测到一个与程序指令处理有关的错误时执行 。,2018/9/20,46,5.6.4 循环控制组织块,循环控制组织模块OB1是最重要的组织快,OB1在系统中总是被循环调用,当过程中断或时间中断发生时暂停执行。,5.6.5 中断组织块及应用,1日时钟中断(OB10) 2延时中断(OB 20) 3循环中断(OB 35) 4硬件中断(OB 40),

      《四川机电职业技术学院-PLC控制系统的设计与故障诊断》由会员龙***分享,可在线阅读,更多相关《四川机电职业技术学院-PLC控制系统的设计与故障诊断》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 一号教学楼一层地面修缮工程竞争性磋商文件

    一号教学楼一层地面修缮工程竞争性磋商文件

  • 新能源高端设备制造示范项目(一期)施工图设计服务招标文件正文

    新能源高端设备制造示范项目(一期)施工图设计服务招标文件正文

  • 新丰镇农村公路大中修-新北线(一期南段)招标文件正文

    新丰镇农村公路大中修-新北线(一期南段)招标文件正文

  • 长信科技:长信科技拟发行股份及支付现金购买资产涉及的芜湖长信新型显示器件有限公司股东全部权益价值项目资产评估报告

    长信科技:长信科技拟发行股份及支付现金购买资产涉及的芜湖长信新型显示器件有限公司股东全部权益价值项目资产评估报告

  • 山东科技大学城市轨道交通调度系统考核装置采购项目竞争性磋商

    山东科技大学城市轨道交通调度系统考核装置采购项目竞争性磋商

  • 山东墨龙:寿光宝隆石油器材有限公司评估报告

    山东墨龙:寿光宝隆石油器材有限公司评估报告

  • 浙商中拓:三维企业评估报告

    浙商中拓:三维企业评估报告

  • 大丰区乡村振兴(农村公路大中修工程)——三裕线招标文件招标文件正文

    大丰区乡村振兴(农村公路大中修工程)——三裕线招标文件招标文件正文

  • 恒辉安防:最近三年的财务报告及其审计报告以及最近一期的财务报告

    恒辉安防:最近三年的财务报告及其审计报告以及最近一期的财务报告

  • 浙商中拓:三维企业审计报告

    浙商中拓:三维企业审计报告

  • 唯万密封:上海唯万密封科技股份有限公司拟现金购买上海嘉诺密封技术有限公司股权所涉及的上海嘉诺密封技术有限公司股东全部权益价值资产评估报告

    唯万密封:上海唯万密封科技股份有限公司拟现金购买上海嘉诺密封技术有限公司股权所涉及的上海嘉诺密封技术有限公司股东全部权益价值资产评估报告

  • 顺控发展:佛山市顺合环保有限公司模拟审计报告

    顺控发展:佛山市顺合环保有限公司模拟审计报告

  • 唯万密封:上海嘉诺密封技术有限公司审计报告

    唯万密封:上海嘉诺密封技术有限公司审计报告

  • 琏升科技:眉山琏升光伏科技有限公司2023年1-7月审计报告

    琏升科技:眉山琏升光伏科技有限公司2023年1-7月审计报告

  • 天娱数科:山西聚为科技有限公司审计报告

    天娱数科:山西聚为科技有限公司审计报告

  • 顺威股份:江苏骏伟精密部件科技股份有限公司模拟审计报告

    顺威股份:江苏骏伟精密部件科技股份有限公司模拟审计报告

  • 山东墨龙:威海市宝隆石油专材有限公司评估报告

    山东墨龙:威海市宝隆石油专材有限公司评估报告

  • 顺威股份:广州顺威新能源汽车有限公司拟股权收购涉及江苏骏伟精密部件科技股份有限公司模拟股东全部权益价值资产评估报告

    顺威股份:广州顺威新能源汽车有限公司拟股权收购涉及江苏骏伟精密部件科技股份有限公司模拟股东全部权益价值资产评估报告

  • 盈峰环境:佛山市顺合环保有限公司模拟审计报告

    盈峰环境:佛山市顺合环保有限公司模拟审计报告

  • 领益智造:最近三年的财务报告及其审计报告以及最近一期的财务报告

    领益智造:最近三年的财务报告及其审计报告以及最近一期的财务报告

  • 点击查看更多
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.