电气控制与plc教学资料 第五章三菱fx2n系列可编程序控制器及其基本指令ppt课件_第1页
电气控制与plc教学资料 第五章三菱fx2n系列可编程序控制器及其基本指令ppt课件_第2页
电气控制与plc教学资料 第五章三菱fx2n系列可编程序控制器及其基本指令ppt课件_第3页
电气控制与plc教学资料 第五章三菱fx2n系列可编程序控制器及其基本指令ppt课件_第4页
电气控制与plc教学资料 第五章三菱fx2n系列可编程序控制器及其基本指令ppt课件_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第五章第五章三菱三菱FX2NFX2N系列系列PLCPLC的编程元件的编程元件及其根本指令及其根本指令第一节第一节 三菱三菱FX2NFX2N系列可编程序控制器系列可编程序控制器主机根本单元:主机根本单元:CPU、存储器、输入输出口及电源、存储器、输入输出口及电源主机扩展其输入输出:主机扩展其输入输出: 扩展单元扩展扩展单元扩展I/O口,内部有电源口,内部有电源 扩展模块及扩展扩展模块及扩展I/O口,内部有电源口,内部有电源 特殊功能模块单元温度控制模块、计数控制模块特殊功能模块单元温度控制模块、计数控制模块等等u5.1.1 FX2N系列可编程序控制器的根本组成系列可编程序控制器的根本组成 5.1

2、.2 FX2N系列可编程序控制器型号称号体系及其种类系列可编程序控制器型号称号体系及其种类 输入输出点数输入输出点数 :指根本单元、扩展单元或扩展模块的输:指根本单元、扩展单元或扩展模块的输入输出总数。入输出总数。 根本单元、扩展单元输出方式根本单元、扩展单元输出方式 根本单元用根本单元用M表示;表示; 扩展单元用扩展单元用E表示表示 R:表示继电器输出,有接点,交流、直流负载两用;:表示继电器输出,有接点,交流、直流负载两用; S:表示三端双向可控硅开关元件输出,无接点,交流负:表示三端双向可控硅开关元件输出,无接点,交流负载用;载用; T:表示晶体管输出,无接点,直流负载用。:表示晶体管输

3、出,无接点,直流负载用。 扩展模块输入输出方式扩展模块输入输出方式 R:表示:表示DC输入,继电器输出;输入,继电器输出; X:表示输入公用,无输出;:表示输入公用,无输出; YR:表示继电器输出公用,无输出;:表示继电器输出公用,无输出; YT:表示晶体管输出公用,无输入;:表示晶体管输出公用,无输入; YS:表示三端双向晶闸管开关元件输出公用,无输:表示三端双向晶闸管开关元件输出公用,无输入。入。其他区分其他区分 普通无符号,表示普通无符号,表示AC100V/200V电源,电源,DC24V输入。输入。FX2N M 系列称号 输入输出点数 根本单元 输出方式 其他区分u根本单元型号称号组成及

4、种类根本单元型号称号组成及种类包括内部电包括内部电源、输入输源、输入输出口、出口、CPU及存储器及存储器 u扩展单元型号称号组成及种类扩展单元型号称号组成及种类 FX2N E 系列称号 输入输出点数 扩展单元 输出方式 其他区分包括内部包括内部电源和输电源和输入输出口入输出口 u扩展模块型号称号组成及种类扩展模块型号称号组成及种类 FXN E 系列称号 输入输出点数 扩展设备 输出方式包括输入输出口,包括输入输出口,由根本单元或扩由根本单元或扩展单元供电展单元供电 5.1.3 FX2N系列可编程序控制器技术目的系列可编程序控制器技术目的 普通技术目的普通技术目的性能技术目的性能技术目的输入技术

5、目的输入技术目的输出技术目的输出技术目的电源技术目的电源技术目的一、编程元件的分类及编号规那么一、编程元件的分类及编号规那么 代表功能的字母。如输入继电器用代表功能的字母。如输入继电器用“X表示、表示、输出继电器用输出继电器用“Y表示。表示。数字,数字为该类器件的序号。数字,数字为该类器件的序号。 FX2N系列系列PLC中输入、输出继电器的序号中输入、输出继电器的序号为八进制,其他为十进制。为八进制,其他为十进制。第二节第二节 FX2N系列系列PLC的主要编程元件的主要编程元件5.2.1 FX2N系列系列PLC编程元件概述编程元件概述X 0功能字母功能字母数字数字二、编程元件的根本特征二、编程

6、元件的根本特征 PLC编程元件的物理本质:电子电路及存储器。称编程元件的物理本质:电子电路及存储器。称“软软继电器。继电器。在在PLC中用逻辑与、逻辑或、逻辑非等逻辑运算来处置中用逻辑与、逻辑或、逻辑非等逻辑运算来处置各种继电器的衔接;各种继电器的衔接;编程元件和继电接触器的元件类似、具有线圈和常开、编程元件和继电接触器的元件类似、具有线圈和常开、常闭触点;常闭触点;当线圈被选中通电时,常开触点闭合,常闭触点断当线圈被选中通电时,常开触点闭合,常闭触点断开,当线圈失去选中件时,常闭接通,常开断开;开,当线圈失去选中件时,常闭接通,常开断开; 可编程序控制器的编程元件可以有无数多个常开、常闭可编

