可编程序控制器程序设计师讲座.ppt

上传人:仙人指路1688 文档编号:2282098 上传时间:2023-02-09 格式:PPT 页数:29 大小:808.52KB
返回 下载 相关 举报
可编程序控制器程序设计师讲座.ppt_第1页
第1页 / 共29页
可编程序控制器程序设计师讲座.ppt_第2页
第2页 / 共29页
可编程序控制器程序设计师讲座.ppt_第3页
第3页 / 共29页
可编程序控制器程序设计师讲座.ppt_第4页
第4页 / 共29页
可编程序控制器程序设计师讲座.ppt_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《可编程序控制器程序设计师讲座.ppt》由会员分享,可在线阅读,更多相关《可编程序控制器程序设计师讲座.ppt(29页珍藏版)》请在三一办公上搜索。

1、可编程序控制器程序设计师培训班讲座,徐州师范大学现代人培训中心中国矿业大学信电学院教师 张同庄 博士 副教授,1.1 PLC的产生和定义,1.1.1 PLC(Programmable Logic Controller)的产生20世纪60年代末期,美国的汽车制造业竞争激烈,为了适应白热化的市场竞争要求,1968年美国通用汽车公司(GM)公开招标,对汽车流水线控制系统提出具体要求,归纳起来是:(1)编程方便,可现场修改程序;(2)维修方便,采用插件式结构;(3)可靠性高于继电器控制装置;(4)体积小于继电器控制盘;(5)数据可直接送入管理计算机;(6)成本可与继电器控制盘竞争;(7)输入可以是交流

2、市电(115V)(美国电压标准),1.1 PLC的产生和定义,(8)输出为交流115V,容量要求在2A以上,可直接驱动接触器、电磁阀等;(9)扩展时原系统改变小;(10)用户程序存储器至少能扩展到4KB。这就是著名的“GM十条”。1969年美国数字设备公司(DEC)中标后,制造出世界上第一台可编程序控制器。(Programmable Logic Controller,简称PLC)。16位和32位微处理器的应用,使PLC得到了惊人的发展,现在已经成为自动化技术的三大支柱之一。3.1.2 PLC的定义PLC一直在飞速发展中,很长时间后才有了一个比较明确的定义。1987年,国际电工委员会(IEC)对

3、PLC作出的定义如下:,1.1 PLC的产生和定义,“可编程序控制器是一种数字运算操作的电子系统,专为工业环境而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种机械和生产过程。而有关的外围设备,都应按易于与工业系统联成一个整体,易于扩充其功能的原则设计。”定义强调了PLC直接应用于工业环境。定义强调了PLC是“数字运算操作的电子系统”,即计算机。定义强调了PLC是用软件方式来实现“可编程”的。,1.2 PLC的特点,1.抗干扰能力强,可靠性高。2.控制系统结构简单,通用性强。3.编程方便,易于使

4、用。4.功能完善。5.设计、施工、调试的周期短。6.体积小、维护操作方便。,1.3 PLC的应用和发展,1.3.1 PLC的发展状况现在的PLC产品已经使用了16位、32位高性能微处理器,而且实现了多处理器的多通道处理,通信技术使PLC的应用得到进一步发展。PLC的技术已经非常成熟。目前,世界上有200多个厂家生产PLC产品。比较著名的有美国的AB、通用(GE)、莫迪康(MODICON)、日本的三菱(MITSUBISHI)、欧姆龙(OMRON)、富士电机(FUJI)、松下电工、德国的西门子(SIEMENS)、法国的TE、施耐德(SCHNEIDER)、韩国的三星(SAMSUNG)、LG等。1.3

5、.2 PLC的发展趋势PLC总的发展趋势是向高集成度、小体积、大容量、高速度、易使用、高性能方向发展。具体表现在以下几方面。,1.3 PLC的应用和发展,1.向小型化、专用化、低成本方向发展2.向大容量、高速度方向发展3.智能型I/O模块的发展4.基于PC的编程软件取代编程器5.PLC编程语言的标准化6.PLC通信的易用化7.组态软件与PLC的软件化8.PLC与现场总线相结合IEC对现场总线(Field Bus)的定义是:“安装在制造和过程区域的现场装置与控制室内的自动控制装置之间的数字式、串行、多点通信的数据总线称为现场总线”。它是当前工业自动化的热点之一。现场总线以开放的、独立的、全数字化

6、的双向多变量通信代替010mA或420mA的现场电动仪表,1.3 PLC的应用和发展,现场总线I/O集检测、数据处理、通信为一体,可以代替变送器、调节器、记录仪等模拟仪表。现场总线控制系统将DCS的控制站功能分散给现场控制设备,仅靠现场总线设备就可以实现自动控制的基本功能。现在功能强大的PLC也配有和现场总线联网的模块,使之可以就近挂接到现场总线上。使用现场总线后,操作员可以在中央控制室实现远程监控,对现场设备进行参数调整,还可以通过现场设备的自诊断功能预测故障和寻找故障点。1.3.3 PLC的应用领域目前PLC在国内外广泛应用于钢铁、采矿、水泥、石油、化工、电力、机械制造、汽车、装卸、造纸、

