简简单单学会PLC的程序设计

第三节

可编程序控制器程序设计

PLC的编程语言多种多样,但绝大多数PLC都将梯形图语言作为自己的第一编程语言。本节主要介绍梯形图程序的设计知识。

一、梯形图的特点及其设计原则

梯形图直观易懂,与继电器控制电路图在结构形式、元件符号及逻辑控制功能等方面相类似的,但它们又有很多不同之处。梯形图的特点及设计原则如下:

1)梯形图按自上而下、从左到右的顺序排列。每个继电器线圈为一逻辑行,即一层阶梯。每一逻辑行起于左母线,然后是触点的连接,最后终止于继电器线圈或右母线。

注意:左母线与线圈之间一定要有触点,而线圈与右母线之间则不能有任何触点,应直接连接。

2)般情况下, 在梯形图中某个编号继电器线圈只能出现一 次,而继电器触点(靠开或常闭)可无限次引用。

有些PLC,在含有跳转指令或步进指令的梯形图中允许双线图输出。品

3)在每一逻银行中,串联触点多的支路应放在上方。如果将申联触点多的交路放在方,则语句增多、程序变长。如图4-21所示。

编辑

请点击输入图片描述

5)梯形图中,不允许一个触点上有双向“电流”通过。如图4-23a所示,触点5上有向“电流”通过,该梯形图不可编程,这是不允许的。对于这样的梯形图,应根据其逻辑

功能作适当的等效变换,如图4- 23b所示。再将其简化成为图4- 23c所示的梯形图。

编辑

请点击输入图片描述

6)梯形图中,当多个逻辑行都具有相同条件时,为了节省语句数量,常将这些逻辑合并。如图4-24a所示,并联触点1、2是各个逻辑行所共有的相同条件。可合并成图4O4b所示的梯形图,利用主控指令或分支指令来编程。同条件复杂时,可节约许多存储空间,这对存储容量小的PLC很有意义。

编辑

请点击输入图片描述

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181018A20B8N00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券