北京西门子模块全国一级供应商
PLC厂家都生产配套的A/D、D/A转换模块,可以处理模拟量(温度、压力、流量、液位和速度等),从而实现对模拟量的控制。3.数据采集和监控
PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。4.通信联网和集散控制
随着计算机控制的发展,工厂自动化网络发展很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新生产的PLC具有RS-232、RS-422、RS-485或现场总线等通信接口,可进行远程I/O控制,实现多台PLC联网和通信。
在系统构成时,可由一台计算机与多台PLC构成“集中管理、分散控制”的分布式控制网络,以便完成较大规模的复杂控制。
1.5 PLC的生产厂家
德国西门子公司SS系列的产品,有SS-95U、100U、115U、135U及155U。135U、155U为大型机,控制点数可达6000多点,模拟量可达300多路。还推出了S7系列机,有S7-200(小型)、S7-300(中型)及S7-400机(大型)。
北京西门子模块全国一级供应商
PLC是Programmable Logic Controller的缩写,意思就是可编程逻辑控制器。其实这是早期的PLC,由于它仅仅是用来进行逻辑控制的,所以称为可编程逻辑控制器。但是随着微电子技术的发展,开始采用微处理器作为PLC的中央处理单元,使PLC不仅可以进行逻辑控制,而且可以进行模拟量的控制。所以在1980年美国电器制造协会(NEMA)又重新命名为可编程控制器(Programmable Controller),但是为了避免和个人计算机(PC,Personal Computer)混淆,继续沿用PLC。
上面只是对它的字面意思的解释,那到底什么是可编程控制器呢?它的定义是可编程控制器是一种数字运算的电子系统,是专为工业环境下应用而设计的。它采用可编程的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种机械或生产过程。
对于这个定义有几点说明。
(1)PLC是一种数字运算的电子系统。这样就限制了它的范围,是在数字运算范围内的电子系统,和其他的电子系统就分开了。也许大家会想到个人计算机也是数字运算的电子系统,为什么不能用呢?这就是它定义的第二部分。
(2)专为工业环境应用而设计的。个人计算机一般是在室温下应用的,而PLC是在工业环境下应用的,它的抗恶劣环境能力强,可以应用在高温下、沙漠中和海洋里等。
(3)控制各种机械或生产过程。PLC并不能做什么的工作,主要是做些机械的、生产性的活动。
(4)它采用可编程的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令(这里主要是讲PLC的运行,主要是运行这些指令)。
通过上面对这个定义的理解,头脑中一定会形成这样一个印象,PLC并不是一个简单的器件,而是一个软件加硬件的结合,它的程序(软件)是核心部分,硬件主要是在外部用来控制机械或者生产过程。可以想像为PLC就是放在某个地方能够用来做控制的东西就可以了。
PLC与单片机有什么区别呢?
(1)PLC更注重于工业应用,对于防干扰、设备接口、联网、模块化都有完善的技术支撑,使用更简单,但成本高。
(2)单片机技术含量高,使用灵活但是工作量很大,对于抗干扰、模块化要求低,成本低廉,应用广泛。特别适合开发消费电子、商业应用的电子、玩具、家电等。
(3)PLC是建立在单片机之上的产品,单片机是一种集成电路,两者不具有可比性。
(4)单片机可以构成各种各样的应用系统,从微型、小型到中型、大型都可以,PLC是单片机应用系统的一个特例。
PLC的产生和发展
早期的控制系统都是继电器控制系统,但是到了20世纪60年代和70年代,继电器控制的缺点就暴露出来了。当然它是有很多优点的,简单易懂、操作方便、价格便宜(例如,一些常开常闭触点、线圈,就这些简单的符号就能表达一个系统,让别人一看简单易懂。在操作方面都是些按钮,操作简便,继电器价格也便宜)。到现在为止并不是说继电器已经完全抛弃了或者不用了,但是主要是用在一些小的系统上。
如果是在一些比较大的系统,对于继电器控制来说,就存在明显的缺点,如接线比较复杂(见图1-1)、生产工艺变化的适应性较差等,特别是它是靠硬连线逻辑构成的系统(硬连线就是一般的导线)。对于这些情况大家会想到如果能用程序来修改不就更好了吗?这就是后来的PLC。
在20世纪60年代到70年代,计算机系统也得到了发展,它优点就是功能完备、灵活性、通用性好。特别是计算机的计算能力特别强。在这个时候,有人就会想到把继电器系统和计算机系统二合一,计算机系统编程容易、计算速度快,就内置在继电器系统上,而继电器系统操作方便就负责外围的设备。提出这种设想的是1968年美国的通用汽车公司,当时主要是为它生产汽车而考虑的,但是他们对计算机不是很了解。到了1969年,美国数字设备公司研制出了世界上台PLC,型号称为PDP-14
(1)模式选择器。用于手动选择操作模式:
STOP=停机模式;不执行程序
TERM=运行程序;可以通过编程器进行读/写访问
RUN=运行程序;通过编程器仅能进行读操作
状态指示器 SF=系统错误;CPU内部错误
(LED)RUN=运行模式;绿灯
STOP=停机模式;黄灯
DP=分布式I/O(仅对CPU 215)
(2)存储器卡。存储器卡的插槽。存储器卡用来在没有供电的情况下不需要电池就可以保存用户程序。
(3)PPI连接。编程设备、文本显示器或其他的CPU通过这里连接。
到目前为止,PLC的发展经历了五个阶段:
阶段:从台PLC到20世纪70年初期,CPU是采用中小规模集成电路,存储器为磁芯存储器(抗电磁干扰能力差)。
第二阶段:20世纪70年代初期到70年代末期。CPU是采用微处理器,存储器是EPROM。
第三阶段:20世纪70年代末期到80年代中期。CPU采用8位和16位微处理器,有些还采用多微处理器。存储器采用EPROM、EAROM、CMOS RAM。
第四阶段:20世纪80年代中期到90年代中期。PLC全面采用8位、16位的微处理芯片的位片式芯片,处理速度达到1ns/步。
第五阶段:20世纪90年代中期到现在。PLC采用16位和32位微处理芯片,有的已经使用RISC芯片。
PLC的发展与PC的发展相比较是落后一点,主要原因不是CPU装不上去,而是PLC的发展一定要和外围设备的发展相配套。
PLC会向哪个方向发展呢?
同计算机的发展类似,目前,可编程序控制器正朝着两个方向发展。
一是朝着小型、简易、价格低廉的方向发展。如OMRON公司的CQM1、SIEMENS公司的S7-200一类可编程序控制器,2009年又推出了S7-1200,SIEMENS公司将会把新的通信和控制技术应用在S7-1200这款产品上,同样,SIEMENS也将会用S7-1200这款产品强力打造全球PLC中低端市场。这种可编程序控制器可以广泛地取代继电器控制系统,用于单机控制和规模比较小的自动化生产线控制。