lc控制系统的设计及故障诊断

lc控制系统的设计及故障诊断

ID:39945733

大小:1.05 MB

页数:52页

时间:2019-07-15

lc控制系统的设计及故障诊断_第1页
lc控制系统的设计及故障诊断_第2页
lc控制系统的设计及故障诊断_第3页
lc控制系统的设计及故障诊断_第4页
lc控制系统的设计及故障诊断_第5页
资源描述:

《lc控制系统的设计及故障诊断》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SIMATICS7-300/400PLC原理及应用四川机电职业技术学院.电子电气工程系9/8/20211课程团队介绍姓名职称学历所在部门分工满海波副教授、硕士研究生电子电气工程系课程负责、主研程龙泉副教授、硕士研究生电子电气工程系教学管理、主研向守均讲师、硕士研究生实训实验部主研贾洪副教授电子电气工程系主研宋立中副教授电子电气工程系参研王光福副教授、硕士研究生实训实验部参研徐敏讲师、硕士研究生实训实验部参研佘东讲师、硕士研究生电子电气工程系参研黄宁讲师电子电气工程系参研刘自彩高级工程师轨梁厂参研胡红高级工程师冷轧厂参研高大全高级工程师发电厂参研9/8/20212第五章PLC控制系

2、统的设计与故障诊断9/8/202135.6组织块OB及其应用第五章PLC控制系统的设计与故障诊断5.4PLC在顺序控制中的应用5.5PLC系统的现场调试5.2PLC控制系统硬件设计方法5.3程序设计与调试5.1PLC控制系统的设计5.7故障特性及故障诊断9/8/202145.1PLC控制系统的设计5.1.1可编程序控制器系统设计要求1.满足被控对象的要求,拟定控制方案。2.简单、经济、维修方便、满足控制要求。3.选择可编程控制器的CPU模块及I/O模块时,应有余量。9/8/202155.1.2PLC控制系统设计的基本内容1.确定系统运行方式与控制方式。2.选择用户输入设备。3.P

3、LC的选择。4.分配I/0点,绘制I/0连接图。5.设计控制程序。6.编制控制系统的技术文件。9/8/202165.1.3PLC控制系统的设计步骤1.根据生产的工艺过程分析控制要求。2.根据控制要求确定系统控制方案。3.根据系统构成方案和工艺要求确定系统运行方式。4.根据控制要求确定所需的用户输入、输出设备。5.选择PLC。分配PLC的I/O点,设计I/O连接图。6.进行PLC的程序设计。7.联机调试。8.编制技术文件。9/8/20217如图5-1是设计PLC控制系统的一般步骤:分析控制要求确定用户I/O设备确定系统机构方案确定控制和运行方案选择PLC分配I/O点、设计I/O连接

4、图编辑流程图设计程序输入程序并检查调试现场总线联机调试交付使用修改NNYN满足要求?编制技术文件Y满足要求?了解工艺过程控制台(柜)设计及现场施工设计控制台(柜)图5-1设计PLC控制系统一般步骤返回目录9/8/202185.2PLC控制系统硬件设计方法5.2.1应用系统总体方案设计1.PLC控制系统类型(1)由PLC构成的单机控制系统。(2)由PLC构成的集中控制系统。(3)由PLC构成的分布式控制系统。(4)用PLC构成远程I/0控制系统。2.系统的运行方式(1)手动运行方式。(2)半自动运行方式。(3)自动运行方式。9/8/202195.2.2系统硬件设计根据1.工艺要求2

5、.设备状况3.控制功能4.I/0点数和种类5.系统的先进性9/8/2021105.2.3可编程序控制器的机型选择1.CPU的功能2.I/0点数3.响应速度4.指令系统5.机型选择的其他考虑9/8/2021115.2.4输入/输出模块的选择1.数字量输入模块的选择2.数字量输出模块的选择3.模拟量模块的选择4.智能I/0模块的应用选择5.2.5系统硬件设计文件1.系统硬件配置图2.模块统计表3.I/0硬件接口图及I/0地址表9/8/2021125.2.6系统供电设计1.供电系统的保护措施2.电源模块的选择4.I/0模块供电电源设计5.系统接地设计6.可编程序控制器供电系统设计7.电

6、缆设计和敷设返回目录9/8/2021135.3程序设计与调试5.3.1程序结构设计STEP7有3种设计程序的方法,即线性化编程、模块化编程和结构化编程。1.线性化编程整个用户程序放在循环控制组织块OB1(主程序)中,循环扫描时不断地依次执行OB1中的全部指令。程序结构简单,建议只是在为S7-300编写简单的程序时使用。9/8/2021142.模块化编程模块化编程程序被分为不同的逻辑块,每个块包含完成某些任务的逻辑指令。组织块OB1(即主程序)中的指令决定在什么情况下调用哪一个块,功能和功能块(即子程序)用来完成不同的过程任务。被调用的块执行完后,返回到OB1中程序块的调用点,继续

7、执行OB1。模块化编程的程序被划分为若干个块,易于几个人同时对一个项目编程。9/8/2021153.结构化编程结构化编程将复杂的自动化任务分解为能够反映过程的工艺、功能或可以反复使用的小任务,这些任务由相应的程序块(或称逻辑块)来表示,程序运行时所需的大量数据和变量存储在数据块中。这些程序块是相对独立的,它们被OB1或别的程序块调用。9/8/202116程序块调示例如图5-2所示:图5-2块调用的分层结构9/8/2021175.3.2符号表和符号化编程1.符号地址符号地址的优点:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。