可编程控制器应用课件

PPT
  • 阅读 73 次
  • 下载 0 次
  • 页数 82 页
  • 大小 226.651 KB
  • 2022-11-24 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档30.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
可编程控制器应用课件
可在后台配置第一页与第二页中间广告代码
可编程控制器应用课件
可在后台配置第二页与第三页中间广告代码
可编程控制器应用课件
可在后台配置第三页与第四页中间广告代码
可编程控制器应用课件
可编程控制器应用课件
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 82
  • 收藏
  • 违规举报
  • © 版权认领
下载文档30.00 元 加入VIP免费下载
文本内容

【文档说明】可编程控制器应用课件.ppt,共(82)页,226.651 KB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-45547.html

以下为本文档部分文字说明:

可编程控制器应用课件第一章可编程控制器基本知识第一节何谓PLCPlogrammableLogicalController一、定义:可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,

用来在其内部存储执行逻辑运算、顺序控制、定时、计算和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。二、特点PLC的特点:1.使用和维护方便2..运行稳定可靠3.编程软件

易学4.施工周期短三、PLC的应用领域1.开关量逻辑控制2.运动控制3.闭环过程控制4.数据处理5.通信联网第二节PLC的硬件、软件及工作原理一、PLC的硬件及其结构以FX2N-48MR为例1.控制器面板介绍(

1)输入接线端(2)输出接线端(三种负载输出形式)(3)操作面板(P11图)第二节PLC的硬件、软件及工作原理2.内部结构(1)CPU(中央处理器)功能:①执行用户程序②数据输入、输出

③内部监控分类:通用微处理器、单片机芯片、位处理器第二节PLC的硬件、软件及工作原理(2)存储器:存放系统程序、用户程序及运算数据的单元①系统程序存储器-只读存储器(ROM,EPROM)用户不可

以对其更改。(非易失性)②用户程序存储器-EPROM、EEPROM,以保证用户程序不会被轻易修改或因电池故障而遗失。第二节PLC的硬件、软件及工作原理③内部数据存储器:用于存储程序执行的中间状态与信息,相当于计算机的内存。动态

改变-RAM,易失性,其内容原则上在关机时被自动清除,但设置出于连续工作或断电恢复的需要,部分断电保持型内部继电器、定时器、计数器、数据寄存器的状态可以用电池保持。第二节PLC的硬件、软件及工作原理3.输入/输出接口主要的要求:其一:有良好

的抗干扰能力其二:能满足工业现场各类信号的匹配要求4.电源:为各工作单元供电的开关电源及为掉电保护供电的后备电源。5.外部设备:编程器、EPROM写入器等二、PLC的分类1.按硬件的结构类型分类:单元式:把CPU、RAM

、ROM、I/O接口等都装配在一起的整体装置。体积小,成本低、安装方便,但输入、输出点是固定的。模块式:积木式。把每个工作单元都制成独立的模块并插入母板,构成一个完整的PLC。灵活、方便,易于扩展,但体积较大。叠装式:是单元式和模块式相结合的产物。二、PLC的分类2.按可

应用规模及功能分类将输入点和输出点数的总和称为机器的点,按点数的多少分为:超小、小、中、大、超大五类。按功能分为低档机、中档机、高档机。低档机:以逻辑运算为主中档机:整数和浮点运算,数制转换、中断控制、PID调节及联网功能等,可用于复杂的逻辑运

算和闭环控制场合。高档机:可以和其它计算机构成综合管理系统。三、PLC的工作原理继电器控制系统-并行工作方式CPU-分时操作方式。从左到右,从上到下。计算机在每一瞬间只能做一件事。由于运算速度极高,各电

器的动作似乎是同时完成的,但实际输入、输出的响应是有滞后的。工作过程:1.输入采样阶段2.程序执行阶段3.输出刷新阶段--完成这样一个过程叫一个扫描周期,大约200msP8图1-2-12四、PLC的软件知识(一)PLC编程语言简介1.梯

形图左母线,右母线,逻辑行编制原则:2.指令语句表基本指令:助记符+操作元件3.顺序功能图步进指令状态转移流程图4.功能块图类似于数字逻辑电路的编程语言5.结构文本用PASCAL、BASIC、C等高级语言编程。这种编程方式是结构

文本。四、PLC的软件知识(二)FX系列PLC编程软件的使用软件SWOPC-FXGP/WIN-CGX-Developer(仿真)1.编程2.转换3.调试:在梯形图上监控及对元件单独测试(仿真状态)4.PLC运行:传输设置、PLC写入第二章三菱FX2N系列可编程控制器第一节主要编程软