7、程序控制器的编程元件可以有无数多个常开、常闭触点触点 。1 10 0ONONOFFOFFPLC内部存储单元与内部存储单元与继电器的对应关系继电器的对应关系编程元件的根本特征编程元件的根本特征编程元件与继电接触器元件比较表编程元件与继电接触器元件比较表相同点相同点不同点不同点都具有线圈和常开常闭触都具有线圈和常开常闭触点,触点的状态随着线圈点,触点的状态随着线圈的状态而变化,即当线圈的状态而变化,即当线圈被选中(通电)时,常开被选中(通电)时,常开触点闭合,常闭触点断开,触点闭合,常闭触点断开,当线圈失去选中条件时,当线圈失去选中条件时,常闭接通,常开断开。常闭接通,常开断开。 编程元件被选中,

8、只是代编程元件被选中,只是代表这个元件的存储单元置表这个元件的存储单元置1,失去选中条件只是这个元失去选中条件只是这个元件的存储单元置件的存储单元置0;编程元;编程元件可以无限次地访问,可件可以无限次地访问,可编程控制器的编程元件可编程控制器的编程元件可以有无数多个常开、常闭以有无数多个常开、常闭触点。触点。三、数据构造三、数据构造 :l 十进制数十进制数(K)l十六进制数十六进制数H:l 同十进制数一样,用于指定运用指令操作同十进制数一样,用于指定运用指令操作数中的数值与指令动作。数中的数值与指令动作。 1) 定时器和计数器的设定值定时器和计数器的设定值K常数。常数。2) 辅助继电器辅助继电

9、器M、定时器、定时器T、计数器、计数器C、形状器等的编号软元件编号。、形状器等的编号软元件编号。3) 指定运用指令操作数中的数值与指令动作指定运用指令操作数中的数值与指令动作K常数。常数。l二进制数二进制数B:PLC内部,这些数字都是用内部,这些数字都是用二进制处置的。二进制处置的。l八进制数八进制数O:FX2N系列的输入继电器、输系列的输入继电器、输出继电器的软元件编号以八进制数值进展分配。出继电器的软元件编号以八进制数值进展分配。 lBCD码:用于数字式开关或七段码的显示器控码:用于数字式开关或七段码的显示器控制等。制等。 l其他数值浮点数:其他数值浮点数:FX2N系列具有可进展高系列具有

