《PLC内部软元件用法.ppt》由会员分享,可在线阅读,更多相关《PLC内部软元件用法.ppt(31页珍藏版)》请在金锄头文库上搜索。
1、第四讲第四讲 PLCPLC的编程元件的编程元件 本讲教学要求:本讲教学要求:1、掌握、掌握FX2N系列系列PLC的编程元件的符号表的编程元件的符号表示。示。2、 重点掌握重点掌握PLC的编程元件的用法说明。的编程元件的用法说明。 FXFX系列系列系列系列PLCPLC编程元件的编程元件的编程元件的编程元件的物理实质是:物理实质是:物理实质是:物理实质是:电子电路及电子电路及电子电路及电子电路及存储器存储器存储器存储器,称,称,称,称“软继电器软继电器软继电器软继电器”。其编号由其编号由其编号由其编号由 字母字母字母字母 和和和和 数字数字数字数字 组成组成组成组成其中其中其中其中: : 输入继电
2、器和输出继电器用输入继电器和输出继电器用输入继电器和输出继电器用输入继电器和输出继电器用八进制八进制八进制八进制数字编号数字编号数字编号数字编号 其它均采用其它均采用其它均采用其它均采用十进制十进制十进制十进制数字编号数字编号数字编号数字编号例如:例如:例如:例如:一、一、PLC编程元件概述编程元件概述X 0功能字母功能字母数字数字可编程控制器的编程元件列表可编程控制器的编程元件列表输入继电器输入继电器输入继电器输入继电器X X计数器计数器计数器计数器C C输出继电器输出继电器输出继电器输出继电器数据寄存器数据寄存器数据寄存器数据寄存器D D辅助继电器辅助继电器辅助继电器辅助继电器MM变址寄存
3、器变址寄存器变址寄存器变址寄存器V/ZV/Z状态器状态器状态器状态器S S指针指针指针指针P/IP/I定时器定时器定时器定时器T T常数(常数(常数(常数(K/HK/H)二、二、PLC编程元件功能及作用编程元件功能及作用 输入继电器是输入继电器是输入继电器是输入继电器是PLCPLC用来接收用户输入设备发来的输入信号,用来接收用户输入设备发来的输入信号,用来接收用户输入设备发来的输入信号,用来接收用户输入设备发来的输入信号,可编程控制器输入接口的一个接线点对应一个输入继电器。可编程控制器输入接口的一个接线点对应一个输入继电器。可编程控制器输入接口的一个接线点对应一个输入继电器。可编程控制器输入接
4、口的一个接线点对应一个输入继电器。 输入继电器线圈由外部输入信号所驱动,输入继电器线圈由外部输入信号所驱动,输入继电器线圈由外部输入信号所驱动,输入继电器线圈由外部输入信号所驱动,不能用指令来驱动,不能用指令来驱动,不能用指令来驱动,不能用指令来驱动,所以所以所以所以程序中绝对不可能出现输入继电器的线圈程序中绝对不可能出现输入继电器的线圈程序中绝对不可能出现输入继电器的线圈程序中绝对不可能出现输入继电器的线圈 每个输入继电器的常开与常每个输入继电器的常开与常每个输入继电器的常开与常每个输入继电器的常开与常闭触点均可无数次使用闭触点均可无数次使用闭触点均可无数次使用闭触点均可无数次使用 1 1、
5、 输入继电器(输入继电器(输入继电器(输入继电器(X X) FX2NFX2N系列的输入继电器系列的输入继电器系列的输入继电器系列的输入继电器 采用采用采用采用八进制地址编号,八进制地址编号,八进制地址编号,八进制地址编号,X0X0X267X267最最最最多可达多可达多可达多可达184184点点点点 输出继电器是用来将输出继电器是用来将输出继电器是用来将输出继电器是用来将PLCPLC内部信号输出传送给外部负载,内部信号输出传送给外部负载,内部信号输出传送给外部负载,内部信号输出传送给外部负载,PLCPLC输出接口的一个接线点对应一个输出继电器。输出接口的一个接线点对应一个输出继电器。输出接口的一
6、个接线点对应一个输出继电器。输出接口的一个接线点对应一个输出继电器。 输出继电器线圈是由输出继电器线圈是由输出继电器线圈是由输出继电器线圈是由PLCPLC内部程序驱动,其线圈状态传送给内部程序驱动,其线圈状态传送给内部程序驱动,其线圈状态传送给内部程序驱动,其线圈状态传送给输出单元,再由输出单元对应的硬触点来驱动外部负载输出单元,再由输出单元对应的硬触点来驱动外部负载输出单元,再由输出单元对应的硬触点来驱动外部负载输出单元,再由输出单元对应的硬触点来驱动外部负载 . . 每个输出继电器在输出单元每个输出继电器在输出单元每个输出继电器在输出单元每个输出继电器在输出单元中都对应有一个常开硬触点中都
7、对应有一个常开硬触点中都对应有一个常开硬触点中都对应有一个常开硬触点,但在程序中供编程的输出继电但在程序中供编程的输出继电但在程序中供编程的输出继电但在程序中供编程的输出继电器,不管是常开还是常闭触点,器,不管是常开还是常闭触点,器,不管是常开还是常闭触点,器,不管是常开还是常闭触点,都可以无数次使用。都可以无数次使用。都可以无数次使用。都可以无数次使用。 2 2、输出继电器(、输出继电器(、输出继电器(、输出继电器(Y Y)输出继电器的地址编号也输出继电器的地址编号也输出继电器的地址编号也输出继电器的地址编号也是八进制,是八进制,是八进制,是八进制,Y0Y0Y267Y267,最,最,最,最多
8、可达多可达多可达多可达184184点。点。点。点。输入输出继电器用法演示:输入输出继电器用法演示: 辅助继电器是辅助继电器是辅助继电器是辅助继电器是PLCPLC中数量最多的一种继电器,其作用相当于中数量最多的一种继电器,其作用相当于中数量最多的一种继电器,其作用相当于中数量最多的一种继电器,其作用相当于继电器控制系统中的中间继电器。继电器控制系统中的中间继电器。继电器控制系统中的中间继电器。继电器控制系统中的中间继电器。 和输出继电器一样,其线圈由程序指令驱动,每个辅助继电和输出继电器一样,其线圈由程序指令驱动,每个辅助继电和输出继电器一样,其线圈由程序指令驱动,每个辅助继电和输出继电器一样,
9、其线圈由程序指令驱动,每个辅助继电器都有无限多对常开常闭触点,供编程使用。但是,其触点不器都有无限多对常开常闭触点,供编程使用。但是,其触点不器都有无限多对常开常闭触点,供编程使用。但是,其触点不器都有无限多对常开常闭触点,供编程使用。但是,其触点不能直接驱动外部负载,要通过输出继电器才能实现对外部负载能直接驱动外部负载,要通过输出继电器才能实现对外部负载能直接驱动外部负载,要通过输出继电器才能实现对外部负载能直接驱动外部负载,要通过输出继电器才能实现对外部负载的驱动。的驱动。的驱动。的驱动。 FXFX系列系列系列系列PLCPLC的的的的辅助继电器有:辅助继电器有:辅助继电器有:辅助继电器有:
10、3 3、辅助继电器、辅助继电器、辅助继电器、辅助继电器通用辅助继电器通用辅助继电器通用辅助继电器通用辅助继电器( ( ( (M0-M499M0-M499M0-M499M0-M499,共,共,共,共500500500500个点个点个点个点) ) ) ) 断电保持辅助继电器断电保持辅助继电器断电保持辅助继电器断电保持辅助继电器( ( ( (M500-M1023M1024-M3071M500-M1023M1024-M3071M500-M1023M1024-M3071M500-M1023M1024-M3071共共共共2572257225722572点点点点) ) ) )特殊辅助继电器特殊辅助继电器特殊
11、辅助继电器特殊辅助继电器( ( ( (M8000-M8255M8000-M8255M8000-M8255M8000-M8255,共,共,共,共256256256256个点个点个点个点) ) ) ) 通用辅助继电器和输出继电器一样,在通用辅助继电器和输出继电器一样,在通用辅助继电器和输出继电器一样,在通用辅助继电器和输出继电器一样,在PLCPLC电源中断后,电源中断后,电源中断后,电源中断后,其状态将变为其状态将变为其状态将变为其状态将变为OFFOFF。当电源恢复后,除因程序使其变为当电源恢复后,除因程序使其变为当电源恢复后,除因程序使其变为当电源恢复后,除因程序使其变为 ONON外,外,外,外
12、,其它仍保持其它仍保持其它仍保持其它仍保持OFFOFF X0M0M0M0 保保保保持持持持用用用用辅辅辅辅助助助助继继继继电电电电器器器器在在在在PLCPLC电电电电源源源源中中中中断断断断后后后后,它它它它具具具具有有有有保保保保持持持持断断断断电电电电前的瞬间状态的功能,并在恢复供电后继续断电前的状态前的瞬间状态的功能,并在恢复供电后继续断电前的状态前的瞬间状态的功能,并在恢复供电后继续断电前的状态前的瞬间状态的功能,并在恢复供电后继续断电前的状态 特殊辅助继电器是具有某项特定功能的辅助继电器特殊辅助继电器是具有某项特定功能的辅助继电器特殊辅助继电器是具有某项特定功能的辅助继电器特殊辅助继
13、电器是具有某项特定功能的辅助继电器通常可分为两类:通常可分为两类:触点型触点型触点型触点型 和和 线圈型线圈型线圈型线圈型 触点型触点型触点型触点型 特殊辅助继电器的线圈由特殊辅助继电器的线圈由特殊辅助继电器的线圈由特殊辅助继电器的线圈由PLCPLC自动驱动,用户自动驱动,用户自动驱动,用户自动驱动,用户只可以利用其触点。只可以利用其触点。只可以利用其触点。只可以利用其触点。 M8000M8000 - -运行监视用特殊辅助继电器运行监视用特殊辅助继电器PLC运行时运行时M8000得电,得电,PLC停止时停止时M8000失电失电M8002M8002-初始脉冲特殊辅助继电器初始脉冲特殊辅助继电器
14、M8002-M8002-只只在在PLCPLC开开始始运运行行的的第第一一个个扫扫描描周周期期内内得得电电,其其余时间均断电。余时间均断电。 M8011M8011、M8012M8012、M8013M8013、M8014M8014-分别为产生周期为分别为产生周期为10ms、100ms、1s、1min脉冲脉冲的的特殊辅助继电器特殊辅助继电器 ( PLC RUN ) 线圈型线圈型线圈型线圈型 特殊辅助继电器的线圈由用户控制,其线圈特殊辅助继电器的线圈由用户控制,其线圈特殊辅助继电器的线圈由用户控制,其线圈特殊辅助继电器的线圈由用户控制,其线圈得电后,得电后,得电后,得电后,PLCPLC作出特定动作。作
15、出特定动作。作出特定动作。作出特定动作。 M8033-PLCM8033-PLC停止时输出保持特殊辅助继电器。停止时输出保持特殊辅助继电器。停止时输出保持特殊辅助继电器。停止时输出保持特殊辅助继电器。 M8034-M8034-禁止全部输出特殊辅助继电器。禁止全部输出特殊辅助继电器。禁止全部输出特殊辅助继电器。禁止全部输出特殊辅助继电器。 M8039-M8039-定时扫描特殊辅助继电器。定时扫描特殊辅助继电器。定时扫描特殊辅助继电器。定时扫描特殊辅助继电器。 状态器状态器状态器状态器S S是构成状态转移图的重要软元件,它与后续是构成状态转移图的重要软元件,它与后续是构成状态转移图的重要软元件,它与
16、后续是构成状态转移图的重要软元件,它与后续的步进梯形指令配合使用。通常状态继电器软元件有下面的步进梯形指令配合使用。通常状态继电器软元件有下面的步进梯形指令配合使用。通常状态继电器软元件有下面的步进梯形指令配合使用。通常状态继电器软元件有下面五种类型:五种类型:五种类型:五种类型: 初始状态继电器初始状态继电器初始状态继电器初始状态继电器S0S0S9S9共共共共1010点。点。点。点。 回零状态继电器回零状态继电器回零状态继电器回零状态继电器S10S10S19S19共共共共1010点。点。点。点。 通用状态继电器通用状态继电器通用状态继电器通用状态继电器S20S20S499S499共共共共48
17、0480点。点。点。点。 停电保持状态器停电保持状态器停电保持状态器停电保持状态器S500S500S899S899共共共共400400点。点。点。点。 报警用状态继电器报警用状态继电器报警用状态继电器报警用状态继电器S900S900S999S999共共共共100100点。点。点。点。4、状态器、状态器S5、定时器(、定时器(T) PLCPLC的定时器相当于电器系统中的通电延时时间继电器的定时器相当于电器系统中的通电延时时间继电器的定时器相当于电器系统中的通电延时时间继电器的定时器相当于电器系统中的通电延时时间继电器 定时器可提供无数对的常开、常闭延时触点供编程用定时器可提供无数对的常开、常闭延
18、时触点供编程用定时器可提供无数对的常开、常闭延时触点供编程用定时器可提供无数对的常开、常闭延时触点供编程用 定定定定时时时时器器器器中中中中有有有有一一一一个个个个设设设设定定定定值值值值寄寄寄寄存存存存器器器器、一一一一个个个个当当当当前前前前值值值值寄寄寄寄存存存存器器器器和和和和一一一一个个个个用用用用来来来来存存存存储储储储其其其其输输输输出出出出触触触触点点点点的的的的映映映映象象象象寄寄寄寄存存存存器器器器(一一一一个个个个二二二二进进进进制制制制位位位位),这这这这三三三三个量使用同一地址编号。个量使用同一地址编号。个量使用同一地址编号。个量使用同一地址编号。 定时器是根据时钟脉
19、冲累积计数而达到定时的目的,时钟脉定时器是根据时钟脉冲累积计数而达到定时的目的,时钟脉定时器是根据时钟脉冲累积计数而达到定时的目的,时钟脉定时器是根据时钟脉冲累积计数而达到定时的目的,时钟脉冲有冲有冲有冲有1ms 1ms 、10ms 10ms 、100ms100ms,当所计数达到设定值时,其,当所计数达到设定值时,其,当所计数达到设定值时,其,当所计数达到设定值时,其触点动作。触点动作。触点动作。触点动作。 设定值可用常数设定值可用常数设定值可用常数设定值可用常数K K或数据寄存器或数据寄存器或数据寄存器或数据寄存器D D的内容来设的内容来设的内容来设的内容来设置置置置定时器可以分为:定时器可
20、以分为:定时器可以分为:定时器可以分为: 常规定时器常规定时器常规定时器常规定时器T0T0T245 T245 积算定时器积算定时器积算定时器积算定时器T246T246T255T255 100ms100ms100ms100ms定时器定时器定时器定时器 T0T0T0T0T199T199T199T199共共共共200200200200点点点点 每个设定值范围为每个设定值范围为每个设定值范围为每个设定值范围为0.10.10.10.13276.7s3276.7s3276.7s3276.7s; 10ms10ms10ms10ms定时器定时器定时器定时器 T200T200T200T200T245T245T24
21、5T245共共共共46464646点点点点 每个设定值范围每个设定值范围每个设定值范围每个设定值范围0.010.010.010.01327.67s327.67s327.67s327.67s。常规定时器:常规定时器:常规定时器的动作过程常规定时器的动作过程1ms1ms1ms1ms积算定时器积算定时器积算定时器积算定时器 T246T246T246T246T249T249T249T249共四点共四点共四点共四点每点设定值范围每点设定值范围每点设定值范围每点设定值范围0.001s0.001s0.001s0.001s32.767s32.767s32.767s32.767s100ms100ms100ms1
22、00ms积算定时器积算定时器积算定时器积算定时器 T250T250T250T250T255T255T255T255共共共共6 6 6 6点点点点每点设定值范围每点设定值范围每点设定值范围每点设定值范围0.1s0.1s0.1s0.1s3276.7s3276.7s3276.7s3276.7s积算定时器积算定时器积算定时器的动作过程图积算定时器的动作过程图6、计数器(、计数器(C)计数器的分类计数器的分类计数器的分类计数器的分类内部信号计数器内部信号计数器内部信号计数器内部信号计数器高速计数器高速计数器高速计数器高速计数器1616位递增计数器位递增计数器位递增计数器位递增计数器3232位增减计数器位
23、增减计数器位增减计数器位增减计数器 16位递增计数器位递增计数器C0C0C0C0C99C99C99C99共共共共100100100100点是通用型点是通用型点是通用型点是通用型 C100C100C100C100C199C199C199C199共共共共100100100100点是断电保持型点是断电保持型点是断电保持型点是断电保持型设定值位设定值位设定值位设定值位1 1 1 132767.32767.32767.32767.递加计数器的动作过程递加计数器的动作过程递加计数器的动作过程递加计数器的动作过程: : : :32位可逆计数器位可逆计数器 这类计数器与这类计数器与这类计数器与这类计数器与16
24、16位增计数器除位数不同外,还在于它能通过控位增计数器除位数不同外,还在于它能通过控位增计数器除位数不同外,还在于它能通过控位增计数器除位数不同外,还在于它能通过控制实现加制实现加制实现加制实现加/ /减双向计数。减双向计数。减双向计数。减双向计数。 -214783648+214783647-214783648+214783647(3232位)位)位)位) 增增增增/ /减计数由对应的特殊辅助继电器设定。对应的特殊辅助继电减计数由对应的特殊辅助继电器设定。对应的特殊辅助继电减计数由对应的特殊辅助继电器设定。对应的特殊辅助继电减计数由对应的特殊辅助继电器设定。对应的特殊辅助继电器被置为器被置为器
25、被置为器被置为ONON时为减计数,置为时为减计数,置为时为减计数,置为时为减计数,置为OFFOFF时为增计数。时为增计数。时为增计数。时为增计数。 例:例:例:例:C200- M8200C200- M8200 当当当当M8200M8200为为为为ONON时,时,时,时,C200C200为减计数为减计数为减计数为减计数 当当当当M8200M8200为为为为OFFOFF时,时,时,时,C200C200为增计数为增计数为增计数为增计数 C200C200C200C200C219C219C219C219共共共共20202020点是通用型,点是通用型,点是通用型,点是通用型, C220C220C220C2
26、20C234C234C234C234共共共共15151515点为断电保持型计数器。点为断电保持型计数器。点为断电保持型计数器。点为断电保持型计数器。32位增减计数器工作图3232位可逆计数器用法说明位可逆计数器用法说明位可逆计数器用法说明位可逆计数器用法说明7、数据寄存器、数据寄存器D 在进行输入输出处理、模拟量控制、位置控制时,需在进行输入输出处理、模拟量控制、位置控制时,需在进行输入输出处理、模拟量控制、位置控制时,需在进行输入输出处理、模拟量控制、位置控制时,需要许多数据寄存器存储数据和参数。数据寄存器为要许多数据寄存器存储数据和参数。数据寄存器为要许多数据寄存器存储数据和参数。数据寄存
27、器为要许多数据寄存器存储数据和参数。数据寄存器为16161616位,位,位,位,最高位为符号位,可用两个数据寄存器合并起来存放最高位为符号位,可用两个数据寄存器合并起来存放最高位为符号位,可用两个数据寄存器合并起来存放最高位为符号位,可用两个数据寄存器合并起来存放32323232位位位位数据,最高位仍为符号位。数据,最高位仍为符号位。数据,最高位仍为符号位。数据,最高位仍为符号位。数据寄存器分成下面几类:数据寄存器分成下面几类:数据寄存器分成下面几类:数据寄存器分成下面几类: 通用数据寄存器通用数据寄存器通用数据寄存器通用数据寄存器D0D0D0D0D199D199D199D199共共共共200
28、200200200点点点点 断电保持断电保持断电保持断电保持/ / / /锁存寄存器锁存寄存器锁存寄存器锁存寄存器D200D200D200D200D7999D7999D7999D7999共共共共7800780078007800点点点点 特殊数据寄存器特殊数据寄存器特殊数据寄存器特殊数据寄存器D8000D8000D8000D8000D8255D8255D8255D8255共共共共256256256256点点点点 文件数据寄存器文件数据寄存器文件数据寄存器文件数据寄存器D1000D1000D1000D1000D7999D7999D7999D7999共共共共7000700070007000点点点点
29、通用数据寄存器(通用数据寄存器(通用数据寄存器(通用数据寄存器(D0D0D199D199共共共共200200点)点)点)点) 一旦在数据寄存器写入数据,只有不再写入其他数一旦在数据寄存器写入数据,只有不再写入其他数一旦在数据寄存器写入数据,只有不再写入其他数一旦在数据寄存器写入数据,只有不再写入其他数据,就不会变化。但是当据,就不会变化。但是当据,就不会变化。但是当据,就不会变化。但是当PLCPLCPLCPLC由运行到停止或断电时,由运行到停止或断电时,由运行到停止或断电时,由运行到停止或断电时,该类数据寄存器的数据被清除为该类数据寄存器的数据被清除为该类数据寄存器的数据被清除为该类数据寄存器
30、的数据被清除为0 0 0 0。但是当特殊辅助继。但是当特殊辅助继。但是当特殊辅助继。但是当特殊辅助继电器电器电器电器M8033M8033M8033M8033置置置置1 1 1 1,PLCPLCPLCPLC由运行转向停止时,数据可以保持。由运行转向停止时,数据可以保持。由运行转向停止时,数据可以保持。由运行转向停止时,数据可以保持。 断电保持断电保持断电保持断电保持/ /锁存寄存器(锁存寄存器(锁存寄存器(锁存寄存器(D200D200D7999D7999共共共共78007800点)点)点)点) 断电保持断电保持断电保持断电保持/ / / /锁存寄存器有断电保持功能,锁存寄存器有断电保持功能,锁存
31、寄存器有断电保持功能,锁存寄存器有断电保持功能,PLCPLCPLCPLC从从从从RUNRUNRUNRUN状态状态状态状态进入进入进入进入STOPSTOPSTOPSTOP状态时,断电保持寄存器的值保持不变。利用参状态时,断电保持寄存器的值保持不变。利用参状态时,断电保持寄存器的值保持不变。利用参状态时,断电保持寄存器的值保持不变。利用参数设定,可改变断电保持的数据寄存器的范围。数设定,可改变断电保持的数据寄存器的范围。数设定,可改变断电保持的数据寄存器的范围。数设定,可改变断电保持的数据寄存器的范围。特殊数据寄存器特殊数据寄存器特殊数据寄存器特殊数据寄存器D8000D8000D8000D8000
32、D8255D8255D8255D8255共共共共256256256256点点点点 这些数据寄存器供监视这些数据寄存器供监视这些数据寄存器供监视这些数据寄存器供监视PLCPLCPLCPLC中器件运行方式用。其内中器件运行方式用。其内中器件运行方式用。其内中器件运行方式用。其内容在电源接通时,写入初始值(先全部清容在电源接通时,写入初始值(先全部清容在电源接通时,写入初始值(先全部清容在电源接通时,写入初始值(先全部清0 0 0 0,然后由系统,然后由系统,然后由系统,然后由系统ROMROMROMROM安排写入初始值)。例如,安排写入初始值)。例如,安排写入初始值)。例如,安排写入初始值)。例如,
33、D8000D8000D8000D8000所存的警戒监视时钟所存的警戒监视时钟所存的警戒监视时钟所存的警戒监视时钟的时间由系统的时间由系统的时间由系统的时间由系统ROMROMROMROM设定。若有改变时,用传送指令将目的设定。若有改变时,用传送指令将目的设定。若有改变时,用传送指令将目的设定。若有改变时,用传送指令将目的时间送入时间送入时间送入时间送入D8000D8000D8000D8000。该值在。该值在。该值在。该值在PLCPLCPLCPLC由由由由RUNRUNRUNRUN状态到状态到状态到状态到STOPSTOPSTOPSTOP状态保持不状态保持不状态保持不状态保持不变。未定义的特殊数据寄存
34、器,用户不能用。变。未定义的特殊数据寄存器,用户不能用。变。未定义的特殊数据寄存器,用户不能用。变。未定义的特殊数据寄存器,用户不能用。文件数据寄存器文件数据寄存器文件数据寄存器文件数据寄存器D1000D1000D1000D1000D7999D7999D7999D7999共共共共7000700070007000点点点点 文件寄存器是以文件寄存器是以文件寄存器是以文件寄存器是以500500500500点为一个单位,可被外部设备点为一个单位,可被外部设备点为一个单位,可被外部设备点为一个单位,可被外部设备存取。文件寄存器实际上被设置为存取。文件寄存器实际上被设置为存取。文件寄存器实际上被设置为存取
35、。文件寄存器实际上被设置为PLCPLCPLCPLC的参数区。文件的参数区。文件的参数区。文件的参数区。文件寄存器与锁存寄存器是重叠的,可保证数据不会丢失。寄存器与锁存寄存器是重叠的,可保证数据不会丢失。寄存器与锁存寄存器是重叠的,可保证数据不会丢失。寄存器与锁存寄存器是重叠的,可保证数据不会丢失。FX2NFX2NFX2NFX2N系列的文件寄存器可通过系列的文件寄存器可通过系列的文件寄存器可通过系列的文件寄存器可通过BMOVBMOVBMOVBMOV(块传送)指令改写。(块传送)指令改写。(块传送)指令改写。(块传送)指令改写。8、变址寄存器(、变址寄存器(V/Z) 变址寄存器除了和普通的数据寄存
36、器有相同的使用方法变址寄存器除了和普通的数据寄存器有相同的使用方法变址寄存器除了和普通的数据寄存器有相同的使用方法变址寄存器除了和普通的数据寄存器有相同的使用方法外,还常用于修改器件的地址编号。外,还常用于修改器件的地址编号。外,还常用于修改器件的地址编号。外,还常用于修改器件的地址编号。V V V V、Z Z Z Z都是都是都是都是16161616位的寄存器,位的寄存器,位的寄存器,位的寄存器,可进行数据的读写。当进行可进行数据的读写。当进行可进行数据的读写。当进行可进行数据的读写。当进行32323232位操作时,将位操作时,将位操作时,将位操作时,将V V V V、Z Z Z Z合并使用,
37、合并使用,合并使用,合并使用,指定指定指定指定Z Z Z Z为低位。为低位。为低位。为低位。9 9、指针(、指针(P/IP/I) 分支指令用分支指令用分支指令用分支指令用P0P0P0P0P62P62P62P62、P64P64P64P64P127P127P127P127共共共共127127127127点。指针点。指针点。指针点。指针P0P0P0P0P62P62P62P62、P64P64P64P64P127P127P127P127为标号,用来指定条件跳转,子程序为标号,用来指定条件跳转,子程序为标号,用来指定条件跳转,子程序为标号,用来指定条件跳转,子程序调用等分支指令的跳转目标。调用等分支指令的
38、跳转目标。调用等分支指令的跳转目标。调用等分支指令的跳转目标。P63P63P63P63为结束跳转用。为结束跳转用。为结束跳转用。为结束跳转用。 中断用指针中断用指针中断用指针中断用指针I0I0I0I0I8I8I8I8共共共共9 9 9 9点。其中输入中断点。其中输入中断点。其中输入中断点。其中输入中断6 6 6 6点点点点, , , , 定时器中断定时器中断定时器中断定时器中断3 3 3 3点。点。点。点。中断用指针(中断用指针(中断用指针(中断用指针(I I)(1) 1) 1) 1) 输入中断输入中断输入中断输入中断I0I0I0I00 0 0 0表示为下降沿中断;表示为下降沿中断;表示为下降
39、沿中断;表示为下降沿中断;1 1 1 1表示为上升沿中断。表示为上升沿中断。表示为上升沿中断。表示为上升沿中断。 表示输入号,取值范围为表示输入号,取值范围为表示输入号,取值范围为表示输入号,取值范围为0 0 0 05 5 5 5,每个输入只能用一次。,每个输入只能用一次。,每个输入只能用一次。,每个输入只能用一次。 例如,例如,例如,例如,I001I001I001I001为输入为输入为输入为输入X0X0X0X0从从从从OFFOFFOFFOFF到到到到ONONONON变化时,执行由该指令作为标变化时,执行由该指令作为标变化时,执行由该指令作为标变化时,执行由该指令作为标号后面的中断程序,并根据
40、号后面的中断程序,并根据号后面的中断程序,并根据号后面的中断程序,并根据IRETIRETIRETIRET指令返回。指令返回。指令返回。指令返回。(2) (2) (2) (2) 定时器中断定时器中断定时器中断定时器中断IIII表示定时器中断号表示定时器中断号表示定时器中断号表示定时器中断号, , , ,取值范围为取值范围为取值范围为取值范围为6 6 6 68 8 8 8,每个定时器只能用,每个定时器只能用,每个定时器只能用,每个定时器只能用1 1 1 1次。次。次。次。表示定时时间,取值范围为表示定时时间,取值范围为表示定时时间,取值范围为表示定时时间,取值范围为1010101099ms99ms
41、99ms99ms。 例如,例如,例如,例如,I710I710I710I710,即每隔,即每隔,即每隔,即每隔10ms10ms10ms10ms就执行标号为就执行标号为就执行标号为就执行标号为I710I710I710I710后面的中断程序,后面的中断程序,后面的中断程序,后面的中断程序,并根据并根据并根据并根据IRETIRETIRETIRET指令返回。指令返回。指令返回。指令返回。10、常数(、常数(K/H) 常数也作为器件对待,它在存储器中占有一定的空间,常数也作为器件对待,它在存储器中占有一定的空间,常数也作为器件对待,它在存储器中占有一定的空间,常数也作为器件对待,它在存储器中占有一定的空间,十进制常数用十进制常数用十进制常数用十进制常数用K K K K表示,如表示,如表示,如表示,如18181818表示为表示为表示为表示为K18K18K18K18;十六进制常数用;十六进制常数用;十六进制常数用;十六进制常数用H H H H表表表表示,如示,如示,如示,如18181818表示为表示为表示为表示为H12H12H12H12。