7、纺织、环保和娱乐等行业。,1.3 PLC的应用和发展,(1)顺序控制例如:注塑机械、印刷机械、订书机械、包装机械、切纸机械、组合机床、磨床、装配生产线、电镀流水线及电梯控制等等。(2)运动控制(3)过程控制PLC能控制大量的过程参数,例如:温度、流量、压力、液位和速度。(4)数据处理(5)通信联网,1.4 PLC的分类,典型的大型PLC有SIEMENS的S7-400、OMRON的CVM1和CS1系列、AB的SLC5/05等系列产品。2.按结构形式分根据PLC的结构形式的不同,PLC主要分为整体式和模块式两种。(1)整体式结构其特点是将PLC的基本部件,如CPU板,输入板、输出板、电源板等紧凑地

8、安装在一个标准机壳内,构成一个整体,组成PLC的一个基本单元(主机)或扩展单元。小型PLC一般为整体式结构。(2)模块式结构PLC由一些模块单元组成,如CPU模块、输入模块、输出模块、电源模块、通信模块和各种功能模块等。目前,大中型PLC均采用模块式结构。,1.5 PLC的系统组成,主要由CPU、电源、存储器和专门设计的输入/输出接口电路等组成。如下图所示:,1.6 PLC的工作原理,1.6.1 PLC的工作方式与运行框图继电器控制系统是“硬连线逻辑系统”,采用的是并行工作方式;而PLC是一种工业控制计算机系统,采用的是串行工作方式。,1.6 PLC的工作原理,1.6.2 PLC工作过程的中心

9、内容当PLC正常工作时,它将不断重复上图中的扫描过程。如果暂不考虑对远程I/O特殊模块和通信服务,扫描过程就只剩下“输入采样”、“程序执行”和“输出刷新”了。这三个阶段是PLC工作过程的中心内容。,1.6 PLC的工作原理,(1)输入采样阶段PLC在输入采样阶段,首先扫描所有输入端子,并将各输入状态存入相对应的输入映像寄存器中。此时,输入映像寄存器被刷新。接着,进入程序执行阶段,在此阶段和输出刷新阶段,输入映像寄存器与外界隔离,无论输入信号怎样变化,其内容保持不变,直到下一个扫描周期的输入采样阶段,才重新写入输入端的新内容。(2)程序执行阶段根据PLC梯形图程序扫描原则,PLC按从左到右、从上

10、到下的顺序执行用户程序。当指令中涉及输入、输出状态时,PLC就从输入映像寄存器中“读入”对应的状态,从元件映像寄存器“读入”对应元件(“软继电器”)的当前状态。然后,进行相应的运算,运算结果再存入元件映像寄存器中。因此,每一个元件(不包括输入继电器)的状态会随着程序执行过程而变化的。,1.6 PLC的工作原理,(3)输出刷新阶段在所有用户程序的指令执行完毕后,元件映像寄存器中所有输出继电器的状态(接通/断开)在输出刷新阶段转存到输出锁存器中,最后经过输出端子驱动外部负载,实现控制命令的输出.,1.7 PLC的编程语言和程序结构,1.7.1 PLC的编程语言PLC提供的编程语言通常有:梯形图(L

11、AD)、语句表(STL)、功能图(SFC)和功能块图(FBD)。1.梯形图(LAD)梯形图(Ladder)编程语言是从继电器控制系统原理图的基础上演变而来的。两者基本思想一致,只是在使用符号和表达式上有一定区别。,1.7 PLC的编程语言和程序结构,梯形图中一个关键概念是“能流”(Power Flow),这只是概念上的“能流”。如果有“能流”从左至右流向线圈,则线圈被激励。如没有“能流”,则线圈未被激励。梯形图语言简单明了,易于理解,是所有编程语言的首选。2.语句表(STL)语句表(Statements List)类似于计算机中的助记符语言,它是用一个或几个容易记忆的字符来代表PLC的某种操作

12、功能。,1.7 PLC的编程语言和程序结构,3.顺序功能流程图(SFC)顺序功能流程图(Sequence Function Chart)编程是一种图形化的编程方法,亦称功能图。使用它可以对具有并行发生、多种选择等复杂结构的系统进行编程。许多PLC提供了用于SFC编程的指令。第六章详述。4.功能块图(FBD)S7-200的PLC专门提供了功能块图(Function Block Diagram)编程语言,利用FBD可以查看到像普通逻辑门图形的逻辑框指令。它没有梯形图编程器中的触点和线圈,但有与之等价的指令,这些指令是作为逻辑框指令出现的,程序逻辑由这些逻辑框指令之间的连接决定。,GE PLC90-30,GE PLC,GE PLC,GE PLC 90-70,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号