PLC与生产过程相连接的输入通道,输入部分接收来自生产现场的各种信号,如限位开关、按钮、传感器的信号等。
输出部分
PLC与生产过程相连接的输出通道,输出部分接受CPU的处理输出,并转换成被控设备所能接收的电压、电流信号,以驱动被控设备。
4)内存模块,它主要存储用户程序,有的还为系统提供辅助的工作内存,在结构上内存模块都是附加于CPU模块之中。
5)底板、机架,它为PLC各模块的安装提供基板,并为模块间的联系提供总线。若干底板间的联系有的用接口模块,有的用总线接口。
箱体式的小型PLC的主箱体就是把上述几种模块集成在一个箱体内,并依可能提供I/O点数的多少,划分为不同的规格。
箱体式的PLC还有I/O扩展箱体,它不含CPU,仅有电源及I/O单元的功能。扩展箱体也是按I/O点数的多少划分有不同的规格。
6.S7-200 PLC
西门子S7-200系列小型PLC适用于各行各业、各种场合中的检测、监测及控制的自动化,它的强大功能使其无论在独立运行中或相连成网络都能实现复杂的控制功能。
S7-200 CPU将一个微处理器、一个集成电源和数字量I/O点集成在一个紧凑的箱体中,从而形成了一个功能强大的小型PLC
S7-200PLC具有集成的24V负载电源,它可直接连接到传感器、变送器和执行器,CPU221、CPU222具有180mA输出,CPU224、CPU224XP、CPU226分别输出280mA或400mA,可用作负载电源。
S7-200 PLC提供了多种类型的CPU以适应各种应用,
S7-200 CPU的种类比较多,但根据输出结构,大致分为两类,即输出为晶体管的和输出为继电器的。
由于PLC执行的是计算机控制程序,因此在编程过程中会涉及数据类型的检验
当用户编程时,可以使用直接编址为指令操作数编址。
S7-200 PLC在具有独特地址的不同内存位置存储信息。用户可以明确识别希望存取的内存地址,允许程序直接存取信息,并直接编址指定内存区、大小和位置。例如,VW790指内存区中的字位置790。
可编程控制器的发展
可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Control-ler),简称PLC,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,这种装置称作可编程控制器,简称PC。但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程控制器简称PLC。
由于工业发展的需要,美国先将可编程控制器应用于工业控制领域。在20世纪60年代,汽车生产流水线的自动控制系统基本上都是由继电器控制装置构成的。当时汽车的每一次改型都直接导致继电器控制装置的重新设计和安装。随着生产的发展,汽车型号更新的周期愈来愈短,这样,继电器控制装置就需要经常地重新设计和安装,十分费时、费工、费料,甚至阻碍了更新周期的缩短。为了改变这一现状,美国通用汽车公司(GM)在1969年公开招标,要求用新的控制装置取代继电器控制装置,并提出了十项招标指标:
(1)编程方便,现场可修改程序;
(2)维修方便,采用模块化结构;
(3)可靠性高于继电器控制装置;
(4)体积小于继电器控制装置;
(5)数据可直接送入管理计算机;
(6)成本可与继电器控制装置竞争;
(7)输入可以是交流115V;
(8)输出为交流115V,2A以上,能直接驱动电磁阀,接触器等;
(9)在扩展时,原系统只要很少变更;
(10)用户程序存储器容量至少能扩展到4KB。
条件提出后,立即引起了开发热潮。1969年,美国数字设备公司(DEC)研制出了世界上台可编程控制器,并应用于通用汽车公司的生产线上。当时叫可编程逻辑控制器PLC(Programmable Logic Controller),目的是用来取代继电器,以执行逻辑判断、计时、计数等顺序控制功能。紧接着,美国MODICON公司也开发出同名的控制器。1971年,日本从美国引进了这项新技术,很快研制成了日本台可编程控制器。1973年,西欧国家也研制出自己的台可编程控制器。
随着半导体技术,尤其是微处理器和微型计算机技术的发展,到20世纪70年代中期以后,特别是进入20世纪80年代以来,PLC已广泛地采用16位甚至32位微处理器作为中央处理器,输入输出模块和外围电路也都采用了中、大规模甚至超大规模的集成电路,使PLC在概念、设计、性能价格比以及应用方面都有了新的突破。这时的PLC已不仅仅是逻辑判断功能,还同时具有数据处理、PID(比例-积分-微分)调节和数据通信等功能。
可编程控制器是一种无触点设备,对用户来说,改变程序即可改变生产工艺,因此如果在初步设计阶段就选用可编程控制器,可以使得设计和调试变得简单容易。从制造生产可编程控制器的厂商角度看,在制造阶段不需要根据用户的订货要求专门设计控制器,适合批量生产。由于这些特点,可编程控制器问世以后很快受到工业控制界的欢迎,并得到迅速的发展。目前,可编程控制器已成为工厂自动化的强有力工具,得到了广泛的应用。
我国从1974年也开始研制可编程控制器,1977年开始工业应用。目前它已经大量地应用在楼宇自动化、家庭自动化、商业、公用事业、测试设备和农业等领域,并涌现出大批应用可编程控制器的新型设备。掌握可编程控制器的工作原理,具备设计、调试和维护可编程控制器控制系统的能力,已经成为现代工业对电气技术人员和工科学生的基本要求。1.2 可编程控制器的定义
国际电工委员会(IEC)曾于1982年11月颁发了可编程控制器标准草案稿,1985年1月又发表了第二稿,1987年2月颁发了第三稿。该草案中对可编程控制器的定义是:“可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储和执行逻辑运算、顺序控制、定时、计数和算术运算等操作命令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,都按易于与工业系统联成一个整体、易于扩充其功能的原则设计。”
定义强调了可编程控制器是“数字运算操作的电子系统”,是一种计算机。它是“专为在工业环境下应用而设计”的工业计算机,是一种用程序来改变控制功能的工业控制计算机,除了能完成各种各样的控制功能外,还有与其他计算机通信联网的功能。这种工业计算机采用“面向用户的指令”,因此编程方便。它能完成逻辑运算、顺序控制、定时计数和算术操作,它还具有“数字量和模拟量输入输出控制”的能力,并且非常容易与“工业控制系统联成一体”,易于“扩充”。
定义还强调了可编程控制器应直接应用于工业环境,它须具有很强的抗干扰能力、广泛的适应能力和应用范围。这也是区别于一般微机控制系统的一个重要特征。
应该强调的是,可编程控制器与以往所讲的顺序控制器在“可编程”方面有质的区别。PLC引入了微处理机及半导体存储器等新一代电子器件,并用规定的指令进行编程,能灵活地修改,即用软件方式来实现“可编程”的目的。
可编程控制器是应用面广、功能强大、使用方便的通用工业控制装置。自研制成功开始使用以来,它已经成为了当代工业自动化的主要支柱之一。1.3 可编程控制器的硬件系统
PLC的硬件系统由主机系统、输入/输出扩展环节及外部设备组成。1.3.1 主机系统
可编程控制器主要由CPU、存储器、基本I/O接口电路、外设接口、编程装置、电源等组成。可编程控制器的结构多种多样,但其组成的一般原理基本相同,都是以微处理器为核心的结构,如图1-1所示。编程装置将用户程序送入可编程控制器,在可编程控制器运行状态下,输入模块接收到外部元件发出的输入信号,可编程控制器执行程序,并根据程序运行后的结果,由输出模块驱动外部设备。
1.中央处理单元
中央处理单元主要由微处理器CPU和存储器组成。
(1)微处理器CPU
微处理器CPU是可编程控制器的核心,相当于人的大脑。CPU一般由控制电路、运算器和寄存器组成。这些电路通常都被封装在一个集成的芯片上。CPU通过地址总线、数据总线、控制总线与存储器、输入输出接口电路连接。CPU的功能有:在系统监控程序的控制下工作,通过扫描方式,将外部输入信号的状态写入输入映像寄存区域,PLC进入运行状态后,从存储器逐条读取用户指令,按指令规定的任务进行数据的传送、逻辑运算、算术运算等,然后将结果送到输出映像寄存区域。
常用的微处理器有通用型微处理器、单片机和位片式计算机等。通用型微处理器常见的如Intel公司的8086、80186、到Pentium系列芯片,单片机型的微处理器如Intel公司的MCS-96系列单片机,位片式微处理器如AMD2900系列的微处理器。小型PLC的CPU多采用单片机或专用CPU,中型PLC的CPU大多采用16位微处理器或单片机,大型PLC的CPU多采用高速位片式处理器,具有高速处理能力。
浔之漫智控技术(上海)有限公司(s)
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
西门子S7-1200全国供应商
(2)存储器
存储器是PLC存放系统程序、用户程序和运行数据的单元。可编程控制器的存储器由只读存储器ROM、随机存储器RAM和可电擦写的存储器EEPROM三大部分构成。只读存储器ROM用以存放系统程序,可编程控制器在生产过程中将系统程序固化在ROM中,用户是不可改变的。用户程序和中间运算数据存放在随机存储器RAM中,RAM存储器是一种高密度、低功耗、价格便宜的半导体存储器,可用锂电池做备用电源。它存储的内容是易失的,掉电后内容丢失;当系统掉电时,用户程序可以保存在只读存储器EEPROM或由高能电池支持的RAM中。EEPROM兼有ROM的非易失性和RAM的随机存取优点,用来存放需要长期保存的重要数据。