1.概要:
最近刚好接触到PLC,将最近了解到的记录下来。PLC的主要编程语言就是梯形图以及指令表,还有一种不是很常用的SFC编程。这些编程方式主要体现在逻辑控制上,是将底层C语言编程方式进行图形指令封装,因此PLC又叫可编程逻辑控制器。
说到PLC是在底层C语言基础上进行封装,因此PLC也就包含MCU芯片具有的相关功能。主要包含有输入输出功能,定时器,计数器,辅助继电器,包括数据存储,指针等相关功能。以下主要介绍常用的基本软元件。
2.基本指令和软元件:
-
常开触点
以上图片是常开触点梯形图,所谓常开触点就是上电默认是断路,不导通,在X002输入有效的情况下才会导通(X002输入端子主要有低电平有效或者高电平有效)。一般来讲PLC中X端子为输入端子,而Y端子就是PLC的输出端子。
-
常闭触点
以上是常闭触点梯形图,所谓常闭触点就是上电默认是导通的,在X003输入有效的情况下X003断开(同样X003输入端子也有高电平有效或者低电平有效)。
-
输出线圈
以上是输出线圈梯形图,输出线圈不仅可以是Y端子也可以是中间继电器或者定时器等软元件,如下图所示:
所谓中间继电器就类似于开关一样,可用于一个控制逻辑的辅助控制,可以通过程序控制将中间继电器M和X输入端子和Y输出端子取得相关联系。
3.组合逻辑:
其实有了以上的基本软元件和基本的控制指令可以生成PLC中比较常见的控制逻辑。
以上是PLC中比较常用的自锁程序,当X000有效时可以让Y000输出有效,从而使Y000常开触点有效导通,因此Y000也就一直输出有效,从而实现自锁功能。
除了自锁,对应的还有互锁功能,所谓互锁是指同一时刻只有一个输出,下图体现互锁基本功能。当Y0输出有效时,Y1无法输出;当Y1输出有效时,Y0无法输出。
本期内容主要介绍PLC中常见软件元件和控制逻辑,本期文章到此结束,我们下期再见。
如果本文帮助到了你,请转发,点赞,分享给你的朋友。由于作者能力和水平有限,文中难免存在错误和纰漏,请不吝赐教。部分图片摘自网络,侵权联系删除。