梯形逻辑的基础
梯形逻辑是最流行的5种PLC编程语言之一。但是是什么让它如此受欢迎,掌握这门语言需要什么?梯形逻辑是一种编程语言,也是最早用于PLC或可编程逻辑控制器的语言之一。
如果你对PLC感兴趣,那么你必须知道梯形逻辑的基础知识,以及它对这些机器的重要性。学习梯形逻辑基本上就像学习一门新的语言,但幸运的是,如果你已经有一些PLC的工作知识,你会很快掌握。在这篇文章中,我们将讨论梯形逻辑的历史,为什么它流行,梯形编程和梯形逻辑的基础知识。
梯形逻辑的历史
为了理解梯形逻辑的历史,让我们从过程控制的定义开始。过程控制通常被理解为在生产过程中使用工业控制系统来实现一致性和安全性的一门学科,而这是人类无法单独手动实现的。
梯形逻辑最初是一种记录制造和过程控制中使用的继电器架的设计和构造的方法。中继机架是用于网络和通信设备的存储系统,在21世纪之前普遍使用。它们以某种方式编号,通常像电子表格单元格一样从上到下从左到右。
每个设备都用一个符号表示,并带有相应的设备。图中还会显示外部设备,如泵和加热器。然而,继电器很贵,而且由于机械零件磨损和用电烧坏零件,它们经常很快失灵。与PLC的出现保持相似的系统在适当的位置是必要的,因此梯形逻辑发展成为第一个PLC编程语言。
阶梯逻辑为什么流行?
梯形逻辑是最流行的方法PLC编程因为它是一种基于图形的编程语言,模仿继电器逻辑。已经熟悉继电器逻辑的工程师、电工和学生发现,与其他基于文本的编程语言相比,从电路转换到梯形逻辑更容易。
梯形逻辑被设计成具有与电气梯形图相同的外观,但是物理触点和线圈被替换成了记忆块。在PLC中编程梯形逻辑时,梯形图的图形、拖放特性有助于快速创建代码。梯形逻辑还有助于对代码进行故障诊断,因为从视觉上看,可以通过逻辑符号看到从LHS起始轨道到RHS结束轨道的逻辑流程。
关键组件
与计算机一样,PLC使用二进制信号进行操作,使用1或0 -这种类型的数据称为布尔型。在PLC中实施梯形逻辑程序时,有七个基本组件需要了解:
导轨:沿着页面最末端的垂直线。如果它们在继电器逻辑电路中,它们将代表电源的活动和零伏连接,其中功率流从左手侧流向右手侧。
横档:将轨道连接到逻辑表达式的水平线。如果它们在继电器逻辑电路中,它们将代表将电源连接到开关和继电器组件的电线。每个梯级都按升序顺序编号。
输入:输入是外部控制动作,如按下按钮或触发限位开关。
产出:输出是被打开和关闭的外部设备,例如电动机
逻辑表达式:与输入和输出结合使用,形成所需的控制操作。
地址符号/标签名称:地址符号描述了PLC的输入、输出和逻辑表达式存储器寻址结构。标签名称是分配给地址的描述。
评论:注释显示在每个梯级的开头,用于描述梯级或梯级组正在执行的逻辑表达式和控制操作。
为了执行梯形逻辑,PLC中央处理器(CPU)将读取连接到输入和输出模块的物理单元,更新它们在CPU内存中的状态。然后,CPU沿着阶梯向下工作,从左到右执行每个梯级。一旦CPU到达最后一个梯级,它将更新实际输出,然后循环返回并重新开始。
你可以掌握梯形逻辑
因为梯形逻辑是用于PLC的最流行的编程语言,如果你有兴趣使用它们,学习它是必不可少的。梯形编程是一种可视化语言,因为它模仿电气继电器电路,所以大多数人都觉得学习梯形逻辑基础很容易。