在固态逻辑电路出现之前,逻辑控制系统是专门围绕机电继电器设计和构建的。继电器在现代设计中还远远没有过时,但是在其以前作为逻辑级控制设备的许多角色中已被替换,继电器最常被用于那些需要大电流和/或高压开关的应用中。在现代商业和工业中,需要“开/关”控制的系统和过程比比皆是,但是这种控制系统很少由机电继电器或离散逻辑门来构建。相反,数字计算机满足了需求,可以将其编程为执行各种逻辑功能。

可编程逻辑控制器(PLC)在工业领域中的广泛应用PLC控制板的历史

2世纪50年代后期,一家美国公司发布了一种名为MODICON的计算设备。作为缩写,它的意思是模块化数字控制器,后来成为致力于这些专用控制计算机的设计,制造和销售的公司部门的名称。其他工程公司开发了自己的该设备版本,最终以非专有术语被称为PLC或可编程逻辑控制器。PLC的目的是直接替代机电继电器作为逻辑元件,而是用存储的程序代替固态数字计算机,该程序能够模拟许多继电器的互连以执行某些逻辑任务。

PLC具有许多“输入”端子,通过它们可以解释传感器和开关的“高”和“低”逻辑状态。它还具有许多输出端子,通过它们可以将“高”和“低”信号输出到电源灯,螺线管,接触器,小型电动机和其他可用于开/关控制的设备。为了使PLC易于编程,将其编程语言设计为类似于梯形逻辑图。因此,习惯于阅读梯形逻辑示意图的工业电工或电气工程师会感到很舒服,对PLC进行编程以执行相同的控制功能。PLC是工业计算机,因此,它们的输入和输出信号通常为120伏交流电,就像它们旨在替代的机电控制继电器一样。尽管某些PLC具有输入和输出逻辑门电路中使用的大小的低电平DC电压信号的能力,但这是例外,而不是常规。信号连接和编程标准在不同型号的PLC之间有所不同,但是它们非常相似,因此此处可以对PLC编程进行“通用”介绍。下图显示了一个简单的PLC,可能会从前视图中看到。两个螺钉端子可提供与120伏交流电的连接,以为PLC的内部电路(标为L1和L2)供电。左侧的六个螺丝端子可用于连接输入设备,每个端子代表带有其自己的“X”标签的不同输入“通道”。左下螺钉端子是“公共”连接,通常连接到120VAC电源的L2(零线)。

在PLC外壳内部,连接在每个输入端子和Common端子之间的是一个光隔离器设备(发光二极管),它向计算机电路提供电隔离的“高”逻辑信号(光电晶体管解释LED的光))在相应的输入端子和公共端子之间施加120VAC电源时。PLC前面板上的指示LED可以直观显示“通电”输入:

可编程控制器plc的工作原理(可编程逻辑控制器)(1)

PLC控制板-先进光半导体

当按钮开关未按下(未按下)时,没有电源发送到PLC的X1输入。遵循该程序,该程序显示了一个常开X1触点与Y1线圈串联,不会向Y1线圈发送任何“功率”。因此,PLC的Y1输出保持断电,并且与其相连的指示灯保持熄灭。但是,如果按下按钮开关,电源将发送到PLC的X1输入。程序中出现的所有X1触点都将处于激活状态(非正常),就好像它们是由继电器线圈“ X1”的通电而激活的继电器触点一样。在这种情况下,给X1输入通电将导致常开X1触点“闭合”,向Y1线圈发送“功率”。当程序的Y1线圈“通电”时,实际的Y1输出将通电,从而点亮与其连接的灯:

个人计算机显示屏上出现的X1触点,Y1线圈,连接线和“电源”都是虚拟的。 它们不作为真正的电气组件存在。 它们作为命令存在于计算机程序(仅是软件)中,恰好类似于真实的继电器原理图。 同样重要的是要理解,用于显示和编辑PLC程序的个人计算机对于PLC的继续运行不是必需的。 从个人计算机将程序加载到PLC后,可能会从PLC拔出个人计算机的电源,并且PLC将继续遵循已编程的命令。 我将这些计算机显示器包括在这些插图中,仅供参考,以帮助理解实际条件(开关闭合和指示灯状态)与程序状态(通过虚拟触点和虚拟线圈的“电源”)之间的关系。

,