发展历程 什么是阶梯逻辑? -技术百科的定义

什么是阶梯逻辑? -技术百科的定义

目录:

Anonim

定义-梯形逻辑是什么意思?

梯形逻辑是一种编程语言,可通过基于电路图的梯形图创建和表示程序。 它主要用于开发用于工业应用的可编程逻辑控制器(PLC)的程序或软件。

该语言最初是一种用于记录制造和过程控制中使用的继电器架的设计和构造的方法,最初的方法是用梯形图上的符号表示每个继电器架,这些符号与下面的设备相连,这些设备看起来像垂直导轨。 中继符号本身看起来像梯子中的梯级。

技术百科解释梯形逻辑

梯形逻辑被描述为一种基于规则的语言,而不是一种过程性或命令性语言。 梯子中的每个“梯级”都代表一个规则,因此当实现为继电器和各种机电设备时,这些规则将同时并立即执行。 但是,如果将程序应用于PLC,则规则将通过软件按顺序执行,并以连续循环的方式执行。 通过足够快地执行循环,效果仍然看起来像是在所需的时间公差内同时执行和立即执行。 由于在编程时必须考虑所使用的PLC的功能,因为与其连接的设备的机电特性可能无法跟上指令的要求,并且当设备确实无法执行某些操作时,似乎会跳过某些规则。赶上。


梯形图逻辑广泛用于需要对制造过程和操作进行顺序控制的PLC编程的工业环境中。 编程语言对于简单但关键的系统编程或将旧的硬接线系统重新加工为较新的可编程系统非常有用。 这种编程语言还广泛用于高度复杂的自动化系统中,例如电子设备和汽车工厂。


梯形逻辑的思想是,即使没有编程背景的人员也可以快速编程,因为它使用了常规的熟悉的工程符号进行编程。 但是,由于PLC制造商经常在其产品中提供梯形逻辑编程系统,因此这种优势很快就被否定了,这些产品有时不使用与其他制造商的其他型号PLC相同的符号和约定。 实际上,编程系统通常仅用于特定型号,因此无法轻松将程序移植到其他PLC型号,或者必须完全重写。

什么是阶梯逻辑? -技术百科的定义