首页 理论教育 梯形图编程技巧及应用注意事项

梯形图编程技巧及应用注意事项

更新时间:2025-01-09 工作计划 版权反馈
【摘要】:编写梯形图时,应遵循“上沉下轻、左沉右轻”的原则,以简化编程。需要说明的是,在继电器控制线路中输入量如果是常闭触点,一般在作PLC输入时,都取其常开触点,以利于统一编程。

1.编程原则

在编写PLC程序时,首先根据控制系统要求确定机器型号,分配I/O点,编写程序。在编程时应该注意以下几点:

(1)在画梯形图时,每一条逻辑线都是从左母线开始画起,必须终止于一个继电器线圈、定时器、计数器或特殊功能指令,且线圈不能直接与左母线相连。

(2)每个作为输出的线圈在一个程序中,只能使用一次,但接点能够被重复使用,且数量不限。

(3)编写梯形图时,应遵循“上沉下轻、左沉右轻”的原则,以简化编程。

(4)一段完整程序必须以END结束,程序从第一个地址开始执行,终止于END指令。

2.应用举例

图7-39 功能号FUN14符号

【例7-1】 用PLC实现电动机启停控制,其继电器控制原理图如图7-8所示。

将传统继电器控制电路改用PLC实现时,可按以下步骤进行:

根据给出的继电器控制电路,确定PLC的输入、输出信号,分配I/O接点号。需要说明的是,在继电器控制线路中输入量如果是常闭触点,一般在作PLC输入时,都取其常开触点,以利于统一编程。

根据原理图的控制逻辑关系画出梯形图、写出语句表。

直接启停控制PLC实现的输入输出原理图如图7-40所示,梯形图如图7-41所示。

图7-40 PLC输入输出原理图

图7-41 直接启停梯形图

语句表

  LD 0001

  OR 0500

  AND NOT 0000

  AND NOT 0002

  OUT 0500

END

【例7-2】 如图7-10所示的电动机正反转控制电路,改用PLC控制后,其接线图和梯形图如图7-42所示。

语句表

  LD 0001

  OR 0500

  AND NOT 0000

  AND NOT 0002

  AND NOT 0501

  AND NOT 0003

  OUT 0500

  LD 0002

  OR 0501

  AND NOT 0000

  AND NOT 0001

  AND NOT 0501

  AND NOT 0003(www.xing528.com)

  OUT 0501

  END

图7-42 正反转控制梯形图

图7-43 连线图

【例7-3】 某工作台作自动往复循环,采用电动机正反转来拖动。按下启动按钮1SB,工作台立即从A点前进,到达B点后,压下STB行程开关,停止2s后,返回A点,压下行程开关STA,停止3s后,继续前进,进入下一循环,直到按下停止按钮SB2工作结束。

设计步骤:

主电路采用电动机正反转控制线路,设小车前进用KM1接触器,后退用KM2接触器(电机主电路略)。

(1)确定PLC机型(本例采用C—20),确定各元件对应PLC的I/O点,其连线如图7-43所示。

(2)编制程序。梯形图如图7-44所示。

语句表

  LD 0000

  OR 1000

  AND NOT 0001

  OUT 1000

  LD 0000

  OR 0500

  OR TIM01

  AND 1000

  AND NOT 0003

  AND NOT 0501

  OUT 0500

  LD 1000

  AND 0003

  TIM 00

  #0020

  LD TIM00

  OR 0501

  AND 1000

  AND NOT 0002

  AND NOT 0500

  OUT 0501

  LD 1000

  AND 0002

  TIM 01

  #0030

  END

图7-44 梯形图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