元件一、输入/输出继电器(X/Y)1.输入继电器用X表示是接收外部信号的窗口,输入接口的一个接线点对应一个输入继电器。在梯形图和指令表中都不能看到和使用其线圈,只能看到和使用其常开或常闭触点(无数)地址编号:八进制X0-X7X10-X17-----

---只有一个公共端(com端)第一节主要编程软元件2.输出继电器用Y表示唯一能驱动外部负载的元件(外部触点)输出接口的一个接线点对应一个输出继电器有线圈、有触点内部触点:无数常开、常闭触点外部触点:只有常开触点----以用于接通该输出口上连接的负载。

地址编号:八进制Y0-Y7Y10-Y17--------有多个公共端第一节主要编程软元件二、内部继电器M编写程序的辅助元件,有无数触点,有线圈,由各种编程元件驱动,和Y一样,但不能直接连接负载地址编号:十进制分为

:通用型、停电保持型和特殊用途的内部继电器第一节主要编程软元件1.通用型内部继电器(一般用途)用于逻辑运算的中间状态存储及信号类型的变换M0-M499停电后恢复初始状态第一节主要编程软元件2.停电保持型:具有停电保持的功能。利用PLC内装的备用电池或EEPROM进行停电保持

。当停电后重新运行能再现停电前的状态M500-M1023第一节主要编程软元件3.特殊用途的内部继电器具有特定功能的内部继电器M8000-M8255①只能利用其触点的MM8000—运行监控M8002---初始脉冲M8012-

--100ms时钟脉冲M8013---秒脉冲M8011---10ms脉冲第一节主要编程软元件②可驱动线圈的特殊MM8030---使电池LED熄灭M8033---PLC停止运行时,输出保持M8034---禁止全部输出M8039---定时扫描

M8036---强制运行第一节主要编程软元件三、定时器(T)1.定时器及工作特点①相当于时间继电器---当设计时间到达设定值时,输出触点动作②有无数的常开、常闭触点,元件编号:十进制③定时器时间设置:直接或间接设定两个寄存器a.常数设定值寄存器如:K1

00—100b.当前值寄存器:T0K100----100*0.1=10第一节主要编程软元件④复位:普通型:断开触点自动复位累积型:使用MOV或RST指令第一节主要编程软元件2.分类①按精度分(定时精度)②按功能分:a.非积算定时器(普通、

停电复位)b.积算定时器(累积、停电保持)3.典型定时器应用第一节主要编程软元件四、计数器----用于计数控制内部计数器:对机内元件(X、Y、M、S、T、C)的信号计数,是低速计数器。外部计数器:

对高于机器扫描频率的信号计数,是高速计数器。当计数值达到设定值时,其触点动作。元件编号:十进制,有无数常开和常闭触点设定值可直接或间接设定第一节主要编程软元件复位:不自动复位使用RST或MOV指令复位第一节主要编程软元件分类:(1)16位增计数器,计数范围1—32767

a.普通型C0--C99b.断电保持型C100---C199(即使停电,当前值和输出触点的置位/复位状态也能保持)c.(2)32位增减计数器d.计数范围:-2147483648~+2147483647e.普通型C2

00-C219f.断电保持型C220-C234第一节主要编程软元件计数的方向(增或减)由特殊内部继电器M8200-M8234控制,为ON时是减计数,为OFF时是增计数例:典型计数器的应用①1h定时程序②24h时钟程

序第一节主要编程软元件位软元件:X,Y.M,S只处理通、断,开、关状态字软元件:T,C,D,V,Z处理数值、数据第二节FX2N系列PLC指令系统介绍一、基本指令:1.连接和驱动指令(1)LD指令和LDI指令LD---取指令:常开触点与左母线连接

LDI取反指令:常闭触点与左母线连接第二节FX2N系列PLC指令系统介绍(2)OR指令和ORI指令OR-或指令,与常开触点并联ORI-或非指令,与常闭触点并联说明:①可以连续使用;②混联电路块

与常开、常闭触点并联时可用第二节FX2N系列PLC指令系统介绍(3)AND指令和ANI指令AND-与指令与常开触点串联ANI-与非指令与常闭触点串联说明:①可以连续使用②电路块与触点串联时也可使用第二节F