10、可进展高精度的浮点运算功能。精度的浮点运算功能。 可编程控制器的编程元件列表可编程控制器的编程元件列表输入继电器输入继电器X计数器计数器C输出继电器输出继电器数据寄存器数据寄存器D辅助继电器辅助继电器M变址寄存器变址寄存器V/Z状态器状态器S指针指针P/I定时器定时器T常数(常数(K/H)5.2.2 FX2N系列系列PLC的编程元件的编程元件一、输入输出继电器一、输入输出继电器X、Y输入继电器:作用是接受并存储输入到输入继电器:作用是接受并存储输入到PLC中的现场中的现场开关信号对应于某一位输入映像存放器,和对应的输开关信号对应于某一位输入映像存放器,和对应的输入端子相连,在运用中不用思索接点

11、的容量。特点:其形入端子相连,在运用中不用思索接点的容量。特点:其形状由外部信号决议,而不能由用户程序控制。状由外部信号决议,而不能由用户程序控制。输出继电器:具有一对物理接点,与输出继电器:具有一对物理接点,与PLC的一个输出的一个输出端子相连,可以直接驱动负载。特点:其形状只能由用户端子相连,可以直接驱动负载。特点:其形状只能由用户程序决议,而不能够由外部信号控制。程序决议,而不能够由外部信号控制。根本输入输出单元继电器采用八进制编号,最大范围根本输入输出单元继电器采用八进制编号,最大范围为为X00X77/ Y00Y77共共64点。点。型型号号FX2N-16MFX2N-32MFX2N-48

12、MFX2N-64MFX2N-80MFX2N-128M扩展扩展时时输输入入X000X0078点点X000X01716点点X000X02724点点X000X03732点点X000X04740点点X000X07764点点X000X267184点点输输出出Y000Y0078点点Y000Y01716点点Y000Y02724点点Y000Y03732点点Y000Y04740点点Y000Y07764点点Y000Y267184点点输入端子是输入端子是PLC从外部开关接受从外部开关接受信号的窗口信号的窗口 输出端子是输出端子是PLC向外部负向外部负载发送信号的载发送信号的窗口窗口 输入继电器X、输出继电器Y动画二

13、、辅助继电器二、辅助继电器M l 它与外界没有联络,仅作运算的中间结果运用,有时也称它与外界没有联络,仅作运算的中间结果运用,有时也称作内部继电器或中间继电器,它不能直接驱动外部负载,作内部继电器或中间继电器,它不能直接驱动外部负载,外部负载的驱动要经过输出继电器进展。这类辅助继电器外部负载的驱动要经过输出继电器进展。这类辅助继电器的线圈与输出继电器一样有无数的电子常开和常闭触点。的线圈与输出继电器一样有无数的电子常开和常闭触点。l 假设在假设在PLC运转过程中停电,输出继电器及普通用辅助继运转过程中停电,输出继电器及普通用辅助继电器都断开。再运转时,除了输入条件为电器都断开。再运转时,除了输

14、入条件为ON接通的接通的情况以外,都为断开形状情况以外,都为断开形状 。 通用辅助继电器:通用辅助继电器:M0-M499,共,共500个点个点 断电坚持辅助继电器:断电坚持辅助继电器:M500-M1023及及M1024-M3071共共2572点。它们利用可编程控制器内部的锂电池来记忆断点。它们利用可编程控制器内部的锂电池来记忆断电瞬间的形状,即重新通电后的第一个周期能维持断电电瞬间的形状,即重新通电后的第一个周期能维持断电时各自的形状。其中时各自的形状。其中 M500-M1023可以用软件来设定使可以用软件来设定使其变为非断电坚持辅助继电器。其变为非断电坚持辅助继电器。 特殊辅助继电器:特殊辅

15、助继电器: M8000-M8255,共,共256个点。分为触个点。分为触点利用型特殊辅助继电器和线圈驱动型特殊辅助继电器。点利用型特殊辅助继电器和线圈驱动型特殊辅助继电器。辅助继电器辅助继电器M分类:分类:例:右图为来电后要例:右图为来电后要自动不断维持断电前自动不断维持断电前的的on形状所用的自保形状所用的自保电路。电路。断电坚持辅助继电器断电坚持辅助继电器特殊辅助继电器可以分为:特殊辅助继电器可以分为:1、触电利用型殊辅助继电器。线圈由、触电利用型殊辅助继电器。线圈由PLC自动驱动,用户自动驱动,用户只可以利用其接点。例如:只可以利用其接点。例如: M8000为运转监控用,为运转监控用,P

16、LC运转时运转时M8000接通;接通;M8002为仅在运转开场瞬间接通的为仅在运转开场瞬间接通的初始脉冲特殊辅助继电器。可以用它来对某些有断电坚初始脉冲特殊辅助继电器。可以用它来对某些有断电坚持功能的编程元件进展复位和清零。持功能的编程元件进展复位和清零。 2、驱动线圈型特殊辅助继电器。用户鼓励线圈后,、驱动线圈型特殊辅助继电器。用户鼓励线圈后,PLC作作特定动作。例如:特定动作。例如: M8033:为:为PLC停顿时,映像存放器和数据存放器中内容停顿时,映像存放器和数据存放器中内容坚持不变,即可编程使输出坚持。坚持不变,即可编程使输出坚持。 M8034为制止全部输出特殊辅助继电器。为制止全部

17、输出特殊辅助继电器。 M8039:其线圈通电时,以:其线圈通电时,以D8039中制定的扫描时间定时中制定的扫描时间定时扫描。扫描。三、形状器三、形状器S 形状器形状器S是构成形状转移图的重要软元件,它与是构成形状转移图的重要软元件,它与后续的步进梯形指令配合运用。通常形状继电器软元后续的步进梯形指令配合运用。通常形状继电器软元件有下面五种类型:件有下面五种类型:初始形状继电器:初始形状继电器:S0S9共共10点。普通用于步进梯点。普通用于步进梯形图的初始形状。形图的初始形状。回零形状继电器:回零形状继电器:S10S19共共10点。普通用作前往点。普通用作前往原点的形状。原点的形状。 通用形状继

18、电器:通用形状继电器:S20S499共共480点。点。 停电坚持形状器:停电坚持形状器:S500S899共共400点。点。 报警用形状继电器:报警用形状继电器:S900S999共共100点。点。四、定时器四、定时器T 定时器相当于继电器系统中的通电延时型时间继电器,定时器相当于继电器系统中的通电延时型时间继电器,可在程序中用于延时控制。定时器内有一个设定值存放器、可在程序中用于延时控制。定时器内有一个设定值存放器、一个当前值存放器和一个用来存储其形状的元件映像存放器,一个当前值存放器和一个用来存储其形状的元件映像存放器,它们运用同一个元件号。定时器累计它们运用同一个元件号。定时器累计PLC内内

19、1ms、10ms、100ms等的时钟脉冲,当到达所定的设定值时,输出触点动等的时钟脉冲,当到达所定的设定值时,输出触点动作。作。FX2N系列系列PLC的定时器的定时器T有以下有以下4种类型:种类型:l 100ms定时器:定时器:T0T199,200点。定时范围:点。定时范围:0.13276.7s;l 10ms定时器:定时器: T200T245,46点。定时范围:点。定时范围:0.01327.67s;l 1ms累积型定时器:累积型定时器:T246T249,4点,执行中断坚持。点,执行中断坚持。 定时范围:定时范围:0.00132.767s;l 100ms累积型定时器:累积型定时器:T250T25

20、5,6点,定时中断坚持,点,定时中断坚持, 定时范围:定时范围:0.13276.7s FX2N系列系列PLC定时器设定值可以采用程序存储器内定时器设定值可以采用程序存储器内的常数的常数K直接指定,也可以用数据存放器直接指定,也可以用数据存放器D的内的内容间接指定。运用数据存放器设定定时器设定值时,普通容间接指定。运用数据存放器设定定时器设定值时,普通使器具有掉电坚持功能的数据存放器,这样在断电时不会使器具有掉电坚持功能的数据存放器,这样在断电时不会丧失数据。丧失数据。 PLC采用硬件定时中断、软件递减计数的方法来实现采用硬件定时中断、软件递减计数的方法来实现定时逻辑功能。定时逻辑功能。定时器逻

21、辑功能定时器逻辑功能定时条件定时条件定时器定时器定时继电器定时继电器当前值当前值操作操作OFF等于设定值等于设定值不操作不操作OFFON0计时计时OFFON0不操作不操作ON 图图a为非累积型定时器为非累积型定时器假设假设X000为为ON,T200开开场计时,当脉冲数等于设场计时,当脉冲数等于设定值定值K123时,定时器的输时,定时器的输出触点动作,也就是说输出触点动作,也就是说输出触点在线圈驱动出触点在线圈驱动1.23s后后动作。动作。X000断开或停电,定时断开或停电,定时器复位,输出触点复位。器复位,输出触点复位。即通用定时器所计时间必即通用定时器所计时间必需一次到达设定时间,否需一次到

22、达设定时间,否那么定时器不会动作。那么定时器不会动作。 图图b为累积型定时器,为累积型定时器,假设假设X001为为ON,那么,那么T250用当前值计数器累用当前值计数器累计计100ms的时钟脉冲。当的时钟脉冲。当到达设定值到达设定值K345时,定时,定时器的输出触点动作。时器的输出触点动作。在累计过程中,即使输在累计过程中,即使输入入X001断开或停电时,断开或停电时,再起动时,继续累计,再起动时,继续累计,其累计时间为其累计时间为34.5s。假。假设复位输入设复位输入X002为为ON,定时器复位,输出触点定时器复位,输出触点也复位。也复位。 积算定时器的动作过程图积算定时器的动作过程图驱动线

23、圈开场到触点动作终了的定时器触点动作精度,大致可用式驱动线圈开场到触点动作终了的定时器触点动作精度,大致可用式 tTT0其中其中:与与1ms、10ms、100ms定时器对应,分别为定时器对应,分别为0.001s、0.01s、0.1s; T为定时器设定时间;为定时器设定时间; T0为扫描周期。为扫描周期。 编程时,定时器触点写在线圈指令前时,最大误差为编程时,定时器触点写在线圈指令前时,最大误差为-2T0。当定时器设。当定时器设定值为定值为0时,在执行下一个扫描的线圈指令时,输出触点开场动作。此外,时,在执行下一个扫描的线圈指令时,输出触点开场动作。此外,中断执行型的中断执行型的1ms定时器在执

24、行线圈指令后,以中断方式对定时器在执行线圈指令后,以中断方式对1ms时钟脉冲时钟脉冲计数。计数。 PLC的定时器本身没有瞬动触点,假设需求,可以在定的定时器本身没有瞬动触点,假设需求,可以在定时器线圈两端病例一个辅助继电器的线圈,把辅助继电器的时器线圈两端病例一个辅助继电器的线圈,把辅助继电器的触电当成定时器的瞬动触点来运用。触电当成定时器的瞬动触点来运用。PLC的定时器线圈本身只需通电延时功能,假设需求断的定时器线圈本身只需通电延时功能,假设需求断电延时功能输出信号在停顿一段时间以后才停顿,可以电延时功能输出信号在停顿一段时间以后才停顿,可以采用如下电路:采用如下电路:定时器的瞬动触点:定时

25、器的瞬动触点:延时断开电路延时断开电路 内部信号计数器:是对机内的元件的信号计数,也称普内部信号计数器:是对机内的元件的信号计数,也称普通计数器通计数器 外部信号计数器外部信号计数器 :对机器的外部信号进展计数:对机器的外部信号进展计数 16位增计数器无断电坚持通用型:位增计数器无断电坚持通用型:C0C99;停电;停电坚持型:坚持型:C100C199 16 位计数器其设定值在位计数器其设定值在K1K32767范围内有效。设定范围内有效。设定值值K0与与K1意义一样,意义一样, 均在第一次计数时,其触点动作。假均在第一次计数时,其触点动作。假设设PLC断电,恢复电源后,计数器可按上一次数值累计计

26、数。断电,恢复电源后,计数器可按上一次数值累计计数。 五、计数器五、计数器 C计数器逻辑功能计数器逻辑功能复位信号复位信号计数信号计数信号计数器计数器计数继电计数继电器器当前值当前值操作操作ON= 0不计数不计数OFFOFF设定值设定值“+1”OFF设定值设定值不计数不计数ON不变不变不计数不计数不变不变如上图所示,当在执行第十次的线圈指令时,输出触点动如上图所示,当在执行第十次的线圈指令时,输出触点动作。假设复位输入作。假设复位输入X010为为ON,那么执行,那么执行RST指令,计数器的当指令,计数器的当前值为前值为0,输出触点复位。计数器的设定值,除用常数,输出触点复位。计数器的设定值,除

27、用常数K设定外,设定外,还可由数据存放器指定。还可由数据存放器指定。16位递加计数器位递加计数器32位增减计数器位增减计数器设定值为设定值为21474836482147483647,其中其中C200C219共共20点是通用型,点是通用型,C220C234共共15点为断电坚持型计数器。点为断电坚持型计数器。32位双向计数器是递加型还是递减型计数由特殊辅位双向计数器是递加型还是递减型计数由特殊辅助继电器助继电器M8200M8234设定,两者配对运用。特殊设定,两者配对运用。特殊辅助继电器接通时置辅助继电器接通时置1时,为递减计数;特殊辅助继时,为递减计数;特殊辅助继电器断开置电器断开置0时,为递加

28、计数。时,为递加计数。可直接用常数可直接用常数K或间接用数据存放器或间接用数据存放器D的内容作为设的内容作为设定值。间接设定时,要用器件号紧连在一同的两个数据定值。间接设定时,要用器件号紧连在一同的两个数据存放器。低位存放在指定数据存放器中,高位那么存放存放器。低位存放在指定数据存放器中,高位那么存放在继其之后的数据存放器中在继其之后的数据存放器中1.用用X12作为计数输入,驱动作为计数输入,驱动C210计数器线圈进展计数操作。计数器线圈进展计数操作。加计数时,当计数器的当前值由加计数时,当计数器的当前值由4到到5上升沿时,其接点接通上升沿时,其接点接通置置1,Y1有输出;当前值大于有输出;当

29、前值大于5时,时,Y1依然接通。减计数时,依然接通。减计数时,当前值由当前值由5到到4下降沿时,计数器下降沿时,计数器C210的常开触点断开,的常开触点断开,Y1停顿输出。停顿输出。X10为方向设定信号,为方向设定信号,X11为复位信号。为复位信号。32位增位增/减双向计数器减双向计数器利用计数输入利用计数输入X014驱动驱动C200线圈,可增计线圈,可增计数或减计数。增减可由特殊辅助继电器数或减计数。增减可由特殊辅助继电器M8设置设置当前值的增减与输出触点的动作无关,但是当前值的增减与输出触点的动作无关,但是假设从假设从2147483647开场增计数,那么成为开场增计数,那么成为-21474

30、83648,构成循环计数,反之亦然。,构成循环计数,反之亦然。假设复位输入假设复位输入X013为为ON,那么执行,那么执行RST指指令,计数器当前值变为令,计数器当前值变为0,输出触点也复位。,输出触点也复位。 在计数器的当前在计数器的当前值由值由-6-5添加时,添加时,输出触点置位;在输出触点置位;在由由-5-6减少时,减少时,输出触点复位,假输出触点复位,假设从设从2147483647开开场增计数,那么成场增计数,那么成为为-2147483648,构成循环计数。构成循环计数。 32位增位增/减双向计数器减双向计数器高速计数器又叫中断计数器,均为高速计数器又叫中断计数器,均为32位双向计数器

31、。经过位双向计数器。经过对特定输入作中断处置进展计数,计数与扫描周期无关,但最对特定输入作中断处置进展计数,计数与扫描周期无关,但最高计数频率受输入呼应速度和运用的高速计数器个数影响,运高计数频率受输入呼应速度和运用的高速计数器个数影响,运用个数越少,最高计数频率越高,最高可以执行数用个数越少,最高计数频率越高,最高可以执行数KHz的计数。的计数。根据不同增根据不同增/减计数切换及控制的方法,分为减计数切换及控制的方法,分为1相相1计数输入、计数输入、1相相2计数输入、以及计数输入、以及2相相2计数输入三种类型。计数输入三种类型。高速计数器高速计数器1相相1计数输入:一个脉冲计数输入端,由程序

32、特殊辅助计数输入:一个脉冲计数输入端,由程序特殊辅助继电器决议计数方向。无继电器决议计数方向。无S/R:由程序决议计数的启动、复:由程序决议计数的启动、复位;有位;有S/R:意味着不但能经过程序进展复位:意味着不但能经过程序进展复位/启动,也可以由启动,也可以由外部输入端子进展复位外部输入端子进展复位/置位。置位。 ;1相相2计数输入:两个计数输入端,指定其中之一为加计数、计数输入:两个计数输入端,指定其中之一为加计数、另一个为减计数,即计数方向由输入端决议。另一个为减计数,即计数方向由输入端决议。2相相2计数输入:有两个计数输入端,固定为计数输入:有两个计数输入端,固定为A、B两相,两相,在

33、在A相接通的同时,相接通的同时,B相输入为相输入为OFFON那么为增计数,那么为增计数,ONOFF时为减计数,即由时为减计数,即由B相的上、下沿决议计数方向。相的上、下沿决议计数方向。 1相相1计数输入无计数输入无S/R 1相相1计数输入有计数输入有S/RSX007SX006RU/DX005U/DU/DX004RRU/DX003U/DU/DU/DX002RRU/DX001U/DU/DU/DX000C245C244C243C242C241C240C239C238C237C236C235SSX007SSX006RRRRX005BBDDX004AAUUX003RRRRX002BBBDDDX001AA

34、AUUUX000C255C254C253C252C251C250C249C248C247C2462相相2计数输入计数输入1相相2计数输入计数输入U表示增计数输入;表示增计数输入;D表示减计数输入;表示减计数输入;A表示表示A相输入;相输入;B表示表示B相输入;相输入;R表示复位输入;表示复位输入;S表示启动置位输入。表示启动置位输入。l以下图为以下图为FX2N系列系列PLC内置内置1相相1计数输入高速计数器的运用计数输入高速计数器的运用 在X012为ON时,利用计数输入X000,经过中断,C235按X010设定的方式增计数或减计数 计数器的当前值由计数器的当前值由-6-5添加时,输出触添加时,

35、输出触点被置位,由点被置位,由-5-6减减少时,输出触点被复位。少时,输出触点被复位。假设复位输入假设复位输入X011为为ON,那么执行,那么执行RST指指令,计数器当前值变为令,计数器当前值变为0,输出触点也复位,输出触点也复位 。1相相2计数高速计数器有两个输入端,其中一个固定为加计数高速计数器有两个输入端,其中一个固定为加计数、一个固定为减计数。带计数、一个固定为减计数。带R/S端意味着不但能经过程序端意味着不但能经过程序进展复位进展复位/置位,也可以由外部输入端子进展复位置位,也可以由外部输入端子进展复位/置位。置位。例:例:C249只需在只需在X012为为ON的同时,的同时,X006

36、也为也为ON,才,才立刻开场计数,增计数的计数输入为立刻开场计数,增计数的计数输入为X000,减计数的计数输,减计数的计数输入为入为X001。l1相相2计数输入高速计数器的运用举例计数输入高速计数器的运用举例可以经过程序中的可以经过程序中的X011执行复位,另外,当执行复位,另外,当X002闭闭合,合,C249也可立刻复位,不也可立刻复位,不需求该程序。需求该程序。l2相相2计数输入高速计数器的运用计数输入高速计数器的运用 在在A相接通的同时,相接通的同时,B相输相输入为入为OFFON上升沿那么上升沿那么为增计数,为增计数,ONOFF下降沿下降沿时为减计数。时为减计数。X012为为ON时,时,

37、C251经过经过中断,对中断,对A相输入相输入X000、B相输相输入入X001的动作计数。假设的动作计数。假设X011为为ON时,那么执行时,那么执行RST复位指复位指令。假设当前值超越设定值,令。假设当前值超越设定值,那么那么Y002为为ON;假设当前值小;假设当前值小于设定值,那么为于设定值,那么为OFF。根据。根据不同的计数方向,不同的计数方向,Y003接通接通增计数或断开减计数。增计数或断开减计数。当当X012为为ON时,假设时,假设X006也为也为ON,那么,那么C254立刻开场对立刻开场对A相输入相输入X000、B相输入相输入X001的动作计数。可以经过顺控程序上的的动作计数。可以

38、经过顺控程序上的X011执行复位。执行复位。当当X002闭合,闭合,C254也可立刻复位。假设当前值超越设定值也可立刻复位。假设当前值超越设定值D1,D0,那么,那么Y004为为ON;假设当前值小于设定值,那么为;假设当前值小于设定值,那么为OFF。根据不同。根据不同的计数方向,的计数方向,Y005接通增计数或断开减计数。接通增计数或断开减计数。运用:运用:可以在电动机轴上安装可以在电动机轴上安装A-B相型旋转编码器,程序中相型旋转编码器,程序中运用运用C251C255高速两相双计数输入计数器,从而实现旋高速两相双计数输入计数器,从而实现旋转轴正向转动时加计数、反向转动时自动减计数。转轴正向转

39、动时加计数、反向转动时自动减计数。六、数据存放器六、数据存放器 数据存放器是存储数值数据的软元件,可以处置各种数据存放器是存储数值数据的软元件,可以处置各种数值数据。类型数值数据。类型: 普通型:普通型: D0D199,正常情况下,无断电坚持功能。,正常情况下,无断电坚持功能。200点,经过参数设定可以变卦为停电坚持型。点,经过参数设定可以变卦为停电坚持型。 停电坚持型:停电坚持型:D200D511,312点,经过参数设定可以点,经过参数设定可以变为非停电坚持型。变为非停电坚持型。 停电坚持公用型:停电坚持公用型:D512D7999,7488点,无法变卦其点,无法变卦其停电坚持特性。停电坚持特

40、性。 参数设定可以将参数设定可以将D1000以后的数据存放器以以后的数据存放器以500点为单点为单位设置文件存放器。位设置文件存放器。 特殊型:特殊型:D8000D8255,256点。点。 变址存放器变址存放器 :V0V7,Z0Z7,16点。点。 这些存放器都是这些存放器都是16位,最高位为符号位,数值范围为位,最高位为符号位,数值范围为-32768+32767。将相邻两个数据存放器组合,可存储将相邻两个数据存放器组合,可存储32位数值数据,位数值数据,最高位为符号位高位为大的号码,低位为小的号码。变最高位为符号位高位为大的号码,低位为小的号码。变址 存 放 器 中 ,址 存 放 器 中 ,

41、V 为 高 位 ,为 高 位 , Z 为 低 位 , 可 处 置为 低 位 , 可 处 置 -2147483648+2147483647的数值。的数值。对于普通用及停电坚持用数据存放器,一旦在数据存对于普通用及停电坚持用数据存放器,一旦在数据存放器写入数据,只需不再写入其他数据,就不会变化。放器写入数据,只需不再写入其他数据,就不会变化。利用外围设备的参数设定,可以改动普通用与停电坚利用外围设备的参数设定,可以改动普通用与停电坚持用数据存放器的分配。持用数据存放器的分配。通用数据存放器通用数据存放器D0D0D199D199共共200200点点当当PLCPLC由运转到停顿或断电时,该类数据存放器

42、的数据由运转到停顿或断电时,该类数据存放器的数据被去除为被去除为0 0。但是当特殊辅助继电器。但是当特殊辅助继电器M8033M8033置置1 1,PLCPLC由运转由运转转向停顿时,数据可以坚持。转向停顿时,数据可以坚持。 断电坚持断电坚持/ /锁存存放器锁存存放器D200D200D7999D7999共共78007800点点断电坚持断电坚持/ /锁存存放器有断电坚持功能,锁存存放器有断电坚持功能,PLCPLC从从RUNRUN形状形状进入进入STOPSTOP形状时,断电坚持存放器的值坚持不变。形状时,断电坚持存放器的值坚持不变。利用参数设定,可将利用参数设定,可将D200D200D511D511

43、变为非停电坚持型,变为非停电坚持型,但这时要在程序的起始步采用但这时要在程序的起始步采用RSTRST或或ZRSTZRST指令去除其内容。指令去除其内容。D490D490D509D509在运用在运用PCPC间简易链接或并联链接下,用于间简易链接或并联链接下,用于可编程控制器之间的点对点通讯。可编程控制器之间的点对点通讯。特殊数据存放器特殊数据存放器D8000D8000D8255D8255共共256256点点特殊用途数据存放器供监视特殊用途数据存放器供监视PLCPLC中器件运转方式用。其中器件运转方式用。其内容在电源接通时,写入初始值先全部清内容在电源接通时,写入初始值先全部清0 0,然后由系统,

44、然后由系统ROMROM安排写入初始值。例如,安排写入初始值。例如,D8000D8000所存的警戒监视时钟的所存的警戒监视时钟的时间由系统时间由系统ROMROM设定。假设有改动时,用传送指令将目的时设定。假设有改动时,用传送指令将目的时间送入间送入D8000D8000。该值在。该值在PLCPLC由由RUNRUN形状到形状到STOPSTOP形状坚持不变。形状坚持不变。未定义的特殊数据存放器,用户不能用。未定义的特殊数据存放器,用户不能用。文件数据存放器文件数据存放器D1000D1000D7999D7999共共70007000点点文件存放器是以文件存放器是以500500点为一个单位,可被外部设备存取

45、。点为一个单位,可被外部设备存取。文件存放器实践上被设置为文件存放器实践上被设置为PLCPLC的参数区。文件存放器与锁的参数区。文件存放器与锁存存放器是重叠的,可保证数据不会丧失。存存放器是重叠的,可保证数据不会丧失。FX2NFX2N系列的文件系列的文件存放器可经过存放器可经过BMOVBMOV块传送指令改写。块传送指令改写。变址存放器变址存放器V/ZV/Z 变址存放器除了和普通的数据存放器有一样的运用变址存放器除了和普通的数据存放器有一样的运用方法外,还在传送、比较指令中,用于修正器件的地址方法外,还在传送、比较指令中,用于修正器件的地址编号元件号、在循环指令中也经常运用变址存放器。编号元件号

46、、在循环指令中也经常运用变址存放器。V V、Z Z都是都是1616位的存放器,可进展数据的读写。当进位的存放器,可进展数据的读写。当进展展3232位操作时,将位操作时,将V V、Z Z合并运用,指定合并运用,指定Z Z为低位。为低位。例如:对于十进制数的软元件、数值例如:对于十进制数的软元件、数值M M、S S、T T、C C、D D、KnMKnM、KnSKnS、P P、K K,假设,假设 V0 V0K5K5, Z1 Z1K16K16执行执行D20V0D20V0时,被执行的软元件编号为时,被执行的软元件编号为D25D25【D(20D(205)5)】;指】;指定定 K30V0 K30V0时,被执

47、行的是十进制数值时,被执行的是十进制数值K35K35【K(30K(305)5)】; ; D5Z1=D21 D5Z1=D21 。 分支用指针分支用指针P:七、指针七、指针图图a中,当中,当X10为为on时,程序跳转到时,程序跳转到P6处。处。图图b中,当中,当X16为为on时,程序跳转到时,程序跳转到P9处,执行从处,执行从P9开开场的子程序,执行到子程序前往指令场的子程序,执行到子程序前往指令SRET是前往到主程序中是前往到主程序中CALL P9下面的一条指令。子标号应写在主程序终了指令下面的一条指令。子标号应写在主程序终了指令FEND之后。之后。同一个标号只能出现一次,否那么会出错。跳转指令

48、用同一个标号只能出现一次,否那么会出错。跳转指令用过的标号不能再用,但不同位置的子程序调用指令可以调用过的标号不能再用,但不同位置的子程序调用指令可以调用同一标号的子程序。同一标号的子程序。P0P127,用作,用作C J 的 跳 转 目 的 和的 跳 转 目 的 和CALL的子程序入口的子程序入口地址,其中地址,其中P63专门专门用于终了跳转。用于终了跳转。PLC在执行程序时,任何时辰只需符合中断条件,就在执行程序时,任何时辰只需符合中断条件,就停顿正在进展的程序转而执行中断程序,执行到中断前往停顿正在进展的程序转而执行中断程序,执行到中断前往指令时前往到原来的中断点。指令时前往到原来的中断点

49、。中断用指针与功能指令中断用指针与功能指令FNC03IRET中断前往、中断前往、FNC04EI开中断、和开中断、和FNC03DI关中断一同运用。关中断一同运用。中断指针用来指明某一中断源的中断程序入口标号。中断指针用来指明某一中断源的中断程序入口标号。共有三类:共有三类: 输入中断:输入中断:I0 ,6点点 0表示为下降沿中断;表示为下降沿中断;1表示为上升沿中断。表示为上升沿中断。表示输入号,取值范围为表示输入号,取值范围为05,每个输入只能用一,每个输入只能用一次。次。 例如,例如,I001为输入为输入X0从从OFF到到ON变化时,执行由变化时,执行由该指针作为标号后面的中断程序,并根据该

50、指针作为标号后面的中断程序,并根据IRET指令前指令前往。往。 中断用指针中断用指针I第三节第三节 FX2N系列可编程序控制器的根本指令系列可编程序控制器的根本指令FX2N系列系列PLC有根本逻辑指令有根本逻辑指令27条;步进梯形指令条;步进梯形指令2条;条;运用指令运用指令128种,种,298条。本节引见其根本逻辑指令。条。本节引见其根本逻辑指令。LD、LDI、OUT指令指令助记符,名称功能回路表示和可用软元件程序步X,Y,M,S,T,CX,Y,M,S,T,C11线圈驱动 Y,M,S,T,C LD 取LDI 取反 OUT 输出常闭触点逻辑运算开始常开触点逻辑运算开始Y,M: 1 S,特殊M:

51、2T : 3 C : 35AND、ANI指令指令 助记符,名称功能回路表示和可用软元件程序步X,Y,M,S,T,CX,Y,M,S,T,C11AND 与ANI 与非常开触点串联连接常闭 触点串联连接AND、ANI指令分别用于单个常开、常闭触点的串联,串指令分别用于单个常开、常闭触点的串联,串联触点的数量不受限制,该指令可以延续多次运用。联触点的数量不受限制,该指令可以延续多次运用。 AND、ANI指指令的运用令的运用 OR、ORI指令指令 OR、ORI指令分别用于指令分别用于单个常开、常单个常开、常闭触点的并联,闭触点的并联,并联触点的数并联触点的数量不受限制,量不受限制,该指令可以延该指令可以

52、延续多次运用。续多次运用。 功能回路表示和可用软元件程序步X,Y,M,S,T,CX,Y,M,S,T,C11助记符,名称OR 或ORI 或非常开触点并联连接常闭触点并联连接OR、ORI指指令的运用令的运用 ORB、ANB指令指令 助记符,名称功能回路表示和可用软元件程序步软元件: 无11软元件: 无ORB 回路块或ANB 回路块与串联回路块并联连接并联回路块串联连接ORB、ANB指令为串联电路块两个或以上的触电串指令为串联电路块两个或以上的触电串联而成的并联指令。联而成的并联指令。每个串联每个串联/并联电路块的起点都要用并联电路块的起点都要用LD/LDI指令,串联指令,串联/并联电路块终了后用并

53、联电路块终了后用ORB/ANB指令与前面电路串联指令与前面电路串联/并联。并联。假设有多个串联回路块按顺序与前面的回路并联时,假设有多个串联回路块按顺序与前面的回路并联时,对每个回路块运用对每个回路块运用ORB指令,那么对并联的回路个数没有指令,那么对并联的回路个数没有限制限制 左边程序。左边程序。假设成批运用假设成批运用ORB指令并联衔接多个串联回路块时,指令并联衔接多个串联回路块时,由于由于LD、LDI指令的反复次数限制在指令的反复次数限制在8次以下,因此这种情次以下,因此这种情况下并联的回路个数限制在况下并联的回路个数限制在8个以下右边程序。个以下右边程序。串联电路块、并联电路块混合运用

54、的情况串联电路块、并联电路块混合运用的情况LDP、LDF、ANDP、ANDF、ORP、ORF指令指令 LDP、ANDP、ORP指令是进展上升沿检出的触点指令,仅在指定位指令是进展上升沿检出的触点指令,仅在指定位元件的上升沿时元件的上升沿时OFFON变化时接通一个扫描周期。变化时接通一个扫描周期。LDF、ANDF、ORF指令是进展下降沿检出的触点指令,仅在指定位指令是进展下降沿检出的触点指令,仅在指定位元件的下降沿时元件的下降沿时ONOFF变化时接通一个扫描周期。变化时接通一个扫描周期。 助记符,名称功能回路表示和可用软元件程序步下降沿检出运算开始X,Y,M,S,T,CX,Y,M,S,T,C22

55、X,Y,M,S,T,CX,Y,M,S,T,C22下降沿检出并联连接X,Y,M,S,T,CX,Y,M,S,T,C22ORF或脉冲下降沿ORP或脉冲上升沿ANDF与脉冲下降沿ANDP与脉冲上升沿LDF取脉冲下降沿LDP取脉冲上升沿上升沿检出运算开始上升沿检出串联连接下降沿检出串联连接上升沿检出并联连接LDP取脉冲上升沿,指在输入信号的上升沿接通一个扫取脉冲上升沿,指在输入信号的上升沿接通一个扫描周期描周期 LDF取脉冲下降沿,指在输入信号的下降沿接通一个取脉冲下降沿,指在输入信号的下降沿接通一个扫描周期扫描周期 X000X002由由OFFON变化或由变化或由ONOFF变化时,变化时,M0或或M1仅

56、接通一个仅接通一个扫描周期。需求指出扫描周期。需求指出的是这些指令的功能的是这些指令的功能有时与脉冲指令的功有时与脉冲指令的功能一样,另外,在将能一样,另外,在将辅助继电器辅助继电器M指定为指定为这些指令的软元件时,这些指令的软元件时,软元件编号范围不同,软元件编号范围不同,会呵斥动作上的差别。会呵斥动作上的差别。MPS、MRD、MPP:多重输出栈指令:多重输出栈指令 MPS指令:将此时辰的运算结果送入堆栈存储指令:将此时辰的运算结果送入堆栈存储 。MPP指令:各数据按顺序向上挪动,将最上端的数据读指令:各数据按顺序向上挪动,将最上端的数据读出,同时该数据就从堆栈中消逝。出,同时该数据就从堆栈

57、中消逝。MRD指令:是读出最上端所存数据的公用指令,堆栈内指令:是读出最上端所存数据的公用指令,堆栈内的数据不发生挪动。的数据不发生挪动。一段堆栈与一段堆栈与ANB、ORB指令并用指令并用 二层堆栈实例二层堆栈实例MPS指令与指令与MPP指令必需成对运用,延续运用的次指令必需成对运用,延续运用的次数应小于数应小于11。四四层层堆堆栈栈实实例例MC、MCR指令指令 MC为主控指令,用于公共串联触点主触点的衔接,为主控指令,用于公共串联触点主触点的衔接,主控触点只需常开触点;主控触点只需常开触点;MCR为主控复位指令,即为主控复位指令,即MC的复位指令。的复位指令。 MCMC 主控助记符,名称功能回路表示和可用软元件程序步MCR 主控复位公共串联触点的连接公共串联触点的清除N32M除特殊辅助继电器以外MCRNY,MINV指令指令 其功能是将其功能是将INV指令执行之前的运算结果取反,不需求指令执行之前的运算结果取反,不需求指定软元件号指定软元件号 助记符,名称功能回路表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论