下几个方面:(1)逻辑控制PLC具有逻辑运算功能,可以实现各种通断控制。(2)定时控制PLC具有定时功能。它为用户提供几十个甚至上千个计时器,其计时时间设定值既可以由用户程序设定,也可以由操作人员在工业现场通过人——机对话装置实时设定,计时器的实际计时值也可以通过人——机对话装置实时读出或(3)计数控制PLC具有计数功能。它为用户提供几十个甚至上千个计数器,其计数设定值的设定方式同计时器计时时间设定值一样。计数器的实际计数值也可以通过人——机对话装置实时读出。(4)步进(顺序)控制PLC具有步进(顺序)控制功能。在新一代的PLC中,还可以IEC规定的用于顺序控制的标准化语言——顺序功能图(SFC)编制用户程序,PLC在实现按照事件或输入状态的顺序控制相应输出的场合更简便。(5)PID控制PLC具有PID控制功能。PLC可以接模拟量输入和输出模拟量信号。通常采用专门的PID控制模块来实现。(6)数据处理PLC具有数据处理能力。它能进行自述运算数据比较、数据传送、数制转换、数据显示和打印,数据通信等功能。新一代的大,中型PLC还能进行函数运算,浮点运算等。(7)通信和联网新一代的PLC都具有通信功能。它既可以对远程I/O进行控制,又能实现PLC和PLC,PLC和计算机之间的通信。因此,可以方便地构成“集中管理,分散控制”的分布式控制系统。(8)PLC还具有许多特殊功能模块,适用于各种特殊控制的要求,例如:定位控制模块,CRT模块等。2.3S7-200系列可编程控制器德国的西门子(SIEMENS)公司是欧洲最大的电子和电气设备制造商,生产的SIMATIC可编程序控制器在欧洲处于领先地位。其第一代可编程序控制器是于1975年投放市场的SIMATICS3系列控制系统。1979年微处理器技术被应用到可编程序控制器中后,产生了SIMATICS5系列,随后在20世纪末又推出了S7系列产品。