- 1、本文档共102页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图5-41 线圈不能重复使用的梯形图 5.4.2 程序设计的方法 1.经验法 (1)基本方法 经验法是设计者在掌握了大量典型电路的基础上,充分理解实际控制要求,将实际的控制问题分解成若干典型控制电路,再在典型控制电路的基础上不断修改拼凑而成的,需要经过多次反复地调试、修改和完善,最后才能得到一个较为满意的结果。 (2)设计步骤 (3)经验法的应用 例1 用经验法设计三相异步电动机正反转控制的梯形图。 其控制要求如下:若按正转按钮SB1,正转接触器KM1得电,电动机正转;若按反转按钮SB2,反转接触器KM2得电,电动机反转;若按停止按钮SB或热继电器动作,正转接触器KM1或反转接触器KM2失电,电动机停止;只有电气互锁,没有按钮互锁。 解:① 根据以上控制要求,可画出其I/O分配图,如图5-42所示。 ② 根据以上控制要求可知:正转接触器KM1得电的条件为按下正转按钮SB1,正转接触器KM1失电的条件为按下停止按钮SB或热继电器动作。 反转接触器KM2得电的条件为按下反转按钮SB2,反转接触器KM2失电的条件为按下停止按钮SB或热继电器动作,线圈保持有电的条件是其相应的自锁触点。 因此,可用两个启保停电路叠加,在此基础上再在线圈前增加对方的常闭触点作电气软互锁,如图5-43(a)所示。 图5-43 电动机正反转控制梯形图 例2 用经验法设计3台电动机顺序启动的梯形图。其控制要求如下:电动机M1启动5?s后电动机M2启动,电动机M2启动5?s后电动机M3启动;按下停止按钮时,电动机无条件全部停止运行。 2.转换法 转换法就是将继电器电路图转换成与原有功能相同的PLC内部的梯形图。 其一,原继电控制系统经过长期使用和考验,已经被证明能完成系统要求的控制功能。 逻辑运算结果取反指令INV 十、空操作指令NOP NOP(No Operation):空操作指令 NOP指令是一条无动作、无目标元件的一程序步指令。NOP指令的作用有两个,一个作用是在PLC的执行程序全部清除后,用NOP显示;另一个作用是用于修改程序。其具体的操作是:在编程的过程中,预先在程序中插入NOP指令,则修改程序时,可以使步序号的更改减少到最少。此外,可以用NOP来取代已写入原指令,从而修改电路。 * NOP指令的使用说明 × ANB→NOP × ORB→NOP ORI→NOP OR→NOP OU→NOP × × × × × AND→NOP ANI→NOP 图6-18 NOP指令的使用说明 * 十一、程序结束指令END 用于程序的结束,是一条无目标元件的1程序步指令。在程序调试过程中,按段插入END指令,可以顺序扩大对各种程序动作的检查。 END:程序结束指令 * 二、 PLC的基本原理 继电器控制系统: 硬逻辑并行运行的方式 计算机控制系统: 采用等待命令的工作方式,如键盘扫描方式或I/O扫描方式。 可编程控制器控制系统: 循环扫描工作方式,即系统工作任务管理及应用程序执行都是按循环扫描方式完成的 每次扫描用户程序之前,都先进行内部处理阶段,即故障自诊断。自诊断内容为I/0部分、存储器、CPU等,发现异常停机显示出错。若自诊断正常,继续向下扫描。 2.PLC的工作过程 PLC检查是否有与编程器、计算机等的通信请求,若有则进行相应处理,如接收由编程器送来的程序、命令和各种数据,并把要显示的状态、数据、出错信息等发送给编程器进行显示。如果有与计算机等的通信请求,也在这段时间完成数据的接受和发送任务。 PLC的中央处理器对各个输入端进行扫描,将所有输入端的状态送到输入映象寄存器。 中央处理器CPU将逐条执行用户指令程序,即按程序要求对数据进行逻辑、算术运算,再将正确的结果送到输出状态寄存器中。 当所有的指令执行完毕时,集中把输出映象寄存器的状态通过输出部件转换成被控设备所能接受的电压或电流信号,以驱动被控设备。 3. 扫描周期和响应时间 扫描周期的长短主要取决于子以下几个因素 CPU执行指令的速度 执行每条指令占用的时间 程序中指令条数的多少 响应时间可以分为 最短响应时间 最长响应时间 5.2 程序的执行过程 5.2.1 程序的执行过程 1.第1个扫描周期 ① 输入处理阶段。 ② 程序处理阶段。 ③ 输出处理阶段。 PLC的工作过程示意图 5.2.2 输入/输出滞后时间 影响输入/输出滞后的主要原因有: 输入滤波器的惯性; 输出继电器接点
文档评论(0)