X2N系列PLC指令系统介绍(4)OUT指令—输出指令或驱动指令说明:①不能驱动输入继电器②可以连续使用—并行输出,且不受使用次数限制。第二节FX2N系列PLC指令系统介绍(5)常开触点闭合或断开瞬间动作的指

令①LDP和LDF—取脉冲上升沿、下降沿指令(让常开触点只在闭合或断开瞬间接到母线扫描一个周期)②ANDP、ANDF指令和ORP、ORF指令ANDP-串联一个只在闭合瞬间接通一个扫描周期的常开触点第二节FX2N系列PLC指令系统介绍ANDF-串联一个只在断开

瞬间接通一个扫描周期的常开触点ORP-并联一个只在闭合瞬间接通一个扫描周期的常开触点ORF-并联一个只在断开瞬间接通一个扫描周期的常开触点第二节FX2N系列PLC指令系统介绍(6)ANB指令和ORB指令①ANB电路块与指令----电路块(或触点)与电路块串联

②ORB电路块或指令----电路块(或触点)与电路块并联说明:ANB、ORB是助记符,没有操作元件第二节FX2N系列PLC指令系统介绍二、多路输出指令(1)MC指令和MCR指令MC—主控指令通过MC指令的操作元件Y或M

的常开触点将左母线临时移到一个所需的位置,产生一个临时左母线,形成一个主控电路块MCR-主控复位指令取消临时左母线,将左母线返回到原来位置,结束主控电路块。第二节FX2N系列PLC指令系统介绍MC和MCR成对使用N0-N1-----N7第二节FX2N系列PLC指令系统介绍(2)M

PS指令、MRD指令和MPP指令在FX系列PLC中,有几个存储运算中间结果的存储器----栈存储器,这个栈存储器将触点之间的逻辑运算结果存储后,就可以用指令将这个结果读出,再参与其他触点之间的逻辑运算。①MPS进栈指令---将触点的逻辑运算结果

推入栈存储器1号单元中,存储器每个单元中原来的数据依次向下推移。第二节FX2N系列PLC指令系统介绍②MRD读栈指令-----将栈存储器中1号单元的内容读出③MPP出栈指令------将栈存储器中1号单元结果取出,存储器中其他单元的数据依次向上推移。第二节FX2

N系列PLC指令系统介绍3.置位与复位指令P18图(1)置位指令SET---驱动线圈使其具有自锁功能,维持接通状态。(置1)若SET的执行条件断开,所指定的编程元件仍然保持接通状态,直到遇到RST指令时才会复位。第二节FX2N系列PLC指令系统介绍(2)复位指令

RST----使线圈复位,当RST的执行条件满足时,线圈复位(置0)第二节FX2N系列PLC指令系统介绍4.脉冲微分指令(1)PLS指令----上升沿脉冲微分指令,用于将指令信号的上升沿进行微分,并将微分结果(接通一个扫描周期的脉冲)送给PLS指令后面所指定的目标编程元

件。第二节FX2N系列PLC指令系统介绍(2)PLF指令----下降沿脉冲微分指令,用于将指令信号的下降沿进行微分,并将微分结果(接通一个扫描周期的脉冲)送给PLF指令后面所指定的目标编程元件。第二节FX2N系列PLC指令系统介绍5.空操作与结束

指令(1)NOP指令----空操作指令,用来取代一些不必要的指令或延长扫描周期。(2)END-----结束指令。若不写入END,会从第一步扫描到最后一步;调试时分段插入END,在确认电路正确后再依次删除END。第二节FX2N

系列PLC指令系统介绍二、基本环节(实操)第二节FX2N系列PLC指令系统介绍三、步进指令和状态编程1.顺序控制简介(1)复杂的控制过程分解成若干个工序(2)各工序的任务明确而具体(3)各工序间的联系清楚第二节FX2N系列PLC指令系统介绍2

