网站大量收购闲置独家精品文档,联系QQ:2885784924

如何编制PLC的程序.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何编制PLC的程序 ——浅谈PLC的编程技巧 一、概述 PLC是现代电气控制技术中的核心,只要有电气控制, 就会用到PLC,这是因为它的控制能力强、适应范围广,目 前我国已普遍应用PLC进行电气控制。 如何用好PLC?关键是编程。为了掌握这门技术,科技人 员将其总结为翻译法,即把传统的继电器控制技术翻译为 PLC的梯形图,也有专业人员将其总结为经验编程法,这对 于初学者来说,确有一定难度,因为初学者对传统继电器控 制技术掌握的不是很全面,也没有这方面的经验。 能否将这一难题用简单模式解决?经学习,认识到PLC 的常用指令是基本逻辑指令,运用逻辑概念把PLC的梯形图 化简为逻辑图来编程,会使编程容易且层次分明。 三、编程实例 1 电动机正反转控制的编程 ①画出电动机正反转控制的主电路,如图6所示。 ②确定PLC的I/O接口点,如表1和表2所示。 表1 表2 电动机正反转主电路 图6 主电路 ③ 程序的设计 (1)设计思路 用PLC的输入映像寄存器控制输出映像寄存器。 (2)控制目的与要求 能正转、反转、停止;有自锁、互锁、过载保护功能。 (3)编程 从表2可知:PLC的输出口用了Q0.0、Q0.1,因 此设计两行指令分别驱动Q0.0和Q0.1的线圈。 第一行指令:I0.0为正转启动用常开,Q0.0为自锁用常开, I0.2为停止用常闭,I0.3为过载保护用常闭,Q0.1为互锁 用常闭。 第二行指令:I0.1为反转启动用常开,Q0.1为自锁用常开, I0.2、I0.3、同第一行,Q0.0为互锁用常闭,整个程序简 洁明了,如图7所示。 ⑥ 思考与分析 (1)I0.0、I0.1为何用常开点? (2)Q0.0、Q0.1的串联点为何用常闭点? (3)I0.2、I0.3能否用常开点? 这是按控制逻辑编程。 (1)如果I0.0、I0.1用常闭点,会造成逻辑错误,即不经按钮控制,电机直接启动; (2)Q0.0、Q0.1的串联点是互锁点,如果用常开点,同样 会造成逻辑错误,既不能互锁,又不能启动电机; (3)I0.2、I0.3可以用常开点,但必须将SB和FR的触点改为常闭点,这样才会使逻辑正确。 表1 表2 工作台自动往返示意图及主电路图 ④ 程序设计 ※设计思路 用3行指令分别控制3个输出继电器:Q0.0、Q0.1、Q0.2。 ※程序编制 第一行指令驱动Q0.0,I0.0为启动用常开点, I0.1为互锁用常闭点,I0.2为停止用常闭点,I0.4为右限用常 常闭点,I0.5为过载保护用常闭点,Q0.1为左行互锁用常闭点, Q0.2为制动互锁用常闭点,Q0.0为自锁用常开点。 第二行指令驱动Q0.1,I0.1为启动用常开,I0.0为互锁用常闭 I0.2为停止用常闭,I0.3为左限位用常闭,I0.5为过载保护用 常闭,Q0.0为右行互锁用常闭,Q0.2为制动互锁用常闭,Q0.1 为自锁用常开。 第三行指令驱动Q0.2,I0.2为停止用常开,T38为延时,Q0.0 为右行互锁用常闭,Q0.1为左行互锁用常闭,Q0.2为自锁用常 开,并控制定时器T38计时。如图11所示。 ⑤工作台自动往返控制程序 ⑥工作台自动往返程序控制说明 (1)启动:按SB1-I0.0闭合,I0.1、I0.4、I0.2、I0.5、Q0.1、Q0.2均未动作为闭合,Q0.0线圈接通而输出,KM1吸合,电机正转,工作台右行。 (2)自动往返:工作台右行至终点,SQ1动作-I0.4常闭点断开,自动停机;同时I0.4常开点闭合,第二行指令的 Q0.1线圈接通而输出,KM2吸合,电机反转,工作台自动左 行,行至终端,SQ2动作-I0.3切换,停止左行并换向。 (3)停机:按SB-I0.2常闭点打开,使Q0.0或Q0.1停止输出, 同时,I0.2常开点闭合,使Q0.2输出,KM3吸合,进行制动, 制动时间由定时器T38计时,时间到,停止制动。 ⑦ 思考 (1 ) 工作台自动往返程序是如何实现自动换向的? (2) 工作台自动往返的程序为何设计了定时器?该定时器属何种形式的? 3 抢答器编程设计 ① 抢答器布局 主持台一个,抢答台四个,每个台上安装一个用于抢答的按钮和一个指示灯,当主持人发令抢答时,第一位抢答人按下按钮,该台灯亮,表示已抢到,其余的台按下按钮无效。 ② I/O分配 主持人复位按钮SB I0.0

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档