- 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的程序 ——浅谈PLC的编程技巧三二四一 概 述 PLC编程的实例 PLC编程的规则与方法 逻辑设计法 一、概述 PLC是现代电气控制技术中的核心,只要有电气控制,就会用到PLC,这是因为它的控制能力强、适应范围广,目前我国已普遍应用PLC进行电气控制。 如何用好PLC?关键是编程。为了掌握这门技术,科技人员将其总结为翻译法,即把传统的继电器控制技术翻译为PLC的梯形图,也有专业人员将其总结为经验编程法,这对于初学者来说,确有一定难度,因为初学者对传统继电器控制技术掌握的不是很全面,也没有这方面的经验。 能否将这一难题用简单模式解决?经学习,认识到PLC的常用指令是基本逻辑指令,运用逻辑概念把PLC的梯形图化简为逻辑图来编程,会使编程容易且层次分明。 二、编程的规则与方法1 编程的基本规则梯形图中的触点只能与左母线相连,不能与右母线相连;梯形图中的线圈只能放在触点的右边,不能直接与左母线相连,右母线可以省略;梯形图中的线圈可以并联,不能串联;应尽量避免双线圈输出;程序应按自上而下、从左到右的顺序编写。I0.4I0.1I0.2Q0.1Q0.1OI0.4I0.2I0.1 2 编程的方法① 串联多的支路应放在上面,单个触点的支路放在下面。好!不好! 0 LD I0.4 1 A I0.2 2 O I0.1 3 = Q0.1 0 LD I0.1 1 LD I0.4 2 A I0.2 3 O 4 = Q0.1I0.1I0.1Q0.1Q0.2Q0.3Q0.1I0.2…I0.2I0.3…I0.3 2 编程的方法 ②双线圈输出的处理I0.1I0.1I0.2Q0.0Q0.1Q0.0LDI0.2Q0.1O 2 编程的方法 ③线圈并联电路中,应将单个线圈放在上边。好!不好! 0 LD I0.1 1 2 A I0.2 4 = Q0.1 0 LD I0.1 1 = Q0.0 2 A I0.2 3 = Q0.1I0.0I0.4I0.2I0.1Q0.1I0.1Q0.1I0.0I0.4I0.2I0.3I0.0I0.4I0.3I0.2 2 编程的方法④ 桥形电路的化简方法:找出每条输出路径进行并联I0.0SB1I0.1 Q0.0I0.0KMSB1Q0.0I0.1SB2SB2COMKM端子接线图 2 编程的方法⑤ 常闭触点输入信号的处理电气原理图常闭触点梯形图常开触点 三、编程实例1 电动机正反转控制的编程 ①画出电动机正反转控制的主电路,如图6所示。 ②确定PLC的I/O接口点,如表1和表2所示。 表1 表2 输入点I0.0I0.1I0.2I0.3外接件SB1SB2SBFR名称正转启动按钮反转启动按钮停止按钮热继电器输出点Q0.0Q0.1外接件KM1KM2名称正转接触器反转接触器L1L2L3QFU1KM1FRM3~ 电动机正反转主电路 图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所示。I0.0Q0.1I0.2I0.3Q0.1Q0.0Q0.0I0.1Q0.0I0,2I0.3Q0.1图7 ④电动机正反转控制的程序指令表 0 LD I0.0 1 O Q0.0 2 AN I0.1 3 AN I0.3 4AN Q0.1 5 = Q0.0 6 LD I0.1 7 O Q0.1 8 AN I0.2 9AN I0.3 10AN Q0.0 11 = Q0.1 梯形图正转反转SB1SB2SB~KM2KM1SBCOMCOMI0.2Q0.0SB1KM1SB2KM2I0.0Q0.1I0.1KM2KM1KM1KM2 ⑤ 电动机正反转控制电路与PLC的输入/输出点的对应图8 控制电路图图9 PLCI/O点分配 ⑥ 思考与分析(1)I0.0、I0.1为何用常开点?(2)Q0.0、Q0.1的串联点
原创力文档


文档评论(0)