《plc试讲学习教程.pptx》由会员分享,可在线阅读,更多相关《plc试讲学习教程.pptx(57页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 1968年美国最大的汽车制造厂家通用汽车公司(GM)为了适应汽车型号不断更新的需要,提出了十条技术指标在社会上公开招标,制造一种新型的工业控制装置,提出了研制可编程序控制器的基本设想,其核心为以下四点,即(1)用计算机代替继电器控制盘。(2)用程序代替硬件接线。(3)输入/输出电平可与外部装置直接连接。(4)结构易于扩展 美国数字设备公司(DEC)中标并于1969年研出 了世界上第一台可编程序控制器,型号为PDP-14并应用于通用汽车公司的生产线上。第1页/共57页12 PLC的分类(1)按控制规模分类为了适应不同工业生产过程的应用要求,可编程序控制器能够处理的输入/输出信号数是不一样的。一
2、般将一路信号叫做一个点,将输入点数和输出点数的总和称为机器的点。按照I/O点数的多少,可将PLC分为超小(微)、小、中、大、超大等五种类型。以上分类是基于习惯,所以上述分类并不严格。按I/O点数分类第2页/共57页小型机:一体机,有接口可扩展。第3页/共57页中、大型机:模块式,可按需要在主板上随意组合。电源模块CPU模块底 板IO模块第4页/共57页整体式整体式PLC:又称单元式或箱体式。整体式又称单元式或箱体式。整体式PLC是将电源、是将电源、CPU、I0部件都集中装在一个机箱部件都集中装在一个机箱内。一般小型内。一般小型PLC采用这种结构。采用这种结构。模块式模块式PLC:将:将PLC各
3、部分分成若干个单独的模各部分分成若干个单独的模块,如块,如 CPU模块、模块、I0模块、电源模块和各种功模块、电源模块和各种功能模块。模块式能模块。模块式PLC由框架和各种模块组成。模由框架和各种模块组成。模块插在插座上。一般大、中型块插在插座上。一般大、中型PLC采用模块式结采用模块式结构,有的小型构,有的小型PLC也采用这种结构。也采用这种结构。有的有的PLC将整体式和模块式结合起来,称为将整体式和模块式结合起来,称为叠装叠装式式PLC。(1)按结构分类第5页/共57页按功能分类可分为低档机、中档机、高档机。(1)按功能分类第6页/共57页优点:1编程方法简单易学2可靠性高,抗干扰能力强
4、3通用性强4系统的设计、安装、调试工作量少 5维修工作量小,维修方便6体积小,能耗低13 PLC的的特点特点第7页/共57页缺点:1.主要是PLC的软、硬件体系结构是封闭而不是开放的:如专用总线、专家通信网络及协议,I/O模板不通用,甚至连机柜、电源模板亦各不相同。2.编程语言虽多数是梯形图,但组态、寻址、语言结构均不一致,因此各公司的 PLC互不兼容。SIEMENS等公司已经开发出以个人计算机为基础,在Windows平台下,结合IEC11313国际标准的新一代开放体系结构的PLC。第8页/共57页14 PLC的组成 工业控制计算机,其硬件系统都大体相同,主要由中央处理器模块、存储器模块、输入
5、输出模块、编程器和电源等几部分构成。第9页/共57页(1)从程序存储器读取程序指令,编译、执行指令(2)将各种输入信号取入(3)把运算结果送到输出端(4)响应各种外部设备的请求 PLC的中央处理器一般可分为:(1)通用处理器:8086、80286、80386 (2)单片机芯片:8031、8096 (3)位片式微处理器:AMD-2900小型PLC多采用8位微处理器或单片机作为CPU中型PLC多采用16位微处理器或单片机作为CPU大型PLC多采用高速位片式微处理器第10页/共57页只读存储器ROM:存放系统程序随机存储器RAM:存放用户程序和中间运算数据可电擦写存储器EEPROM:存放需要长期保存
6、的重要数据第11页/共57页采用光电隔离,实现了PLC的内部电路与外部电路的电气隔离,减小了电磁干扰。输入接口作用:将按钮、行程开关或传感器等产生的信号,转换成数字信号送入主机,如直流输入电路和交流输入电路。输出接口作用:将主机向外输出的信号转换成可以驱动外部执行电路的信号,以便控制接触器线圈等电器通断电;另外输出电路也使计算机与外部强电隔离。输出三种形式:继电器-低速大功率 晶闸管-高速大功率 晶体管-高速小功率第12页/共57页直流输入电路光电耦合输入点状态显示第13页/共57页继电器输出电路输入点状态显示继电器第14页/共57页晶体管输出电路光电耦合第15页/共57页晶闸管输出电路第16
7、页/共57页(1)输入/输出电路常见问题(2)应在输出回路串联保险丝,避免负载电流过大,会损坏输出元件或电路板。(3)由于输出端子漏电流和残余电压的存在,当驱动不同类型的负载时,需要考虑电平匹配和误动等问题。第17页/共57页(4)感性负载断电时产生很高的反电势,对输出单元电路产生冲击,对于大电感或频繁关断的感性负载应使用外部抑制电路,一般采用阻容吸收电路或二极管吸收电路第18页/共57页编程器是PLC的重要外围设备。利用编程器将用户程序送入PLC的存储器,还可以用编程器检查程序,修改程序,监视PLC的工作状态。编程设备可以是专用的手持式的编程器;也可以是安装了专门的编程通讯软件的个人计算机。
8、PCFP PROGRAMMER(HELP)CLRWRTFN/PFLSTKIX/IYNOTDT/LdREADOTL WLORR WRANY WYSTX WXSRC(-)OP(BIN)K/HSCCTC EVTMT SVACLRENTBAFEDC 98 3 2 1 0 7 6 5 4(DELT)CLR手持式的编程器手持式的编程器第19页/共57页手持式编程器:不能直接输人和编辑梯形图,只能输入和编辑指令表程序,因此又叫做指令编程器。编程软件编程:在屏幕上直接生成和编辑编程软件编程:在屏幕上直接生成和编辑梯形图、指令表、功能块图和顺序功能图梯形图、指令表、功能块图和顺序功能图程序,并可以实现不同编程语
9、言的相互转程序,并可以实现不同编程语言的相互转换。换。第20页/共57页电源的直流输电压多为直流5V和直流24V。直流5V电源供PLC内部使用,直流24V电源除供内部使用外还可以供输入/输出单元和各种传感器使用可编程序控制器的电源一般采用开关式电源,其特点是输入电压范围宽、体积小、重量轻、效率高、抗干扰性能好。电源其它传感器cpuI/O接口存储器第21页/共57页(1)外部设备接口 外设接口电路用于连接编程器或其他图形编程器、文本显示器、触摸屏、变频器等并能通过外设接口组成PLC的控制网络。PLC通过PC/PPI电缆或使用MPI卡通过RS-485接口与计算机连接,可以实现编程、监控、连网等功能
10、(2)I/O扩展接口 扩展接口用于扩展输入/输出单元,它使PLC的控制规模配置更加灵活,这种扩展接口实际上为总线形式,可以配置开关量的I/O单元,也可配置模拟量和高速计数等特殊I/O单元及通信适配器等。第22页/共57页I/O扩展端口连接扩展器的示意图扩展端口连接扩展器的示意图第23页/共57页STOP:创建和编辑用户程序,设置PLC的硬件功能,并可下栽到PLC。RUN:执行用户程序实现控制功能。改变工作模式:PLC的工作模式第24页/共57页000000100001000PLC控制控制00001SB2KMKM继电器继电器 控控 制制SB1线圈线圈线圈线圈常开触点常开触点常开触点常开触点常闭触
11、点常闭触点常闭触点常闭触点继电接触器与继电接触器与PLC控制方案的比较控制方案的比较第25页/共57页QSFRFUKMM3 工作原理工作原理:合刀开关QS按SB1 KM线圈得电按SB2 KM线圈失电M3 KM辅助触头闭合自锁 KM主触头闭合 M运转 KM辅助触头解除自锁 KM主触头断开 M停转KMSB1KMSB2FR主电路继电器控制第26页/共57页QSFRFUKMM3KMFRX0X1COMCOMY0COM1COM1Y0X0Y0 220 VSB1SB2PLCX1主电路控制电路用户程序PLC控制方案 第27页/共57页应用程软件编程语言(1 1)梯形图梯形图(Ladder diagramLadd
12、er diagram)梯形图语言是一种以图形)梯形图语言是一种以图形符号及图形符号在图中的相互关系表示控制关系的编程语符号及图形符号在图中的相互关系表示控制关系的编程语言,是从继电接触器控制电路演变过来的。言,是从继电接触器控制电路演变过来的。(2 2)指令表指令表 (Instruction listInstruction list)指令表也叫做语句表。)指令表也叫做语句表。它和单片机程序中的汇编语言有点类似,由语句指令依一它和单片机程序中的汇编语言有点类似,由语句指令依一定的顺序排列而成。定的顺序排列而成。(3 3)顺序功能图顺序功能图(Sequential function chartSe
13、quential function chart)顺序功能)顺序功能图常用来编制顺序控制类程序。它包含步、动作、转换三图常用来编制顺序控制类程序。它包含步、动作、转换三个要素。个要素。第28页/共57页(4 4)功能块图(Function block diagramFunction block diagram)功能块图是一种类似于数字逻辑电路的编程语言,熟悉数字电路的人比较容易掌握。该编程语言用类似与门、或门的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入端、输出端的小圆点表示“非”运算,信号自左向右流动。就像电路图一样,它们被“导线”连接在一起,如下图所示。第29
14、页/共57页PLC PLC 可看成是由各种功能元器件(软元件)组成的工业控制器。利用编程语言,按照一定的逻辑关系对这些软元件进行编程(调用),就可实现某种控制要求。PLC PLC 的编程软元件实质上是存储器单元,每个单元都有惟一的地址。为了满足不同的功用,存储器单元作了分区,因此,也就有了不同类型的编程软元件。在系统软件的安排下,不同的软元件具有不同的功能。FX2NFX2N系列PLC PLC 编程软元件如下表所示。第30页/共57页FX2N系列系列PLC编程软元件一览表编程软元件一览表(1)第31页/共57页FX2N系列系列PLC编程软元件一览表编程软元件一览表(2)第32页/共57页FX2N
15、系列系列PLC编程软元件一览表编程软元件一览表(3)第33页/共57页编程软件的使用(1)系统启动:双击桌面图标打开的SWOPC-FXGPWIN-C窗口如下图所示。第34页/共57页选取选取 文件文件 菜单下的菜单下的 退出退出 命令,即可退出命令,即可退出SWOPC-FXGPWIN-C系统,如下图所示。系统,如下图所示。第35页/共57页文件的管理图 创建新文件 创建新的顺控程序的操作方法是:选择文件新文件,或者按CtrlN键,然后在PLCPLC类型设置对话框中选择顺控程序的目标PLCPLC类型,如选择FX2FX2系列PLCPLC后,单击确认,或者按O键即可,如图下图所示。第36页/共57页
16、 打开文件打开文件 选择选择文件打开文件打开菜单或按菜单或按Ctr1O键,在打开的文件菜单中选择一个所需的顺控指令程序后,键,在打开的文件菜单中选择一个所需的顺控指令程序后,单击单击确认确认即可,如下图所示。即可,如下图所示。第37页/共57页 文件的保存和关闭文件的保存和关闭 如果是第一次保存,屏幕显示如图所示的如果是第一次保存,屏幕显示如图所示的文件菜单对话框,可通过该对话框将当前程序赋名并保存。操作文件菜单对话框,可通过该对话框将当前程序赋名并保存。操作方法是:执行方法是:执行文件保存文件保存,或按,或按Ctr1S键操键操作即可。作即可。第38页/共57页将已处于打开状态的顺控程序关闭,
17、再打开一个已有的程序及相应的注释和数据。操作方法:执行文件关闭打开菜单操作即可,如图所示。第39页/共57页(3)梯形图编程 编辑操作 梯形图单元块的剪切、拷贝、粘贴、删除、块选择以及行删除和行插入,通过执行编辑菜单栏实现。元件名的输入、元件注释、线圈注释以及梯形图单元块的注释,也可通过执行编辑菜单栏实现,如图所示。第40页/共57页 元件输入 触点、线圈、特殊功能线圈和连接导线的输入,程序的清除,通过执行工具菜单栏实现,如图所示。梯形图的转换 将创建的梯形图转换格式存入计算机中,操作方法是:执行工具转换菜单操作或按F4键,如图所示。在转换过程中显示梯形图转换信息,如果在不完成转如果在不完成转
18、换的情况下关闭梯形图窗口,被创建换的情况下关闭梯形图窗口,被创建的梯形图被抹去!的梯形图被抹去!第41页/共57页 查找 光标移到程序的顶、底和指定程序步显示程序,有关元件接点、线圈和指令的查找,元件类型和编号的改变,元件的替换,通过执行查找菜单栏实现,如图所示。第42页/共57页(4)指令表编程 执行视图指令表或按N键,可实现指令表状态下的编程;通过视图指令表或梯形图,可实现指令表程序与梯形图程序之间的转换,如图所示。第43页/共57页(5)程序的检查 执行选项程序检查,选择相应的检查内容,单击确认,可实现对程序的检查,如图所示。第44页/共57页(6)程序的传送功能 读入将PLC中的程序传
19、送到计算机中。写出将计算机中的程序发送到PLC中。校验将计算机与PLC中的程 序加以比较校验,操作方法是执 行PLC 传送 读入、写出、校验菜单完成操作。当选择读入时,应在PLC 模式设置对话框中将已经连接 的PLC模式设置好,操作菜单如 图所示。第45页/共57页输入采样信号 输入/输出模块电路是PLC与被控设备间传递输入/输出信号的接口部件。第46页/共57页当输入信号经过一些列处理后,通过输出端输出。晶体管输出继电器输出第47页/共57页PLC等效工作电路图第48页/共57页PLC的工作流程的工作流程第49页/共57页PLC的工作原理 PLC虽然具有许多微型计算机的特点,但它的工作方式却
20、与微型计算机有很多不同点,这主要是各自的操作系统和系统软件的不同造成的。PLC的工作方式有两个显著特点:一个是周期性顺序扫描;一个是信号集中批处理。PLC通电后,需要对软硬件都做一些初始化的工作。为了使PLC的输出及时地响应各种输入信号,初始化后反复不停地分步处理各种不同的任务,这种周而复始的循环工作方式称为周期性顺序扫描工作方式。PLC在运行过程中,总是处在不断循环的顺序扫描过程中,每次扫描所用的时间称为扫描时间,又称为扫描周期或工作周期。第50页/共57页上面提到过PLC通电后,首先要进行的就是初始化工作,这一过程包括对工作内存的初始化,复位所有的定时器,将输入/输出继电器清零,检查I/O
21、单元是否完好,如有异常则发出报警信号。初始化之后,就进入周期性扫描过程。第51页/共57页小结:PLC工作过程的特点3.输出对输入的响应有滞后现象。2.工作过程就是循环扫描过程,循环扫描时间取决于指令执行速度、用户程序长短等。1.集中采样、集中输出;减少外界干扰。4.输出映像寄存器的内容取决于用户程序扫描执行的结果。5.PLC当前实际的输出状态由输出锁存器的内容决定。第52页/共57页小结:PLC主要性能指标 1.用户程序存储的容量大小;用户程序存储的容量大小;2.输入输入/输出点数的多少;输出点数的多少;3.循环扫描速度的快慢;循环扫描速度的快慢;4.编程指令的种类和条数的多少;编程指令的种类和条数的多少;5.内部器件的种类和数量的多少;内部器件的种类和数量的多少;6.功能及功能扩展的能力;功能及功能扩展的能力;7.智能单元数量的多少;智能单元数量的多少;第53页/共57页三菱FN2XPLC产品实例第54页/共57页电源模块CPU模块扩展卡输入输出模块通讯接口电源开关西门子317T-2DP结构第55页/共57页断路器熔断器固态继电器接触器插座开关电源电抗器伺服驱动器开关电源西门子PLC第56页/共57页感谢您的观看!第57页/共57页