0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

plc梯形图编程规则

工程师 来源:网络整理 2019-06-20 15:29 次阅读

plc梯形图编程规则

(1)外部输入/输出继电器、内部继电器、定时器、计数器等软器件的逻辑触点可以多次重复使用,无需用复杂的程序结构来减少触点的使用次数。

(2)梯形图的每一行都是从左母线开始,线圈接在最右边。触点不能放在线圈的右边,而在继电接触器控制电路中,触点可以加在线圈的右边,这在PLC的梯形图中是不允许的。如图1(a)表示。从图中不难看出编程者的意图是,当触点0.00、0.01、0.02都闭合时,线圈10.00被驱动得电。但在梯形图中由于触点不能与右母线相连,因此将图1(a)转换成图1(b)所示格式,既满足了程序的上述功能,又符合梯形图的编程规则。

plc梯形图编程规则

(3)线圈不能直接与左母线相连。由图2(a)不难看出编程者的意图是,使程序一运行10.00、10.01线圈即被驱动。要达到这样的目的,可以使用一个程序中未被调用的内部继电器(如200.00)的常闭触点或者特殊继电器253.15(常通继电器)的常开触点来驱动它们,既满足了编程者的功能要求,又不违背梯形图编程规则,如图2(b)所示。

plc梯形图编程规则

plc梯形图编程规则

(4)同一编号的线圈在同一个主程序中连续使用两次称为同名双线圈输出。同名双线圈输出容易引起输出结果的不确定,编制程序时应尽量避免同名双线圈输出的情况,如何避免同名双线圈输出可以参考图3所示的方案。

在梯形图程序中一般应尽量避免同名双线圈输出,因为这样会造成输出结果的不确定,如图(a)所示为同名双线圈输出梯形图。在编程语法上,该梯形图并不违反规定,但在实际运行过程中,其结果有时会和编程者的期望大相径庭。不难看出(a)图中编程者的意图是,当支路1中的触点0.00、0.01都闭合时、或支路2中的触点0.02、0.03都闭合时、或两条支路中的所有触点都闭合时,线圈10.00都能被驱动。但在实际执行中,当触点支路1中的触点0.00、0.01闭合,而支路2中的触点0.02、0.03断开时,线圈10.00并不得电,结果如图(b)所示。这是因为PLC采用循环扫描的处理方式。在输入采样后,中央处理器对梯形图自上而下进行运算。在运算第一阶电路时,线圈10.00是被驱动得电的,但运算到第二阶电路时,线圈10.00因触点0.02、0.03断开而不被驱动。在I/O刷新时,以最后的运算结果为准进行输出,因而此时的线圈10.00是失电状态的。

(5)梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地顺序执行,如不符合顺序执行原则的梯形图程序是无法输入编程软件的。如图4(a)所示的桥式结构的梯形图,不难看出程序设计者的意图是,当支路l的所有触点均闭合、或支路2的所有触点均闭合、或支路3的所有触点均闭合、或支路4的所有触点均闭合时,线圈10.00被驱动得电。但此类梯形图由于不符合编程规则而无法输入编程软件或手持编程器,应将图4(a)转换成图4(b)所示,才能利用编程软件或手持编程器写入PLC存储器中。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5008

    文章

    13150

    浏览量

    461994
  • PLC梯形图
    +关注

    关注

    4

    文章

    18

    浏览量

    9651
