1. 三菱plc编程指令代码大全
总的来说可以分为:基本指令,应用指令和功能指令。
根据各指令的应用场合性能来划分的!2. 三菱plc程序指令
在三菱FX系列PLC中,WOR是逻辑或运算指令。有3个参数,就是前两个参数进行逻辑或运算,结果保存到第三个参数中。例如WOR H055 D0 D1,当其中的D0=44时,H055=B0000 0000 0101 0101,D0=44=B0000 0000 0000 0010 1100。进行逻辑或运算,结果就是B0000 0000 00111 1101=125。因此执行完WOR指令后D1=125。
3. 三菱plc编程指令代码大全下载
操作方法
01
我们首先需要编写一个开关用于将一组数据传送至三个寄存器:这个开关使用X0,在左母线右侧输入LD X0,即可输入该触点。
02
我们以传送三组数据为例,在X0触点后输入MOV K1 D0,表示把十进制1传送至D0数据寄存器。用同样的方法再传送两组数据。
03
我们用X1控制成批传送指令,在X1触点后输入BMOV D0 D3 K3,其中K3表示三组数据,D0表示以D0开始的三组数据,即D0、D1、D2,。将这三组数据分别传送至D3、D4、D5。
04
程序编写完毕后按F4进行转换,然后点击测试按钮将程序写入模拟PLC。
05
通过模拟软件将位软件和字软件按钮界面调出来。
06
首先按X0可以将十进制数据传送至数据寄存器。断开X0后按X1,即可将D0、D1、D2这三组数据分别传送至D3、D4、D5。
4. 三菱plc编程指令代码大全表
展开全部
以下是三菱plc常用的指令,还有不懂的可以问我一 程序流程控制指令—FNC00~09
00 CJ 条件转移
01 CALL 子程序调用
02 SRET 子程序返回
03 IRET 中断返回
04 EI 开中断
05 DI 关中断
06 FEND 主程序结束
07 WDT 监控定时器刷新
08 FOR 循环开始
09 NEXT 循环结束
二 传送、比较指令—FNC10~19 BIN----二进制 BCD----十进制
10 CMP 比较
11 ZCP 区间比较
12 MOV 传送
13 SMOV BCD码移位传送
14 CML 取反传送
15 BMOV 数据块传送(n点→n点)
16 FMOV 多点传送(1点→n点)
17 XCH 数据交换,(D0)←→(D2)
18 BCD BCD变换,BIN→BCD
19 BIN BIN变换,BCD→BIN
三 算术、逻辑运算指令—FNC20~29 BIN----二进制 BCD----十进制
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 求BIN补码
四 循环、移位指令—FNC30~39
30 ROR 循环右移
31 ROL 循环左移
32 RCR 带进位循环右移
33 RCL 带进位循环左移
34 SFTR 位右移
35 SFTL 位左移
36 WSFR 字右移
37 WSFL 字左移
38 SFWR FIFO写入
39 SFRD FIFO读出
五 数据处理指令—FNC40~49
40 ZRST 区间复位
41 DECO 解码
42 ENCO 编码
43 SUM 求置ON位总数
44 BON ON位判别
45 MEAN 求平均值
46 ANS 信号报警器标志置位
47 ANR 信号报警器标志复位
48 SQR BIN平方根
49 FLT BIN整数→BIN浮点数六 高速处理指令—FNC50~59
50 REF 输入输出刷新
51 REFF 输入滤波时间常数调整
52 MTR 矩阵输入
53 HSCS 高速记数器比较置位
54 HSCR 高速记数器比较复位
55 HSZ 高速记数器区间比较
56 SPD 速度检测
57 PLSY 脉冲输出
58 PWM 脉冲宽度调制
59 PLSR 带加减速功能的脉冲输出
七 方便指令—FNC60~69
60 IST 状态初始化
61 SER 数据搜索
62 ABSD 绝对值凸轮顺控
63 INCD 增量凸轮顺控
64 TTMR 示教定时器
65 STMR 专用定时器—可定义
66 ALT 交替输出
67 RAMP 斜坡输出
68 ROTC 旋转工作台控制
69 SORT 数据排序
八 外部I/O设备指令—FNC70~79
70 TKY 10键输入
71 HKY 16键输入
72 DSW 拨码开关输入
73 SEGD 七段译码
74 SEGL 带锁存的七段码显示
75 ARWS 方向开关
76 ASC ASCII码转换
77 PR 打印输出
78 FROM 读特殊功能模块
79 TO 写特殊功能模块
九 外围设备指令—FNC80~89
80 RS RS-232C串行通讯
81 PRUN 并行运行
82 ASCI 十六进制→ASCII
83 HEX ASCII→十六进制
84 CCD 校验码
85 VRRD 电位器读入
86 VRSC 电位器设定
88 PID PID控制
十 F2外部模块指令—FNC90~99
90 MNET F-16N, Mini网
91 ANRD F2-6A, 模拟量输入
92 ANW* *2-6*, 模拟量输出
93 RMST F2-32RM, 启动RM
94 RMWR F2-32RM, 写RM
95 RMRD F2-32RM, 读RM
96 RMMN F2-32RM, 监控RM
97 BLK F2-30GM, 指定块
98 MCDE F2-30GM, 机器码十一 浮点数运算指令—FNC110~132
110 ECMP BIN浮点数比较
111 EZCP BIN浮点数区间比较
118 EBCD BIN浮点数→BCD浮点数
119 EBIN BCD浮点数→BIN浮点数
120 EADD BIN浮点数加法
121 ESUB BIN浮点数减法
122 EMUL BIN浮点数乘法
123 EDIV BIN浮点数除法
127 ESQR BIN浮点数开方
129 INT BIN浮点数→BIN整数
130 SIN BIN浮点数正弦函数(SIN)
131 COS BIN浮点数余弦函数(COS)
132 TAN BIN浮点数正切函数(TAN)
十二 交换指令—FNC147
147 SWAP 高低字节交换
十三 定位指令—FNC155~159
155 ABS 读当前绝对值位置
156 ZRN 返回原点
157 PLSY 变速脉冲输出
158 DRVI 增量式单速位置控制
159 DRVA 绝对式单速位置控制
十四 时钟运算指令—FNC160~169
160 TCMP 时钟数据比较
161 TZCP 时钟数据区间比较
162 TADD 时钟数据加法
163 TSUB 时钟数据减法
166 TRD 时钟数据读出
167 TWR 时钟数据写入
169 HOUR 小时定时器
十五 变换指令—FNC170~177
170 GRY 二进制数→格雷码
171 GBIN 格雷码→二进制数
176 RD3A 读FXon-3A模拟量模块
177 WR3A 写FXon-3A模拟量模块
十六 触点比较指令—FNC224~246
224 LD= (S1)=(S2)时运算开始之触点接通
225 LD> (S1)>(S2)时运算开始之触点接通
226 LD< (S1)<(S2)时运算开始之触点接通
228 LD<> (S1)≠(S2)时运算开始之触点接通
229 LD≤ (S1)≤(S2)时运算开始之触点接通
230 LD≥ (S1)≥(S2)时运算开始之触点接通
232 AND= (S1)=(S2)时串联触点接通
233 AND> (S1)>(S2)时串联触点接通
234 AND< (S1)<(S2)时串联触点接通
236 AND<> (S1)≠(S2)时串联触点接通
237 AND≤ (S1)≤(S2)时串联触点接通
238 AND≥ (S1)≥(S2)时串联触点接通
240 OR= (S1)=(S2)时并联触点接通
241 OR> (S1)>(S2)时并联触点接通
242 OR< (S1)<(S2)时并联触点接通
244 OR<> (S1)≠(S2)时并联触点接通
245 OR≤ (S1)≤(S2)时并联触点接通
246 OR≥ (S1)≥(S2)时并联触点接通
5. 三菱PLC编程代码
T34是PLC内部众多定时器中的一个。T是timer的缩写,代表定时器。34是该定时器的序号。
T34故障代码原因:
1、输入指令脉冲频率过高;
2、加减速时间过小导致超调过大;
3、三菱伺服系统不稳定;
4、电子齿轮比太大;
5、三菱伺服编码器出现故障;
对应处理办法:
1、设定正确的脉冲频率;
2、增大加减数时间常数;
3、重新设定增益;
4、设定正确的电子齿轮比;
5、更换三菱伺服编码器或三菱伺服电机。
6. 三菱plc编程指令代码大全图解
F三菱系列 PLC 有基本顺控指令 20 或 27 条、步进梯形图指令 2 条、应用(功能)指令 100 多条(不同系列有所不同)。
基本顺控指令:
( 1 ) LD (取指令) 一个常开触点与左母线连接的指令,每一个以常开触点开始的逻辑行都用此指令。
( 2 ) LDI (取反指令) 一个常闭触点与左母线连接指令,每一个以常闭触点开始的逻辑行都用此指令。
( 3 ) LDP (取上升沿指令) 与左母线连接的常开触点的上升沿检测指令,仅在指定位元件的上升沿(由 OFF → ON )时接通一个扫描周期。
( 4 ) LDF (取下降沿指令) 与左母线连接的常闭触点的下降沿检测指令。
( 5 ) OUT (输出指令) 对线圈进行驱动的指令,也称为输出指令。
7. 三菱plc编程语言指令
没有其它三菱plcm8147指令怎么用,只有以下答案。
三菱PLC特殊继电器M8147监控的是Y0脉冲输出,M8148监控的才是Y1脉冲输出。
特殊继电器M8147和M8148的作用是当Y0和Y1有脉冲输出时,M8147和M8148置1,没有脉冲输出时置0。