.状态流程图的三要素顺序控制的动作流程图-----状态流程图(用状态来描述控制过程的流程图(1)状态任务---即本状态做什么(2)状态转移条件----即满足什么条件实现状态转移(3)状态转移方向---即转移到什么状态第二节FX2N系列PLC指令系统介绍3.状态条件----状态继电器

S0~S9初始状态S10~S19回零(原点回归)S0~S499非断电保持(普通)S500~S899断电保持S900~S999报警第二节FX2N系列PLC指令系统介绍4.状态指令STL--步进开始指令RET—步进返回指令(1)STL指令—激活某个状态,建立子母线STL

---助记符,操作元件S︱STL︱或(2)RET指令----使副母线返回到原来左母线的位置第二节FX2N系列PLC指令系统介绍5.将状态流程图转换成梯形图和指令表P296.状态转移流程图执行的特点p327.状态转移流程图编程要点及注意事项P32

例:运料小车(循环三次自动停止,中途按下X1小车完成本次循环停止)练习:设计PLC控制梯形图,并进行调试。1.用按钮控制三台电动机。为了避免三台电动机同时起动,起动电流过大,要求每隔5S起动一台。2.电机启动转10

秒,停5秒,按停止,即停。3.当报警开关(X0)接通时报警铃声响(Y0)且报警灯(Y1)闪烁。闪烁控制要求是亮0.5秒,灭1秒,闪烁50次报警自动停止。4.按下启动按钮,4盏彩灯点亮,1S后熄灭,同时另4盏彩灯点亮,1S后熄灭。以后照此循环下去,直到按下停止按钮。练习:

设计PLC控制梯形图,并进行调试。5.完成单流程状态转移图的编程6.实现单按钮控制电动机起动和停止7.编写一段红绿灯交替闪烁程序。要求:每隔10S两灯交替闪烁一次。每灯闪烁间隔为1S,红灯闪烁完后自动转为绿灯闪,然后再转为红灯闪。(用两种方法)练习:设计PLC控制梯形图,并进行调

试。8.设计一个对三台通风机选择运转装置进行监视的系统。如果三台风机中有两台在工作,信号灯就持续发亮;如果只有一台风机工作,信号灯就以0.5H2的频率闪烁报警;如果三台都不工作,信号灯就以2H2频率

报警;如果选择运转装置不运行,信号灯就熄灭。(附加)第六章FX2N系列可编程控制器功能指令概述第一节数据类软元件1.数据寄存器D----用来存储数值数据的编程元件1个数据寄存器(16位)处理的数值为-32758~+327672个相邻的数据寄存器可以表示32位数据,

即-2147473648~2147473647D1高位D0低位第六章FX2N系列可编程控制器功能指令概述分类:⑴D0~D199普通型⑵D200~D511断电保持型⑶D8000~D8255特殊用途(附

录A)例:计数器、定时器的间接设定第六章FX2N系列可编程控制器功能指令概述2.变址寄存器V、Z----修改软元件地址号V0~V7(8个)16位Z0~Z7(8个)16位如:[MOVD5V0D10Z0]当V0=8Z0=14时,D13D24当V0=9Z0=14时,D14D24VZ组合使用:V高

位、Z低位32位第二节功能指令的表达形式、使用要素功能指令:主要用于数据的传送、运算、变换及程序控制等功能。(128种)1.功能指令的格式:由操作码和操作元件组成操作码:功能代码或助记符FNC20[S1.][S2.][

D.][(D)ADD(P)D10D12D14]FNC12---功能代码ADD--助记符第六章FX2N系列可编程控制器功能指令概述操作元件(S)源元件:其数据或状态不随指令的执行面变化。如果源元件可以变址,用(S.)表示,如果有多个源元件,可以用(S1.)、(S2.)表示。(D)目的元件:其数据或

状态将随批令的执行而变化。如果目的元件可以变址,用(D.)表示,如果有多个目的元件,可以用(D1.)、(D2.)表示。第六章FX2N系列可编程控制器功能指令概述m、n对源和目的元件作补充说明,当元件数量多

时,用m1、m2、n1、n2表示2.功能指令使用的软元件字元件:能表达数值的元件(1)常数:K---十进制常数H---十六进制123456789ABCDEF第六章FX2N系列可编程控制器功能指令概述(2)位元件组成的字元件:KnX、KnY、KnM、KnS如:[MOVD0K

2Y0]0101011101000101D001000101K2Y0(3)数据寄存器:D、V、Z、T、C位元件:处理“开”、”关“状态第六章FX2N系列可编程控制器功能指令概述3.处理数据的长度16位:-32767~32767如:MOV32位:-2147483648~21474

83647DMOV4.指令的执行形式:脉冲执行型:条件满足时仅执行一个扫描周期如:MOVP连续执行型第六章FX2N系列可编程控制器功能指令概述第一节传送比较类指令及应用第二节四则运算类指令及应用第三

节移位控制类指令及应用第六章FX2N系列可编程控制器数据处理指令及应用第一节传送比较类指令及应用1.比较指令CMP,两个源数据进行比较,其结果存放在目标指定软元件中。三个结果:>,=,<按顺序编号例:应用举例:用比较器构成密码锁系统2.区间比较指令ZCP

将一个源数据(S.)和两个源数据(S1.)、(S2.)的数值进行比较,比较结果由3个连续的继电器表示,其中(S1.)不得大于(S2.)例:应用举例:三电机起动、运行、停止循环控制第一节传送比较类指令及应用3.触点比较指令使用触点符号进行数据[S1.]、[S2.]比较的指令,根据比较结

果确定是否允许能流通过。(1)触点连接形式LD---直接与母线串联AND---不是直接与母线串联OR-----并联第一节传送比较类指令及应用2.6种比较结果=,>,<,><,>=,<=例:应用举例:红绿灯控制第一节传送比较类指令及应用4.传送指令MOV将(S

.)的数值不经任何变换直接传到(D.)中例:应用举例:补充:抢答器P101例1(用程序构成一个闪光信号灯,改变输入口所接置数开关可改变闪光频率)第一节传送比较类指令及应用第二节四则运算类指令及应用1.加法指令ADD源元件(S1.)和(S2.)二进制数相加,

结果存放在目标元件(D.)中[ADDD0D2D4]D0+D2D4[DADDD0D2D4](D1、D0]+[D3、D2][D5、D4][ADDPD2K1D2]D2+1D2ADD有三个常用标志:M8020零标志,当运算结果为零时,M8020置1;M802

2进位标志,当运算结果超过32747(16位)或2147483647(32位),则M8022置1;M8021借位标志,当运算结果小于-32747(16位)或-2147473647(32位);应用举例:投币洗车机第二节四则运算类指令及应用第二节四则运算类指令及应用2.减法指令SUB源元件(S1.

)和(S2.)二进制数相减,结果存放在目标元件(D.)中[SUBD0D2D4]D0-D2D4[DSUBD0D2D4](D1、D0]-[D3、D2][D5、D4][SUBPD2K1D2]D2-1D2第二节四则

运算类指令及应用3.乘法指令MUL源元件(S1.)和(S2.)二进制数相乘,结果存放在目标元件(D.)中[MULD0D2D4]D0×D2D5、D416位16位32位[DMULD0D2D4](D1、D0][D3、D2][D7、D6、D5

、D4]32位32位64位第二节四则运算类指令及应用4.除法指令DIV源元件(S1.)除以(S2.),商和余数存放在目标元件(D.)中[DIVD0D2D4]D0÷D2商D4余数D516位16位32位[DDIVD0D2D4](D1、D0]÷[D3、D2][D5、D4][D7、D6]32位3

2位商余数应用举例:P109,1、25加1INC、减1DEC将(D.)中的数值加1,结果仍存放在(D.)中[INCPD0]D0+1D0[DECPD0]D0-1D0若用连续指令INC,则每个扫描周期加1应用举例:电机控制第二节四则运算类指令及应用第三节移位控制类指令及应用1.循环右移指令

ROR[RORPD0K4]将(D.)中的数值从高位向低位移动n位,最后面的n位回转到高位11111111000000000000111111110000第三节移位控制类指令及应用1.循环左移指令ROL[ROLPD0K4]将(D.)中的数值从低位向高位移动n位,最后面的n位回

转到低位11111111000000001111000000001111应用举例:P113例1:流水灯光控制3.位右移SFTR(S.)(D.)n1n2[SFTRPX0M0K16K4](D.)为n1位移位寄存器(S.)为

n2位数据n1位移位寄存器(D.)将(S.)的n2位数据向右移动n2位第三节移位控制类指令及应用1110X3~X01110000000000000M15~M01100X3~X0右移4位1100111000000000M18~M0第三节移位控制类指令及应

用4.位左移指令SFTL[SFTLPX0M0K16K4]111000000000000011101100X3~X0左移四位0000000011101100第三节移位控制类指令及应用应用举例:1.用按钮控制5条皮带传送机的顺序控制2.四台水泵轮流运行控制第三节移位控制类指令及应用一、选择性分支

流程在步进中磁到两个以上分支流程,由分支回路的条件决定步进到哪个回路。二、并行性分支流程在步进中,一个移动条件成立后,有两个或两个以上分支同时执行的流程,当每个流程都执行完毕后,再汇合执行下一条步进点。并行分

支的汇合编程最多实现8个分支的汇合。第五章FX2N系列可编程控制器步进指令及状态编程

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?