收藏 人收藏

    评论

    相关推荐

    plc编程语言编程相关技巧有哪些

    PLC(可编程逻辑控制器)编程语言及相关编程技巧是工业自动化领域中不可或缺的知识。 一、PLC编程
    的头像 发表于 10-21 16:56 211次阅读

    plc编程语言有哪几种

    编程逻辑控制器(PLC)是一种广泛应用于工业自动化领域的电子设备,用于实现对生产过程的控制和管理。PLC编程语言是实现控制逻辑的关键工具,以下是对
    的头像 发表于 08-25 10:07 394次阅读

    三菱fx系列plc支持哪种编程方式

    三菱FX系列PLC是一种广泛应用于工业自动化领域的可编程逻辑控制器。它具有强大的功能和灵活性,支持多种编程方式,以满足不同用户的需求。本文将详细介绍三菱FX系列PLC支持的
    的头像 发表于 06-20 10:24 719次阅读

    三菱PLC梯形图编程方法

    在工业自动化领域,PLC(可编程逻辑控制器)扮演着至关重要的角色。三菱PLC作为其中的佼佼者,以其高效、稳定、可靠的性能而备受青睐。梯形图作为PLC
    的头像 发表于 06-17 16:50 1275次阅读

    交通信号灯控制PLC的I/O配置、梯形图分享

    交通信号灯控制PLC的I/O配置、梯形图
    的头像 发表于 02-20 09:17 3344次阅读
    交通信号灯控制<b class='flag-5'>PLC</b>的I/O配置、<b class='flag-5'>梯形图</b>分享

    plc梯形图顺序执行的原则是什么

    PLC(可编程逻辑控制器)梯形图(或称为梯形逻辑)是用于描述和编程
    的头像 发表于 02-05 11:13 3850次阅读

    plc编程入门基础知识 plc编程语言有几种

    PLC编程语言主要分为五种不同的类型,它们分别是:梯形图、指令列表、功能块、结构化文本和流程。每种
    的头像 发表于 02-04 15:55 1534次阅读

    plc编程语言有几种,一般常用有哪些

    PLC(可编程逻辑控制器)是一种用于自动化控制系统的电子设备,它使用特定的编程语言来控制和监视机器或过程。常见的PLC编程语言主要有五种:
    的头像 发表于 02-01 14:31 3602次阅读

    三菱PLC梯形图编程的方法图集

      梯形图基本画法   不宜使用双线圈输出   触点可以串联、并联,线圈只能并联线圈右边无触点   输出线圈不能不经过任何接点直接接在两个逻辑电源线之间。   触点、线圈都应有编号,以相互区别程序结束以“END“为标记
    发表于 01-22 14:48 830次阅读
    三菱<b class='flag-5'>PLC</b><b class='flag-5'>梯形图</b><b class='flag-5'>编程</b>的方法图集

    plc梯形图编程的基本原则

    PLC(可编程逻辑控制器)是现代自动化控制领域中广泛应用的一种控制装置。PLC梯形图编程PLC
    的头像 发表于 01-22 10:51 2086次阅读

    PLC新手编程入门指南:从基础到实践的旅程

    在掌握了PLC的硬件接线后,您可以开始学习PLC编程。首先,您需要了解一些基本的编程术语,如脉冲信号、时序、寻址方式等。接下来,您将学习
    的头像 发表于 01-14 10:38 4310次阅读
    <b class='flag-5'>PLC</b>新手<b class='flag-5'>编程</b>入门指南:从基础到实践的旅程

    36张电气控制三菱PLC梯形图编程方法汇总

    PLC为例,介绍一下PLC梯形图编程的方法,希望对大家有所帮助。
    的头像 发表于 01-13 14:30 2388次阅读
    36张电气控制三菱<b class='flag-5'>PLC</b><b class='flag-5'>梯形图</b><b class='flag-5'>编程</b>方法汇总

    梯形图常见的编程符号

    梯形图是一种用于展示程序流程的图形工具,它常用于流程的绘制和程序设计中。在梯形图中有许多常见的编程符号,这些符号代表了不同的程序语句或操作,下面将详细介绍这些常见的
    的头像 发表于 12-20 10:52 3995次阅读

    plc指令表和梯形图的转换关系

    PLC(可编程逻辑控制器)是一种用于自动化控制系统的设备,它使用可编程的指令来控制和监控生产线上的各种工艺。PLC的指令表和梯形图是两种不同
    的头像 发表于 12-18 16:04 4685次阅读

    plc梯形图运行顺序是什么

    一、PLC梯形图概述 PLC梯形图是一种图形化编程语言,用于描述PLC的逻辑控制过程。它采用类似
    的头像 发表于 12-14 11:05 4436次阅读