- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC在生产中的应用..doc
安徽工程大学
电气控制技术课程论文
题目 PLC技术在工程中的应用
院系 机电学院
专业 机械设计制造及其自动化
姓名 刘明煌
学号 3082101611
教师 周力
PLC技术在工程中的应用
摘要:在工业生产过程中,大量的开关量顺序的控制,需要它们按照一定的逻辑顺序条件进行一定的顺序动作,并按照相应的逻辑关系进行连锁保护动作的控制,以及大量离散量的数据的采集。传统上,这些工作是通过气动或者电气控制系统来加以实现的。自从有了PLC技术使其变得异常方便快捷。
关键词:PLC的特点,PLC的应用领域,PLC程序模块化,移动机器人。
前言
在1968年美国通用汽车公司提取出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,首次采用了程序化的手段应用于电气化的控制,这就是第一代可编程控制器,称为Programmable Controller(PC)。个人计算机(简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程控制器定名为Programmable Logic Controller(PLC)。
上个世纪80年代至90年代中期是PLC发展最快的时期,年增长率一直保持在30%--40%之间。在这个时期,PLC在处理模拟量能力、
工业PLC程序的模块化早有体现,在西门子开发PLC编程软件时,就已经制作过一些小的功能块。在我们编程过程中应用这些功能块,会使整个程序变得简单且更具有条理性和实用性。随着工业自动化水平的飞速发展,更多先进的控制理论和控制方法应用到工业自动化发展中,西门子编程软件中的小功能块已经无法满足技术成熟的大规模工业PLC程序的模块化需求,需要更全面的提升模块化进程,完善具体本行业的程序模块化功能。此功能的实现需要从程序制作初期就对具体的功能进行分类,编制初始的流程图和中断嵌套,这样才可以满足整体的工艺流程和具体的设备动作之间的有效衔接和具体控制关系[1],本文依据基本的编程理论和一些具体的实践经验讨论工业PLC程序的模块化进程和具体实施方法。
1程序模块化的必要性及实施方法
现在很多大的集团公司和企业都拥有自己独立的技术和丰富的设计经验,他们拥有自己的品牌产品,这些都是工业技术成熟的标志,但是他们生产或设计另一台相似的工业设备后,还需要程序员重新编写相似的PLC程序和大量的程序校核,很少有一个固定的程序模式,更缺少把程序模块化和系统化,这样严重影响了设备的调试进程,更不利于设备的运行和维护。
下面针对天津钢管集团有限公司技术中心中间实验研究项目CTP440Ⅵ穿轧复合机组程序的具体应用,来说明PLC程序模块化和系统化的工业应用。
该项目采用了西门子S7—300的PLC控制系统[2],在对S7—300编程过程[3],前期的控制流程如图1。从流程图1可以看出,程序相对复杂,而且条件往复循环,若没有中断子程序进行合理化调用,很容易出现错误。所以,考虑把具体的程序模块化编写PLC程序,最后在需要调用的模块中调用这些模块化后的子程序,使程序富有逻辑性和可读性,PLC运行和扫描都会相对流畅,具体方法实施如下:1)首先把整个区域的工艺流程熟悉,并细心的划分好整体的块:前台、主机、后台他们各占一个功能块。2)再把前台的各个设备细分出来,单独做它们的程序功能块,具体做该设备的手动、自动、半自动模式下具体的动作触发和终止,连锁条件和启动条件都应考虑周到,这样单独对设备编写程序会使程序结构清楚,逻辑合理,编写简单。然后在前台的主循环功能块中调用各个设备的程序功能块。3)主机分为运行和调整两个模式:当运行的时候,必要的连锁条件和启动条件是必不可少的,还有一些故障的停车条件也应该认真考虑,把这些主机的控制条件有条理性的罗列出来,然后在一个功能块中把主机运行的整个过程编写出来。当把主机运行和调整两大功能块都编写好以后,在主机的主循环功能块中调用相应子功能块。4)后台分为后台一段和后台二段:后台一段和后台二段设备之间关联很多,所以选择把两段设备放在一起编写应用程序,即方便前后关联,也为以后审查程序更容易找到关联项。5)在主的循环功能块中,调用前台、主机和后台的主循环功能块,这样整个程序的编写任务完成,进入程序审查阶段。6)程序审查就应先对单体设备的单个动作进行审查,然后前台、主机和后台主循环功能的审查,最后对主循环功能块审查。上述编程给审查带来合理的审查顺序。
按上述步骤完成的程序在以后测试程序和现场试车都能很方便的找出毛病并做具体更改。也是我公司穿孔机技术成熟及经验积累的结晶。并且这种模块化编程方法将大力推广到我们公司的其他主流产品中以提高生产效率,减少劳动强度,有效促进公司
您可能关注的文档
最近下载
- 最新人教版六年级数学上册教案全册.doc VIP
- 《中华民族大团结》(初中)第10课伟大梦想共同追求教案.pdf VIP
- 中外教育理论名著选读.docx VIP
- 专业音响完整系统的安装与调试.doc VIP
- 西门子12001500PLC用触摸屏按钮触发启动PID的自整定编写方法程序示例.docx VIP
- 《中外教育名著选读》模拟试题.docx VIP
- 中兴接入网和epon b ch zxa10f822产品介绍23p.pdf VIP
- 平型关大捷和台儿庄战役.ppt VIP
- 环境学第2版-左玉辉-教学课件-第2讲 水环境.ppt VIP
- 小米质量保证工程师岗面试题库参考答案和答题要点.docx VIP
文档评论(0)