plc基础知识入门课件.ppt
《plc基础知识入门课件.ppt》由会员分享,可在线阅读,更多相关《plc基础知识入门课件.ppt(146页珍藏版)》请在三一办公上搜索。
1、编程软元件,4、定时器,定时器分为普通型、保持型二种。,(1)定时器的作用相当于继电器控制系统中的时间继电器,主要用于定时控制。,(3)定时器有无数对常开和常闭触点,,(2)定时器编址区域标号为T,采用十进制编址并从T000开始。是一种位元件。,(4)定时器的动作过程,要点,(1)普通型定时器:T0T245 (非积算型),1)100ms(T0T199 200点)定时范围:0. 13276.7s,1,最新课件,编程软元件4、定时器定时器分为普通型、保持型二种。 (1,2)10ms (T200T245 46点) 定时范围 :0. 01327.67s,编程软元件,2,最新课件,2)10ms (T20
2、0T245 46点) 定时范,编程软元件,普通型定时器的工作过程,X1,T5当前值,Y20,67.8s,3,最新课件,编程软元件普通型定时器的工作过程X1T5当前值Y2067.8,编程软元件,(2)保持型定时器 T246T255( 积算型),1) 1ms (T246T249 4点 ) 定时范围: 0.00132.767s,2)100ms (T250T255 6点)定时范围:0.00132.767s,4,最新课件,编程软元件(2)保持型定时器 T246T255( 积算型),编程软元件,5,最新课件,编程软元件5最新课件,5、计数器:,编程软元件,计数器主要用于计数控制,分为两大类:,内部计数器是
3、在执行扫描时对PLC内部软元件(X、Y、M、S、T、C)的位信号(通/断)进行计数的计数器。,(1)内部计数器,内部计数器有四种不同的类型:,1)普通型16位加计数器,地址编号为:C0C99 共有100点,2)保持型16位加计数器,地址编号为:C100C199 共有100点,6,最新课件,5、计数器:编程软元件计数器主要用于计数控制,分为两大类:,两种计数器的设定设定值范围都为:132767(K)。,两种类型计数器的复位都是由指令来复位的。,编程软元件,3)普通型32位加/减计数器 C200C219,4)保持型32位加/减计数器 C220C234,两种计数设定范围都为:-2147483648+
4、 214748364(K),要点,设定值除了可用常数K设定外,也可间接通过指定数据寄存器来设定,其设定值可超出规定范围。,(2)外部计数器(高速计数器),7,最新课件,两种计数器的设定设定值范围都为:13276,高速计数器也是32位停电保持型增/减计数器,但它们只对特定的输入端子(X0X5)的脉冲进行计数。高速计数器采用终端方式处理,与扫描周期无关。,编程软元件,单相单输入高速计数器,8,最新课件,高速计数器也是32位停电保持型增/减计数器,,编程软元件,6、数据寄存器,(1)普通型数据寄存器D0D199(200点),(2)停电保持型数据寄存器D200D7999(7 800点),(3)特殊型数
5、据寄存器D8000D8255(256点),数据寄存器是一种字元件,用来存储数值数据的软元件。每个数据寄存器都是16位。,数据寄存器可以分为三种类型,(1)P作为一种标号用于跳转指令CJ或子程序调用指令CALL的跳转或调用的地址指针。,7、指针(P/I),要点,9,最新课件,编程软元件6、数据寄存器(1)普通型数据寄存器D0D199,编程软元件,(2)I用于中断服务子程序的地址指针。采用中断技术的用户程序在开中断期间,一旦中断响应就停止执行主程序,转去执行由I指针指定的指定服务子程序,直至遇到IRET指令再回到原主程序继续执行下去。,10,最新课件,编程软元件 (2)I用于中断服务子程序的地址指
6、针。采用中,基本逻辑指令,1、接点取用与线圈输出指令,举例,X1,LD,0,Y1,OUT,1,X2,LDI,2,T1 K20,OUT,3,M1,OUT,4,11,最新课件,基本逻辑指令1、接点取用与线圈输出指令指令助记符,基本逻辑指令,2、逻辑运算指令,(1)ANB和ORB指令可连续使用,但不超过7次。,(2)在使用ANB和ORB指令时,每个块电路开始总是用LD或LDI指令。,要点,12,最新课件,指令助记符 操作数AND,基本逻辑指令,举例,13,最新课件,X1C3Y12M11Y10X2Y11X3C0X4X5X7T3,3、内部信息与器件状态处理指令(1),基本逻辑指令,14,最新课件,3、内
7、部信息与器件状态处理指令(1)基本逻辑指令指令助记符,基本逻辑指令,MPP,MPS、 MRD、 MPP: 多重输出指令或堆栈指令,X0,MPS,MRD,X0,15,最新课件,基本逻辑指令MPP0LDX06ANDX212OUTY21MP,基本逻辑指令,PLS、PLF:脉冲输出指令,16,最新课件,基本逻辑指令0LDX51PLSM102LDX63PLFM11,基本逻辑指令,SET、RST:强迫置位与复位指令,17,最新课件,基本逻辑指令SET、RST:强迫置位与复位指令17最新课件,基本逻辑指令,4、内部信息与器件状态处理指令(2),LDP、ANDP、ORP 指令,18,最新课件,基本逻辑指令4、
8、内部信息与器件状态处理指令(2) LDP,基本逻辑指令,LDF、ANDF、ORF 指令,19,最新课件,基本逻辑指令 LDF、ANDF、ORF 指令19,基本逻辑指令,5、程序处理指令,20,最新课件,基本逻辑指令5、程序处理指令指令助记符,基本逻辑指令,MC、MCR:用于主控开始和主控结束指令,21,最新课件,基本逻辑指令X0X11X12X2X1X10Y31Y30Y21,定时器编程,1、接通延时定时器,22,最新课件,定时器编程1、接通延时定时器0LDX01ANIT102OUT,2、断开延时定时器,定时器编程,23,最新课件,2、断开延时定时器定时器编程0LDX01ORY202ANIT,计数
9、器编程,24,最新课件,计数器编程0LDX34LD C51RSTC55OUTY22,定时器与定时器的串接使用,定时器与计数器的串接使用,25,最新课件,定时器与定时器的串接使用定时器与计数器的串接使用25最新课件,计数器与计数器的串接使用,26,最新课件,计数器与计数器的串接使用26最新课件,脉冲发生器,先通后断,先断后通,27,最新课件,脉冲发生器先通后断先断后通27最新课件,根据控制电路绘元件时序图,X0,X1,一个扫描周期,5s,3s+,5s+,28,最新课件,根据控制电路绘元件时序图T0M1M0M0M0X1X0T0M0,10s+,6s,10s+,根据控制电路绘元件时序图,29,最新课件
10、,PLSM0X0M0Y0M1M0Y0T0Y0M1T0 K100,5min,根据控制电路绘元件时序图,30,最新课件,SETM0X0X1M8014M0C0Y0C0 K5RSTM0,实例,31,最新课件,实例例一 两台电动机动作的时序,机械手动作示意图,步进控制及状态转移图,32,最新课件,机械手动作示意图步进控制及状态转移图32最新课件,步进控制是指在多工步的控制中,按照一定的顺序分步动作,即上一动作结束后,下一动作才开始。,步进控制的编程软元件是状态继电器S,与步进阶梯指令STL组合使用。在不用于步进阶梯指令时,状态S也和辅助继电器一样,可在一般的PLC中应用。其次,状态S既可作信号报警器使用
11、,也可用作外部故障诊断的输出。,步进控制及状态转移图,1.普通型状态继电器: S0S499 500 点,其中:供初始状态使用(一般用双框表示)S0S9 10点 供返回原点使用 S10S19 10点,2.停电保持型状态继电器: S500S899 400点,33,最新课件,步进控制是指在多工步的控制中,按照一定的顺序分,步进控制及状态转移图,3. 信号报警器用状态继电器: S900S999 100点,转移条件,开始状态,状态1,驱动负载,转到下一状态,状态转移图绘制规则,34,最新课件,步进控制及状态转移图3. 信号报警器用状态继电器:转移条件开,机械手状态转移图,步进控制及状态转移图,35,最新
12、课件,机械手状态转移图步进控制及状态转移图35最新课件,步进梯形图和步进指令,步进控制编程步骤:,1、根据工艺流程画出状态转移图,2、根据状态转移图画出步进梯形图,并写出指令表,步进指令:专门用于步进控制的指令。,指令格式:操作码 STL;操作数 S,步进返回指令:RET,36,最新课件,步进梯形图和步进指令步进控制编程步骤:1、根据工艺流程画出状,步进控制编程要点:,1、状态也可作普通的辅助继电器使用。但作为辅助继电器使用时,不能提供步进接点。,2、步进控制输出的驱动方法:,Y22不能编程,步进梯形图和步进指令,Y22可以编程,37,最新课件,步进控制编程要点: 1、状态也可作普通的辅助继电
13、器使用,3、栈指令的位置:,4、状态的转移方法:,步进梯形图和步进指令,38,最新课件,3、栈指令的位置:4、状态的转移方法:步进梯形图和步进指令3,5、在不同的步进段,允许有重号的输出(注意:状态号不能重复使用);在不相邻的步进段,允许使用同一地址编号的定时器(注意:在相邻的步进段不能使用)。,步进梯形图和步进指令,39,最新课件,5、在不同的步进段,允许有重号的输出(注意:状态号不,多流程步进控制,1.选择分支与汇合,40,最新课件,多流程步进控制1.选择分支与汇合 40最新课件,2.并行分支与汇合,多流程步进控制,41,最新课件,2.并行分支与汇合多流程步进控制41最新课件,3、跳转与循
14、环,多流程步进控制,42,最新课件,3、跳转与循环多流程步进控制42最新课件,编程实例,1、花样喷水控制,43,最新课件,编程实例1、花样喷水控制43最新课件,编程实例,44,最新课件,编程实例44最新课件,编程实例,2、三台电机M1M3的控制要求为:起动时,M1起动2s后M2才起动,当M2起动起动3s后M3才起动。停止时,要求按M3M1的顺序停止。,45,最新课件,编程实例 2、三台电机M1M3的控制要求为:,编程实例,3、十字路口的车行灯和人行灯的动作过程如下图所示。其中,车行道有红、黄、绿三种颜色的指示灯;人行道有红、绿两种颜色的指示灯(下图所示即为各交通灯在一个周期内的动作情况)。,4
15、6,最新课件,编程实例 3、十字路口的车行灯和人行灯的动作过程如下图所,47,最新课件,47最新课件,48,最新课件,48最新课件,编程实例,4、大小球的选择传送控制 机械辟下降时,若电磁铁吸住大球,则由于活塞没有达到下限,故下限位开关断开;反之若吸住小球,则由于活塞到达下限而使下限位开关接通。,49,最新课件,编程实例 4、大小球的选择传送控制 机械辟下降时,,编程实例,50,最新课件,编程实例50最新课件,应用指令基本规则,1、应用指令的通则,1)应用指令的表示方法,三要素:1)执行条件;2)功能号和助记符;3)操作数。,源操作数(Source) 用 S表示。,目标操作数(Destinat
16、ion) 用 D表示。,其他操作数 用m、n表示,用来表示十进制常数K或十六进制常数H。,51,最新课件,应用指令基本规则1、应用指令的通则1)应用指令的表示方法三要,应用指令基本规则,2、操作数的表达方式,操作数可用以下几种表达方式:,位元件 X、Y、M等,字元件 T、C等,位元件的组合,常数K、H,指针 P、I,3、不同长度数据之间的传送,52,最新课件,应用指令基本规则2、操作数的表达方式操作数可用以下几种表达方,应用指令基本规则,4、16位和32位指令,5、连续执行/脉冲执行指令,(1)连续执行方式,53,最新课件,应用指令基本规则4、16位和32位指令5、连续执行/脉冲执行,(2)脉
17、冲执行方式,应用指令基本规则,54,最新课件,(2)脉冲执行方式应用指令基本规则54最新课件,常用应用指令简介,1、程序流程类指令(FNC00FNC09),(1)条件跳转指令 FNC00 CJ,该指令的作用是满足一定条件使程序跳转到指针P所标位置继续执行。,55,最新课件,常用应用指令简介1、程序流程类指令(FNC00FNC09),常用应用指令简介,(2)中断指令(EI、DI、IRET、FEND),56,最新课件,常用应用指令简介(2)中断指令(EI、DI、IRET、FEN,常用应用指令简介,2、数据比较和传送类指令(FNC10FNC19),(1)数据比较指令(FNC10 CMP),57,最新
18、课件,常用应用指令简介2、数据比较和传送类指令(FNC10FNC,常用应用指令简介,(2)区间比较指令(FNC11 ZCP),58,最新课件,常用应用指令简介(2)区间比较指令(FNC11 ZCP)5,(3)块传送指令(FNC15 BMOV),常用应用指令简介,59,最新课件,(3)块传送指令(FNC15 BMOV)常用应用指令简介59,常用应用指令简介,3、算术及逻辑运算类指令(FNC20FNC29),(1)二进制加/减法运算指令(FNC20 ADD/FNC21 SUB),60,最新课件,常用应用指令简介3、算术及逻辑运算类指令(FNC20FNC,常用应用指令简介,(2)二进制乘法运算指令(
19、FNC22 MUL),61,最新课件,常用应用指令简介(2)二进制乘法运算指令(FNC22 MUL,常用应用指令简介,(3)二进制除法运算指令(FNC23 DIV),62,最新课件,常用应用指令简介(3)二进制除法运算指令(FNC23 DI,常用应用指令简介,4、移位类指令(FNC30FNC39),(1)循环左移/右移指令(FNC31 ROL/FNC30 ROR),63,最新课件,常用应用指令简介4、移位类指令(FNC30FNC39)(1,常用应用指令简介,(2) 位左移/右移指令(FNC34 SFTR/FNC35 SFTL),64,最新课件,常用应用指令简介(2) 位左移/右移指令(FNC3
20、4 SFT,常用应用指令简介,(3)区间复位指令 FNC 40 ZRST,65,最新课件,常用应用指令简介(3)区间复位指令 FNC 40 Z,常用应用指令简介,6、方便类指令(FNC60FNC69),(1)交替输出指令(FNC 66 ALT),66,最新课件,常用应用指令简介6、方便类指令(FNC60FNC69)(1,常用应用指令简介,闪烁动作,67,最新课件,常用应用指令简介闪烁动作67最新课件,常用应用指令简介,(2)数据查找指令(FNC 61 SER),68,最新课件,常用应用指令简介(2)数据查找指令(FNC 61 SER,常用应用指令简介,(3)数据排序指令(FNC 69 SORT
21、),69,最新课件,常用应用指令简介(3)数据排序指令(FNC 69 SOR,PLC的网络及通信,一、PLC网络简介,三、PLC网络的意义与特点,二、网络通信的基本知识,四、三菱FX系列PLC网络构成,五、三菱FX系列PLC通信实现,70,最新课件,PLC的网络及通信一、PLC网络简介三、PLC网络的意义与特,PLC网络简介,1、网络的基本概念与特点,(1)局域网(本地网、区域网) (LAN,Local AreaNetwork)是指覆盖范围仅限于有限区域的计算机网络。,(2)企业网是指一个完整的组织,包括本地和远程的公司、多种计算机系统以及多个部门。,(3)广域网如(I nternet)是一种
22、链接许多不同或相同组织资源的网络。,2、PLC网络系统,71,最新课件,PLC网络简介1、网络的基本概念与特点 (1),PLC网络简介,由上位计算机、PLC、远程I/O设备互相链接所形成的分布式控制系统、现场总线控制系统已在广泛应用,由这种形式构成的计算机、PLC等多机通信系统即为PLC的网络系统。,功能特点:,1)可以在计算机上编写、调试和修改应用程序, 并可以自动查错和自动监控等功能。,2)可用图像、图表和图形的形式在计算机上对整个生产过程进行运动状态的监视。,3)可对PLC进行全面的系统管理。,4)可对PLC实施直接控制。,5)可以打印各种信息资料。,72,最新课件,PLC网络简介 由上
23、位计算机、PLC、远程I/O,PLC网络简介,6)可以实现对生产过程的模拟仿真。,7)可以编制多种组态软件。,8)可以通过LAN或Internet与PLC生产厂家和其他用户相互间资源共享。,73,最新课件,PLC网络简介6)可以实现对生产过程的模拟仿真。7)可以编制,PLC通信是指PLC与计算机、PLC与PLC、PLC与现场设备、PLC与远程I/O之间的数据交换。,数据交换采用的是并行和串行两种通信方式:,1、 并行通信传输方式,网络通信的基本知识,优点:传输速度快;缺点:使用的线数多、传输距离短。,74,最新课件,PLC通信是指PLC与计算机、PLC与PLC、,2、串行通信传输方式,网络通信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- plc 基础知识 入门 课件
链接地址:https://www.31ppt.com/p-1287365.html