1、运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作项目项目3 3电气控制与电气控制与PLCPLC及变频器技术应用及变频器技术应用项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作项目任务:运料小车控制要求项目任务:运料小车控制要求 3.13.1相关知识学习相关知识学习:PLC:PLC基本指令基本指令3.23.2项目实施:系统设计制作项目实施:系统设计制作3.23.2能力拓展:能力拓展:PLC控制系统设计控制系统设计3.43.4 3.53.5自主项目:智力抢答器自主项目:智力抢答器【学习目标学习目标】本项目以运料小车为载体,通过本项目的学习:】本项目以运料小车
2、为载体,通过本项目的学习:(1 1)了解)了解PLCPLC的基本组成及工作过程。的基本组成及工作过程。(2 2)掌握)掌握PLCPLC基本指令编程方法和技巧。基本指令编程方法和技巧。(3 3)会正确选择和使用)会正确选择和使用PLCPLC;(4 4)会使用)会使用GX-developerGX-developer编程软件输入、编辑程序和仿真。编程软件输入、编辑程序和仿真。(5 5)会安装和调试送料小车)会安装和调试送料小车PLCPLC控制系统。控制系统。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.1 3.1 项目任务项目任务 1.1.项目描述项目描述 某生产线
3、需要一个自动运料小车系统,其运行示意图如图3-1所示。其中:A点为装料处,B点为料处。小车的运行轨道为直线,通过三相异步电动机经传动装置进行驱动,电机正转时通过传动装置带动小车左行向装料处运行,电机反转时带动小车右行向卸料处运行,其具体工作过程如下:项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.1 3.1 项目任务项目任务 1.1.项目描述项目描述 装料阀装料阀料灌料灌图图3-1 3-1 送料小车的送料小车的PLCPLC控制系统示意图控制系统示意图 原始位置:小车空车停在卸料处B点,此时卸料限位开关SQ2被小车压住。按下启动按钮系统运行,小车首先左行,在装料处
4、(A点)停下,同时装料斗阀门打开开始装料,10s后料斗关闭装料结束,小车开始右行;小车右行至卸料处(B点)停下来,同时小车卸料阀打开,使液压缸推动料斗翻起开始卸料,6s后卸料阀关闭卸料结束,完成一次运料任务。如此循环3次后小车停在原始位置B点。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.1 3.1 项目任务项目任务 2.2.工作任务工作任务 利用PLC实现本项目控制要求,具体工作内容如下:(1)分析控制要求,分配I/O地址。(2)绘制PLC控制系统电路图。(3)编制PLC控制程序并进行仿真。(4)安装并调试运行运料小车PLC控制系统。(5)编制控制系统技术文
5、件及说明书。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.2 3.2 相关知识学习相关知识学习 3.2.1 PLC3.2.1 PLC基本知识基本知识 1.1.简单理解简单理解PLCPLC 可编程控制器(Programmable Logical Controller)简称PLC,是20世纪60年代发展起来的一种新型工业控制装置。它将传统的继电器控制技术和计算机控制技术、通信技术融为一体,广泛地应用于各类生产机械和生产过程的自动控制中。PLC及其网络被公认为现代工业自动化的三大支柱(PLC、机器人、CAD/CAM)之一。1987年国际电工委员会(IEC)制定了PL
6、C的标准,并给它作了如下定义:可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作命令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关的外部设备,都应按易于与工业控制系统联成一个整体,易于扩充其功能的原则而设计。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作1.1.简单理解简单理解PLCPLC 对于电气工作者,特别是对于从事电气控制系统设计、开发及维护的人而言,若仅从逻辑控制的角度来说,可以把PLC想象成不含操作(按
7、钮、选择开关等)元件和动力元件(如接触器、热继电器等)的、缩小了的电气控制箱,只不过其内部控制功能是由软件来完成的。对逻辑控制而言,PLC的用户软件就相当于继电器组成的逻辑控制电路,它代替了传统的中间继电器、时间继电器、计数器等电气元件,而且有多种多样的软件编辑方法。世界上第一台PLC是1969年美国数字设备公司(DEC)根据GM公司招标的技术要求研制出来的。其后,日本、德国、法国等相继引入这项新技术,可编程序控制器由此而迅速发展起来。3.2.1 PLC3.2.1 PLC基本知识基本知识 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作2.PLC2.PLC的基本构成
8、的基本构成 PLC是以微处理器为核心的工业用计算机系统,其硬件组成与计算机有类似之处。根据结构形式的不同,PLC可分为整体式和模块式两类。整体式PLC的硬件主要由中央处理单元(CPU)、存储器、输入单元、输出单元、通信端口、IO扩展端口和电源等部件组成,所有部件都装在同一机壳内构成主机。整体式PLC的结构紧凑、体积小,小型机常采用这种结构。整体式PLC的基本组成如图3-3所示。3.2.1 PLC3.2.1 PLC基本知识基本知识 PLC基本单元基本单元微处理器(CPU)运算器控制器输出部件输入部件系统存储器用户存储器I/O扩展接口通讯及编程接口外部设备编程设备计算机打印机等现场用户输出设备电磁
9、阀中间继电器执行器传感器按钮、开关现场信号现场用户输入设备电源变换器110V/220V市电扩展设备扩展单元通讯模块功能模块项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作整体式整体式PLC的结构如下:的结构如下:项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作模块式模块式PLCPLC结构结构 模块式PLC的各部件独立封装成模块,各模块通过总线连接,安装在机架或导轨上。装有CPU的模块称为CPU模块,其他模块称为扩展模块。如下图所示。3.2.1 PLC3.2.1 PLC基本知识基本知识 (1 1)微处理器()微处理器(CPUCPU)接收并存
10、储用户程序和数据;诊断电源、PLC工作状态及编程的语法错误;接收输入信号,送入数据寄存器并保存;运行时顺序读取、解释、执行用户程序,完成用户 程序的各种操作;将用户程序的执行结果送至输出端。3.PLC3.PLC硬件系统组成硬件系统组成项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.2.1 PLC3.2.1 PLC基本知识基本知识 (2 2)存储器)存储器 1 1)系统存储器)系统存储器系统程序存储器+系统数据存储器存放系统工作程序(监控程序);存放模块化应用功能子程序;存放命令解释程序;存放功能子程序的调用管理程序;存放存储系统参数。项目项目3 3 运料小车运料
11、小车PLCPLC控制系统设计制作控制系统设计制作3.PLC3.PLC硬件系统组成硬件系统组成 2 2)用户存储器)用户存储器RAM/EPROM/EEPROM存放用户工作程序;存放工作数据。3.2.1 PLC3.2.1 PLC基本知识基本知识 (3 3)输入单元)输入单元带光电隔离电路多种辅助电源类型:AC电源DC24V输入 DC电源DC24V输入 DC电源DC12V输入接收开关量及数字量信号(数字量输入单元);接收模拟量信号(模拟量输入单元);接收按钮或开关命令(数字量输入单元);接收传感器输出信号。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.2.1 PLC
12、3.2.1 PLC基本知识基本知识 (4 4)输出单元)输出单元带光电隔离器及滤波器多种输出方式:晶体管 晶闸管 继电器驱动直流负载(晶体管输出单元);驱动非频繁动作的交/直流负载(继电器输出单元);驱动频繁动作的交/直流负载(晶闸管输出单元)。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.2.1 PLC3.2.1 PLC基本知识基本知识 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.PLC3.PLC的工作过程的工作过程(1)PLC的工作过程的工作过程-扫描工作方式扫描工作方式 开 始内 部 处 理通 信 服 务输 入 采 样
13、程 序 执 行输 出 刷 新图3-7 PLC基本的工作模式STOPRUN运行模式运行模式停止模式停止模式3.2.1 PLC3.2.1 PLC基本知识基本知识 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.PLC3.PLC的工作过程的工作过程 图图3-8 PLC3-8 PLC的工作过程的工作过程输入输出的滞后现象 3.2.1 PLC3.2.1 PLC基本知识基本知识 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作4.PLC4.PLC的常用编程语言的常用编程语言 PLCPLC的常用编程语言的常用编程语言 顺序功能图梯形图指令表(a)继
14、电器控制线路图(b)PLC接线图(c)梯形图(d)PLC等效电路图3.2.1 PLC3.2.1 PLC基本知识基本知识 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作PLCPLC与继电与继电器的区别器的区别PLCPLC:串行、软件:串行、软件继电器:并行、硬件继电器:并行、硬件PLCPLC与与PCPC的区别的区别PLCPLC:循环扫描:循环扫描PCPC:待命或中断:待命或中断3.2.1 PLC3.2.1 PLC基本知识基本知识 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作安装简安装简单,调试、单,调试、维护方便维护方便对生产工对生产
15、工艺改变适艺改变适应性强应性强设计周期短设计周期短编程简编程简单,易于单,易于掌握掌握通用性通用性强,使用强,使用方便方便可靠性可靠性高,抗干高,抗干扰能力强扰能力强PLCPLC特点特点3.2.1 PLC3.2.1 PLC基本知识基本知识 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC 1.FX1.FX系列系列PLCPLC型号型号 FX系列名称I/O总点数单元类型特殊品种输出方式系列名称:系列名称:如0、2、0S、1S、ON、1N、2N、2NC、3U等。单元类型:单元类型:M基本单元;E输入输出混
16、合扩展单元;EX扩展输入模块;EY扩展输出模块。输出方式:输出方式:R继电器输出;S晶闸管输出;T晶体管输出;特殊品种:特殊品种:DDC电源,DC输入;A1AC电源,AC输入或AC输出模块等例如FX2N32MR-D,其参数意义为:三菱FX2NPLC,有32个IO点,继电器输出型,使用DC24V电源,DC输入的基本单元。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作2.FX2N2.FX2N系列系列PLCPLC外部结构外部结构 图1-11 FX2N系列PLC外形图安装孔4个;电源、辅助电源、输入信号用的可装卸式端子;输入指示灯;输出指示灯;输出用的可装卸式端子;外部设
17、备接线插座;面板盖;DIN导轨装卸用卡子;I/O端子标记;动作指示灯,POWER:电源指示灯,RUN:运行指示灯,BATT.V:电池电压下降指示灯,PROG-G:指示灯闪烁时表示程序出错,CPU-E:指示灯亮时表示CPU出错;扩展单元、扩展模块、特殊模块的接线插座盖板。3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC(1 1)输入继电器()输入继电器(X X)在PLC内部,与输入端子相连的输入继电器是光电隔离的电子继电器,采用八进制编号,用无数个常开和常闭触点。输入继电器不能用程序驱动。3.FX2N3.FX2N系列系列PLCPLC编程元件编程元件 项目项目3 3 运料小车运
18、料小车PLCPLC控制系统设计制作控制系统设计制作3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC (2)(2)输出继电器(输出继电器(Y Y)输出继电器采用八进制编号,有内部触点和外部输出触点(继电器触点、双向可控硅、晶体管等输出元件)之分,由程序驱动。在PLC内部,外部输出触点与输出端子相连,向外部负载输出信号,且一个输出继电器只有一个常开型外部输出触点。输出继电器有无数个内部常开和常闭触点,编程时可随意使用。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.FX2N3.FX2N系列系列PLCPLC编程元件编程元件 3.2.2 3.2.2
19、认识认识FX2NFX2N系列系列PLCPLC(3 3)辅助继电器()辅助继电器(M M)由内部软元件的触点驱动由内部软元件的触点驱动,常开和常闭触点使用次数不限,但不能常开和常闭触点使用次数不限,但不能直接驱动外部负载直接驱动外部负载,采用采用十进制十进制编号。编号。通用辅助继电器通用辅助继电器M0M0M499M499(500500点)点)掉电保持辅助继电器掉电保持辅助继电器M500M500M1023M1023(524524点)点)特殊辅助继电器特殊辅助继电器M8000M8000M8255M8255(256256点)点)只能利用其触点的特殊辅助继电器只能利用其触点的特殊辅助继电器可驱动线圈的特
20、殊辅助继电器可驱动线圈的特殊辅助继电器项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.FX2N3.FX2N系列系列PLCPLC编程元件编程元件 3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC 只能利用其触点的特殊辅助继电器只能利用其触点的特殊辅助继电器1M8000M8000:运行监控用,:运行监控用,PLCPLC运行时运行时M8000M8000接通。接通。1M8002M8002:仅在运行开始瞬间接通的初始脉冲特殊辅助继电器。:仅在运行开始瞬间接通的初始脉冲特殊辅助继电器。1M8012M8012:产生:产生100ms100ms时钟脉冲的特殊辅
21、助继电器。时钟脉冲的特殊辅助继电器。可驱动线圈的特殊辅助继电器可驱动线圈的特殊辅助继电器1M8030M8030:锂电池电压指示灯特殊继电器。:锂电池电压指示灯特殊继电器。1M8033M8033:PLCPLC停止时输出保持特殊辅助继电器。停止时输出保持特殊辅助继电器。1M8034M8034:止全部输出特殊辅助继电器。:止全部输出特殊辅助继电器。1M8039M8039:时扫描特殊辅助继电器。:时扫描特殊辅助继电器。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.FX2N3.FX2N系列系列PLCPLC编程元件编程元件 3.2.2 3.2.2 认识认识FX2NFX2N
22、系列系列PLCPLC(4 4)定时器()定时器(T T)定时器实际是内部脉冲计数器,可对内部1ms1ms、10ms10ms和100ms100ms时钟脉冲进行加计数,当达到用户设定值时,触点动作。定时器可以用用户程序存储器内的常数k或H作为设定值,也可以用数据寄存器D的内容作为设定值。普通定时器(T0T245)100ms定时器T0T0T199T199共200点,设定范围0.10.13276.7s3276.7s;10ms定时器T200T200T245T245共46点,设定范围0.010.01327.67s327.67s。积算定时器(T246T255)1ms定时器T246T246T249T249共4
23、点,设定范围0.0010.00133.767s33.767s;100ms定时器T250T250T255T255共6点,设定范围为0.10.13276.7s3276.7s。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.FX2N3.FX2N系列系列PLCPLC编程元件编程元件 3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC 加法计数器加法计数器设定值设定值K、H或或D触点动作触点动作TxTx时钟脉冲时钟脉冲驱动驱动T10K123X0T10Y1相等相等比较比较器器普通定时器的工作原理普通定时器的工作原理T10T10项目项目3 3 运料小车运料小
24、车PLCPLC控制系统设计制作控制系统设计制作3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC T250T250设定值K计数器计数器1100ms时钟脉冲X2X1触点动作触点动作Tx相等相等比较器比较器积算定时器的工作原理积算定时器的工作原理RSTT250K345X1X2T250Y1T250项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC (5 5)计数器()计数器(C C)计数器可分为通用计数器和高速计数器。16位通用加计数器,C0C199共200点,设定值:132767。设定值
25、K0与K1含义相同,即在第一次计数时,其输出触点动作。32位通用加/减计数器,C200C234共135点,设定值:-2147483648+2147483647。高速计数器C235C255共21点,共享PLC上6个高速计数器输入(X000X005)。高速计数器按中断原则运行。项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC 16位加计数器位加计数器1通用型:通用型:C0C99共共100点点 1断电保持型:断电保持型:C100C199共共100点点 16位计数器工作过程示意图位计数器工作过程示意图项目项
26、目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC 3232位双向计数器位双向计数器1有两种32位加/减计数器,设定值:-2147483648+2147483647。通用计数器:C200C219共20点保持计数器:C220C234共15点 1计数方向由特殊辅助继电器M8200M8234设定。1加减计数方式设定:对于C,当M8接通(置1)时,为减计数器,断开(置0)时,为加计数器。1计数值设定:直接用常数K或间接用数据寄存器D的内容作为计数值。间接设定时,要用元件号紧连在一起的两个数据寄存器。项目项目3 3
27、运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC 32位加位加/减计数器工作过程示意图减计数器工作过程示意图项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3.2.2 3.2.2 认识认识FX2NFX2N系列系列PLCPLC 一、一、LDLD、LDILDI、OUTOUT 指令指令二、二、ANDAND、ANIANI指令指令三、三、OROR、ORIORI 指令指令四、四、ANBANB、ORBORB 指令指令五、五、MPSMPS、MRDMRD、MPPMPP 指令指令六、六、MCMC、MCRMC
28、R 指令指令七、七、SETSET、RSTRST 指令指令八、八、PLSPLS、PLFPLF 指令指令九、九、NOPNOP、ENDEND 指令指令3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作1 1、LDLD、LDILDI、OUT OUT 指令指令v指令的作用指令的作用LDLD(LoaDLoaD):取指令,取指令,常开触点常开触点与母线连接。与母线连接。LDI(LoaDLDI(LoaD Inverse)Inverse):取反取反指令,常闭触点与母线连接。指令,常闭触点与母线连接。OUTOU
29、T:驱动线圈的输出指令。:驱动线圈的输出指令。v编程元件编程元件LDLD:LDILDI:X X、Y Y、M M、S S、T T、C C OUTOUT:Y Y、M M、S S、T T、C C3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作1 1、LDLD、LDILDI、OUT OUT 指令指令v指令的说明指令的说明LDLD、LDILDI用于将触点接到用于将触点接到母线母线上。上。LDLD、LDILDI还与块操作指令还与块操作指令ANBANB、ORBORB相配合,用于相配合,用于分支电分支电路
30、的起点路的起点。OUTOUT不能用于不能用于X X;并联输出;并联输出OUTOUT指令可连续使用任意次。指令可连续使用任意次。OUTOUT指令用于指令用于T T和和C C,其后须跟,其后须跟常数常数K K,K K为延时时间或计为延时时间或计数次数。数次数。3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作1 1、LDLD、LDILDI、OUT OUT 指令指令v梯形图程序梯形图程序 v 指令表程序指令表程序步序步序 指令指令 地址地址 0 0 LD X0LD X0 1 1 OUT Y0 OU
31、T Y0 2 2 LDI X1LDI X1 3 3 OUT M100 OUT M100 4 4 OUT T0 OUT T0 K19 K19 7 7 LD T0LD T0 8 8 OUT Y1 OUT Y13.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作2 2、ANDAND、ANI ANI 指令指令v指令的作用指令的作用ANDAND:与指令,用于串联单个:与指令,用于串联单个常开常开触点;触点;ANI(ANdANI(ANd Inverse)Inverse):与反指令,用于串联单个:与反指令,
32、用于串联单个常闭常闭 触点。触点。v编程元件编程元件ANDAND:ANIANI:X X、Y Y、M M、S S、T T、C C3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作2 2、ANDAND、ANI ANI 指令指令v指令的说明指令的说明ANDAND和和ANIANI指令用于单个触点与指令用于单个触点与左边左边触点的串联,可触点的串联,可连续使用。连续使用。执行执行OUTOUT指令后,通过与指令可驱动其它线圈输出。指令后,通过与指令可驱动其它线圈输出。若是两个并联电路块(两个或两个以上触
33、点并联连若是两个并联电路块(两个或两个以上触点并联连接的电路)串联,则需用后面的接的电路)串联,则需用后面的ANBANB指令。指令。3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作2 2、ANDAND、ANI ANI 指令指令v 梯形图程序梯形图程序 v 指令表程序指令表程序步序步序 指令指令 地址地址 0 LD X00 LD X0 1 1 AND X2AND X2 2 OUT Y2 2 OUT Y2 3 LD Y2 3 LD Y2 4 4 ANI X0ANI X0 5 OUT M1015
34、 OUT M101 6 6 AND T1AND T1 7 OUT Y3 7 OUT Y3ANDANIAND3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作2 2、ANDAND、ANI ANI 指令指令v 注意梯形图的画法注意梯形图的画法 v 指令表程序指令表程序步序步序 指令指令 地址地址 0 LD Y20 LD Y2 1 ANI X1 1 ANI X1 2 2 MPSMPS 3 AND T1 3 AND T1 4 OUT M101 4 OUT M101 6 6 MPP MPP 7 OUT
35、 Y3 7 OUT Y3MPSMPP3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3 3、OROR、ORI ORI 指令指令v 指令的作用指令的作用OROR:或指令,用于:或指令,用于并联并联单个单个常开触点常开触点;ORI(OR Inverse)ORI(OR Inverse):或反或反指令,用于并联单个常闭触点。指令,用于并联单个常闭触点。v 指令的说明指令的说明OROR、ORIORI编程元件:编程元件:X X、Y Y、M M、T T、C C、S S;OROR、ORIORI指令仅用于单
36、个触点与前面触点的并联;指令仅用于单个触点与前面触点的并联;若是两个串联电路块(两个或两个以上触点串联连接的若是两个串联电路块(两个或两个以上触点串联连接的电路)相并联,则用电路)相并联,则用ORBORB指令指令3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作3 3、OROR、ORI ORI 指令指令v 梯形图程序梯形图程序LDORORIORORIv 指令表程序指令表程序步序步序 指令指令 地址地址 0 LD X10 LD X1 1 1 OR Y1OR Y1 2 2 ORI M102ORI
37、 M102 3 OUT Y1 3 OUT Y1 4 LDI X1 4 LDI X1 5 ANI Y1 5 ANI Y1 6 6 OR M103OR M103 7 ANI Y2 7 ANI Y2 8 8 ORI M104ORI M104 9 OUT M103 9 OUT M1033.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作图3-24 启保停控制程序(a)梯形图LD X001LD X001OR Y000OR Y000ANI X002ANI X002OUT Y000OUT Y000ENDEN
38、D(b)指令表【例【例3-1】起保停控制程序。图】起保停控制程序。图3-24为启动、保持、停止为启动、保持、停止PLC控制程控制程序,在图序,在图3-24(a)所示的梯形图中,当启动信号)所示的梯形图中,当启动信号X1为为ON时,输出时,输出Y0得电为得电为ON,因为,因为Y0的常开触点和的常开触点和X1并联,实现自锁使输出并联,实现自锁使输出Y0保保持持.当停止信号当停止信号X2为为ON时,时,Y0矢电,使其输出为矢电,使其输出为0.3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作【例【
39、例3-2】优先选择控制程序。图】优先选择控制程序。图3-25所示为两个输入信号所示为两个输入信号X1、X2的优先选择控制梯形图,即先接通的即获得优先权,而后接通的无的优先选择控制梯形图,即先接通的即获得优先权,而后接通的无效(如抢答器,具有互锁的正反转控制等)。其中效(如抢答器,具有互锁的正反转控制等)。其中X0为复位或停止为复位或停止信号,信号,Y1、Y2分别为输入信号分别为输入信号X1、X2的控制对象。的控制对象。(b)指令表(a)梯形图图3-25 优先控制程序3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统
40、设计制作控制系统设计制作 GX-Deweloper GX-Deweloper编程软件的使用编程软件的使用PLCPLC程序的输入程序的输入3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作操作练习操作练习4 4、ORBORB指令指令v ORB(Or Block)ORB(Or Block):串联电路块串联电路块并联并联连接指令连接指令v 指令的说明指令的说明串联电路块:串联电路块:两个两个或以上的触点串连而成的电路块;或以上的触点串连而成的电路块;将串联电路块并联时用将串联电路块并联时用ORBO
41、RB指令;指令;ORBORB指令不带元件号(相当于触点间的垂直连线)指令不带元件号(相当于触点间的垂直连线)每个串联电路块的起点都要用每个串联电路块的起点都要用LDLD或或LDILDI指令,电路块指令,电路块后面用后面用ORBORB指令指令3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作4 4、ORB ORB 指令指令v 梯形图程序梯形图程序串联电路块串联电路块v 指令表程序指令表程序步序步序 指令指令 地址地址 0 LD X20 LD X2 1 AND X0 1 AND X0 2 2 L
42、DI X1LDI X1 3 ANI Y2 3 ANI Y2 4 4 ORBORB 6 OUT Y3 6 OUT Y33.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作5 5、ANB ANB 指令指令v ANB(And Block)ANB(And Block)并连电路块并连电路块串连串连连接指令连接指令v 指令的说明指令的说明并联电路块:并联电路块:两个或两个或以上的触点串连而成的电路;以上的触点串连而成的电路;将并联电路块与前面的电路串联时用将并联电路块与前面的电路串联时用ANBANB指令;
43、指令;使用使用ANBANB指令前,应先完成并联电路块内部的连接。指令前,应先完成并联电路块内部的连接。并联电路块中各支路的起点使用并联电路块中各支路的起点使用LDLD或或LDILDI指令;指令;ANBANB指令相当于两个电路块之间的串联连线。指令相当于两个电路块之间的串联连线。3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作5 5、ANB ANB 指令指令v 梯形图程序梯形图程序ORBANBv 指令表程序指令表程序步序步序 指令指令 地址地址 0 LDI X10 LDI X1 1 ORI
44、X2 1 ORI X2 2 2 LDI Y0LDI Y0 3 ANI M100 3 ANI M100 4 4 LDI Y2 LDI Y2 6 AND M101 6 AND M101 7 ORB 7 ORB 8 OR T0 8 OR T0 9 9 ANBANB 10 ORI X3 10 ORI X3 11 OUT M115 11 OUT M115LD3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作操作练习操作练习1 1:电动机的正反转控制:电动机的正反转控制FUKM1QS正转正转接触器接触器
45、反转接触器反转接触器L1L2L3(1 1)主电路)主电路KM2FR项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作(2 2)I/OI/O接线图接线图正转启动正转启动SB3-X0反转启动反转启动SB3-X1 停止停止SB1-X2KM2SB2KM1SB3SB1电源电源正转接触器正转接触器KM1-YI反转接触器反转接触器KM3-Y2正转互锁正转互锁反转互锁反转互锁Y1COMX0X1X2Y2COM1操作练习操作练习1 1:电动机的正反转控制:电动机的正反转控制项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作(3 3)梯形图)梯形图(4 4)指令表
46、)指令表 0 LD X10 LD X1 1 OR Y1 1 OR Y1 2 ANI X2 2 ANI X2 3 3 ANI ANI X1X1 4 4 ANIANI Y2Y2 5 OUT Y1 5 OUT Y1 6 LD X1 6 LD X1 7 OR Y2 7 OR Y2 8 ANI X2 8 ANI X2 9 9 ANIANI X0X0 10 10 ANI ANI Y1 Y1 11 OUT Y2 11 OUT Y2 12 END 12 END正转正转反转反转X0Y1Y1X2Y2X1X1Y2Y2X2Y1X0END操作练习操作练习1 1:电动机的正反转控制:电动机的正反转控制项目项目3 3 运料
47、小车运料小车PLCPLC控制系统设计制作控制系统设计制作操作练习操作练习1 1:电动机的正反转控制:电动机的正反转控制项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作6 6、MPSMPS、MRDMRD、MPP MPP 指令指令v指令的作用指令的作用MPS(Push)MPS(Push):进栈指令;:进栈指令;MRD(Read)MRD(Read):读栈指令;:读栈指令;MPP(POP)MPP(POP):出栈指令。:出栈指令。v指令的说明指令的说明MPSMPS、MRDMRD、MPPMPP指令指令无编程元件无编程元件。MPSMPS、MPPMPP指令指令成对成对出现,可以出现
48、,可以嵌套嵌套。MRDMRD指令可有可无,也可有两个或两个以上。指令可有可无,也可有两个或两个以上。3.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作6 6、MPSMPS、MRDMRD、MPP MPP 指令指令v 梯形图(一层栈例)梯形图(一层栈例)MPSMRDMPP 0 LDI X1 0 LDI X1 1 1 MPS MPS 2 AND M100 2 AND M100 3 OUT Y1 3 OUT Y1 4 4 MRDMRD 6 AND M101 6 AND M101 7 OUT Y2 7
49、 OUT Y2 8 8 MPPMPP 9 AND 102 9 AND 102 10 OUT Y3 10 OUT Y33.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作6 6、MPSMPS、MRDMRD、MPP MPP 指令指令v 梯形图(一层栈例)梯形图(一层栈例)MPSMPP 0 LD X10 LD X1 1 1 MPS MPS 2 2 LDILDI X2 X2 3 AND M0 3 AND M0 4 OR X0 4 OR X0 5 5 ANB ANB 6 OUT Y1 6 OUT Y1
50、7 7 MPPMPP 8 AND X3 8 AND X3 9 OUT Y2 9 OUT Y2 10 10 LDLD X4 X4 11 OR X5 11 OR X5 12 12 ANBANB 13 OUT Y3 13 OUT Y33.2.3 FX2N3.2.3 FX2N系列系列PLCPLC基本指令基本指令 项目项目3 3 运料小车运料小车PLCPLC控制系统设计制作控制系统设计制作6 6、MPSMPS、MRDMRD、MPP MPP 指令指令v 梯形图(二层栈例)梯形图(二层栈例)0 LDI X1 0 LDI X1 1 1 MPSMPS 2 AND 2 AND 3 MPS3 MPS 4 ANI M