1、第第6章章 三菱三菱FX系列系列PLCv6.1 FX系列系列PLC简介简介v6.2 FX系列系列PLC的内部继电器的内部继电器v6.3 FX系列系列PLC内部继电器的编号及功能内部继电器的编号及功能 v6.1 FX系列系列PLC简介简介v 三菱公司是日本生产三菱公司是日本生产PLC的主要厂家之的主要厂家之一一,先后推出的小型、超小型先后推出的小型、超小型PLC有有F1、F2、FX0、FX1、FX2、FX2C、FX0S、FX1S、FX0N、FX1N、FX2N、FX2NC等系列。其中等系列。其中FX0S、FX1S、FX0N、FX2N、FX2C等系列机设计合理等系列机设计合理,结构紧凑结构紧凑,体积
2、小体积小,重量轻重量轻,具有很强的抗干扰具有很强的抗干扰能力和负载能力及优良的性能价格比能力和负载能力及优良的性能价格比,在我国在我国应用较广泛。应用较广泛。v v 本书材介绍了三菱本书材介绍了三菱FX0S、FX1S、FX0N、FX2N、FX2NC等系列机的内部继电器、编号等系列机的内部继电器、编号和性能等功能,以和性能等功能,以FX2N机型为例,介绍三菱机型为例,介绍三菱FX系列的系列的PLC指令系统与编程。指令系统与编程。v 读者可通过学习掌握读者可通过学习掌握FX2N机型机型PLC后后,对对学习其它学习其它PLC则可触类旁通则可触类旁通,举一反三。举一反三。FX系列系列PLCFX0SFX
3、1SFX0NFX1NFX2N FX0 FX2 FX2C FX0 FX2 FX2C FX0S FX1S FX0N FX1N FX2N FX2NC FX0S FX1S FX0N FX1N FX2N FX2NC叠装式结构叠装式结构 FX2N(a)三菱FX2N-64MR主机外形图 FX2N(b)FX2N-64MR输入端子编号图61 三菱FX2N-64MR面板接线图(c)FX2N-64MR输出端子编号 v6.2 FX系列系列PLC的内部继电器的内部继电器v 6.2.1 输入输出接点数输入输出接点数v 1、FX1S系列系列PLCv FX1S系列PLC是用于小规模系统的超小型PLC,它只有1030个I/O点
4、,而且不能扩展,使用的电源有交流和直流电源两种。FX1S PLC的输入输出接点数如表6-1所示。v 2、FX1N系列系列PLCv FX1N系列PLC是用于小规模系统的超小型PLC,它最大可构成I/O点数为128点,能扩展,使用的电源有交流和直流电源两种。v 3、FX2N系列系列PLCv FX2N系列PLC是用于系统的小型PLC,是FX系列中功能最强、运行速度最快,用户存贮器容量可扩展到16K,I/O点数最大可扩展到256点的PLC。v6.2.2 FX系列系列PLC的性能的性能v 1.FX0S、FX1S系列系列PLC的性能的性能v 内置开关RUN/STOPv 内置用于调整定时器设定时间的模拟电位
5、器(其中FX0S 1个、FX1S 2个),FX1S系列PLC内设置有时钟功能,可进行时间控制,如果装上显示模块,还可进行时间显示与设定。v 2、FX0N、FX1N系列系列PLC性能性能vFX1N可兼用FX0N所有特殊模块与外围设备,通过RS-232C/422/485接口与外部设备可实现通信,装有8个选件板,通过模块可进行时间显示与设定。v 3.FX2N、FX2NC系列系列PLC的性能的性能v FX2N有多种模拟量输入输出模块、位置控制模块、高速计数器模块、串行通信模块、脉冲输出模块或功能扩展板、模拟定时器扩展板等。使用这些特殊功能模块和功能扩展板,可以进行模拟量控制、位置控制和联网通信等功能。
6、v6.2.3 输入输入/输出方式输出方式v 1、输入方式、输入方式v PLC的输入方式按输入回路电流来分,有直流输入、交流输入、交流直流输入方式三种。直流输入线路如图6-2所示,直流电源由PLC内部提供。交流输入线路如图6-3所示,交流/直流输入线路如图6-4所示。v 2.输出方式输出方式v 按负载使用的电源来分,有直流输出、交流输出和交直流输出三种方式。按输出开关器件的种类来分,有继电器、晶体管和晶闸管三种输出方式。继电器输出线路如图6-5所示,晶体管输出线路如图6-6所示。图62 直流输入接口电路 图63 交流输入接口电路 图64 交流/直流输入接口电路图65继电器输出接口电路图66晶体管
7、输出接口电路v PLC的内部继电器有:输入继电器X、输出继电器Y、辅助继电器M、状态继电器S、指针P/I、常数K/H、定时器T、计数器C、数据寄存器D和变址寄存器V/Z。必须熟悉所选用PLC的内部继电器功能和编号。6.3 FX系列系列PLC内部继电器的编号及功能内部继电器的编号及功能v 6.3.1 输入继电器(输入继电器(X)v 输入继电器的代表符号是“X”。它有两种状态:当外接的开关闭合时为ON状态;当开关断开时为0FF状态。每个输入继电器的常开与常闭接点可以反复使用,使用次数不受限制。v FX系列PLC的输入继电器以八进制进行编号,编号范围为:v X000X007、X010X017、X02
8、0X027、X030X037、X040X047等。v v 6.3.2 输出继电器(输出继电器(Y)v 输出继电器的代表符号是“Y”称为输出接点,可以无限次读取和写入。每个输出继电器,不管是常开还是常闭接点都可以反复使用,使用次数不受限制。v FX系列PLC的输出继电器以八进制进行编号,范围为:vY000Y007、Y010Y017、Y020Y027、Y030Y037 Y040Y047等。v6.3.3 辅助继电器(辅助继电器(M)v 辅助继电器的代表符号是“M”,其作用相当于继电器控制系统中的中间继电器。辅助继电器有常开和常闭两种接点,只有ON和OFF两种状态,接点使用和输入继电器类似,当在ON状
9、态下,常开接点闭合,常闭接点断开;在OFF状态下,常开接点断开,常闭接点闭合。v 1、通用辅助继电器编号(十进制)、通用辅助继电器编号(十进制)v 通用辅助继电器在通电之后,全部处于OFF状态。无论程序是如何编制的,一旦断电,再次通电之后,辅助继电器都处于OFF状态。v 2、保持辅助继电器编号、保持辅助继电器编号v 保持用辅助继电器,当PLC断电源后,这些继电器会保持断电之前的瞬间状态的功能,再次通电之后能保持断电前的状态。其他特性与通用辅助继电器完全一样。v 3、特殊辅助继电器(、特殊辅助继电器(M8000M8255)v 特殊辅助继电器是具有某项特定功能的辅助继电器,这种特殊功能辅助继电器可
10、分为两大类,即:触点型和线圈型。v6.3.4 状态器(状态器(S)v 状态器在步进顺控类的控制程序中起着重要的作用,它与步进指令STL配合使用。共分为5类。前4种状态器S要与步进指令STL配合使用。第5种状态组件专为报警指示所编程序的错误设置的。当不用步进顺控指令时,可以作为辅助继电器M在程序中使用。v 状态组件有初始用状态器、返回原点用状态器(FX2N)、普通状态器、保持状态器、报警用状态器(FX2N)。v6.3.5 定时器(定时器(T)v 定时器在PLC中的作用相当于电器系统中的通电延时时间继电器。定时器可提供无数对的常开、常闭延时触点供编程用。通常PLC中有几十至数百个定时器T。v 定时
11、器按特性的不同可分为通用定时器、积算定时器二种。v PLC定时器工作过程是:定时器是根据时钟脉冲累积计数而达到定时的目的,时钟脉冲有1ms、10ms、100ms三种,当所计数达到规定值时,输出接点动作。定时器设规定值可用常数K作为设定值,也可以用数据寄存器D的内容作为设定值。v 1、通用定时器、通用定时器v 通用定时器没有断电的保持功能,即当输入电路断开或停电时定时器复位。通用定时器有100ms和10ms两种。v 100ms定时器:T0T199共200点,每个定时器设定值范围为0.13276.7S。v 10ms定时器:T200T245,45点,定时范围为0.01327.67S。v 图4-7是定
12、时器的工作原理图。当驱动输入X000接通时,定时器T200的当前值计数器对10ms时钟脉冲进行累积计数,当设定值K123与该值相等时,定时器的输出接点接通,即输出接点是在驱动线圈后的123 0.01s时动作。当输入X000断开或发生断电时,计数器复位,输出接点也复位。定时器的工作过程如图6-8所示。图6-7定时器的工作原理图 图6-8定时器的工作过程 v 2、积算定时器积算定时器v 积算定时器具有计数累积的功能。积算定时器有1ms累计定时器和100ms累计定时器两种。如图69所示。v 1)1ms积算定时器v 有4个1ms累计定时器,地址为T246T249。对1ms时钟脉冲进行累积计数的,定时范
13、围为0.00132767s。1ms累计定时器可以在子程序或中断中使用。v 2)100ms积算定时器v 100ms累计定时器共有6个,地址为T250T255。对100ms时钟脉冲进行累积计数的定时范围为0.13276.7s,100ms累计定时器除了不能在中断或子程序中使用和定时分辨率为0.1s外,其余特性与1ms累计定时器一样。图69积算定时器应用 v 6.3.6 计数器(计数器(C)v 计数器的作用,就是对指定输入端子上的输入脉冲或其他继电器逻辑组合的脉冲进行计数。实现计数的设定值时,计数器的接点开始动作。不管是常开还是常闭接点都可以反复使用,使用次数不受限制。v 计数器按特性的不同可分为:增
14、量通用计数器、断电保持式增量通用计数器、通用双向计数器、断电保持式双向计数器和高速计数器5种。v 部分FX系列PLC 16位增计数器编号如表4-12所示,16位加计数器(设定值:1-32767)有两种16位加/减计数器。v 通用型:C0-C99共100点;v 断电保持型:C100C199共100点。其设定值K在1-32767之间。v 部分FX系列PLC 32位增/减可逆计数器编号如表4-13所示。32位双向计数器(设定值:-2147483648-+2147483647)有两种32位加/减计数器:v通用计数器:C200-C219共20点。v保持计数器:C220-C234共15点。设定值范围为-2
15、147483648+2147483647之间,加计数或减计数方向由特殊辅助继电器M8200M8234设定。v 1.加计数器加计数器v 图4-10表示加计数器的动作过程。X011为计数输入,当X011每接通一次时,当前值加1。当计数器的当前值输入达到第10次时,CO的输出接点接通。之后即使输入X011再接通,计数器的当前值也保持不变。当复位输入X010接通,计数器当前值为0,输出触点CO断开。图6-10 加计数器的动作过程 v 2.加减计数器加减计数器v 图4-11表示加减计数器的动作过程。用X014作为计数输入,驱动C200线圈进行加计数或减计数。v当计数器的当前值由-6向-5(增加)时,其接
16、点接通(置1);由-5向-6(减少)时,其接点断开(置0)。v 当前值的加减与输出接点的动作无关,当从+2147483647起再进行加计数时,当前值就成为-2147483648。同样从-2147483648起进行减计数,当前值就成为+2147483647。当复位输入X013接通,计数器的当前值为0,输出接点复位。图4-11加减计数器的动作过程 此图有问题!v 6.3.7 数据寄存器(数据寄存器(D)v 数据寄存器有通用数据、断电保持数据寄存器、特殊数据寄存器、文件寄存器。v 1.通用数据寄存器通用数据寄存器v 数据寄存器和普通微机的数据寄存器相同。当对一个数据寄存器写入数据时,都将被后写入的数
17、据覆盖掉该寄存器中原来存储的内容。v 2.断电保持数据寄存器断电保持数据寄存器v 断电保持数据寄存器的所有特性都与通用数据寄存器完全相同,断电保持数据寄存器只要不改写,原有数据就不会丢失。v 3.特殊数据寄存器特殊数据寄存器v 特殊数据寄存器用于PLC内各种元件的运行监视。尤其在调试过程中,可通过读取这些寄存器的内容来监控PLC的当前状态。这些寄存器有的可以读写,有的只能读不能写。未加定义的特殊数据寄存器,用户不能使用。v 4.文件寄存器文件寄存器v 文件寄存器的作用是存储用户的数据文件,是存放大量数据的专用数据寄存器,PLC运行时,用户的数据文件只能用编程器写入,不能在程序中用指令写入文件寄
18、存器。v 6.3.8 变址寄存器(变址寄存器(V/Z)v 变址寄存器V/Z,实际上是一种特殊用途的数据寄存器,其作用相当于微机中的变址寄存器,用于改变元件的编号(变址)。v V/Z都是16位的数据寄存器,与其它寄存器一样读写。需要32位操作时,可将V、Z串联使用(Z为低位,V为高位)。v 部分FX系列PLC变址寄存器编号如表4-15所示。v 6.3.9 常数(常数(K/H)vPLC最常用的是两种常数,一种是以K表示的十进制数,一种是以H表示的十六进制数。v常数的表示:v 十进制常数用K表示,如K23表示十进制的23;v 十六进制常数则用H表示,如;H64表示十六进制的64。v 6.3.10 指针(指针(P/I)v FX系列PLC的指令中允许使用两种标号:一种为P标号,用于子程序调用或跳转;另一种为I标号,专用于中断服务程序的入口地址。v P标号有64个,用在跳转指令中,使用格式:CJP0一CJP62。从P0到P63,不能随意指定,P63相当于END。v I标号有9点:对应的外部中断信号的输入口为X000X005,共6点;内部中断的I指针格式共3点,设定时间为1099ms,每隔设定时间就会中断一次。本本 节节 内内 容容 结结 束束