三菱PLC FX3U指令表 FX3U基本指令 FX3U步进梯形图指令 FX3U应用指令
三菱PLC FX3U指令表 FX3U基本指令 FX3U步进梯形图指令 FX3U应用指令
时间:2015-06-12 来源:未知 作者:admin 点击:8653次
三菱PLC FX3U是第三代微型可编程控制器、内置高达64K大容量的RAM存储器、内置业界最高水平的高速处理0.065μS/基本指令、控制规模为16~384(包括CC-LINK I/O)点、内置独立3轴100kHz定位功能(晶体管输出型)、基本单元左侧均可以连接功能强大简便易用的适配器。现在市场上FX3U已成为三菱电机在中国市场上的主流了,FX3U指令表介绍如下:
一、FX3U基本指令
1、触点指令
LD a触点的逻辑运算开始
LDI b触点的逻辑运算开始
LDP 检测上升沿的运算开始
LDF 检测下降沿的运算开始
AND 串联a触点
ANI 串联b触点
ANDP 检测上升沿的串联连接
ANDF 检测下降沿的串联连接
OR 并联a触点
ORI 并联b触点
ORP 检测上升沿的并联连接
ORF 检测下降沿的并联连接
2、结合指令
ANB 回路块的串联连接
ORB 回路块的并联连接
MPS 入栈
MRD 读栈
MPP 出栈
INV 运算结果的反转
MEP 运算结果上升沿脉冲化(Ver.2.30以上的产品对应)
MEF 运算结果下降沿脉冲化(Ver.2.30以上的产品对应)
3、输出指令
OUT 线圈驱动
SET 动作保持
RST 解除保持的动作, 当前值及寄存器的清除
PLS 上升沿脉冲输出
PLF 下降沿脉冲输出
4、主控指令
MC 标志主控指令块开始
MCR 标志主控指令块结束
5、其他指令
NOP 无操作
6、结束指令
END 程序结束及输入输出处理, 并返回0步
二、FX3U步进梯形图指令
STL 步进梯形图的开始
RET 步进梯形图的结束
三、FX3U应用指令-FNC.No顺序
1、程序流程
00 CJ 条件跳转
01 CALL 子程序调用
02 SRET 子程序返回
03 IRET 中断返回
04 EI 允许中断
05 DI 禁止中断
06 FEND 主程序结束
07 WDT 看门狗定时器
08 FOR 循环范围的开始
09 NEXT 循环范围的结束
2、传送· 比较
10 CMP 比较
11 ZCP 区间比较
12 MOV 传送
13 SMOV 移位
14 CML 反转传送
15 BMOV 成批传送
16 FMOV 多点传送
17 XCH 交换
18 BCD BCD转换
19 BIN BIN转换
3、四则· 逻辑运算
20 ADD BIN加法运算
21 SUB BIN减法运算
22 MUL BIN乘法运算
23 DIV BIN除法运算
24 INC BIN加一
25 DEC BIN减一
26 WAND 逻辑与
27 WOR 逻辑或
28 WXOR 逻辑异或
29 NEG 求补码
4、循环· 移位
30 ROR 循环右移
31 ROL 循环左移
32 RCR 带进位循环右移
33 RCL 带进位循环左移
34 SFTR 位右移
35 SFTL 位左移
36 WSFR 字右移
37 WSFL 字左移
38 SFWR 移位写入[先入先出/先入后出控制用]
39 SFRD 移位读出[先入先出控制用]
5、数据处理
40 ZRST 成批复位
41 DECO 译码
42 ENCO 编码
43 SUM ON位数
44 BON ON位的判定
45 MEAN 平均值
46 ANS 信号报警器置位
47 ANR 信号报警器复位
48 SQR BIN开平方
49 FLT BIN整数→2进制浮点数转换
6、高速处理
50 REF 输入输出刷新
51 REFF 输入刷新(带滤波器设定)
52 MTR 矩阵输入
53 HSCS 比较置位(高速计数器用)
54 HSCR 比较复位(高速计数器用)
55 HSZ 区间比较(高速计数器用)
56 SPD 脉冲密度
57 PLSY 脉冲输出
58 PWM 脉宽调制
59 PLSR 带加减速的脉冲输出
7、便捷指令
60 IST 初始状态
61 SER 数据检索
62 ABSD 凸轮控制绝对方式
63 INCD 凸轮控制相对方式
64 TTMR 示教定时器
65 STMR 特殊定时器
66 ALT 交替输出
67 RAMP 斜坡信号
68 ROTC 旋转工作台控制
69 SORT 数据排列
8、外围设备I/O
70 TKY 数字键输入
71 HKY 16键输入
72 DSW 数字开关
73 SEGD 7段译码
74 SEGL 7段码时分显示
75 ARWS 箭头开关
76 ASC ASCII数据输入
77 PR ASCII码打印
78 FROM 特殊功能模块的读出
79 TO 特殊功能模块的写入
9、外围设备(选件设备)
80 RS 串行数据的传送
81 PRUN 8进制位传送(8进制的)
82 ASCI HEX→ASCII的转换
83 HEX ASCII→HEX的转换
84 CCD 校验码
85 VRRD 电位器读出
86 VRSC 电位器刻度
87 RS2 串行数据的传送2
88 PID PID运算
10、数据传送2
102 ZPUSH 变址寄存器的成批避让保存
103 ZPOP 变址寄存器的恢复
11、浮点数运算
110 ECMP 2进制浮点数比较
111 EZCP 2进制浮点数区间比较
112 EMOV 2进制浮点数数据传送
116 ESTR 2进制浮点数→字符串的转换
117 EVAL 字符串→2进制浮点数的转换
118 EBCD 2进制浮点数→科学计数法的转换
119 EBIN 科学计数法→2进制浮点数的转换
120 EADD 2进制浮点数加法运算
121 ESUB 2进制浮点数减法运算
122 EMUL 2进制浮点数乘法运算
123 EDIV 2进制浮点数除法运算
124 EXP 2进制浮点数指数运算
125 LOGE 2进制浮点数自然对数运算
126 LOG10 2进制浮点数常用对数运算
127 ESQR 2进制浮点数开平方根
128 ENEG 2进制浮点数符号反转
129 INT 2进制浮点数→BIN整数的转换
130 SIN 2进制浮点数SIN运算
131 COS 2进制浮点数COS运算
132 TAN 2进制浮点数TAN运算
133 ASIN 2进制浮点数SIN-1运算
134 ACOS 2进制浮点数COS-1运算
135 ATAN 2进制浮点数TAN-1运算
136 RAD 2进制浮点数角度→弧度的转换
137 DEG 2进制浮点数弧度→角度的转换
12、数据处理2
140 WSUM 算出数据合计值
141 WTOB 字节单位的数据分离
142 BTOW 字节单位的数据结合
143 UNI 16位数据的4位结合
144 DIS 16位数据的4位分离
147 SWAP 上下字节转换
149 SORT2 数据排列2
13、定位
150 DSZR 带DOG搜索的原点回归
151 DVIT 中断定位
152 TBL 表格设定定位
155 ABS 读出ABS当前值
156 ZRN 原点回归
157 PLSV 可变速脉冲输出
158 DRVI 相对定位
159 DRVA 绝对定位
14、时钟运算
160 TCMP 时钟数据比较
161 TZCP 时钟数据区间比较
162 TADD 时钟数据加法运算
163 TSUB 时钟数据减法运算
164 HTOS [小时]数据的秒转换
165 STOH 秒数据的[小时]转换
166 TRD 读出时钟数据
167 TWR 写入时钟数据
169 HOUR 计时表
15、外部设备
170 GRY 格雷码的转换
171 GBIN 格雷码的逆转换
176 RD3A 模拟量模块的读出
177 WR3A 模拟量模块的写入
16、其他指令
182 COMRD 读出软元件的注释数据
184 RND 产生随机数
186 DUTY 发出定时脉冲
188 CRC CRC运算
189 HCMOV 高速计数器传送
17、数据块的处理
192 BK+ 数据块加法运算
193 BK- 数据块减法运算
194 BKCMP= 数据块的比较 S1=S2
195 BKCMP> 数据块的比较 S1>S2
196 BKCMP< 数据块的比较 S1<S2
197 BKCMP<> 数据块的比较 S1≠S2
198 BKCMP<= 数据块的比较 S1≦S2
199 BKCMP>= 数据块的比较 S1≧S2
18、字符串控制
200 STR BIN→字符串的转换
201 VAL 字符串→BIN的转换
202 $+ 字符串的合并
203 LEN 检测出字符串的长度
204 RIGHT 从字符串的右侧开始取出
205 LEFT 从字符串的左侧开始取出
206 MIDR 从字符串中任意选择
207 MIDW 字符串中的任意替换
208 INSTR 字符串的检索
209 $MOV 字符串的传送
19、数据处理3
210 FDEL 数据表的数据删除
211 FINS 数据表的数据插入
212 POP 读取后入的数据[先入后出控制用]
213 SFR 16位数据n位右移(带进位)
20、触点比较
224 LD= 触点比较LD S1=S2
225 LD> 触点比较LD S1>S2
226 LD< 触点比较LD S1<S2
228 LD<> 触点比较LD S1≠S2
229 LD<= 触点比较LD S1≦S2
230 LD>= 触点比较LD S1≧S2
232 AND= 触点比较AND S1=S2
233 AND> 触点比较AND S1>S2
234 AND< 触点比较AND S1<S2
236 AND<> 触点比较AND S1≠S2
237 AND<= 触点比较AND S1≦S2
238 AND>= 触点比较AND S1≧S2
240 OR= 触点比较OR S1=S2
241 OR> 触点比较OR S1>S2
242 OR< 触点比较OR S1<S2
244 OR<> 触点比较OR S1≠S2
245 OR<= 触点比较OR S1≦S2
246 OR>= 触点比较OR S1≧S2
214 SFL 16位数据n位左移(带进位)
21、数据表的处理
256 LIMIT 上下限限位控制
257 BAND 死区控制
258 ZONE 区域控制
259 SCL 量程(不同点座标数据)
260 DABIN 10进制ASCII→BIN的转换
261 BINDA BIN→10进制ASCII的转换
269 SCL2 量程2(X/Y座标数据)
22、外部设备通信(变频器通信)
270 IVCK 变频器的运转监视
271 IVDR 变频器的运行控制
272 IVRD 读取变频器的参数
273 IVWR 写入变频器的参数
274 IVBWR 变频器的参数成批写入
275 IVMC 变频器的多个命令
23、数据传送3
278 RBFM BFM分割读出
279 WBFM BFM分割写入
24、高速处理2
280 HSCT 高速计数器表比较
25、扩展文件寄存器的控制
290 LOADR 读出扩展文件寄存器
291 SAVER 扩展文件寄存器的成批写入
292 INITR 文件寄存器及扩展文件寄存器的初始化
293 LOGR 写入文件寄存器及扩展文件寄存器
294 RWER 扩展文件寄存器的重新写入
295 INITER 扩展文件寄存器的初始化
26、FX3U-CF-ADP用CF卡控制
300 FLCRT 文件的创建· 确认(Ver.2.61以上的产品对应)
301 FLDEL 文件的删除· CF卡格式化(Ver.2.61以上的产品对应)
302 FLWR 数据写入(Ver.2.61以上的产品对应)
303 FLRD 数据读出(Ver.2.61以上的产品对应)
304 FLCMD 对FX3U-CF-ADP的动作指示(Ver.2.61以上的产品对应)
305 FLSTRD FX3U-CF-ADP的状态读出(Ver.2.61以上的产品对应)
公司主营三菱PLC,三菱FX3U、FX3GA、FX3GE、FX3SA、FX3S、FX5U系列PLC价格好,欢迎选购!020-29801298 qq:2738408160
LD a触点的逻辑运算开始
LDI b触点的逻辑运算开始
LDP 检测上升沿的运算开始
LDF 检测下降沿的运算开始
AND 串联a触点
ANI 串联b触点
ANDP 检测上升沿的串联连接
ANDF 检测下降沿的串联连接
OR 并联a触点
ORI 并联b触点
ORP 检测上升沿的并联连接
ORF 检测下降沿的并联连接
2、结合指令
ANB 回路块的串联连接
ORB 回路块的并联连接
MPS 入栈
MRD 读栈
MPP 出栈
INV 运算结果的反转
MEP 运算结果上升沿脉冲化(Ver.2.30以上的产品对应)
MEF 运算结果下降沿脉冲化(Ver.2.30以上的产品对应)
3、输出指令
OUT 线圈驱动
SET 动作保持
RST 解除保持的动作, 当前值及寄存器的清除
PLS 上升沿脉冲输出
PLF 下降沿脉冲输出
4、主控指令
MC 标志主控指令块开始
MCR 标志主控指令块结束
5、其他指令
NOP 无操作
6、结束指令
END 程序结束及输入输出处理, 并返回0步
二、FX3U步进梯形图指令
STL 步进梯形图的开始
RET 步进梯形图的结束
三、FX3U应用指令-FNC.No顺序
1、程序流程
00 CJ 条件跳转
01 CALL 子程序调用
02 SRET 子程序返回
03 IRET 中断返回
04 EI 允许中断
05 DI 禁止中断
06 FEND 主程序结束
07 WDT 看门狗定时器
08 FOR 循环范围的开始
09 NEXT 循环范围的结束
2、传送· 比较
10 CMP 比较
11 ZCP 区间比较
12 MOV 传送
13 SMOV 移位
14 CML 反转传送
15 BMOV 成批传送
16 FMOV 多点传送
17 XCH 交换
18 BCD BCD转换
19 BIN BIN转换
3、四则· 逻辑运算
20 ADD BIN加法运算
21 SUB BIN减法运算
22 MUL BIN乘法运算
23 DIV BIN除法运算
24 INC BIN加一
25 DEC BIN减一
26 WAND 逻辑与
27 WOR 逻辑或
28 WXOR 逻辑异或
29 NEG 求补码
4、循环· 移位
30 ROR 循环右移
31 ROL 循环左移
32 RCR 带进位循环右移
33 RCL 带进位循环左移
34 SFTR 位右移
35 SFTL 位左移
36 WSFR 字右移
37 WSFL 字左移
38 SFWR 移位写入[先入先出/先入后出控制用]
39 SFRD 移位读出[先入先出控制用]
5、数据处理
40 ZRST 成批复位
41 DECO 译码
42 ENCO 编码
43 SUM ON位数
44 BON ON位的判定
45 MEAN 平均值
46 ANS 信号报警器置位
47 ANR 信号报警器复位
48 SQR BIN开平方
49 FLT BIN整数→2进制浮点数转换
6、高速处理
50 REF 输入输出刷新
51 REFF 输入刷新(带滤波器设定)
52 MTR 矩阵输入
53 HSCS 比较置位(高速计数器用)
54 HSCR 比较复位(高速计数器用)
55 HSZ 区间比较(高速计数器用)
56 SPD 脉冲密度
57 PLSY 脉冲输出
58 PWM 脉宽调制
59 PLSR 带加减速的脉冲输出
7、便捷指令
60 IST 初始状态
61 SER 数据检索
62 ABSD 凸轮控制绝对方式
63 INCD 凸轮控制相对方式
64 TTMR 示教定时器
65 STMR 特殊定时器
66 ALT 交替输出
67 RAMP 斜坡信号
68 ROTC 旋转工作台控制
69 SORT 数据排列
8、外围设备I/O
70 TKY 数字键输入
71 HKY 16键输入
72 DSW 数字开关
73 SEGD 7段译码
74 SEGL 7段码时分显示
75 ARWS 箭头开关
76 ASC ASCII数据输入
77 PR ASCII码打印
78 FROM 特殊功能模块的读出
79 TO 特殊功能模块的写入
9、外围设备(选件设备)
80 RS 串行数据的传送
81 PRUN 8进制位传送(8进制的)
82 ASCI HEX→ASCII的转换
83 HEX ASCII→HEX的转换
84 CCD 校验码
85 VRRD 电位器读出
86 VRSC 电位器刻度
87 RS2 串行数据的传送2
88 PID PID运算
10、数据传送2
102 ZPUSH 变址寄存器的成批避让保存
103 ZPOP 变址寄存器的恢复
11、浮点数运算
110 ECMP 2进制浮点数比较
111 EZCP 2进制浮点数区间比较
112 EMOV 2进制浮点数数据传送
116 ESTR 2进制浮点数→字符串的转换
117 EVAL 字符串→2进制浮点数的转换
118 EBCD 2进制浮点数→科学计数法的转换
119 EBIN 科学计数法→2进制浮点数的转换
120 EADD 2进制浮点数加法运算
121 ESUB 2进制浮点数减法运算
122 EMUL 2进制浮点数乘法运算
123 EDIV 2进制浮点数除法运算
124 EXP 2进制浮点数指数运算
125 LOGE 2进制浮点数自然对数运算
126 LOG10 2进制浮点数常用对数运算
127 ESQR 2进制浮点数开平方根
128 ENEG 2进制浮点数符号反转
129 INT 2进制浮点数→BIN整数的转换
130 SIN 2进制浮点数SIN运算
131 COS 2进制浮点数COS运算
132 TAN 2进制浮点数TAN运算
133 ASIN 2进制浮点数SIN-1运算
134 ACOS 2进制浮点数COS-1运算
135 ATAN 2进制浮点数TAN-1运算
136 RAD 2进制浮点数角度→弧度的转换
137 DEG 2进制浮点数弧度→角度的转换
12、数据处理2
140 WSUM 算出数据合计值
141 WTOB 字节单位的数据分离
142 BTOW 字节单位的数据结合
143 UNI 16位数据的4位结合
144 DIS 16位数据的4位分离
147 SWAP 上下字节转换
149 SORT2 数据排列2
13、定位
150 DSZR 带DOG搜索的原点回归
151 DVIT 中断定位
152 TBL 表格设定定位
155 ABS 读出ABS当前值
156 ZRN 原点回归
157 PLSV 可变速脉冲输出
158 DRVI 相对定位
159 DRVA 绝对定位
14、时钟运算
160 TCMP 时钟数据比较
161 TZCP 时钟数据区间比较
162 TADD 时钟数据加法运算
163 TSUB 时钟数据减法运算
164 HTOS [小时]数据的秒转换
165 STOH 秒数据的[小时]转换
166 TRD 读出时钟数据
167 TWR 写入时钟数据
169 HOUR 计时表
15、外部设备
170 GRY 格雷码的转换
171 GBIN 格雷码的逆转换
176 RD3A 模拟量模块的读出
177 WR3A 模拟量模块的写入
16、其他指令
182 COMRD 读出软元件的注释数据
184 RND 产生随机数
186 DUTY 发出定时脉冲
188 CRC CRC运算
189 HCMOV 高速计数器传送
17、数据块的处理
192 BK+ 数据块加法运算
193 BK- 数据块减法运算
194 BKCMP= 数据块的比较 S1=S2
195 BKCMP> 数据块的比较 S1>S2
196 BKCMP< 数据块的比较 S1<S2
197 BKCMP<> 数据块的比较 S1≠S2
198 BKCMP<= 数据块的比较 S1≦S2
199 BKCMP>= 数据块的比较 S1≧S2
18、字符串控制
200 STR BIN→字符串的转换
201 VAL 字符串→BIN的转换
202 $+ 字符串的合并
203 LEN 检测出字符串的长度
204 RIGHT 从字符串的右侧开始取出
205 LEFT 从字符串的左侧开始取出
206 MIDR 从字符串中任意选择
207 MIDW 字符串中的任意替换
208 INSTR 字符串的检索
209 $MOV 字符串的传送
19、数据处理3
210 FDEL 数据表的数据删除
211 FINS 数据表的数据插入
212 POP 读取后入的数据[先入后出控制用]
213 SFR 16位数据n位右移(带进位)
20、触点比较
224 LD= 触点比较LD S1=S2
225 LD> 触点比较LD S1>S2
226 LD< 触点比较LD S1<S2
228 LD<> 触点比较LD S1≠S2
229 LD<= 触点比较LD S1≦S2
230 LD>= 触点比较LD S1≧S2
232 AND= 触点比较AND S1=S2
233 AND> 触点比较AND S1>S2
234 AND< 触点比较AND S1<S2
236 AND<> 触点比较AND S1≠S2
237 AND<= 触点比较AND S1≦S2
238 AND>= 触点比较AND S1≧S2
240 OR= 触点比较OR S1=S2
241 OR> 触点比较OR S1>S2
242 OR< 触点比较OR S1<S2
244 OR<> 触点比较OR S1≠S2
245 OR<= 触点比较OR S1≦S2
246 OR>= 触点比较OR S1≧S2
214 SFL 16位数据n位左移(带进位)
21、数据表的处理
256 LIMIT 上下限限位控制
257 BAND 死区控制
258 ZONE 区域控制
259 SCL 量程(不同点座标数据)
260 DABIN 10进制ASCII→BIN的转换
261 BINDA BIN→10进制ASCII的转换
269 SCL2 量程2(X/Y座标数据)
22、外部设备通信(变频器通信)
270 IVCK 变频器的运转监视
271 IVDR 变频器的运行控制
272 IVRD 读取变频器的参数
273 IVWR 写入变频器的参数
274 IVBWR 变频器的参数成批写入
275 IVMC 变频器的多个命令
23、数据传送3
278 RBFM BFM分割读出
279 WBFM BFM分割写入
24、高速处理2
280 HSCT 高速计数器表比较
25、扩展文件寄存器的控制
290 LOADR 读出扩展文件寄存器
291 SAVER 扩展文件寄存器的成批写入
292 INITR 文件寄存器及扩展文件寄存器的初始化
293 LOGR 写入文件寄存器及扩展文件寄存器
294 RWER 扩展文件寄存器的重新写入
295 INITER 扩展文件寄存器的初始化
26、FX3U-CF-ADP用CF卡控制
300 FLCRT 文件的创建· 确认(Ver.2.61以上的产品对应)
301 FLDEL 文件的删除· CF卡格式化(Ver.2.61以上的产品对应)
302 FLWR 数据写入(Ver.2.61以上的产品对应)
303 FLRD 数据读出(Ver.2.61以上的产品对应)
304 FLCMD 对FX3U-CF-ADP的动作指示(Ver.2.61以上的产品对应)
305 FLSTRD FX3U-CF-ADP的状态读出(Ver.2.61以上的产品对应)
公司主营三菱PLC,三菱FX3U、FX3GA、FX3GE、FX3SA、FX3S、FX5U系列PLC价格好,欢迎选购!020-29801298 qq:2738408160
本页关键词:FX3U指令,FX3U基本指令,FX3U步进梯形图指令,FX3U应用指令