1、第第4章章 FX系列可编程控制器系列可编程控制器 FX系列可编程控制器概述系列可编程控制器概述3.13.1FX系列可编程控制器的子系列系列可编程控制器的子系列3.23.2FX系列可编程控制器的基本组成系列可编程控制器的基本组成 3.33.3 FX系列可编程控制器的软元件系列可编程控制器的软元件3.43.4FX系列可编程控制器的工作原理系列可编程控制器的工作原理 3.13.14.1 FX系列可编程控制器概述4.1.1 三菱小型PLC的发展历史4.1.2 FX系列型号的含义FX系列系列PLC型号名称的含义如下:型号名称的含义如下:(1)系列序号:如)系列序号:如1S,1N,2N等;等;(2)I/O
2、总点数:总点数:10256;(3)单元类型:)单元类型:M为基本单元,为基本单元,E为为I/O混混合扩展单元与扩展模块,合扩展单元与扩展模块,EX为输入专用扩为输入专用扩展模块,展模块,EY为输出专用扩展模块;为输出专用扩展模块;(4)输出形式:)输出形式:R为继电器输出,为继电器输出,T为晶为晶体管输出,体管输出,S为双向晶闸管输出;为双向晶闸管输出;(5)电源的形式:)电源的形式:4.1.3 FX系列PLC的一般技术指标FX系列系列PLC的一般技术指标包括基本性能的一般技术指标包括基本性能指标、输入技术指标及输出技术指标,其指标、输入技术指标及输出技术指标,其具体规定如表具体规定如表4-1
3、、表、表4-2及表及表4-3所示。所示。项目项目FXFX1S1SFXFX1N1NFXFX2N2N和和FXFX2NC2NC运算控制方式运算控制方式存储程序,反复运算存储程序,反复运算I/OI/O控制方式控制方式批处理方式(在执行批处理方式(在执行ENDEND指令时),可以使用指令时),可以使用I/OI/O刷新指令刷新指令运算处理运算处理速度速度基本指基本指令令0.550.55微秒微秒/指令指令0.70.7微秒微秒/指令指令0.080.08微秒微秒/指令指令应用指应用指令令3.73.7微秒微秒/指令数百微秒指令数百微秒/指令指令1.521.52微秒微秒/指令数百微秒指令数百微秒/指令指令程序语言程
4、序语言逻辑梯形图和指令表,可以用步进梯形指令来生成顺序控制指令逻辑梯形图和指令表,可以用步进梯形指令来生成顺序控制指令程序容量程序容量(EEPROMEEPROM)内置内置2KB2KB步步内置内置8KB8KB步步内置内置8KB8KB步,用存储盒可达步,用存储盒可达16KB16KB步步指令数指令数量量基本、步基本、步进进基本指令基本指令2727条,步进指令条,步进指令2 2条条应用指令应用指令8585条条8989条条128128条条I/OI/O设置设置最多最多3030点点最多最多128128点点最多最多256256点点表表表表4-14-14-14-1 FXFXFXFX系列系列系列系列PLCPLCP
5、LCPLC的基本性能指标的基本性能指标的基本性能指标的基本性能指标输输 入入 电电 压压DC 24V10%DC 24V10%元件号元件号X0X0X7X7其他输入点输入信号电压输入信号电压DC 24V10%DC 24V10%输入信号电流输入信号电流DC 24VDC 24V,7mA7mADC 24V,5mA输入开关电流输入开关电流OFFONOFFON4.5mA4.5mA3.5mA输入开关电流输入开关电流ONOFFONOFF1.5mA1.5mA输入响应时间输入响应时间10ms10ms可调节输入响应时间可调节输入响应时间X0X0X17X17为为0 060mA60mA(FXFX2N2N),其他系列),其
6、他系列0 015m15m输入信号形式输入信号形式无电压触点,或无电压触点,或NPNNPN集电极开路输出晶体管集电极开路输出晶体管输入状态显示输入状态显示输入输入ONON时时LEDLED灯亮灯亮表表表表4-24-24-24-2 FXFXFXFX系列系列系列系列PLCPLCPLCPLC的输入技术指标的输入技术指标的输入技术指标的输入技术指标项目项目继电器输出继电器输出晶闸管输出(仅晶闸管输出(仅FXFX2N2N)晶体管输出晶体管输出外外 部部 电电 源源最大最大AC 240VAC 240V或或DC DC 30V 30V AC 85AC 85242V 242V DC 5DC 530V 30V 最最大
7、大负负载载电阻负载电阻负载2A/12A/1点,点,8A/COM8A/COM0.3A/10.3A/1点,点,0.8A/COM0.8A/COM0.5A/10.5A/1点,点,0.8A/COM0.8A/COM感性负载感性负载80VA80VA,120/240V AC120/240V AC36VA/AC 240V36VA/AC 240V12W/24V DC12W/24V DC灯负载灯负载100W100W30W30W0.9W/DC 24V(FX0.9W/DC 24V(FX1S1S),其,其他系列他系列1.5W/DC 24V1.5W/DC 24V最小负载最小负载电压电压5V DC5V DC时时2mA2mA,
8、电压电压24V DC24V DC时时5mA5mA(FXFX2N2N)2.3VA/240V AC2.3VA/240V AC-表表表表4-34-34-34-3 FXFXFXFX系列系列系列系列PLCPLCPLCPLC的输出技术指标的输出技术指标的输出技术指标的输出技术指标项目项目继电器输出继电器输出晶闸管输出(仅晶闸管输出(仅FXFX2N2N)晶体管输出晶体管输出响应响应时间时间OFFOFFONON10ms10ms1ms1ms0.2ms0.2ms;5ms5ms(仅(仅Y0Y0,Y1Y1)ONOONOFFFF10ms10ms10ms10ms0.2ms0.2ms;5ms5ms(仅(仅Y0Y0,Y1Y1
9、)开路漏电流开路漏电流-2.4mA/240V AC2.4mA/240V AC0.1mA/30V DC0.1mA/30V DC电路隔离电路隔离继电器隔离继电器隔离光电晶闸管隔离光电晶闸管隔离光耦合器隔离光耦合器隔离输出动作显示输出动作显示线圈通电时线圈通电时LEDLED亮亮续表续表续表续表 4.2 FX系列可编程控制器的子系列4.2.1 FX1S系列PLCACAC电源,电源,24V24V直流输入直流输入DC 24VDC 24V电源,电源,24V24V直流输入直流输入输入点输入点数数(漏型漏型)输输 出出 点点 数数继电器输出继电器输出晶体管输出晶体管输出继电器输出继电器输出晶体管输出晶体管输出F
10、XFX1S1S-10MR-001-10MR-001FXFX1S1S-10MT-001-10MT-001FXFX1S1S-10MR-D-10MR-DFXFX1S1S-10MT-D-10MT-D6 64 4FXFX1S1S-14MR-001-14MR-001FXFX1S1S-14MT-001-14MT-001FXFX1S1S-14MR-D-14MR-DFXFX1S1S-14MT-D-14MT-D8 86 6FXFX1S1S-20MR-001-20MR-001FXFX1S1S-20MT-001-20MT-001FXFX1S1S-20MR-D-20MR-DFXFX1S1S-20MT-D-20MT-D1
11、2128 8FXFX1S1S-30MR-001-30MR-001FXFX1S1S-30MT-001-30MT-001FXFX1S1S-30MR-D-30MR-DFXFX1S1S-30MT-D-30MT-D16161414表表表表4-44-44-44-4 FX1SFX1SFX1SFX1S系列的基本单元系列的基本单元系列的基本单元系列的基本单元4.2.2 FX1N系列PLCACAC电源,电源,24V24V直流输入直流输入DCDC电源,电源,24V24V直流输入直流输入输输 入入 点点 数数输输 出出 点点 数数继电器输出继电器输出晶体管输出晶体管输出继电器输出继电器输出晶体管输出晶体管输出FXFX
12、1N1N-24MR-001-24MR-001FXFX1N1N-24MT-24MT-001001FXFX1N1N-24MR-D-24MR-DFXFX1N1N-24MT-D-24MT-D14141010FXFX1N1N-40MR-001-40MR-001FXFX1N1N-40MT-40MT-001001FXFX1N1N-40MR-D-40MR-DFXFX1N1N-40MT-D-40MT-D24241616FXFX1N1N-60MR-001-60MR-001FXFX1N1N-60MT-60MT-001001FXFX1N1N-60MR-D-60MR-DFXFX1N1N-60MT-D-60MT-D363
13、62424表表表表4-54-54-54-5 FX1NFX1NFX1NFX1N系列的基本单元系列的基本单元系列的基本单元系列的基本单元4.2.3 FX2N4.2.3 FX2N系列系列PLCPLCACAC电源,电源,24V24V直流输入直流输入DCDC电源,电源,24V24V直流输入直流输入输输 入入 点点 数数输输 出出 点点 数数继电器输出继电器输出晶体管输出晶体管输出继电器输出继电器输出晶体管输出晶体管输出FXFX2N2N-16MR-001-16MR-001FXFX2N2N-16MT-001-16MT-001-8 88 8FXFX2N2N-32MR-001-32MR-001FXFX2N2N-
14、32MT-001-32MT-001FXFX2N2N-32MR-D-32MR-DFXFX2N2N-32MT-D-32MT-D16161616FXFX2N2N-48MR-001-48MR-001FXFX2N2N-48MT-001-48MT-001FXFX2N2N-48MR-D-48MR-DFXFX2N2N-48MT-D-48MT-D24242424FXFX2N2N-64MR-001-64MR-001FXFX2N2N-64MT-001-64MT-001FXFX2N2N-64MR-D-64MR-DFXFX2N2N-64MT-D-64MT-D32323232FXFX2N2N-80MR-001-80MR-
15、001FXFX2N2N-80MT-001-80MT-001FXFX2N2N-80MR-D-80MR-DFXFX2N2N-80MT-D-80MT-D40404040FXFX2N2N-128MR-128MR-001001FXFX2N2N-128MT-128MT-001001-64646464表表表表4-64-64-64-6 FX2NFX2NFX2NFX2N系列的基本单元系列的基本单元系列的基本单元系列的基本单元4.2.4 FX2NC4.2.4 FX2NC系列系列PLCPLC 4.2.5 FX4.2.5 FX系列扩展单元、扩展模块系列扩展单元、扩展模块DCDC电源,电源,24V24V直流输入直流输入
16、输输 入入 点点 数数输输 出出 点点 数数继电器输出继电器输出晶体管输出晶体管输出FXFX2NC2NC-16MR-T-16MR-TFXFX2NC2NC-16MT-16MT8 88 8-FXFX2NC2NC-32MT-32MT16161616-FXFX2NC2NC-64MT-64MT32323232-FXFX2NC2NC-96MT-96MT48484848表表表表4-74-74-74-7 FX2NCFX2NCFX2NCFX2NC系列的基本单元系列的基本单元系列的基本单元系列的基本单元4.3 FX系列可编程控制器的基本组成4.3.1 硬件PLC硬件主要由中央处理单元、存储器、硬件主要由中央处理单
17、元、存储器、输入单元、输出单元、电源单元、编程器、输入单元、输出单元、电源单元、编程器、扩展接口、编程器接口和存储器接口组成,扩展接口、编程器接口和存储器接口组成,其结构框图如图其结构框图如图4-1所示。所示。图图图图4-1 FX4-1 FX4-1 FX4-1 FX系列系列系列系列PLCPLCPLCPLC的结构框图的结构框图的结构框图的结构框图4.3.2软件PLC是一种工业计算机,不光要有硬件,是一种工业计算机,不光要有硬件,软件也必不可少。软件也必不可少。4.4 FX系列可编程控制器的软元件4.4.1PLC的软元件概述PLC内部有许多具有不同功能的元件,实内部有许多具有不同功能的元件,实际上
18、这些元件是由电子电路和存储器组成际上这些元件是由电子电路和存储器组成的。的。4.4.2FX2N的软元件1输入继电器(输入继电器(X)2输出继电器(输出继电器(Y)3辅助继电器(辅助继电器(M)4状态继电器状态继电器S5定时器定时器T6计数器计数器C7数据寄存器(数据寄存器(D)8变址寄存器变址寄存器9指针(指针(P/I)指针(指针(P/I)包括分支和子程序用的指针)包括分支和子程序用的指针(P)以及中断用的指针()以及中断用的指针(I)。)。10常数常数常数常数K用来表示十进制常数,常数用来表示十进制常数,常数H用来表用来表示十六进制常数。示十六进制常数。4.5 FX系列可编程控制器的工作原理
19、4.5.1 扫描工作方式PLC有运行(有运行(RUN)与停止()与停止(STOP)两)两种基本的工作模式。种基本的工作模式。1内部处理阶段内部处理阶段2通信服务阶段通信服务阶段3输入处理阶段输入处理阶段4程序处理阶段程序处理阶段5输出处理阶段输出处理阶段图图4-13 PLC的扫描工作过程的扫描工作过程外部负载断电,停止工作。外部负载断电,停止工作。PLC的输入处理、程序处理和输出处理的的输入处理、程序处理和输出处理的工作方式如图工作方式如图4-13所示。所示。图图图图4 4 4 4-1 1 1 13 3 3 3 P P P PL L L LC C C C的的的的扫扫扫扫描描描描工工工工作作作作
20、过过过过程程程程循环扫描的工作方式是循环扫描的工作方式是PLC的一大特点,的一大特点,也可以说也可以说PLC是是“串行串行”工作的,这和传工作的,这和传统的继电器控制系统统的继电器控制系统“并行并行”工作有质的工作有质的区别,区别,PLC的串行工作方式避免了继电器的串行工作方式避免了继电器控制系统中触点竞争和时序失配的问题。控制系统中触点竞争和时序失配的问题。4.5.2 扫描周期4.5.3 输入/输出滞后时间输入输入/输出滞后时间又称系统响应时间,是输出滞后时间又称系统响应时间,是指指PLC的外部输入信号发生变化的时刻至的外部输入信号发生变化的时刻至它控制的有关外部输出信号发生变化的时它控制的
21、有关外部输出信号发生变化的时刻之间的时间间隔,它由输入电路滤波时刻之间的时间间隔,它由输入电路滤波时间、输出电路的滞后时间和因扫描工作方间、输出电路的滞后时间和因扫描工作方式产生的滞后时间这三部分组成。式产生的滞后时间这三部分组成。实训课题2FX系列PLC的硬件实训8 FX-20P-E手持编程器的操作一、实训目的(1)了解手持式编程器的结构及作用;)了解手持式编程器的结构及作用;(2)掌握)掌握FX-20P-E手持编程器的操作。手持编程器的操作。二、实训器材(1)可编程控制器)可编程控制器1套(包括套(包括FX2N-48MR的的PLC主机主机1个、个、FX-20P-E编程器编程器1个、个、FX
22、-20P-CAB型电缆型电缆1根);根);(2)电工常用工具)电工常用工具1套;套;(3)导线若干。)导线若干。三、实训指导1编程器的概述编程器的概述写入、读出、插入、删除、修改、检查,写入、读出、插入、删除、修改、检查,也能对也能对PLC的运行状况进行监视。的运行状况进行监视。2FX-20P-E型手持式编程器的组成型手持式编程器的组成FX-20P-E型手持式编程器主要包括以下几个型手持式编程器主要包括以下几个部件:部件:(1)FX-20P-E型编程器;型编程器;(2)FX-20P-CAB型电缆;型电缆;(3)FX-20P-RWM型型ROM写入器;写入器;(4)FX-20P-ADP型电源适配器
23、;型电源适配器;(5)FX-20P-E-FKIT型接口,用于对三菱的型接口,用于对三菱的Fl、F2系列系列PLC编程。编程。图图图图4 4 4 4-1 1 1 17 7 7 7 F F F FX X X X-2 2 2 20 0 0 0P P P P-E E E E型型型型手手手手持持持持式式式式编编编编程程程程器器器器3FX-20P-E型编程器的面板布置型编程器的面板布置(1)LED显示屏显示屏(2)功能键)功能键4编程器工作方式选择编程器工作方式选择(1)编程器的工作方式)编程器的工作方式FX-20P-E型编程器具有在线(型编程器具有在线(ONLINE,或称连机)编程和离线(或称连机)编程
24、和离线(OFFLINE,或称,或称脱机)编程两种工作方式。脱机)编程两种工作方式。图图4-19 编程器上电后显示的内容编程器上电后显示的内容(2)编程器的工作方式选择)编程器的工作方式选择FX-20P-E型编程器上电后,其型编程器上电后,其LED屏幕上屏幕上显示的内容如图显示的内容如图4-19所示。其中闪烁的符所示。其中闪烁的符号号“”指明编程器目前所处的工作方式。指明编程器目前所处的工作方式。可供选择的工作方式共有可供选择的工作方式共有7种,它们依次是种,它们依次是图图图图4-19 4-19 4-19 4-19 编程器上电后显示的内容编程器上电后显示的内容编程器上电后显示的内容编程器上电后显
25、示的内容 OFFLINE MODE:进入脱机编程方式。:进入脱机编程方式。PROGRAM CHCEK:程序检查。:程序检查。DATA TRANSFER;数据传送。;数据传送。PARAMETER:对:对PLC的用户程序存储的用户程序存储器容量进行设置,还可以对各种具有断电器容量进行设置,还可以对各种具有断电保持功能的软元件的范围以及文件寄存器保持功能的软元件的范围以及文件寄存器的数量进行设置。的数量进行设置。XYMNOCONV:修改:修改X,Y,M的元件号。的元件号。BUZZER LEVEL:蜂鸣器的音量调节。:蜂鸣器的音量调节。LATCH CLEAR:复位有断电保持功能:复位有断电保持功能的软
26、元件。的软元件。5程序的写入程序的写入在写入程序之前,一般要将在写入程序之前,一般要将PLC内部存储内部存储器的程序全部清除(简称清零)。清零框器的程序全部清除(简称清零)。清零框图如下图所示,图如下图所示,(1)基本指令的写入)基本指令的写入基本指令有基本指令有3种情况:种情况:是仅有指令助记符,是仅有指令助记符,不带元件;不带元件;是有指令助记符和一个元件;是有指令助记符和一个元件;是指令助记符带两个元件。写入上面是指令助记符带两个元件。写入上面3种种基本指令的操作框图如图基本指令的操作框图如图4-21所示。所示。图图图图4-21 4-21 4-21 4-21 写入基本指令的操作写入基本指
27、令的操作写入基本指令的操作写入基本指令的操作例如,要将图例如,要将图4-22所示的梯形图程序写入所示的梯形图程序写入到到PLC中,可进行如下操作。中,可进行如下操作。图图图图4-22 4-22 4-22 4-22 梯形图之一梯形图之一梯形图之一梯形图之一(2)功能指令的写入)功能指令的写入写入功能指令时,按写入功能指令时,按FNC键后再输入功能键后再输入功能指令号,输入功能指令号有两种方法:一指令号,输入功能指令号有两种方法:一是直接输入指令号;二是借助于是直接输入指令号;二是借助于HELP键键的功能,在所显示的指令一览表上检索指的功能,在所显示的指令一览表上检索指令编号后再输入。功能指令写入
28、的基本操令编号后再输入。功能指令写入的基本操作如图作如图4-23所示。所示。图图图图4-23 4-23 4-23 4-23 功能指令输入的基本操作功能指令输入的基本操作功能指令输入的基本操作功能指令输入的基本操作图图图图4-24 4-24 4-24 4-24 梯形图之二梯形图之二梯形图之二梯形图之二例如,写入功能指令例如,写入功能指令MOV KlX10Z0 D1,其键操作如下:其键操作如下:(4)NOP的成批写入的成批写入在指定范围内,将在指定范围内,将NOP成批写入的基本操成批写入的基本操作如图作如图4-25所示。所示。图图图图4-25 NOP4-25 NOP4-25 NOP4-25 NOP
29、成批写入的基本操作成批写入的基本操作成批写入的基本操作成批写入的基本操作例如,在例如,在1014步到步到1024步范围内成批写入步范围内成批写入NOP的操作和显示如下:的操作和显示如下:例例1 在连机方式下,输入下列指令,并观在连机方式下,输入下列指令,并观察其运行结果。察其运行结果。LD X0,OR M0,ANI T1,OUT M0,OUT T0 K5,OUT T1 K10,LD M0,ANI T0,OUT Y0,END。6程序的读出程序的读出把已写入到把已写入到PLC中的程序读出这是常有的中的程序读出这是常有的事。读出方式有根据步序号、指令、元件事。读出方式有根据步序号、指令、元件及指针等
30、几种方式。及指针等几种方式。(1)根据步序号读出)根据步序号读出指定步序号,从指定步序号,从PLC用户程序存储器中读用户程序存储器中读出并显示程序的基本操作如图出并显示程序的基本操作如图4-26所示。所示。图图图图4-26 4-26 4-26 4-26 根据步序号读出的基本操作根据步序号读出的基本操作根据步序号读出的基本操作根据步序号读出的基本操作例如,要读出第例如,要读出第55步的程序,其操作步骤步的程序,其操作步骤如下:如下:(2)根据指令读出)根据指令读出指定指令,从指定指令,从PLC用户程序存储器中读出用户程序存储器中读出并显示程序的基本操作如图并显示程序的基本操作如图4-27所示。所
31、示。图图图图4-27 4-27 4-27 4-27 根据指令读出的基本操作根据指令读出的基本操作根据指令读出的基本操作根据指令读出的基本操作例如,要读出指令例如,要读出指令PLS M104的操作如下:的操作如下:(3)根据指针读出)根据指针读出指定指针,从指定指针,从PLC的用户程序存储器中读的用户程序存储器中读出并显示程序的基本操作如图出并显示程序的基本操作如图4-28所示。所示。图图图图4-28 4-28 4-28 4-28 根据指针读出的基本操作根据指针读出的基本操作根据指针读出的基本操作根据指针读出的基本操作例如,读出指针号为例如,读出指针号为3的标号的操作如下:的标号的操作如下:(4
32、)根据元件读出)根据元件读出指定元件符号和元件号,从指定元件符号和元件号,从PLC用户程序用户程序存储器中读出并显示程序的基本操作如图存储器中读出并显示程序的基本操作如图4-29所示。所示。图图图图4-29 4-29 4-29 4-29 根据元件读出的基本操作根据元件读出的基本操作根据元件读出的基本操作根据元件读出的基本操作例如,读出例如,读出Y123的操作如下:的操作如下:例例2 在例在例1的基础上读出程序。的基础上读出程序。7程序的修改程序的修改在指令输入过程中,若要修改,可按图在指令输入过程中,若要修改,可按图4-30所示的操作进行。所示的操作进行。图图图图4-30 4-30 4-30
33、4-30 修改程序的基本操作修改程序的基本操作修改程序的基本操作修改程序的基本操作(1)按)按GO键前的修改键前的修改例如,输入指令例如,输入指令OUT T0 K10,确认前,确认前(按(按GO键前),欲将键前),欲将K10改为改为D9,其操作,其操作如下:如下:(2)按)按GO键后的修改键后的修改若确认后(已按若确认后(已按GO键),上例的修改操作键),上例的修改操作如下:如下:(3)整条指令的改写)整条指令的改写在指定的步序上改写指令。例如,在在指定的步序上改写指令。例如,在100步步上写入指令上写入指令OUT T50 K123,其操作如下:,其操作如下:如需改写在读出步数附近的指令,将光
34、标如需改写在读出步数附近的指令,将光标直接移到指定处。例如,第直接移到指定处。例如,第100步的步的M0V(P)指令元件)指令元件K2X1改写为改写为KlX0的操的操作如下:作如下:例例3 在例在例2的基础上练习如何修改程序。的基础上练习如何修改程序。8程序的插入程序的插入插入程序操作是根据步序号读出程序,在插入程序操作是根据步序号读出程序,在指定的位置上插入指令或指针,其操作如指定的位置上插入指令或指针,其操作如图图4-31所示。所示。图图图图4-31 4-31 4-31 4-31 插入的基本操作插入的基本操作插入的基本操作插入的基本操作例如,在例如,在200步前插入指令步前插入指令AND
35、M5的操作的操作如下:如下:例例4 在例在例2的基础上插入的基础上插入ANI X1(在(在ANI T1指令前),并观察其运行情况。指令前),并观察其运行情况。9程序的删除程序的删除删除程序分为逐条删除、指定范围删除和全删除程序分为逐条删除、指定范围删除和全部部NOP指令的删除几种方式。指令的删除几种方式。(1)逐条删除)逐条删除读出程序,逐条删除光标指定的指令或指针,读出程序,逐条删除光标指定的指令或指针,基本操作如图基本操作如图4-32所示所示 图图图图4-32 4-32 4-32 4-32 逐条删除的基本操作逐条删除的基本操作逐条删除的基本操作逐条删除的基本操作例如,要删除第例如,要删除第
36、100步的步的ANI指令,其操作指令,其操作如下:如下:(2)指定范围的删除)指定范围的删除从指定的起始步序号到终止步序号之间的从指定的起始步序号到终止步序号之间的程序成批删除的操作如图程序成批删除的操作如图4-33所示。所示。图图图图4-33 4-33 4-33 4-33 指定范围删除的基本操作指定范围删除的基本操作指定范围删除的基本操作指定范围删除的基本操作(3)全部)全部NOP指令的删除指令的删除将程序中所有的将程序中所有的NOP一起删除的操作如下:一起删除的操作如下:例例5 在例在例4的基础上删除的基础上删除OR M0指令,并指令,并观察其运行情况。观察其运行情况。10元件的监视(以下
37、内容可安排在第元件的监视(以下内容可安排在第5章章后学习)后学习)(1)元件监视)元件监视所谓元件监视是指监视指定元件的所谓元件监视是指监视指定元件的ON/OFF状态、设定值及当前值。元件监状态、设定值及当前值。元件监视的基本操作如图视的基本操作如图4-34所示。所示。图图图图4-344-344-344-34元件监视的基本操作元件监视的基本操作元件监视的基本操作元件监视的基本操作例如,依次监视例如,依次监视X0及其以后的元件的操作及其以后的元件的操作和显示如图和显示如图4-35所示。所示。图图图图4-35 4-35 4-35 4-35 监视监视监视监视X0X0X0X0等元件的操作及显示等元件的
38、操作及显示等元件的操作及显示等元件的操作及显示(2)导通检查)导通检查根据步序号或指令读出程序,监视元件触根据步序号或指令读出程序,监视元件触点的导通及线圈动作,基本操作如图点的导通及线圈动作,基本操作如图4-36所示。所示。图图图图4-36 4-36 4-36 4-36 导通检查的基本操作导通检查的基本操作导通检查的基本操作导通检查的基本操作例如,读出例如,读出126步作导通检查的操作如下:步作导通检查的操作如下:(3)动作状态的监视)动作状态的监视利用步进指令,监视利用步进指令,监视S的动作状态(状态号的动作状态(状态号从小到大,最多为从小到大,最多为8点)的操作如下:点)的操作如下:例例
39、6 在例在例4的基础上监视程序的运行情况。的基础上监视程序的运行情况。图图4-37 强制强制ON/OFF的基本操作的基本操作11元件的测试元件的测试(1)强制)强制ON/OFF进行元件的强制进行元件的强制ON、OFF的测试,先进行的测试,先进行元件监视,然后进行测试功能。基本操作元件监视,然后进行测试功能。基本操作如图如图4-37所示。所示。图图图图4-37 4-37 4-37 4-37 强制强制强制强制ON/OFFON/OFFON/OFFON/OFF的基本操作的基本操作的基本操作的基本操作例如,对例如,对Y100进行进行ON/OFF强制操作的操强制操作的操作如下:作如下:(2)修改)修改T、
40、C、D、Z、V的当前值的当前值先进行元件监视后,再进入测试功能,修先进行元件监视后,再进入测试功能,修改改T、C、D、Z、V的当前值的基本操作如的当前值的基本操作如图图4-38所示。所示。图图图图4-38 4-38 4-38 4-38 修改修改修改修改T T T T、C C C C等当前值的基本操作等当前值的基本操作等当前值的基本操作等当前值的基本操作将将32位计数器的设定值寄存器(位计数器的设定值寄存器(D1、D0)的当前值的当前值K1234修改为修改为K10,其操作如下:,其操作如下:(3)修改)修改T、C设定值设定值元件监视或导通检查后,转到测试功能,元件监视或导通检查后,转到测试功能,
41、可修改可修改T、C的设定值。基本操作如图的设定值。基本操作如图4-39所示。所示。图图图图4-39 4-39 4-39 4-39 修改修改修改修改T T T T、C C C C设定值的基本操作设定值的基本操作设定值的基本操作设定值的基本操作若将若将T5的设定值的设定值K300修改为修改为K500,其操,其操作如下:作如下:若将若将T10的设定值的设定值D123变更为变更为D234,其操,其操作如下:作如下:将第将第251步的步的OUT T50指令的设定值指令的设定值K1234变更为变更为K123,其操作如下:,其操作如下:例例7 在例在例4的基础上测试元件的运行情况。的基础上测试元件的运行情况
42、。12离线方式离线方式(1)离线时的功能)离线时的功能FX-20P-E编程器(编程器(HPP)本身有内置的)本身有内置的RAM存储器,所以,它具有下述功能:存储器,所以,它具有下述功能:在在OFF LINE状态下,状态下,HPP的键盘所键的键盘所键入的程序,只被写入入的程序,只被写入HPP本身的本身的RAM内,内,而非写入而非写入PLC主机的主机的RAM。PLC主机的主机的RAM若已输入了程序,就可若已输入了程序,就可以独立执行已有的程序,而不需以独立执行已有的程序,而不需HPP。此。此时不管主机在时不管主机在RUN或或STOP状态下,均可状态下,均可通过通过HPP来写入、修改、删除、插入程序
43、,来写入、修改、删除、插入程序,只是它无法自行执行程序的动作。只是它无法自行执行程序的动作。HPP本身本身RAM中的程序是由中的程序是由HPP内置的内置的大电容器来供电的,但它离开主机后程序大电容器来供电的,但它离开主机后程序只可保存只可保存3天(须与主机连接超过一个小时天(须与主机连接超过一个小时以上),以上),3天后程序会自然消失。天后程序会自然消失。HPP内置的内置的RAM可与可与PLC主机的主机的RAM存储盒的存储盒的8KB RAM/EPROM/EEPROM相相互传输程序,也可传输至互传输程序,也可传输至HPP附加的附加的ROM写入器内(需要时另外购买写入器内(需要时另外购买FX-20
44、PRWM)。)。(2)离线时的工作方式选择)离线时的工作方式选择在离线方式下,按在离线方式下,按OTHER键,即进入工作键,即进入工作方式选择的操作,可供选择的工作方式共方式选择的操作,可供选择的工作方式共有有7种,其中种,其中PROGRAM CHECK、PARAMETER、XYMNOCONV、BUZEER LEVEL与与ON LINE相同,但在相同,但在OFF LINE时它只对时它只对HPP内的内的RAM有效。有效。(3)HPPFX主机间的传输主机间的传输(OFFLINE MODE)HPP会自动判别存储器的型号,而出现下会自动判别存储器的型号,而出现下列列4种存储体模式的画面。种存储体模式的
45、画面。主机未装存储卡盒主机未装存储卡盒HPP FX-RAM:将:将HPP内的内的RAM传输传输至至FX主机的主机的RAM;HPP FX-RAM:将:将FX主机的主机的RAM传输传输至至HPP的的RAM;HPP:FX-RAM:执行两者的程序比较。:执行两者的程序比较。主机加装主机加装 8KB RAM(CS RAM)存储)存储卡盒时卡盒时HPP FX CSRAM:将:将HPP内的内的RAM传传输至输至FX主机的主机的CSRAM;HPP FX CSRAM:将:将FX主机的主机的CSRAM传输至传输至HPP的的RAM;HPP-FX CSRAM:执行两者的程序比较。:执行两者的程序比较。主机安装主机安装
46、EEPROM 存储卡盒时存储卡盒时HPP FX EEPROM:将:将HPP内的内的RAM传输至传输至FX主机的主机的EEPROM;HPP FX EEPROM:将:将FX主机的主机的EEPROM传输至传输至HPP的的RAM;HPP-FX EEPROM:执行两者的程序比较。:执行两者的程序比较。主机安装主机安装EPROM时(同上)时(同上)将光标移至欲执行的项目,按将光标移至欲执行的项目,按GO即可传输,即可传输,并出现传输中并出现传输中EXECUTING,传输终了再,传输终了再出现(出现(complete)。)。例例8 在离线方式下输入例在离线方式下输入例1的程序(的程序(PLC仍仍为例为例7的
47、程序),练习离线方式下的各种功的程序),练习离线方式下的各种功能。能。13密码的设定与解除密码的设定与解除(1)密码保护等级)密码保护等级FX系列系列PLC具有密码保护程序的功能,它具有密码保护程序的功能,它共有共有A B C这三级保密程序的方式。这三级保密程序的方式。(2)密码的解除)密码的解除若不知密码时,则需要把内部已有的程序若不知密码时,则需要把内部已有的程序清除,其操作为:清除,其操作为:HPP上电显示上电显示“INPUT ENTRYCODE”时,输入时,输入SP键键8次,按次,按GO键,此时出现键,此时出现“ONLINE MODE FX PARAMETER AND PROGRAM
48、CLEAR?YES NO”,再按,再按GO键,出现键,出现“ALL CLEAR?”,再按,再按GO键就把所有程键就把所有程序清除掉,全部变为序清除掉,全部变为NOP。(3)如何设定密码)如何设定密码必须在必须在ONLINE 下按下按OTHER 键,将光标键,将光标移至移至4.PARAMTER,按,按GO键,此时出现键,此时出现“DEFAULT SETTING YES NO”,再按,再按GO键,出现键,出现“2K-STEP”,再按,再按GO键,又键,又出现出现“ENTRY CODE ENTER DELETE”,此时输入密码保护等级(此时输入密码保护等级(A、B、C)和自)和自己认为方便记忆的己认
49、为方便记忆的7位数字码(如位数字码(如A6731272),再按),再按GO就出现短暂的就出现短暂的“EXECUTING”后,跳至下一幕后,跳至下一幕“LATCH RANGE”,再按,再按GO键(若要修改,改后才键(若要修改,改后才按按GO),并续按),并续按GO.GO 直至出现直至出现“PARAMETER VALUES COMPLETE?YES NO”后,再按后,再按GO就完成设定。就完成设定。(4)已设定密码如何开机)已设定密码如何开机经设定密码后,重新开机时,在经设定密码后,重新开机时,在ONLINE方式下按方式下按GO键,出现键,出现“INPUT ENTRY CODE”,此时输入已设定的密码,此时输入已设定的密码(A6731272)才能使用。)才能使用。例例9 练习练习PLC密码的设定与解除。密码的设定与解除。四、实训报告