LC的原理、编程与应用.ppt
《LC的原理、编程与应用.ppt》由会员分享,可在线阅读,更多相关《LC的原理、编程与应用.ppt(94页珍藏版)》请在三一办公上搜索。
1、PLC的原理、编程与应用,1 概 述 国际电工委员会(IEC)对PLC的定义:“可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于使工业控制系统形成一个整体,易于扩充其功能的原则设计。”PLC的特点:1.编程方法简单易学 2.功能强,性能价格比高 3.硬件配套齐全,用户使用方便,适应性强 4.可靠性高,抗干扰能力强 5.系统的设计、安装、调试工作量少,6.维修工作量小,维修方
2、便7.体积小,能耗低主要的PLC生产厂家:美国Rockwell(AB)公司,GE-Fanuc公司法国的施耐德(Schneider)公司日本的三菱公司,欧姆龙(OMRON)公司PLC的应用领域:1.开关量逻辑控制2.闭环过程控制3.数据处理4.通信联网5.运动控制,可编程序控制器的发展趋势 1向高性能、高速度、大容量发展 三菱的AnA系列使用单芯片实现PLC全部功能的32位微处理器,每条基本指令0.15 s。松下的FP10SH系列采用32位5级流水线RISC结构的CPU,可以同时处理5条指令,顺序指令的执行速度高达0.04s/步。PID指令、PID模块、模糊控制、自适应、参数自整定。2大力发展微
3、型可编程序控制器 西门子的LOGO!通用逻辑模块,价格便宜,有的集成有AS-i 接口。10/20个I/O点。类似的有三菱的ALPHA、富士的ELC、OMRON的ZEN。OMRON 的 ZEN简单逻辑控制器,70 90mm,18DI,16DO。梯形图编程,有编程软件。,3大力开发智能型I/O模块和分布式I/O子系统 模拟量I/O、高速计数输入、中断输入、运动控制、温度检测、条码阅读器、BCD码输入/输出、模糊控制器、PID回路控制、通信等模块。Siemens的ET 200是基于PROFIBEUS现场总线的分布式I/O控制系统。,4 基于PC的编程软件取代手持式编程器 5 PLC编程语言的标准化,
4、IEC1131-3 PLC编程语言标准。6 PLC通信的易用化和“傻瓜化”7 PLC的软件化与PC化 符合IEC1131-3标准在PC上运行的软件包(软件PLC),亚控公司的KingACT、研华公司的ADAM-5501/P31。GE-Fanuc公司推出了类似于笔记本电脑的PC,使用Windows CE,可实现PLC的CPU模块功能,可与以太网和I/O模块通信,在工业现场使用。8 组态软件引发的上位计算机编程革命 组态软件面向工业控制,生成人机界面,通信不需编程,Intach,iFix,组态王、力控、的WINCC、CIMPLICITY等。,2 可编程序控制器的硬件与工作原理2.1可编程序控制器的
5、基本结构,PLC的物理结构:整体式、模块式与叠装式存储器分类:RAM、ROM、EPROM、EEPROM,输出电流与负载类型的关系,PLC内部、外部电路的配合,2.2 可编程序控制器的工作原理,PLC的工作方式 RUN方式执行用户程序,“RUN”LED亮。STOP方式不执行用户程序,可将用户程序和硬件设置信息下载到PLC。TERM(终端)方式与通信有关。可用CPU模块上的方式开关改变工作方式,方式开关在STOP或TERM位置时上电,自动进入STOP方式;在RUN位置上电自动进入RUN方式。PC-PLC之间建立起通信连接后,若方式开关在RUN或TERM位置,可用编程软件改变CPU的工作方式。在程序
6、中插入STOP指令,可使CPU由RUN方式进入STOP方式。,中断程序的处理与立即I/O指令可提高响应速度。,LDI0.1OQ0.0 ANI0.2=Q0.0,2.3 S7-200的主要特点CPU模块 CPU221/222/224/226:I/O点10/14/24/40点,最大DI/DO:256/256点,AI/AO:32/32点,定时器/计数器:256/256点,程序空间2048/4096字,高速计数器:4/6点,30kHz,高速输出:2点,20kHz,模拟电位器1/2个,实时钟,RS-485:1/2个,输入中断4点,定时中断2个(1255ms)。PPI,MPI、自由通信口协议和PROFIBU
7、S点对点协议,STEP 7-Micro/WIN 32编程软件扩展模块 数字量I/O:8DI、8DO、4/4、8/8、16/16 DI/DO,模拟量I/O模块:12位,4AI、2AO、4AI/1AO,热电偶、热电阻模块15位,4AI、2AI,EM277 PROFIBUS-DP通信模块,调制解调器模块,CP 243-2:AS-i主站,它最多可以连接31个AS-i从站,2.1 填空(1)可编程序控制器主要由、和 组成。(2)继电器的线圈“断电”时,其常开触点,常闭触点。(3)外部的输入电路接通时,对应的输入映像寄存器为 状态,梯形图中对应的常开触点,常闭触点_。(4)若梯形图中输出Q的线圈“断电”,
8、对应的输出映像寄存器为 状态,在修改输出阶段后,继电器型输出模块中对应的硬件继电器的线圈,其常开触点,外部负载。,3 可编程序控制器程序设计基础,Simatic指令集与IEC1131-3指令集,I3.2,I、Q、V、M、S、SM、L均可按位、字节、字和双字来存取。I0.0:绝对地址;%I0.0:IEC编辑器用。#INPUT1:局部变量符号地址;“INPUT1”:全局符号地址。,外部输入电路接通时,对应的输入映像寄存器为ON(1状态),梯形图中对应的常开触点闭合,常闭触点断开。梯形图中Q0.0的线圈“通电”,对应的硬件继电器的常开触点闭合,接在标号为0.0的端子的外部负载工作。特殊存储器(SM)
9、标志位:SM0.0一直为“1”状态,SM0.1仅在执行用户程序的第一个扫描周期为“1”状态。SM0.4和SM0.5分别提供周期为1分钟和1秒的时钟脉冲。SM1.0、SM1.1和SM1.2分别是零标志、溢出标志和负数标志。,局部存储器:作为暂时存储器,或给子程序传递参数。变量存储器(V)是全局存储器,可以被所有的POU存取。定时器的当前值大于等于设定值时,定时器位被置为1。计数器的当前值大于等于设定值时,计数器位被置为1。模拟量输入字从偶数字节地址开始(如AIW2),只读数据。模拟量输出字从偶数字节地址开始(如AQW2),用户不能读取。32位累加器(AC0AC3)可以按字节、字和双字来存取。按字
10、节、字只能存取累加器的低8位或低16位。加双线圈、多重堆栈,梯形图优化。,并联触点总是并在它前面已经连好的电路的两端。,堆栈中数据先入后出,栈顶是运算结果。,立即触点与输出指令立即输入只能用于I,立即输出只能用于Q,100ms定时器可用类似图(a)的电路。,减至0时,停止计数,计数器位被置1。,32 7671-32 767,-32 768-132 767,项目的组成 1程序块:主程序(OB1)、可选的子程序和中断程序。各程序结束时不需要加入无条件结束指令。中断程序在中断事件发生时由操作系统调用,用来处理预先规定的中断事件。2数据块:由数据(存储器的初始值和常数值)和注释组成。3系统块:用来设置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LC 原理 编程 应用
链接地址:https://www.31ppt.com/p-5437192.html