《电气控制与PLC工程应用 第4章.pptx》由会员分享,可在线阅读,更多相关《电气控制与PLC工程应用 第4章.pptx(88页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第4章FX系列PLC的编程元件与基本指令,4.1FX系列PLC简介4.2FX系列PLC的编程元件4.3FX系列PLC的基本逻辑指令与步进指令,4.1FX系列PLC简介,4.1.1FX系列PLC性能比较4.1.2FX系列PLC的系统配置,4.1.1FX系列PLC性能比较,(1)输入/输出点数(2)应用程序的存储容量(3)扫描速度1.三菱FX系列PLC的环境指标2.三菱FX系列PLC的输入技术指标3. FX系列PLC的输出技术指标,表4-1FX系列PLC性能比较,表4-2FX系列PLC的环境指标,表4-3FX系列PLC的输入技术指标,表4-4FX系列PLC的输出技术指标,表4-4FX系列PLC的输
2、出技术指标,1)系列名称:如0S、0N、2N等。2)输出形式:输入/输出的总点数(4128)。3)单元类型:M为基本单元,E为输入/输出扩展单元模块,EX为输入专用扩展模块,EY为输出专用扩展模块。4)输出形式:R为继电器输出,T为晶体管输出,S为双向晶闸管输出。5)特殊品种:D为DC(直流)电源,DC输出的模块;A1为AC(100120V)输入或AC输出的模块;H为大电流输出扩展模块(1A/1点);V为采用立式端子排的扩展模块;C为采用接插口输入/输出方式的模块;F为输入滤波时间常数为1ms的扩展模块;L为TTL输入扩展模块;S为采用独立端子(无公共端)的扩展模块。,4.1.2FX系列PLC
3、的系统配置,1. FX系列的基本单元2. FX系列的扩展单元和模块3. FX系列的常用的功能模块,P85.TIF,1. FX系列的基本单元,表4-5F系列PLC基本单元,表4-6F系列PLC基本单元,表4-7F系列PLC基本单元,2. FX系列的扩展单元和模块,表4-8F系列的扩展单元,表4-9F系列的扩展模块,表4-10F的扩展单元,表4-11F的扩展模块,3. FX系列的常用的功能模块,表4-12F系列PLC常用特殊功能模块,表4-12F系列PLC常用特殊功能模块,4.2FX系列PLC的编程元件,4.2.1输入、输出继电器4.2.2辅助、状态继电器4.2.3定时器与计数器4.2.4其他编程
4、元件,表4-13F系列的编程元件,表4-13F系列的编程元件,表4-13F系列的编程元件,表4-13F系列的编程元件,4.2.1输入、输出继电器,1.输入继电器(X)2.输出继电器(Y),图4-1输入继电器X1的等效电路,图4-2输出继电器Y0的等效电路,4.2.2辅助、状态继电器,1.辅助继电器(M)2.状态继电器(S),1.辅助继电器(M),(1)通用辅助继电器(M0M499)(2)断电保持辅助继电器(M500M3071)(3)特殊辅助继电器,(3)特殊辅助继电器,1)触点利用型特殊辅助继电器。2)线圈驱动型特殊辅助继电器。,图4-3M8000、M8002、M8012波形图,图4-4状态继
5、电器的使用,4.2.3定时器与计数器,1.定时器(T)2.计数器(C),1.定时器(T),(1)通用定时器(T0T249)(2)积算定时器(T246T255),图4-5通用定时器的工作原理,图4-6积算定时器的工作原理,2.计数器(C),(1)内部计数器(C0C234)(2)高速计数器(C235C255),(1)内部计数器(C0C234),1)16位增计数器(C0C199)。2)32位增/减计数器(C200C234)。,图4-716位增计数器的工作过程,表4-1432位计数器增/减计数切换所用的对应特殊辅助继电器地址号,图4-832位增/减计数器的工作过程,(2)高速计数器(C235C255)
6、,1)单相单计数输入高速计数器(C235C245)。2)单相双计数输入高速计数器(C246C250)。3)双相高速计数器(C251C255)。,表4-15高速计数器简表,表4-15高速计数器简表,表4-15高速计数器简表,图4-9单相单计数输入高速计数器a)无起动/复位端b)带起动/复位端,图4-11双相高速计数器a)增减计数b)计数顺序,4.2.4其他编程元件,1.数据寄存器(D、V、Z)2.指针(P/I),1.数据寄存器(D、V、Z),1)停电保持数据寄存器D200D511(312点):不论电源接通与否或PLC运行与否,停电保持数据寄存器的内容不会变化,除非改写。2)特殊数据寄存器D800
7、0D8255(256点):这些数据寄存器用来监控PLC的运行状态,主要存放系统状态、错误信息、监视状态。3)文件寄存器D1000D2999(2000点):实际上是一类专用数据寄存器,用于存储大量的数据,如采集数据、统计计算数据、多组控制参数等。4)变址寄存器V0V7和Z0Z7:其内容用来改变编程元件的元件号,32位操作时合并使用。,2.指针(P/I),(1)分支指令指针Pn(2)中断指针In,图4-12分支指令指针,(2)中断指针In,1)输入中断指针。2)定时器中断指针。3)高速计数器中断指针。1)中断指针必须编在FEND指令后面作为标号。2)中断指针中百位数上的数字不可重复使用,如用了I1
8、00就不能用I101。3)用于中断的输入端子,不能再用于SPD指令或其他高速处理。,图4-13中断指针标号表示方式,图4-14高速计数器中断指针,4.3FX系列PLC的基本逻辑指令与步进指令,4.3.1FX系列PLC的基本逻辑指令4.3.2FX系列PLC的步进指令4.3.3基本逻辑指令的应用,4.3.1FX系列PLC的基本逻辑指令,1. LD、LDI、OUT指令2. AND与ANI指令3. OR与ORI指令4. ORB与ANB指令5. LDP、LDF、ANDP、ANDF、ORP和ORF指令6.堆栈指令(MPS、MRD、MPP)7.主控与主控复位指令(MC、MCR)8.置位与复位指令(SET、R
9、ST)9.微分指令(PLS、PLF)10.取反、空操作和结束指令(INV、NOP、END),图4-15LD、LDI、OUT的使用,图4-16AND与ANI指令,图4-18ORB指令,图4-20脉冲检测指令的使用,6.堆栈指令(MPS、MRD、MPP),1)堆栈指令没有目标元件。2)MPS和MPP必须配对使用。3)由于栈存储单元只有11个,所以栈的层次最多11层。,图4-21堆栈指令的使用a)一层栈b)二层栈,7.主控与主控复位指令(MC、MCR),1)MC、MCR指令的目标元件为Y和M,不能用特殊辅助继电器。2)主控触点在梯形图中与一般触点垂直(如图4-23中的M100)。3)MC指令的输入触
10、点断开时,在MC和MCR之内的积算定时器、计数器、用复位/置位指令驱动的元件保持其先前状态不变;非积算定时器和计数器,用OUT指令驱动的元件将复位,如图4-22所示,当X0断开,Y0和Y1即变为OFF。,图4-22主控指令的使用,图4-24SET、RST指令的使用,10.取反、空操作和结束指令(INV、NOP、END),1)AND、ANI指令改为NOP指令时,会使相关触点短路,如图4-27a所示。2)ANB指令改为NOP指令时,使前面的电路全部短路,如图4-27b所示。3)OR指令改为NOP指令时使相关电路切断,如图4-27c所示。4)ORB指令改为NOP指令时,前面的电路全部切断,如图4-2
11、7d所示。5)图4-27e中LD指令改为NOP指令时,则与上面的OUT电路纵接,电路如图4-27f所示。6)当执行程序全部清“0”操作时,所有指令均变成NOP指令。,图4-26取反指令的使用,图4-27用NOP指令修改电路,4.3.3基本逻辑指令的应用,1.起动和复位控制2.优先控制3.比较控制4.延时控制5.循环起停控制,1.起动和复位控制,(1)起、保、停电路实现(2)利用置位复位指令实现(3)利用计数器指令实现,图4-28起保停程序,图4-29置位复位指令控制程序,图4-30计数器指令控制程序,图4-31优先控制程序,图4-32比较控制,4.延时控制,(1)通电延时接通控制(2)断电延时接通控制(3)通电延时接通、断电延时断开控制(4)脉冲信号发生控制(5)长延时控制,图4-33通电延时接通控制程序,图4-34断电延时接通控制程序,图4-35通电延时接通断电延时断开控制程序,图4-36脉冲信号发生控制程序a)梯形图b)动作时序图,图4-37定时器串联实现长延时,图4-38利用定时器与计数器实现长延时,图4-39利用计数器实现长延时,图4-40三台电动机顺序控制时序图,图4-41三台电动机顺序控制的梯形图程序,图4-42梯形图,图4-43梯形图,