PLC常用指令表
X3
Y2
MPP
指令表达
LD X0 OR X2 LD X1 OR X3 ANB
LD X0 AND X1 LD X2 AND X3 ORB
LD X0 MPS AND X1 OUT Y0 MRD ANI X2 OUT Y1 MPP AND X3 OUT Y2
主控指令与结束指令基本指令来自功能MC (主控)
设置母线主控开关
普通型定时器( FX2N )与计时单位
地址号
数量
计时单位
T0~ T199 T200 ~ T245
200 个 46个
100ms( 0.1s) 10ms( 0. 01s
时间设定值范围 0. 1s~ 3276. 7s 0. 01s~ 327. 67s
指令表达 LD X0
LDI X0
LD X0 AND X1 LD X0 ANI X1 LD X0 OR X1
LD X0 ORI X1
脉冲型指令
基本指令 LDP (取脉冲 )
功能 左母线开始,上升沿检测
ANDP (与脉冲) 串联触点,上升沿检测
ORP (或脉冲) 并联触点,上升沿检测
LDF (取脉冲 ) 左母线开始,下降沿检测 ANDF (与脉冲) 串联触点,下降沿检测 ORF (或脉冲) 并联触点,下降沿检测
“NOP ”。有时,在程序的调试中,会用空操作指令
“NOP ”替换程序中某一指令,以方便程
序的修改。
在 FX2N 中 ,产生时钟脉冲功能的特殊继电器有四个 M8011 :触点以 10 毫秒的频率作周期性振荡,产生 10ms 的时钟脉冲。 M8012 :触点以 100 毫秒的频率作周期性振荡,产生 100ms 的时钟脉冲。 M8013 :触点以 1 秒的频率作周期性振荡,产生 1s的时钟脉冲。 M8014 :触点以 1 分钟的频率作周期性振荡,产生 1min 的时钟脉冲。
消除元件的置位
PLS(输出脉冲) 上升沿输出 ( 只接通 一个扫描周期 )
PLF(输出脉冲) 下降沿输出 ( 只接通 一个扫描周期 )
梯形图表示 X0
Y0
X0 Y0
X0 SET Y0
X0 RST Y0
X0 PLS Y0
X0 PLF Y0
指令表达
LD X0 OUT Y0 LD X0 INV OUT Y0 LD X0 SET Y0 LD X0 RST Y0 LD X0 PLS Y0
梯形图表示 X0
指令表达 LDP X0
X0
X1
LD X0
ANDP X1
X0
LD X0
X1
ORP X1
X0
LDF X0
X0
X1 LD X0
ANDF X1
X0
LD X0
X1
ORF X1
输出型指令 基本指令
OUT(输出)
INV(取反)
功能 驱动执行元件
运算结果反转
SET(置位)
接通执行元件并保持
RST(复位)
LD X0 PLF Y0
块指令与堆栈指令
基本指令 ANB(块与)
功能 块串联
ORB(块或)
块并联
MRS(进栈) MRD(读栈) MPP(出栈)
将前面已运算的结果 存储
将已存储的运算结果 读出
将已存储的运算结果 读出并退出栈运算
梯形图表示
X0
X1
X2
X3
X0
X1
X2
X3
X0
X1
Y0
MPS
X2
Y1
MRD
PLC 常用指令表
基本指令 LD(取)
功能 接左母线的常开触点。
LDI(取反) 接左母线的常闭触点
AND(与)
串联触点(常开触点)
ANI(与反) 串联触点(常闭触点)
OR(或)
并联触点(常开触点)
ORI(或反) 并联触点(常闭触点)
原型指令
例(梯形图表示) X0
X0
X0
X1
X0
X1
X0 X1 X0 X1
MCR(主控复位) 母线主控开关解除
梯形图表示
指令表达
X0
N0 M100 X10
LD X0 MC N0 M100 MC N0 M100
LD X10
END (结束)
程序结束并返回 0步
X0 END
MCR N0 Y0
MCR N0
0 LD X0 1 OUT Y0 2 END
NOP :空操作指令。
空操作指令 “NOP ”是无元件的空指令,程序全部清除后,程序的全部指令就变成