初期的可编程控制器重要的部分还是用来取代继电器控制系统的,于是功效较为方便,只可使用开关逻辑控制,称为programmable logic controller(可编程控制器),简称PLC。随着微电子技术、计算机技术和快速发展的接入技术的发展,在70年代末,作为一种可编程控制器,大大扩展了可编程序控制器的功能,可编程控制器有开关逻辑,高速计数,模拟量控制,PID回路调节,网络和远程I/O通讯等功能。1980,可编程控制器正式被美国电气制造协会命名为,简称PLC。1987,国际电工委员会明确了其具体含义:在工业发展的背景下,电子系统的数字运算操作频繁使用。它既可以进行顺序控制、逻辑运算,也可以进行计数、数学运算、定时等不同操作。虽然它中间的运算是采用的数字模式,但是它的输入和输出还是采用模拟的信号。这个可编程序控制器可以控制各种类型的生产过程。
2.1.2 PLC的基本结构
1.中央处理器(CPU)
中央处理器是可编程控制器的核心部件,其核心模块在可编程控制器中的重要性与心脏和大脑一样,是整个控制系统的重要神经中枢。它的主要功能如下:
⑴ 接受和储存用户程序和数据。
⑵ 扫描现场配置的数据和状况,存入数据区。
⑶可编程控制器内部电路的故障诊断与检测。
⑷ 从存储器中逐条读出用户程序,通过指令诠释后,去打开或关合有关系控制电路,实现相关的算术运算和逻辑运算。
⑸ 按照数据处理的成果,重新读取有关系标识位的状态和输出状态寄存器表的描述,以达成输出控制,制作表格打印或数据通信等功能。
PLC中选用的CPU正常有三大类:微处理器、通用处理器和单片机芯片。此中小中型PLC正常采用单片机或者微处理器,然而大型的PLC多数使用高速位片式处理器。层次俞高,PLC的位次也俞多,运转的速度俞快,功效也会更加强大。文献综述
2.存储器
记忆一般分为2类:系统记忆和用户记忆。系统内存存储是系统程序,它是由生产商开发的好,用户不能改变,可编程控制器在管理系统中运行的程序。用户存储器中寄存的是用户流程和运转所需要的资料,用I/O寄存器的值当做前,提决定着存储器中的程序怎样被执行,从而实现复杂的掌控功能。常用的存储器类型有CMOS RAM、EPROM、EEPROM。因为系统标准用来治理PLC系统,用户不能直接保存,于是PLC物品中所说的存储范例及容量,是对用户程序存储器说的。PLC中所使用的用户存储器的容量巨细有较大不同,小型的在8K之下,大型的可以到256K。
3.输入输出(I/O)模块
输出模块和输入模块称为输入/输出模块,是中央处理器模块与外部设备之间的关键环节。可编程控制器的外部功能,主要是通过各种接口模块与外界的接口,根据输入/输出点来确定模块的规格和数量,我/输出模块可以减少,但它的最大数量的处理器可以管理的能力,管理的基本配置,即,由最大的地板或机架的插槽数量限制。I/O模块包含了PLC的I/O电路,它的输入暂存器表达输入信号状况,输出点反应输出锁存器状况。输入模块是用来摄取和收取输入信号,输出模块是用来输送PLC运算后得出的控制消息,并且经过机器外面的执行机构实现工业当场的各种控制。PLC包含多重I/O模块,一般的有模拟量I/O模块、数字I/O模块、PID控制模块,高速计数模块和急速反应模块等。
4.电源
PLC配有开关式稳压电源,用于将外部电源供应给中央处理器、存储器和接口电路,如可编程控制器接口等直流电源。PLC DC 24V利用电源或AC 220V电源。各模块内部各模块的开关电源,提供不同程度的直流电源。袖珍的PLC能够为外部的电子传感器和输入电路供给DC 24V电源,启动PLC负载的直流电源正常由用户提供。小功率电源往往与中央处理器单元相结合,大、中型可编程控制器具有专用的外部电源元件,可编程序控制器驱动直流电源一般由用户提供。为了避免PLC留在内部的重要数据丢掉,PLC还自带锂电池当做后备电源。