版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、继电器控制电路继电器控制电路 第三章FX系列可编程序控制器编程 元件 PLCPLC控制电路控制电路 第三章FX系列可编程序控制器编程 元件 FX 特殊品种特殊品种 输出形式输出形式 单元类型单元类型 I/O总点数总点数 系列序号系列序号 D DDCDC电源电源 A1A1ACAC电源电源 H H大电流输出扩展模块大电流输出扩展模块 V V立式端子排的扩展模块立式端子排的扩展模块 C C接插口输入输出方式接插口输入输出方式 F F输入滤波器输入滤波器1ms 1ms 扩展模块扩展模块 L LTTLTTL输入扩展模块输入扩展模块 S S独立端子(无公共端)扩展模块独立端子(无公共端)扩展模块 R继电器
2、输出 T晶体管输出 S晶闸管输出 M基本单元基本单元 E输入输出混合扩展单元输入输出混合扩展单元 及扩展模块及扩展模块 EX输入专用扩展模块输入专用扩展模块 EY输出专用扩展模块输出专用扩展模块 16256点点 0、2、ON、 2C、2N v型号的命名方式型号的命名方式 一、一、FXFX系列系列PLCPLC型号说明型号说明 FXFX系列可编程控制器的编程元件系列可编程控制器的编程元件 第三章FX系列可编程序控制器编程 元件 1616256256点点 M M表示基本单元表示基本单元 E E表示输入输出混合扩展单元及扩展模块表示输入输出混合扩展单元及扩展模块 EXEX输入专用扩展模块输入专用扩展模
3、块 EYEY输出专用扩展模块输出专用扩展模块 DSDS24VDC24VDC,世界型,世界型 ESES世界型(晶体管型为漏输出)世界型(晶体管型为漏输出) ESSESS世界型(晶体管型为源输出)世界型(晶体管型为源输出) v输出形式输出形式 R R继电器输出继电器输出 T T晶体管输出晶体管输出 S S晶闸管输出晶闸管输出 FX后各参数意义: 第三章FX系列可编程序控制器编程 元件 DDC电源,AC输入;A1AC电源,AC输入; H大电流输出扩展模块(1A/1点); V立式端子排的扩展模块; C接插口输入输出方式; F输入滤波器1ms 的扩展模块; LTTL输入型扩展模块; S独立端子(无公共端
4、)扩展模块。 若特殊品种缺省,通常指AC电源、DC输入、横式端子排, 其中继电器输出:2A/1点;晶体管输出:0.5A/1点;晶闸管 输出:0.3A/1点。 例如FX2N-40MRD,其参数意义为三菱FX2NPLC,有40个I/O 点的基本单元,继电器输出型,使用DC24V电源。 系列序号:即系列名称,如0S、0N、1N、1S、2N、 2NC等特殊品种的区别: 第三章FX系列可编程序控制器编程 元件 在在PLCPLC内部,与输入端子相连的输入继电器是光电隔离的电子继电内部,与输入端子相连的输入继电器是光电隔离的电子继电 器,采用八进制编号,用无数个常开和常闭触点。输入继电器不能器,采用八进制编
5、号,用无数个常开和常闭触点。输入继电器不能 用程序驱动。用程序驱动。 第三章FX系列可编程序控制器编程 元件 输入继电器电路,编程时应注意,输入继电器只能由外部信号驱动,而 不能在程序内部用指令驱动,其接点也不能直接输出带动负载。 第三章FX系列可编程序控制器编程 元件 Y000 Y000 Y000 Y000 1 负载 电源 Y000 第三章FX系列可编程序控制器编程 元件 v输出继电器(输出继电器(Y Y) 输出继电器具有一常开硬触点向外部负载发送信号,直输出继电器具有一常开硬触点向外部负载发送信号,直 接驱动外部负载。接驱动外部负载。 每一输出继电器的常开硬触点(或输出管)与可编程控每一输
6、出继电器的常开硬触点(或输出管)与可编程控 制器的一个输出点相连,二者一一对应。制器的一个输出点相连,二者一一对应。 由内部程序驱动,不受外部信号控制。由内部程序驱动,不受外部信号控制。 在梯形图中既能出现其线圈又能出现其触点。在梯形图中既能出现其线圈又能出现其触点。 输出继电器有无数个内部常开和常闭触点,编程时可随输出继电器有无数个内部常开和常闭触点,编程时可随 意使用。意使用。 第三章FX系列可编程序控制器编程 元件 辅助继电器辅助继电器M M是用软件来实现的,用于状态暂存、移位是用软件来实现的,用于状态暂存、移位 辅助运算及赋予特殊功能的一类编程元件,采用十进制辅助运算及赋予特殊功能的一
7、类编程元件,采用十进制 编号。编号。 第三章FX系列可编程序控制器编程 元件 (1 1)通用辅助继电器)通用辅助继电器(500500点)点) (2 2)断电保持辅助继电器)断电保持辅助继电器(524524点)。点)。 (3 3)特殊辅助继电器)特殊辅助继电器(256256点)点) 通用辅助继电器与掉电保持用辅助继电器的比例,可通过外 设设定参数进行调整。 第三章FX系列可编程序控制器编程 元件 通常可分为两类:通常可分为两类:触点利用型触点利用型和和线圈驱动型线圈驱动型 第三章FX系列可编程序控制器编程 元件 需要说明的是未定义的特殊辅助继电器不可需要说明的是未定义的特殊辅助继电器不可 在用户
8、程序中使用在用户程序中使用。 第三章FX系列可编程序控制器编程 元件 1 1)初始状态继电器:)初始状态继电器:共共1010点,用于顺序功能图的初始状态点,用于顺序功能图的初始状态 第三章FX系列可编程序控制器编程 元件 PLC内定时器是根据时钟脉冲累积计时,时钟脉冲有内定时器是根据时钟脉冲累积计时,时钟脉冲有1ms、 10ms、100ms三档,当所计时时间到达设定值时,输出触点三档,当所计时时间到达设定值时,输出触点 动作。定时器相当于继电器系统中的时间继电器,可在程序动作。定时器相当于继电器系统中的时间继电器,可在程序 中用于延时控制。中用于延时控制。 第三章FX系列可编程序控制器编程 元
9、件 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累积型定时器:累积型定时器:T250T255,6点,定时中断保持,点,定时中断保持, 定时范围:定时范围:0.13276.7s FX2N系列系列PL
10、C定时器设定值可以采用程序存储器内的常数(定时器设定值可以采用程序存储器内的常数(K)直接)直接 指定,也可以用数据寄存器(指定,也可以用数据寄存器(D)的内容间接指定。使用数据寄存器)的内容间接指定。使用数据寄存器 设定定时器设定值时,一般使用具有掉电保持功能的数据寄存器,这设定定时器设定值时,一般使用具有掉电保持功能的数据寄存器,这 样在断电时不会丢失数据样在断电时不会丢失数据。 第三章FX系列可编程序控制器编程 元件 (1)普通定时器的工作原理)普通定时器的工作原理 T10K123 X0 T10 Y1 加法计数器加法计数器 设定值设定值 K、H或或D 触点动作触点动作 Tx Tx 驱动驱
11、动 相等相等 比较比较 器器 时钟脉冲时钟脉冲 T10T10 第三章FX系列可编程序控制器编程 元件 图a为非累积型定时器如果X000为ON,T200开始计时, 当脉冲数等于设定值K123时,定时器的输出触点动作,也 就是说输出触点在线圈驱动1.23s后动作。 X000断开或停电,定时器复位,输出触点复位。 第三章FX系列可编程序控制器编程 元件 常规定时器的动作过程 第三章FX系列可编程序控制器编程 元件 (2)积算积算定时器的工作原理定时器的工作原理 T250T250 设定值K 计数器计数器 1 100ms时钟脉冲 X2 X1 触点动作触点动作 Tx 相等相等 比较器比较器 RSTT250
12、 K345 X1 X2 T250 Y1 T250 第三章FX系列可编程序控制器编程 元件 图b为累积型定时器,如果X001为ON,则T250用当前值计数器 累计100ms的时钟脉冲。当达到设定值K345时,定时器的输出 触点动作。在累计过程中,即使输入X001断开或停电时,再起 动时,继续累计,其累计时间为34.5s。如果复位输入X002为 ON,定时器复位,输出触点也复位。 第三章FX系列可编程序控制器编程 元件 当驱动触点接通,定时器对某一时钟脉冲(自身产生)当驱动触点接通,定时器对某一时钟脉冲(自身产生) 进行累积计数,累积计数值与设定值相等,定时器进行累积计数,累积计数值与设定值相等,
13、定时器 的常开(闭)触点接通(断开)。若定时器累积值的常开(闭)触点接通(断开)。若定时器累积值 小于设定值,驱动触点中断,积算型的定时器将保小于设定值,驱动触点中断,积算型的定时器将保 持已有的累积值,(即驱动触点断开,此种类型的持已有的累积值,(即驱动触点断开,此种类型的 定时器将不复位)。一旦驱动触点重新接通,定时定时器将不复位)。一旦驱动触点重新接通,定时 器则在原来累积值基础上累加,直到定时器的累积器则在原来累积值基础上累加,直到定时器的累积 计数值等于设定值,定时器的常开(闭)触点将接计数值等于设定值,定时器的常开(闭)触点将接 通(断开),同时定时器停止计时。此种类型定时通(断开
14、),同时定时器停止计时。此种类型定时 器一旦动作,只能利用器一旦动作,只能利用RSTRST指令复位。指令复位。 积算型定时器:积算型定时器: 第三章FX系列可编程序控制器编程 元件 积算定时器的动作过程图 第三章FX系列可编程序控制器编程 元件 从右图可知,驱动从右图可知,驱动 线圈开始到触点动线圈开始到触点动 作结束的定时器触作结束的定时器触 点动作精度,大致点动作精度,大致 可用式可用式 tTT0 其中其中: 与与1ms、10ms、100ms定时器对应,分别为定时器对应,分别为0.001s、0.01s、0.1s; T为定时器设定时间;为定时器设定时间; T0为扫描周期。为扫描周期。 编程时
15、,定时器触点写在线圈指令前时,最大误差为编程时,定时器触点写在线圈指令前时,最大误差为-2T0。当定时器设。当定时器设 定值为定值为0时,在执行下一个扫描的线圈指令时,输出触点开始动作。此外,时,在执行下一个扫描的线圈指令时,输出触点开始动作。此外, 中断执行型的中断执行型的1ms定时器在执行线圈指令后,以中断方式对定时器在执行线圈指令后,以中断方式对1ms时钟脉冲计时钟脉冲计 数。数。 第三章FX系列可编程序控制器编程 元件 四、定时器的应用四、定时器的应用 定时器设定值最大为定时器设定值最大为3276732767,最长延时时,最长延时时 间不足间不足1 1小时,如何实现长延时?小时,如何实
16、现长延时? v问题的提出问题的提出 FXFX系列系列PLCPLC提供的定时器只有通电延时类提供的定时器只有通电延时类 型,如何实现断电延时的功能?型,如何实现断电延时的功能? 第三章FX系列可编程序控制器编程 元件 例1 自振荡 自振荡 T1 K10 T1 T1 K10 例2 脉冲发生器 T2 T1 T2 T1 Y0 K10 1s K10 T2 T1 T2 周期可调的脉冲发生器 第三章FX系列可编程序控制器编程 元件 v通电延时通电延时/ /断电延时断电延时 X0 K90 Y1X0 K70 T0T1 Y1 9 S X0 7 S Y1 T0 T1 通电延时通电延时 接通接通 断电延时断电延时 断
17、开断开 第三章FX系列可编程序控制器编程 元件 v 定时器的串联定时器的串联 定时器的最大设定值为定时器的最大设定值为 3276732767,不足,不足1 1小时,为小时,为 了扩展定时器的延时时了扩展定时器的延时时 间,可以采用几种方法间,可以采用几种方法 延时时间延时时间=T0+T1=3600s=T0+T1=3600s X0 T0 T1 五、定时器的应用(长延时电路)五、定时器的应用(长延时电路) 第三章FX系列可编程序控制器编程 元件 v 定时器和计数器配合使用定时器和计数器配合使用 X2 T0 T0 T0 C0 X2 RSTC0 Y0 C0 K600 K60 延时时间延时时间=60s=
18、60s60=3600s60=3600s T0常开触点常开触点 1 Hour X2 Y0 60s C0C0对对T0T0的的60s60s脉冲计数脉冲计数 第三章FX系列可编程序控制器编程 元件 六、闪烁(振荡)电路六、闪烁(振荡)电路 X0T1 T0 K20 K30 2 S X0 Y0 3 S 占空比可调的脉冲信号发生器占空比可调的脉冲信号发生器 第三章FX系列可编程序控制器编程 元件 当拨动开关将X0接通,启动脉冲发生器。延时2s后 Y0接通,再延时1s后Y0断开。这一过程周期性地重复。 Y0输出一系列脉冲信号,其周期为3s,脉宽为1s。 第三章FX系列可编程序控制器编程 元件 单稳态电路 单稳
19、态电路单稳态电路 第三章FX系列可编程序控制器编程 元件 计数器的编号为C0-C255,在使用时与定时器类似,要 与一个计数设定值一起使用,该设定值可以通过常数K直接 设定,也可以通过数据寄存器(D)间接设定。当计数器当 前值与所设定值相等时,计数器的触点动作。 计数器在PLC实现控制不可缺少的重要元件,FX2N系列 将计数器分为内部计数器和高速计数器两类。 第三章FX系列可编程序控制器编程 元件 对机内元件的信号计数的计数器。机内信号的频率低于扫 描频率,其响应速度通常小于数十赫兹,因而是低速计 数器。计数器触点有一个上跳边脉冲,计数器就累计加 1,当计数器的当前值等于设定值,计数器就动作,
20、同 时即使有上跳边脉冲,计数器也不再计数,并保持当前 值。(32位增/减计数除外) (1)计数器类型)计数器类型 内部计数器是指在执行扫描操作时,用于对内部器件 (X,Y,M,S,T等)进行计数。内部器件接通和断开 的时间应比PLC的扫描周期稍长。 (a)内部计数器内部计数器: 第三章FX系列可编程序控制器编程 元件 内部计数器又可以分为以下2种类型: (1)16位递加计数器 (2)32位增减计数器。 如果如果PLCPLC断电,恢复电源后,计数器归零。断电,恢复电源后,计数器归零。 如果如果PLCPLC断电,恢复电源后,计数器可按上一次数值累计断电,恢复电源后,计数器可按上一次数值累计 计数。
21、计数。 第三章FX系列可编程序控制器编程 元件 RSTC0 C0 Y000 X010 X011 C0 K10 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 1010 X010X010 X011X011 Y000Y000 当前数据当前数据 如上图所示,当在执行第十次的线圈指令时,输出触点动作。如果复位输如上图所示,当在执行第十次的线圈指令时,输出触点动作。如果复位输 入入X010为为ON,则执行,则执行RST指令,计数器的当前值为指令,计数器的当前值为0,输出触点复位。计数,输出触点复位。计数 器的设定值,除用常数器的设定值,除用常数K设定外,还可由数据寄存器指
22、定。设定外,还可由数据寄存器指定。 第三章FX系列可编程序控制器编程 元件 下图表示了16位递加计数器的动作过程。 第三章FX系列可编程序控制器编程 元件 第三章FX系列可编程序控制器编程 元件 32位增位增/减双向计数器(停电保持用:减双向计数器(停电保持用:C200C219;特殊用:;特殊用:C220C234) 32位增位增/减双向计数器的值有效范围为减双向计数器的值有效范围为-2147483648+2147483647。 利用计数输入利用计数输入X014驱动驱动C200线圈,可增计数线圈,可增计数 或减计数。(增减可由特殊辅助继电器设置)或减计数。(增减可由特殊辅助继电器设置) 当前值的
23、增减与输出触点的动作无关,但是如当前值的增减与输出触点的动作无关,但是如 果从果从2147483647开始增计数,则成为开始增计数,则成为- 2147483648,形成循环计数。,形成循环计数。 如果复位输入如果复位输入X013为为ON,则执行,则执行RST指令,指令, 计数器当前值变为计数器当前值变为0,输出触点也复位。,输出触点也复位。 在计数器的当前值由在计数器的当前值由-6- 5增加时,输出触点置位;增加时,输出触点置位; 在由在由-5-6减少时,输出触减少时,输出触 点复位,如果从点复位,如果从 2147483647开始增计数,开始增计数, 则成为则成为-2147483648,形成,
24、形成 循环计数。循环计数。 第三章FX系列可编程序控制器编程 元件 M8200 X012 Y001 C200 X013 RSTC200 C200 X014 K5 0 1 2 3 4 5 当前数据 4 3 2 1 0 -1 -2 -4 -5 -3 -6 -7 -8 -7 -6 -5 -4 -3 -2 -1 0 若输出已经接通 Y001 X012 X013 X014 加加减 第三章FX系列可编程序控制器编程 元件 例例1 1:按下按钮控制三个:按下按钮控制三个 灯的亮、灭。现有一灯的亮、灭。现有一 房间的三盏灯,利用房间的三盏灯,利用 一个按钮来控制:第一个按钮来控制:第 一次按下,三个灯全一次按
25、下,三个灯全 亮;第二次按下,亮;第二次按下,1 1、 2 2号灯亮;第三次按下号灯亮;第三次按下 2 2、3 3灯亮;第四次按灯亮;第四次按 下全灭。下全灭。 RST RST RST RST C1 C2 C3 C4 C0 RST Y0 C1 C1 C2 C3 C1 C3 C3 C2 C1 C4 Y1 Y2 X1 C4 M8002 END K1 K2 K3 K4 定时器、计数器应用定时器、计数器应用 第三章FX系列可编程序控制器编程 元件 2画出下列程序中指定软继电器M1,C0,C1,Y0 第三章FX系列可编程序控制器编程 元件 输入点输入点X0X0X5X5、C235C235C255C255共
26、共2121点;点; 类型:类型: 1 1)1 1相无起动相无起动/ /复位端子复位端子 C235C235C240 C240 。 2 2)1 1相带起动相带起动/ /复位端子复位端子 C241C241C245 C245 。 3 3)1 1相双向输入相双向输入 C246C246C250 C250 。 4 4)2 2相双向计数输入相双向计数输入 (A-BA-B型)型) C251C251C255 C255 。 注意:最高计数受注意:最高计数受 2 2 个因素限制个因素限制 输入响应速度;输入响应速度;全部高速计数器的处理速度。全部高速计数器的处理速度。 对高于机器扫描频率的信号进行计数,需用高速计数器
27、FX:C235 C255 (21点)采用中断方式进行计数,与PLC的扫描周期无关;与内部计数器 相比除允许输入频率高之外,应用也更为灵活,高速计数器均有断电保持 功能,通过参数设定也可变成非断电保持。 第三章FX系列可编程序控制器编程 元件 (1)1相型(C235C245) (2)2相双向计数器(C246C250) (3)2相AB相计数器(设定值:-2 表1-1高速计数器(X0,X2,X3:最高10kHz;X1,X4,X5:最高7kHz) 第三章FX系列可编程序控制器编程 元件 U U表示增计数输入;表示增计数输入; D D表示减计数输入;表示减计数输入; A A表示表示A A相输入;相输入;
28、 B B表示表示B B相输入;相输入; R R表示复位输入;表示复位输入; S S表示启动输入。表示启动输入。 第三章FX系列可编程序控制器编程 元件 高速计数器通过对特定的输入作中断处理来进行计数,与高速计数器通过对特定的输入作中断处理来进行计数,与 扫描周期无关,高速计数器的计数频率较高,其最高频率受到扫描周期无关,高速计数器的计数频率较高,其最高频率受到 两方面的影响。一是输入端的响应速度,其中两方面的影响。一是输入端的响应速度,其中X0X0、X2X2、X3X3最高最高 频率为频率为10kHz10kHz,X1X1、X4X4、X5X5最高频率为最高频率为7kHz7kHz;二是全部高速计;二
29、是全部高速计 数器的处理速度。由于高速计数器是采用中断方式操作,计数数器的处理速度。由于高速计数器是采用中断方式操作,计数 器用得越少,其计数频率越快,因此,后者影响更大。与内部器用得越少,其计数频率越快,因此,后者影响更大。与内部 计数器相比除允许输入频率高之外,应用也更为灵活,高速计计数器相比除允许输入频率高之外,应用也更为灵活,高速计 数器均有断电保持功能,通过参数设定也可变成非断电保持。数器均有断电保持功能,通过参数设定也可变成非断电保持。 1高速计数器为高速计数器为型,具有型,具有功能功能 (设定值范围:(设定值范围: ) 第三章FX系列可编程序控制器编程 元件 (1)1(1)1相型
30、相型(C235(C235C245)C245) 方向标志M8235为ON时,计数器C235为减计数;方向标志 M8235为OFF时,计数器C235为增计数。 X11接通,C235复位至地,触点C235断开。 当X12接通,C235选中,从表1-1中得知,对应计数器C235 的输入为X0,C235对X0输入的OFFON信号计数。 第三章FX系列可编程序控制器编程 元件 图1-141相型(C235C245)高速计数器 (1 1)无启动)无启动/ /复位输入端的一相一计数高速计数器复位输入端的一相一计数高速计数器 C235C235C240C240,对一相脉冲计数,只有一个脉冲输入端,对一相脉冲计数,只
31、有一个脉冲输入端, 计数方向由程序决定。计数方向由程序决定。 (2 2)带启动带启动/ /复位输入端的一相一计数高速计数器复位输入端的一相一计数高速计数器 C241C241C245C245。 第三章FX系列可编程序控制器编程 元件 l下图为下图为FX2N系列系列PLC内置内置1相相1计数输入高速计数输入高速 计数器的应用计数器的应用 在在X012为为ON时,利用计数输入时,利用计数输入 X000,通过中断,通过中断,C235按按X010设设 定的方式增计数或减计数定的方式增计数或减计数 计数器的当前值由计数器的当前值由-6-5增加时,增加时, 输出触点被置位,由输出触点被置位,由-5-6减少时
32、,减少时, 输出触点被复位。输出触点被复位。 如果复位输入如果复位输入X011为为ON,则执行,则执行 RST指令,计数器当前值变为指令,计数器当前值变为0,输,输 出触点也复位出触点也复位 。 第三章FX系列可编程序控制器编程 元件 C249在在X012为为ON时,如果时,如果X006也为也为ON,就立即开始,就立即开始 计数,增计数的计数输入为计数,增计数的计数输入为X000,减计数的计数输入为,减计数的计数输入为 X001。 可以通过顺控程序上的可以通过顺控程序上的X011执行复位,另外,当执行复位,另外,当X002闭闭 合,合,C249也可立即复位,不需要该程序。也可立即复位,不需要该
33、程序。 l1相双向计数输入高速计数器的应用相双向计数输入高速计数器的应用 举例举例 第三章FX系列可编程序控制器编程 元件 当X10接通,C246以普通32bit增减计数器一样的方式复位。 从表1-1可知,C246计数器用X0作为增计数端,X1作为减计数端, X11必须接通以选通C246,以使X0、X1输入有效: 图2相双向计数器 (3 3)一相双向计数的高速计数器)一相双向计数的高速计数器C246C246C250C250。固定。固定PLCPLC的的 一个输入端用于加计数,另一个输入端用于减计数,其中一个输入端用于加计数,另一个输入端用于减计数,其中 几个计数器还有启动端和复位端。几个计数器还
34、有启动端和复位端。 第三章FX系列可编程序控制器编程 元件 (3)2(3)2相相A AB B相计数器相计数器 在X11接通时,C251对输入X0(A相)、X1(B相)的ONOFF事件计数。 选通信号X13接通时,一旦X7(S启动输入)接通,C255立即开始计数, 计数输入为X3(A相)和X4(B相)。 X5(R复位输入)接通时,C255复位。在程序中编入虚线所示指令,则 X12接通时也能使C255复位。 图2相A-B相计数器应用实例 第三章FX系列可编程序控制器编程 元件 l2相相2计数输入高速计数器的应用计数输入高速计数器的应用 这种计数器在这种计数器在A相接通的同时,相接通的同时,B相输入
35、为相输入为OFFON则为增计数,则为增计数,ONOFF时为减计数时为减计数 X012为为ON时,时,C251通过中断,对通过中断,对A相输入相输入X000、B相输入相输入X001的动作计数。如果的动作计数。如果X011为为 ON时,则执行时,则执行RST复位指令。如果当前值超过设定值,则复位指令。如果当前值超过设定值,则Y002为为ON;如果当前值小于设;如果当前值小于设 定值,则为定值,则为OFF。根据不同的计数方向,。根据不同的计数方向,Y003接通(增计数)或断开(减计数)。接通(增计数)或断开(减计数)。 当当X012为为ON时,如果时,如果X006也为也为ON,则,则C254立即开始
36、对立即开始对A相输入相输入X000、B相输入相输入X001的动的动 作计数。可以通过顺控程序上的作计数。可以通过顺控程序上的X011执行复位。执行复位。 当当X002闭合,闭合,C254也可立即复位。如果当前值超过设定值(也可立即复位。如果当前值超过设定值(D1,D0),则),则Y004为为ON; 如果当前值小于设定值,则为如果当前值小于设定值,则为OFF。根据不同的计数方向,。根据不同的计数方向,Y005接通(增计数)或断开接通(增计数)或断开 (减计数)。(减计数)。 第三章FX系列可编程序控制器编程 元件 图高速计数器应用示例 图高速计数器错误应用举例 第三章FX系列可编程序控制器编程
37、元件 (1 1)通用型数据寄存器)通用型数据寄存器 D0D0D199D199200点,通过参数设定可以变更为停点,通过参数设定可以变更为停 电保持型。电保持型。 当由当由RUNSTOPRUNSTOP时时全部为全部为“0”0”,其中,其中 M8033 (M8033 (置置“1”1”)。)。 如果将特殊继电器如果将特殊继电器M8033置置1,则,则PLC由运行变为停止时,数据可由运行变为停止时,数据可 以保持。以保持。 (2 2)掉电保持型数据寄存器)掉电保持型数据寄存器 D200D200D999 D999 通过参数设定可以变为非停电通过参数设定可以变为非停电 保持型。保持型。 停电保持用:停电保
38、持用:D200D511,当由当由RUNSTOPRUNSTOP时时全部全部“保持保持”。 停电保持专用:停电保持专用:D512D7999,7488点,无法变更其停电保持特性。根据点,无法变更其停电保持特性。根据 参数设定可以将参数设定可以将D1000以后的数据寄存器以以后的数据寄存器以500点为单位设置文件寄存点为单位设置文件寄存 器。器。 数据寄存器是存储数值数据的软元件,可以处理各种数值数据。数据寄存器是存储数值数据的软元件,可以处理各种数值数据。 七、数据寄存器(七、数据寄存器(D D) 第三章FX系列可编程序控制器编程 元件 保持数据寄存器只要不改写,原有数据就不会丢失,无论电源接通与否
39、,保持数据寄存器只要不改写,原有数据就不会丢失,无论电源接通与否, PLCPLC运行与否,都不会改变寄存器内容运行与否,都不会改变寄存器内容. . 断电保持用:断电保持用:D200D200D511D511,312312点,通过参数设定可以变为非断电保持型。点,通过参数设定可以变为非断电保持型。 断电保持专用:断电保持专用:D512D512D7999D7999,74887488点,无法变更其断电保持特性。点,无法变更其断电保持特性。 以以500500点为单位,可将点为单位,可将D1000D1000D7999D7999设为文件寄存器,用于存储大量的数设为文件寄存器,用于存储大量的数 据。例如:用于
40、存放采集数据、统计计算数据、多组控制参数等。据。例如:用于存放采集数据、统计计算数据、多组控制参数等。 参数设置无法改变其保持的性质,但通过参数设置可将 D1000以后的最多7000点设为文件寄存器。 第三章FX系列可编程序控制器编程 元件 PLCPLC在进行输入输出处理、模拟量控制、位置控制时,需在进行输入输出处理、模拟量控制、位置控制时,需 要许多数据寄存器以存储数据和参数。要许多数据寄存器以存储数据和参数。 每个寄存器都是每个寄存器都是1616位,最高位为符号位,数值范围为位,最高位为符号位,数值范围为- - 3276832768+32767+32767。将相邻两个数据寄存器组合,可存储
41、。将相邻两个数据寄存器组合,可存储3232 位数值数据,最高位为符号位(高位为大的号码,低位位数值数据,最高位为符号位(高位为大的号码,低位 为小的号码),可处理为小的号码),可处理-2147483648-2147483648+2147483647+2147483647的数的数 值。值。 第三章FX系列可编程序控制器编程 元件 这些数据寄存器供监视PLC中器件运行方式用。其内容在电源接通时, 写入初始值(先全部清0,然后由系统ROM安排写入初始值)。例如, D8000所存的警戒监视时钟的时间由系统ROM设定。若有改变时,用传送 指令将目的时间送入D8000。该值在PLC由RUN状态到STOP状
42、态保持不变。 未定义的特殊数据寄存器,用户不能用。 特殊数据寄存器用于特殊数据寄存器用于PLCPLC内各种元件的运行监视。未加定义的特殊数内各种元件的运行监视。未加定义的特殊数 据寄存器,用户不能使用。据寄存器,用户不能使用。 第三章FX系列可编程序控制器编程 元件 图文件寄存器传送 第三章FX系列可编程序控制器编程 元件 图读文件寄存器 第三章FX系列可编程序控制器编程 元件 图1-20写文件寄存器 第三章FX系列可编程序控制器编程 元件 占用用户存储器内的某一存储区间。占用用户存储器内的某一存储区间。 文件寄存器是以500点为一个单位,可被外部设备存取。文件 寄存器实际上被设置为PLC的参
43、数区。文件寄存器与锁存寄存 器是重叠的,可保证数据不会丢失。FX2N系列的文件寄存器 可通过BMOV(块传送)指令改写。 第三章FX系列可编程序控制器编程 元件 图改变数据传送方向 第三章FX系列可编程序控制器编程 元件 图读出示意 第三章FX系列可编程序控制器编程 元件 图写入示意 第三章FX系列可编程序控制器编程 元件 变址寄存器的作用类似于一般微处理器中的变址寄存器, 通常用于修改元件的编号(用于改变器件的地址编号) (变址)(变址) 。 变址寄存器 :V0V7,Z0Z7,16点。FX2NFX2N系列系列PLCPLC的的 变址寄存器变址寄存器V V与与Z Z同普通的数据寄存器一样,是进行
44、数值同普通的数据寄存器一样,是进行数值 数据的读入、写出的数据的读入、写出的1616位数据寄存器。位数据寄存器。V0V0V7V7、Z0Z0Z7Z7 共有共有1616个。个。 分别成为分别成为(V0V0、Z0Z0),(),(V1V1、Z1Z1)(V7V7、 Z7Z7)。)。 第三章FX系列可编程序控制器编程 元件 例如:例如: 对于十进制数的软元件、数值(对于十进制数的软元件、数值(M、S、T、C、D、KnM、KnS、P、 K),若),若 V0K5,执行,执行D20V0时,被执行的软元件编号为时,被执行的软元件编号为D25【D(20 5)】;指定;指定 K30V0时,被执行的是十进制数值时,被执
45、行的是十进制数值K35【K(305)】。 图中常开触点接通时,图中常开触点接通时,13V0,16Z1,从而,从而D3V0=D16,D5Z1=D21, D50Z1=D66因此因此ADD指令完成的运算为(指令完成的运算为(D16)+(D21)(D66)。)。 第三章FX系列可编程序控制器编程 元件 分支用指针(分支用指针(P):分支用指针的编号为分支用指针的编号为P0P127,用作程序跳,用作程序跳 转和子程序调用的编号(目标,占用空间),其中转和子程序调用的编号(目标,占用空间),其中P63专门专门 用于结束跳转。用于结束跳转。 中断用指针(中断用指针(I):中断用指针与应用指令中断用指针与应用
46、指令IRET中断返回、中断返回、EI 开中断和开中断和DI关中断一起使用关中断一起使用 有一下三类:有一下三类: 输入中断用:与输入输入中断用:与输入X000X005对应编号为对应编号为I00 I50,6 点。点。 定时器中断:编号为定时器中断:编号为I6、I7、I8,3点点 计数器中断:编号为计数器中断:编号为I010I060,6点。它们用在点。它们用在PLC内置的内置的 高速计数器中。根据高速计数器当前值与设定值之间的关系高速计数器中。根据高速计数器当前值与设定值之间的关系 确定是否执行中断服务程序。它常用于利用高速计数器优先确定是否执行中断服务程序。它常用于利用高速计数器优先 处理计数结
47、果的场合。处理计数结果的场合。 9 9、指针、指针P/I(P/I(有有 2 2 种类型种类型) ) 第三章FX系列可编程序控制器编程 元件 I输入中断输入中断 0:下降沿中断:下降沿中断 1:上升沿中断:上升沿中断 输入号输入号 (05) 每个输入只能每个输入只能 用用 1 次次 0 仅接收对应于输入X000X005的信号触发 当M8050M8058为ON时,禁止执行相应的输入中断,M8059 为ON时禁止所有计数器中断 例如,例如,I001I001为输入为输入X0X0从从OFFONOFFON变化时,执行由该指针作为标变化时,执行由该指针作为标 号后面的中断程序,并根据号后面的中断程序,并根据
48、 IRET IRET 指令返回。指令返回。 输入中断是中断信号由输入端子送入而进入中断程序的工作方式。 第三章FX系列可编程序控制器编程 元件 I 定时器中断定时器中断 1099ms 定时器中断号定时器中断号 (68) 每个定时器只每个定时器只 能用能用 1 次次 每隔设定时间中断一次。每隔设定时间中断一次。 例如,例如,I610I610即为每隔即为每隔10ms10ms就执行标号为就执行标号为I610I610后面的中断程序后面的中断程序 ,并根据,并根据 IRET IRET 指令返回。指令返回。 第三章FX系列可编程序控制器编程 元件 计数器中断指针为计数器中断指针为I0I00 0(1 16
49、6)。计数器中断)。计数器中断 与与HSCSHSCS(高速计数器比较置位)指令配合使用,根据(高速计数器比较置位)指令配合使用,根据 高速计数器的计数当前值与计数设定值的关系来确定高速计数器的计数当前值与计数设定值的关系来确定 是否执行相应的中断服务程序。是否执行相应的中断服务程序。 第三章FX系列可编程序控制器编程 元件 第三章FX系列可编程序控制器编程 元件 1616位:位:K:-32,768K:-32,76832,767 32,767 H:0000H:0000FFFFH FFFFH 32 32位:位:K:-2,147,483,648K:-2,147,483,6482,147,483,64
50、7 2,147,483,647 H:00000000 H:00000000FFFFFFFFFFFFFFFF 第三章FX系列可编程序控制器编程 元件 图图29 FX2 系列系列 PLC存储器分配存储器分配 D0D199 D200D511(B/U) D800D8255 K H P I N 参数参数 程序程序 文件寄存器文件寄存器 注释注释 D1000 D2999 CPU系统软件系统软件 程序存储器程序存储器 RAM EPROM EEPROM A B/U 数据寄存器数据寄存器 数据存储器数据存储器 RAM C A B V Z 变址寄存器变址寄存器 B B T0T199(B/U) T200T245 定时器当前值定时器当前值 C C T0T199(B/U) T200T245 积算型定时器当前值积算型定时器当前值 A A C0C99 C100C199(B/U) C200C219 C A C A A C200C234(B/U) C235C255(B/U) 计数器当前值计数器当前值 X0X177 Y0Y177 M0M499 M500M1024B/U M8000M8255 S0S9 S10S499 S500S899 B/U S900S999 B/U T0T199 T200T245 C0C99 C100C199 B/U C200C219 C220C23
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第2课《济南的冬天》教学设计 统编版语文七年级上册
- Tecnazene-Standard-生命科学试剂-MCE
- Swertianolin-Standard-生命科学试剂-MCE
- Sulfacetamide-Sodium-Standard-生命科学试剂-MCE
- STING-agonist-38-生命科学试剂-MCE
- 2024年液压元件、系统及装置项目发展计划
- 玉溪师范学院《概率统计》2022-2023学年第一学期期末试卷
- 玉溪师范学院《地籍与房产测量》2022-2023学年第一学期期末试卷
- 盐城师范学院《数字信号处理实验》2021-2022学年第一学期期末试卷
- 盐城师范学院《数据库原理实验》2022-2023学年期末试卷
- 老旧房子改造合同模板
- 幼儿园实习生总结会方案
- 2024新人教版七年级上册英语期中作文预测及范文
- 湘教版(2024新版)七年级上册数学期中考试模拟测试卷(含答案)
- 携程在线能力测评真题
- 2024年中国移动通信集团甘肃限公司校园招聘290人高频难、易错点500题模拟试题附带答案详解
- 2024中国石油春季招聘(8000人)高频难、易错点500题模拟试题附带答案详解
- 2024中国交通建设集团限公司招聘200人高频难、易错点500题模拟试题附带答案详解
- 退化林修复投标方案(技术方案)
- 基层医疗机构中医馆建设工作计划
- 2024-2030年全球及中国铝合金汽车轮毂行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告
评论
0/150
提交评论