1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,可编程逻辑控制器第四讲,FX,系列可编程序控制器梯形图中的编程元件,FX,系列可编程序控制器梯形图中的编程元件,FX,系列可编程序控制器的性能指标与编程元件,输入继电器(,X),输出继电器(,Y),辅助继电器(,M),状态(,S),定时器(,T),计数器(,C),数据寄存器(,D),指针,P/I,FX,系列可编程序控制器的性能指标,参见教材表3-3,输入继电器(,X),输入继电器用八进制数表示。,输入继电器是可编程序控制器接收外部输入的开关量信号窗口。,在梯形图中可以外接常开触 点或常闭触点,也可以接多个触
2、点组成的串并联电路,在梯形图中可以多次使用输入继电器的常开触点和常闭触 点。,例子,输入和输出继电器例子,输出继电器(,Y),是,PLC,向外部负载发送信号的窗口。输出继电器用来将,PLC,的输出信号传送给输出模块,再由后者驱动外部负载。,在梯形图中,每一个输出继电器常开和常闭触点可多次使用。,例子,辅助继电器(,M),辅助继电器是用软件来实现的,不能接收外部的输入信号,也不能直接驱动外部负载。,通用辅助继电器,M0M499,断电保持辅助继电器,M500M3071,特殊辅助继电器,M8000,M,8255,通用辅助继电器(,M0M499),共500点,可用软件设定为断电保持辅,助继电器,断电保
3、持辅助继电器 (,M500M3071),电源中断时,中断瞬时的状态,可在重新通电后的第一个扫描周期再现其状态。,其中,M500M1023,可用软件设定为非断电保持辅助继电器。,使用举例:,特殊辅助继电器(,M8000M8255),共有256点,用来表示,PLC,的某些状态、提供时钟脉冲、标志(如进位、借位标志)、设定,PLC,的运行方式,或者用于步进顺控、禁止中断、设定计数器是加计数或是减计数等。,分为,触点利用型和线圈驱动型,。,触点利用型和线圈驱动型:,1、触点利用型如:,M8000(,运行监视),M8002(,初始化脉冲),M8005(,锂电池电压降低),2、线圈驱动型如:,M8030,
4、线圈通电时,,PLC,由,RUN,进入,STOP,状态时,映像寄存器与数据寄存器中的内容保持不变,。,M9034(,禁止输出),状态(,S),用于编制顺序控制程序的一种编程元件,一般与步进梯形指令,STL,一起使用。,通用状态(,S0S499),没有断电保持功能,但可用程序设定有断电保持功能。,定时器(,T),包括设定值寄存器、当前值寄存器和一个用来储存其输出触点状态的映像寄存器。,分为,通用定时器,(,T0T245),和,积算定时器,(,T246T255)。,1、T0T199,为100,ms,定时器,定时范围为0.13276.7,s.,其中,T192T199,为子程序和中断服务子程序专用的定
5、时器。,2、T200T245,为10,ms,定时器,定时范围为0.01327.67,s.,例子,定时器例子,计数器(,C),分为内部计数器和高速计数器:,内部计数器对,PLC,的内部信号,X、Y、M、S,等计数,,内部计数器分16位计数器,(,C0C99,为通用型,,C100C199,为断电保持型),和32位加/减计数器。,(,C200C219,为通用型,,C220C234,为断电保持型),32位加/减计数器的加/减计数方式由特殊辅助继电器,M8200 M8234,设定,对应的特殊辅助继电器为,ON,时,为减计数,反之为加计数。,计数器的工作原理,数据寄存器(,D),数据寄存器,D:,在模拟量
6、检测与控制以及位置控制等场合用来储存数据和参数,数据寄存器为16位,可双字节。,通用数据寄存器(,D0D199),当,M8033,为,ON,时,具有断电保持功能。,断电保持数据寄存器(,D200D7999,),其中:,1、(D200D511):,有断电保持功能,利用外部设备的参数设定,可改变其与通用数据寄存器的分配。,D490D509,供通信用。,2、(D512D7999):,断电保持功能不能用软件改变,可用,RST,和,ZRST,指令清除内容。,3、特殊数据寄存器(,D8000D8255):,用来监控,PLC,的运行状态,如电池电压、扫描时间等。,4、变址寄存器(,V 0V7),和(,Z0Z
7、7):,其内容用来改变编程元件的元件号。,指针,P/I,包括分支指针,P0P127,和15点中断用指针。,分支指针,P0P127,用来指示跳转指令(,CJ),的跳步目标和子程序调用指令(,CALL),调用的了程序的入口地址,执行到子程序中的,SRET,时返回主程序。,指针,P/I,中断用指针用来指明某一中断源的中断程序入口标号,执行到,IRET,指令时返回主程序。,定时器中断使,PLC,以指定的周期定时执行中断子程序,定时循环处理某些任务,处理的时间不受,PLC,扫描周期的限制。,计数器中断用于,PLC,内置的高速计数器,根据高速计数器的计数当前值与计数设定值的关系来确定是否执行相应的中断服务程序。,