MITSUBISHI可编程FX系列指令
一 程序流程—功能00~09
00CJ条件转移
01CALL调用子程序
02SRET从子程序返回
03IRET中断返回
04EI开中断
05DI关中断
06FEND主程序结束
07WDT监视定时器
08FOR循环开始
09NEXT循环结束
二 传送和比较指令—功能10~19
10CMP比较
11ZCP区间比较
12MOV传送
13SMOV移位传送
14CML求补运算
15BMOV数据块传送
16FMOV多点传送
17XCH数据交换
18BCD求BCD码
19BIN求二进制码
三 算术和逻辑运算指令—功能20~29
20ADD加法
21SUB减法
22MUL乘法
23DIV除法
24INC加一
25DEC减一
26WAND字与
27WOR字或
28WXOR字异或
29NEG求补
四 循环与移位—功能30~39
30ROR循环右移
31ROL循环左移
32RCR带进位循环右移
33RCL带进位循环左移
34SFTR位右移
35SFTL位左移
36WSFR字右移
37WSFL字左移
38SFWRFIFO写
39SFRDFIFO读
五 数据处理—功能40~49
40ZRST区间复位
41DECO解码
42ENCO编码
43SUMON位总数
44BON检查位状态
45MEAN求平均值
46ANS标志置位
47ANR标志复位
48SQR平方根
49FLT整数转换成浮点数
六 高速处理—功能50~59
50REF刷新
51REFF刷新与滤波处理
52MTR矩阵输入
53HSCS高速记数器置位
54HSCR高速记数器复位
55HSZ高速记数器区间比较
速度检测
56SPD脉冲输出Speed detect
57PLSY脉宽调制 Pulse Y
58PWM脉冲调制Pulse width
modulation
59PLSR带加减速脉冲输出
七 方便指令—功能60~69
60IST状态初始化
61SER寻找
62ABSD绝对值凸轮顺控
63INCD增量凸轮顺控
64TTMR示教定时器
65STMR专用定时器—可定义
66ALT交替输出
67RAMP斜坡输出
68ROTC旋转台控制
69SORT排序
八 外部I/O设备—功能70~79
70TKY十键输入
71HKY十六键输入
72DSW拨码开关输入
73SEGD七段码译码
74SEGL带锁存的七段码显示
75ARWS方向开关
76ASCASCII变换
77PR打印
78FROM读特殊功能模块
79TO写特殊功能模块
九 外围设备SER—功能80~89
80RSRS通讯
81PRUN8进制位传送
82ASCI十六进制至ASCII转换
83HEXASCII至十六进制转换
84CCD校验码
85VRRD电位器读入
86VRSC电位器刻度
87
88PIDPID控制
89
十 F2外部模块—功能90~99
90MNETF-16N, Mini网
91ANRDF2-6A, 模拟量输入
92ANWRF2-6A, 模拟量输出
93RMSTF2-32RM, 启动RM
94RMWRF2-32RM, 写RM
95RMRDF2-32RM, 读RM
96RMMNF2-32RM, 监控RM
97BLKF2-30GM, 指定块
98MCDEF2-30GM, 机器码
99
十一 浮点数—功能110~132
110ECMP浮点数比较
111EZCP浮点数区间比较
118EBCD浮点数2进制->10进制
119EBIN浮点数10进制->1进制
120EADD浮点数加法
121ESUB浮点数减法
122EMUL浮点数乘法
123EDIV浮点数除法
127ESOR浮点数开方
129INT浮点数->整数
130SIN浮点数SIN运算
131COS浮点数COS运算
132TAN浮点数TAN运算
147SWAP上下字节交换
十二 定位—功能155~159
155ABS
156ZRN
157PLSY
158DRVI
159DRVA
十三 时钟运算—功能160~169
160TCMP
161TZCP
162TADD
163TSUB
166TRD
167TWR
169HOUR
十四 外围设备—功能170~177
170GRY
171GBIN
176RD3A
177WR3A
十五 接点比较—功能224~246
224LD=(S1)=(S2)
225LD>(S1)>(S2)
226LD<(S1)<(S2)
228LD<>(S1)<>(S2)
229LD<=(S1)>=(S2)
230LD>=(S1)>=(S2)
232AND=(S1)=(S2)
233AND>(S1)>(S2)
234AND<(S1)<(S2)
236AND<>(S1)<>(S2)
237AND<=(S1)>=(S2)
238AND>=(S1)>=(S2)
240OR=(S1)=(S2)
241OR>(S1)>(S2)
242OR<(S1)<(S2)
244OR<>(S1)<>(S2)
245OR<=(S1)>=(S2)
246OR>=(S1)>=(S2)
特殊软元件
一 PC状态
M8000RUN监控(a触点)
M8001RUN监控(b触点)
M8002初始脉冲(a触点)
M8003初始脉冲(b触点)
M8004发生出错
M8005电池电压下降
M8006电池电压下降锁存
M8007电源瞬停检测
M8008停电检测
M8009DC24V关断
D8001PLC型号及系统版本
D8002存储器容量
D8003存储器类型
D8004出错M地址号
D8005电池电压
D8006电池电压下降检出电平
D8007瞬停次数
D8008停电检测时间
D8009DC24V关断的单元编号
二 时钟
M8011震荡周期10ms
M8012震荡周期100ms
M8013震荡周期1s
M8014震荡周期1分钟
M8015计时停止及预置
M8016时间读出时显示停止
M8017±30秒的修正
M8018检测RTC卡盒是否插入
M8019实时时钟(RTC)出错
D8010当前扫描时间
D8011最小扫描时间
D8012最大扫描时间
D8013秒
D8014分
D8015时
D8016日
D8017月
D8018年
D8019星期(0:星期日~6:星期六)
三 标志
M8020零(加减运算结果为0时置位)
M8021借位
M8022进位
M8023小数点运算标志
M8024
M8025HSC方式
M8026RAMP方式
M8027PR方式
M8028FROM./TO指令
执行中允许中断标志
M8029指令执行完成
D8028Z寄存器内容
D8029V寄存器内容
四 PLC方式
M8030电池LED灯灭指令
M8031全清非保持存储器
M8032全清保持存储器
M8033停止时存储器保持
M8034禁止所有输出
M8035强制RUN方式
M8036强制RUN信号
M8037强制STOP信号
M8038RAM文件寄存器全清零
M8039恒定扫描方式
D8039恒定扫描时间
FX2N, FX2NC基本性能
项目FX2N, FX2NC系列
输入继电器X184点合计256点
输出继电器Y184点
辅助继电器M一般用500点M0~M499
保持用(可变)524点M500~M1535
保持用(固定)2048点M1024~M3071
特殊用256点M8000~M8255
状态继电器S初始化用10点S0~S9
一般用490点S10~S499
锁存用400点S500~S899
报警用100点S900~S999
定时器T100ms200点T0~T199
10ms46点T200~T245
1ms4点T246~T249
100ms(积算)6点T250~T255
模拟
计数器C增计数一般用100点(16位)C0~C99
锁存用100点(16位)C100~C199
加/减用一般用20点(16位)D200~D999
锁存用15点(16位)C100~C199
高速用一相 10KHz 3点, 7KHz 3点或
二相 2KHz 2点(总计20KHz)
数据寄存器D通用数据存储器一般用200点D0~D199
保持用
(可变)312点D200~D511
保持用
(固定)7488点D512~D7999
特殊用256点D8000~D8255
变址用16点V0~V7, Z0~Z7
文件寄存器最大7000点D1000以后 (可设)
可指定1~14个块,每个块500点
指针跳步跳步转移用128点P0~P127
输入中断指针6点I00*~I50*
定时器中断指针3点I6**~I8**
计数器中断指针6点I010~I060
频率主控用8点N0~N7
常数十进制 K32位-2147483648~+2147483647
十六进制 H32位0~FFFFFFFF(H)
FX2N-16M-128M型
1 输入输出16-256点
2 内置RAM存储器(8000步)。电池后备。使用选件时最大可达16,000步。
3 实时时钟:内置于基本单元。
4 基本指令:27种
步进梯形图指令:2种
应用指令:128种
5 内置运行/停止开关。
6 可在程序运行中写入程序
因篇幅问题不能全部显示,请点此查看更多更全内容