- 1、本文档共118页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OMRON-SYSMAC CJ系列可编程控制器讲稿
第四章 PLC控制程序设计方法 4.1 程序设计的基本要求 4.2 程序设计方法 4.3 PLC控制程序设计实例 4.1 程序设计的基本要求 在对PLC的基本工作原理和指令系统有一定的了解之后,就可进一步学习PLC控制系统的设计方法了。编制一个较好的PLC控制程序一般有以下标志。 1)正确性 一个程序必须经过实际检验,以证明其运行的正确性,这是对PLC程序最基本的要求。而正确、规范地使用各种指令,正确、合理地使用各类内部器件,则是程序正确的重要因素。一些程序出错大多与这两个方面有关。 2)可靠性 PLC程序不仅要正确,而且要可靠。可靠性反映了PLC在不同工作状态下的稳定性,这也是对程序设计的基本要求。有的用户程序在正常的工作条件下,或合乎逻辑要求的操作情况下能正常工作,但当出现非正常工作情况(如临时停电,又很快再通电),或进行非法操作(操作人员不按规程操作)后,程序也要能正常工作。 3)合理性 PLC程序的合理性主要表现在两个方面:一是应尽可能使用户程序简短:二是应尽可 能缩短扫描周期,提高输入/输出响应速度。 简短的程序可节省用户存储区,在大多数情况下可缩短扫描周期,提高程序的可读性。因此,优化程序结构,用流程控制指令简化程序等是在程序编制中应注意的内容。例如合 理、正确地使用各类指令,用功能强的一条指令取代由功能单一的多条指令组成的相同功 能的程序,注意指令前后次序的安排等。总之,在确保程序正确性、可靠性的同时,应尽可能使程序趋于合理是编程者追求的目标。 4.1 程序设计的基本要求 4)可读性 程序的可读性好的标志是:层次清晰,结构合理,指令使用得当,并按模块化、功能化和标准化设计;在输入/输出点及内部器件的分配和使用上要有规律性:还应在一些功能段及一些特殊指令后作一些注释,以方便记忆和理解。一个可读性好的程序不仅便于设计者加深对程序的理解,便于修改和调试,而且还便于使用者读懂程序,便于调整功能和 日常维护。 5)可塑性 程序的可塑性标志:是指当控制方案稍作改动时,只需对已设计好的程序略作修改即可。程序容易修改或控制方案容易改变是PLC的一大特点。因此,PLC可广泛地应用于各种控制场合,特别适合在灵活多变的控制系统中应用。程序的可塑性应体现在程序是否具有弹性和留有余地上。程序应尽可能循序渐进,采用步进控制的方法。一个动作到另一个动作的转换靠转换控制步实现。更改时只需更改步的内容;而不必改变整个逻辑。参数的设定应尽可能用间接的方法,例如对于实现时间 控制的定时器,其时间常数不直接设定,而是用指定某内存单元的内容采设定。这个内存单元的内容靠程序初始化时赋值,或由编程器临时设定。这样,要作更改时只需改变有关内存单元的内容就可以了。 通常来讲,一个结构布局合理,线条层次清晰,指令应用正确,器件分配得当的PLC控制程序,应该具有:正确性、可靠性、合理性、可读性及可塑性。 4.2逻辑设计法 逻辑设计方法的基本含义是以逻辑组合的方法和形式设计电气控制系统。这种设计方法既有严密可循的规律性和明确可行的设计步骤,又具有简便、直观和十分规范的特点。布尔助记符程序设计语言常采用这类设计方法。PC的早期应用就是替代继电器控制系统,因此用0、1两种取值的逻辑代数作为研究PLC应用程序的工具就是顺理成章的事了。从某种意义上说,PC是与、或、非三种逻辑线路的组合体,而梯形图程序的基本形式也是与、或、非的逻辑组合。当一个逻辑函数用逻辑变量的基本运算式表示出来后,实现该逻辑函数功能的线路也随之确定,并进一步由梯形图直接写出对应的指令语句程序。 4.2.1逻辑设计法设计步骤 逻辑设计法一般可分为下面几步: ① 首先明确控制任务和控制要求,通过分析工艺过程绘制工作循环和检测元件分布图,取得电气执行元件功能表。 ② 详细地绘制电控系统状态转换表(通常由输出信号状态表、输入信号状态表、状态转换主令表和中间记忆装置状态表四部分组成),状态转换表可全面、完整地展示电控系统各部分、各时刻的状态和状态之间的联系及转换,它是进行电控系统的分析和设计的有效工具。 ③ 进行逻辑设计,列出中间记忆元件的逻辑函数表达式和执行元件的逻辑函数表达式,这两个函数表达式,既是生产机械或生产过程内部逻辑关系和变化规律的表达形式,又是构成电控系统实现目标的具体程序。如果设计者需要使用梯形图程序作为一种过渡,或者选用的PC编程器也具有图形输入的功能,则也可以首先由逻辑函数式转换为梯形图程序; ④ 完善和补充程序,包括手动调整工作方式的设计、手动工作方式的选择、自动工作循环、保护措施等。 设计实例1.三相异步电
您可能关注的文档
最近下载
- 英语被动语态(PPT36张).ppt
- F519133【复试】2024年四川大学125100工商管理《复试管理学》考研复试仿真模拟5套卷.pdf VIP
- 2025年中国废旧手机行业市场发展监测及投资潜力预测报告.docx VIP
- 读后续写动作描写六大微技能课件++2023届高考英语作文备考.pptx
- 2025年1月支委会会议记录 .pdf VIP
- 速冻汤圆制造可行性研究报告 .pdf
- 辽宁省名校联盟2023-2024学年高二下学期3月份联合考试化学试卷(无答案).docx VIP
- 《模拟电子技术实验》实践课程大纲.pdf VIP
- 带头严守政治纪律和政治规矩,维护党的团结统一等四个方面存在的问题与整改材料4.docx VIP
- 幼儿园小班数学教案《哪个大、哪个小》.pptx
文档评论(0)