可编程控制器是60年代末在美国首先出现,当时叫可编程逻辑控制器PLC(Programmable Logic Controller),目的是用来取代继电器,以执行逻辑判断、计时、计数等顺序控制功能。PLC的基本设计思想是把计算机功能完善、灵活、通用等优点和继电器控制系统的简单易懂、操作方便、价格*等优点结合起来,控制器的硬件是标准的、通用的。根据实际应用对象,将控制内容编成软件写入控制器的用户程序存储器内。控制器和被控对象连接方便。
随着半导体技术,尤其是微处理器和微型计算机技术的发展,到70年代中期以后,PLC已广泛地使用微处理器作为*处理器,输入输出模块和电路也都采用了中、大规模甚至**大规模的集成电路,这时的PLC已不再是逻辑判断功能,还同时具有数据处理、PID调节和数据通信功能。
可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算,顺序控制、定时、计算和算术运算等操作的指令,并通过数字式和模拟式的输入输出,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用微处理器的优点。
可编程控制器对用户来说,是一种无触点设备,改变程序即可改变生产工艺,因此可在初步设计阶段选用可编程控制器,在实施阶段再确定工艺过程。另一方面,从制造生产可编程控制器的厂商角度看,在制造阶段不需要根据用户的订货要求专门设计控制器,适合批量生产。由于这些特点,可编程控制器问世以后很快受到工业控制界的欢迎,并得到*的发展。目前,可编程控制器已成为工厂自动化的强有力工具,得到了广泛的应用。
PLC发展至今已有近40年的历史,随着半导体技术、计算机技术和通信技术的发展,工业控制领域已有翻天覆地的变化,PLC亦在不断的发展,正朝着新的技术发展。
一是PLC网络化技术的发展,其中有两个趋势:一方面,PLC网络系统已经不再是自成体系的封闭系统,而是*向开放式系统发展,各大品牌PLC除了形成自己各具特色的PLC网络系统,完成设备控制任务之外,还可以与上位计算机管理系统联网,实现信息交流,成为整个信息管理系统的一部分;另一方面,现场总线技术得到广泛的采用,PLC与其他安装在现场的智能化设备,比如智能化仪表、传感器、智能型电磁阀、智能型驱动执行机构等,通过一根传输介质(比如双绞线、同轴电缆、光缆)连接起来,并按照同一通信规约互相传输信息,由此构成一个现场工业控制网络,这种网络与单纯的PLC远程网络相比,配置灵活,扩容方便,造价低,性能价格比好,也具开放意义。
二是PLC向高性能小型化方向发展。PLC的功能正越来越丰富,而体积则越来越小。比如三菱的FX-1S系列PLC,小的机种,体积仅为60×90×75mm,相当于一个继电器,但却具有高速计数、斜坡、交替输出及16位四则运算等能力,还具有可调电位器时间设定功能。PLC已不再是早期那种只能进行开关量逻辑运算的产品了,而是具有越来越强的模拟量处理能力,以及其他过去只有在计算机上才能具有的高级处理能力,如浮点数运算、PID调节、温度控制、精确定位、步进驱动、报表统计等。从这种意义上说,PLC系统与DCS(集散控制系统)的差别已经越来越小了,用PLC同样可以构成一个过程控制系统。
三是PLC操作向简易化方向发展。目前PLC推广的难度之一就是复杂的编程使得用户望而却步,而且不同厂商PLC所用编程的语言也不尽相同,用户往往需要掌握多种编程语言,难度较大。PID控制、网络通信、高速计数器、位置控制、数据记录、配方和文本显示器等编程和应用也是PLC程序设计中的难点,用普通的方法对它们编程时,需要熟悉有关的特殊存储器的意义,在编程时对它们赋值,运行时通过访问它们来实现对应的功能。这些程序往往还与中断有关,编程的过程既繁琐又*出错,阻碍了PLC的进一步推广应用。PLC的发展必然朝着操作简易化方向迈进,比如使用编程向导简化对复杂任务的编程,在这一点上西门子就充当了**者,西门子S7-200的编程软件设计了大量的编程向导,只需要在对话框中输入一些参数,就可以自动生成包括中断程序在内的用户程序,大大方便了用户的使用。
6ES5944-7UB21
6FM1705-3AA00
6FM1705-3AA00
6ES5485-7LA11
6ES5485-7LA11
6FC3984-3RA
6GK7443-1EX02-0XE0
6GK1100-2AB00
6FL3001-4AA11
6SE3190-0DC87-2RA0
6SE3190-0BA87-2RA0
6ES5721-0BD20
6ES5721-0BC50
6ES5721-0BB60
6ES5928-3UB11
6AV3505-1FB12
6ES5308-3UC11
6FM1470-3BA21
6GK1243-3SA00
6AV3515-1MA22-1AA0
6ES5422-8MA11
6ES7453-3AH00-0AE0
6ES7461-0AA00-7AA0
在工业生产过程当中,存在一些如温度、压力、流量、液位和速度等连续变化的量量(即模拟量),PLC采用相应的A/D和D/A转换模块及各种各样的控制算法程序来处理模拟量,完成闭环控制。
PLCC具有数算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表等功能,可以完成数据的采集,
PLCC通信含PLC间的通信及PLC与其他智能设备间的通信。随着工厂自动化网络的发展,现在的PLC都具有通信接口,通信非常方便。
电源的合理处理,抑制电网引入的干扰对于电源引入的电网干扰可以安装一台带屏蔽层的变比为1:1的隔离变压器,以减少设备与地之间的干扰,还可以在电源输入端串接LC滤波电路。
系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统的可靠性较高。