您现在的位置是:首页 > PLC技术 > PLC技术

PLC编程的技巧

来源:艾特贸易2017-06-05

简介为了使所编写的梯形图程序合理简洁,在编写 PLC 梯形图程序时应掌握如下的编程技巧: (1) 宜将串联电路多的部分画在梯形图上方。如图 4-7 (a) 所示的梯形图可改画成图 4-7 (b) 所示的梯

    为了使所编写的梯形图程序合理简洁,在编写PLC梯形图程序时应掌握如下的编程技巧:

   (1)宜将串联电路多的部分画在梯形图上方。如图4-7 (a)所示的梯形图可改画成图4-7 (b)所示的梯形图。改画之后梯形图的功能不变,但可减少一条OR LD指令,使程序更加简化合理。

   (2)宜将并联电路多的部分画在梯形图左方。如图4-8 (a)所示的梯形图也可改画成图4-8 (b)所示的梯形图,同样,改画之后梯形图功能不变,但可减少一条AND LD指令。

   (3)常闭触点输入的处理。对外部输入控制信号的常闭触点,在编程时要注意正负逻辑的关系。现以起动、保持、停止控制程序为例予以说明。

合理安排串联电路

    4-7    合理安排串联电路

   (a)原梯形图;(b)改进后的梯形图

合理安排并联电路

    4-8    合理安排并联电路

   (a)原梯形图;(b)改进后的梯形图

    PLC的外接输入器件采用图4-9 (b)所示接线方式(KHSB1均按原继电器控制电路中采用常闭触点,SB2按原继电接触器控制电路采用常开触点),由于此时PLC的输入点0.000.01均为高电平,0.02为低电平,因此需按图4-9(b)右上方图所示编程方可达到预期的控制功能,程序的运行效果图如图4-9 (b)右下方图所示。

    PLC的外接输入器件采用图4-9 (c)所示接线方式(KHSB1改为与原继电接触器控制电路中相反的常开触点,SB2仍按原继电接触器控制电路采用常开触点),由于此时PLC的输入点0.000.010.02均为低电平,因此需按图4-9(c)右上方图所示编程方可达到预期的控制功能,程序的运行效果图如图4-9 (c)右下方图所示。

    对比图4-9 (b)、图4-9 (c)两种编程方式,不难发现,图4-9 (c)接线方式所对应的梯形图程序可读性更强(符合人们一直以来建立起来的正逻辑思维方式),而图4-9 (b)所示的梯形图程序恰好是一种与正逻辑关系颠倒的反逻辑关系,可读性很差,因此不建议采用这种接线方式。

   (4)复杂梯形图的处理。如果梯形图构成的结构比较复杂,用ANSORS等指令都难以解决,可通过合理调整触点的串并联顺序并重复使用同一触点来简化程序结构(对于同一软继电器的触点可以无限次地调用),然后再进行编程就比较容易了,如图4-10所示。

用PLC改造起保停控制电路的两种接线方式与编程方式对比

用PLC改造起保停控制电路的两种接线方式与编程方式对比

    4-9    PLC改造起保停控制电路的两种接线方式与编程方式对比

   (a)起保停继电接触器控制电路;(b)KHSB1采用常闭触点时的起保停PLC控制电路及程序;

   (c) KHSB1采用常开触点时的起保停PLC控制电路及程序

结构复杂梯形图程序的简化处理过程

    4-10    结构复杂梯形图程序的简化处理过程