可编程序控制器程序设计

PLC/PAC

164人已加入

描述

可编程序控制器程序设计

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

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

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

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

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

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

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

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

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

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

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

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分