发表于:2005-11-16 17:42:00
楼主
PLC技术漫谈之二《PLC的简介和PLC的类型》
2.1简介:
开始想写内幕,但觉得内幕就太正式了,我也不知道我有没有耐心写下去,所以改成了技术漫谈,这样没责任一点。呵呵呵,请大家支持我吧。
今天要和大家谈的是《PLC的简介和PLC的类型》,对于前一项在该论坛内已有N多人说过了,这些历史想必大家也很熟了,我也不多花时间了,简单说来就是1968年美国通用汽车公司想要用新的电器控制装置来代替继电器控制装置以适应生产程序的改变。为此该公司在投标书中提出:
(1)编程方便,现场可修改程序;
(2)维修方便,采用插件式结构;
(3)可靠性高于继电器控制装置;
(4)数据可直接输入计算机中;
(5)输入电源可为市电;
(6)输出电源可为市电,负载电流要求2A以上,可直接驱动电磁阀和接触器等;
(7)用户存储器容量大于4KB;
(8)体积小于继电器装置;
(9)扩展时原系统改变最小;
(10)成本与继电器控制装置相比,有一定竞争力;
1969年美国数字设备公司(DEC)制成了世界第一台可编程序逻辑控制器(PLC),从此PLC成为了工业现场最常用的控制装置之一。
(DEC)公司后来被MODICON公司收购,MODICON公司后来又被施耐德公司收购,所以现在施耐德公司宣称他们是PLC的发明者。
第一代的PLC实现采用的是一种叫2901的bit-slice CPUs ,它的手册大家可以从网上下载。
如果大家对CPU和MCU有一定的了解,一定知道每一种CPU都有其特定的设计应用方向,PLC需要的CPU有什么特点呢?
第一代PLC处理器的基本要求:
(1)逻辑执行能力强;
(2)有很强的位处理能力,有特殊的指令能方便对存储器进行位的读写和操作;
(3)符合原来继电器控制并行处理的习惯;(注:大多数CPU都是串行处理的)
同时有这么一个基本的情况:
(1)80%的PLC只需要很小的点数(1到128 I/O);
(2)78%的PLC的I/O是数字;
(3)80%的PLC应用只需要调用20种基本的指令;
2901是与4004(1971)同一代的古董,其中最有名的就是AMD公司在1969开发的AM2901,它在位处理方面有很多特点,比较适合PLC当时的需求,到现在大多数的硬PLC还在使用类似2901架构的新一代的位处理器。
简单说来当时的PLC由一块位处理器+程序存储器+数据存储器+IO+电源组成,这也是现在大多数PLC的核心。当时为了能让原来使用继电器控制装置的电气工程师能尽快的学会PLC的使用,所以设计了梯形图语言。