可编程逻辑控制器第四讲
FX系列可编程序控制器梯形图中的
编程元件
FX系列可编程序控制器梯形图中的编程元件
? FX系列可编程序控制器的性能指标与编程
元件
? 输入继电器( X)
? 输出继电器( Y)
? 辅助继电器( M)
? 状态( S)
? 定时器( T)
? 计数器( C)
? 数据寄存器( D)
? 指针 P/I
FX系列可编程序控制器的性能指标
? 表 3-3
输入继电器( X)
? 输入继电器用八进制数表示。
? 输入继电器是可编程序控制器接收外部
输入的开关量信号窗口。
? 在梯形图中可以外接常开触 点或常闭
触点,也可以接多个触点组成的串并联
电路
? 在梯形图中可以多次使用输入继电器的
常开触点和常闭触 点。
? 例子
输入和输出继电器例子
输出继电器
? 是 PLC向外部负载发送信号的窗口。输
出继电器用来将 PLC的输出信号传送给
输出模块,再由后者驱动外部负载。
? 在梯形图中,每一个输出继电器常开和
常闭触点可多次使用。
? 例子
辅助继电器( M)
? 辅助继电器是用软件实现,不能接收外
部的输入信号,也不能直接驱动外部负
载。
? 通用辅助继电器 M0~M499
? 断电保持辅助继电器 M500~M3071
? 特殊辅助继电器 M8000~M
通用辅助继电器 M0~M499
? 共 500点
? 可用软件设定为断电保持辅助继电器
断电保持辅助继电器 M500~M3071
? 电源中断时,中断瞬时的状态,可在重
新通电后的第一个扫描周期再现其状态。
? 其中 M500~M1023可用软件设定为非断电保
持辅助继电器。
? 使用举例
特殊辅助继电器 M8000~M
? 共有 256点
? 用来表示 PLC的某些状态、提
供时钟脉冲、标志(如进位、
借位标志)、设定 PLC的运行
方式,或者用于步进顺控、禁
止中断、设定计数器是加计数
或是减计数等。
? 分为 触点利用型和线圈驱动型 。
触点利用型和线圈驱动型。
? 如 M8000( 运行监视)
? M8002( 初始化脉冲)
? M8005 ( 锂电池电压
降低)
? 线圈驱动型如,M8030
线圈通电时,PLC由
RUN进入 STOP状态时,
映像寄器与数据寄存器
中的内容保持不变 。
? M9034(禁止输出 )
状态( S)
用于编制顺序控制程序的一种编程元件,
一般与步进梯形指令 STL一起使用。
通用状态( S0~S499) 没有断电保持功能,
但可用程序设定有断电保持功能。
定时器( T)
? 包括设定值寄存器、当前值寄存器和
一个用来储存其输出触点状态的映像
寄存器。
? 分为通用定时器( T0~T245) 和积算定
时器 (T246~T255)。
T0~T199为 100ms定时器,定时范围为
0.1~3276.7s,T192~T199为了程序和中断服务
程序专用的定时器。
T200~T245为 10ms定时器,定时范围为
0.01~327.67s.
例子
定
时
器
例
子
计数器( C)
? 分为内部计数器和高速计数器。
? 内部计数器对 plc的内部信号 X,Y,M,S等
计数,
? 内部计数器分 16位计数器 ( C0~C99为通用型,
C100~C199为断电保持型) 和 32位加 /减计数器。
( C200~C219为通用型,C220~C234为断电保持型)
? 32位加 /减计数器的加 /减计数方式由特殊辅助
继电器 M8200~ M8234设定,对应的特殊辅助
继电器为 ON时,为减计数,反之为加计数 。
? 计数器的工作原理
计数器的工作原理
数据寄存器( D)
? 数据寄存器 D在模拟量检测与控制以及位置控制等
场合用来储存数据和参数,数据寄存器为 16位,可
双字节 。
? 通用数据寄存器 D0~D199,M8033ON时,有断电保持
功能。
? 断电保持数据寄存器 D200~D7999,其中
? D200~D511有断电保持功能,利用外部设备的参数
设定,可改变其与通用数据寄存器的分配。
D490~D509供通信用。
? D512~D7999的断电保持功能不能用软件改变,可用
RST和 ZRST指令清除内容。
? 特殊数据寄存器 D8000~D8255用来监控 PLC的运行
状态,如电池电压、扫描时间等 。
? 变址寄存器 V 0~V7和 Z0~Z7的内容用来改变编程元
件的元件号。
指针 P/I1
? 包括分支指针 P0~P127和 15点中断用指针。
? 分支指针 P0~P127用来指示跳转指令( CJ)
的跳步目标和子程序调用指令( CALL)
调用的了程序的入口地址,执行到子程序
中的 SRET时返回主程序。
指针 P/I2
? 中断用指针用来指明某一中断源的中断程
序入口标号,执行到 IRET指令时返回主程
序。
? 定时器中断使 PLC以指定的周期定时执行
中断子程序,定时循环处理某些任务,处
理的时间不受 PLC扫描周期的限制。
? 计数器中断用于 PLC内置的高速计数器,
根据高速计数器的计数当前值与计数设定
值的关系来确定是否执行相应的中断服务
程序。
FX系列可编程序控制器梯形图中的
编程元件
FX系列可编程序控制器梯形图中的编程元件
? FX系列可编程序控制器的性能指标与编程
元件
? 输入继电器( X)
? 输出继电器( Y)
? 辅助继电器( M)
? 状态( S)
? 定时器( T)
? 计数器( C)
? 数据寄存器( D)
? 指针 P/I
FX系列可编程序控制器的性能指标
? 表 3-3
输入继电器( X)
? 输入继电器用八进制数表示。
? 输入继电器是可编程序控制器接收外部
输入的开关量信号窗口。
? 在梯形图中可以外接常开触 点或常闭
触点,也可以接多个触点组成的串并联
电路
? 在梯形图中可以多次使用输入继电器的
常开触点和常闭触 点。
? 例子
输入和输出继电器例子
输出继电器
? 是 PLC向外部负载发送信号的窗口。输
出继电器用来将 PLC的输出信号传送给
输出模块,再由后者驱动外部负载。
? 在梯形图中,每一个输出继电器常开和
常闭触点可多次使用。
? 例子
辅助继电器( M)
? 辅助继电器是用软件实现,不能接收外
部的输入信号,也不能直接驱动外部负
载。
? 通用辅助继电器 M0~M499
? 断电保持辅助继电器 M500~M3071
? 特殊辅助继电器 M8000~M
通用辅助继电器 M0~M499
? 共 500点
? 可用软件设定为断电保持辅助继电器
断电保持辅助继电器 M500~M3071
? 电源中断时,中断瞬时的状态,可在重
新通电后的第一个扫描周期再现其状态。
? 其中 M500~M1023可用软件设定为非断电保
持辅助继电器。
? 使用举例
特殊辅助继电器 M8000~M
? 共有 256点
? 用来表示 PLC的某些状态、提
供时钟脉冲、标志(如进位、
借位标志)、设定 PLC的运行
方式,或者用于步进顺控、禁
止中断、设定计数器是加计数
或是减计数等。
? 分为 触点利用型和线圈驱动型 。
触点利用型和线圈驱动型。
? 如 M8000( 运行监视)
? M8002( 初始化脉冲)
? M8005 ( 锂电池电压
降低)
? 线圈驱动型如,M8030
线圈通电时,PLC由
RUN进入 STOP状态时,
映像寄器与数据寄存器
中的内容保持不变 。
? M9034(禁止输出 )
状态( S)
用于编制顺序控制程序的一种编程元件,
一般与步进梯形指令 STL一起使用。
通用状态( S0~S499) 没有断电保持功能,
但可用程序设定有断电保持功能。
定时器( T)
? 包括设定值寄存器、当前值寄存器和
一个用来储存其输出触点状态的映像
寄存器。
? 分为通用定时器( T0~T245) 和积算定
时器 (T246~T255)。
T0~T199为 100ms定时器,定时范围为
0.1~3276.7s,T192~T199为了程序和中断服务
程序专用的定时器。
T200~T245为 10ms定时器,定时范围为
0.01~327.67s.
例子
定
时
器
例
子
计数器( C)
? 分为内部计数器和高速计数器。
? 内部计数器对 plc的内部信号 X,Y,M,S等
计数,
? 内部计数器分 16位计数器 ( C0~C99为通用型,
C100~C199为断电保持型) 和 32位加 /减计数器。
( C200~C219为通用型,C220~C234为断电保持型)
? 32位加 /减计数器的加 /减计数方式由特殊辅助
继电器 M8200~ M8234设定,对应的特殊辅助
继电器为 ON时,为减计数,反之为加计数 。
? 计数器的工作原理
计数器的工作原理
数据寄存器( D)
? 数据寄存器 D在模拟量检测与控制以及位置控制等
场合用来储存数据和参数,数据寄存器为 16位,可
双字节 。
? 通用数据寄存器 D0~D199,M8033ON时,有断电保持
功能。
? 断电保持数据寄存器 D200~D7999,其中
? D200~D511有断电保持功能,利用外部设备的参数
设定,可改变其与通用数据寄存器的分配。
D490~D509供通信用。
? D512~D7999的断电保持功能不能用软件改变,可用
RST和 ZRST指令清除内容。
? 特殊数据寄存器 D8000~D8255用来监控 PLC的运行
状态,如电池电压、扫描时间等 。
? 变址寄存器 V 0~V7和 Z0~Z7的内容用来改变编程元
件的元件号。
指针 P/I1
? 包括分支指针 P0~P127和 15点中断用指针。
? 分支指针 P0~P127用来指示跳转指令( CJ)
的跳步目标和子程序调用指令( CALL)
调用的了程序的入口地址,执行到子程序
中的 SRET时返回主程序。
指针 P/I2
? 中断用指针用来指明某一中断源的中断程
序入口标号,执行到 IRET指令时返回主程
序。
? 定时器中断使 PLC以指定的周期定时执行
中断子程序,定时循环处理某些任务,处
理的时间不受 PLC扫描周期的限制。
? 计数器中断用于 PLC内置的高速计数器,
根据高速计数器的计数当前值与计数设定
值的关系来确定是否执行相应的中断服务
程序。