三菱PLC使用重点学习的手册doc.docx
《三菱PLC使用重点学习的手册doc.docx》由会员分享,可在线阅读,更多相关《三菱PLC使用重点学习的手册doc.docx(17页珍藏版)》请在冰豆网上搜索。
![三菱PLC使用重点学习的手册doc.docx](https://file1.bdocx.com/fileroot1/2023-2/26/4992994f-f432-4d66-8dca-2e7e40e94160/4992994f-f432-4d66-8dca-2e7e40e941601.gif)
三菱PLC使用重点学习的手册doc
三菱FX2N可编程控制器使用手册
一、可编程控制器的内部编程元件
1、输入继电器X:
X000〜X017共16点
2、输出继电器Y:
Y000〜Y017共16点
3、辅助继电器1)通用辅助继电器M0〜M499共500点
2)断电保持继电器M500〜M3071共2572点
3)特殊辅助继电器M8000〜M8255共256点
4、状态继电器S:
S0〜S499共500点
1)初始状态继电器S0〜S9共10点
2)回零状态继电器S10-S19共10点,供返回原点用
3)通用状态继电器S20〜S499共480点
4)断电保持状态继电器S500-S899共400点
5)报警用状态继电器S900〜S999共100点
5、定时器T:
T0—T255共256点
1)常规定时器T0〜T255共256点
T0〜T199为100ms定时器,共200点,其中T192〜T199为子程序中断服务程序专用的定时器。
T200〜T245为10ms定时器共46点
2)积算定时器T246-T255共10点
T246〜T249为Ims积算定时器共4点
T250〜T255为100ms积算定时器共6点
6、计算器C:
C0~C234共235点
1)16位计数器C0〜C199共200点
其中C0〜C99为通用型共100点
C100〜C199为断电保持型共100点
2)32位加/减计数器C200-C234共35点
其中C200-C219为通用型共20点
C220-C234为断电保持型共15点
7、指针P/t
1)分支用指针P0-P127共128点
2)中断用指针IXXX共15点
其中输入中断指针100~150共6点
定时中断指针16〜18共3点
计数中断指针1010〜1060共6点
8、数据寄存器D
1)通用数据寄存器D0〜D199共200点
2)断电保持数据寄存器D200-D7999
其中断电保持用D200-D511共312点
不能用软件改变的断电保持D512-D7999共7488点,可用RST和ZRST指令清除它的内容。
3)特殊数据寄存器D8000〜D8255共256点
4)变址寄存器VO〜V7、Z0〜Z7共16点
5)常数K/HK为十进制,H为十六进制
二、操作面板键的使用说明
1、功能键:
(RD用R)—读出/写入键
(WS/DEL)—插入/删除键
(MNT/TEST)—监视/测试键
2、执行键:
(GO)-确认/执行/显示画面/检索
3、清除键:
(CLEAAR)—在按执行键前按,则清除键入的数据
4、其他键:
(DTHER)—显示方式项目单菜单
5、辅助键:
(HELP)—显示应用指令的一览表
6、空格键:
(SP)-在输入时,用此键指定元件号和常数
7、步序键:
(STEP)—设定步序号时按此键
8、光标键:
[I][t]—移动光标和提示符,指定已指定元件前一个或后一个地址号的元件,作行滚动。
9、指令键、元件符号键、数字键、重复用键。
三、编程器的操作
1、操作准备:
手持编程器与PLC连接。
2、启动系统:
接通PLC电源(L、N),按([RSTHI&O])使编程器复位
四、编程操作
1、程序写入
1)清零操作:
(NOP)-(A)-(GO)-(GO)
(RD/VR)-(RD/VR)-
2)基本指令写入:
(1)只需输入指令
指令写入一(WR)-[指令b0]
A、指令写入一(WR)-[指令]一[元件符号]一[元件
号]b0]
B、指令写入一(WR)-[指令]一[元件符号]一[元件号]一©P]一[元件符号]一[元件号]一附0]
(2)需要指令和元件的输入
(3)需要指令、第一元件、第二元件的输入
3)修改操作:
(1)确认前,可按(CLEAR)-修改元件一(GO)
(2)确认后,将光标移到修改位置上,键入修改数据一(GO)
4)功能指令的写入:
首先按(fnc),直接输入功能指令或借助Help]键在显示的指令一览表上检索指令编号再输入。
5)元件的写入:
写入功能一功能指令一BP]-位数指定一元件符号一元件号一BP]-元件符号f元件号f(GO)
6)标号的输入:
按P或I键一标号编号f(GO)
7)改写操作:
读出程序f(WR)-(SP)-
(GO)8)NOP成扌比写入
(1)指定范围
指令写入一(WR)-指定起始步一(NOP)-(K)-指定终止步序号f(GO)
(2)全范围指定
指令写入一(WR)-(NOP)-(A)-(GO)-(GO)
2、读岀程序
1)步序号读出:
(RD)-(STEP)-步序号一
(GO)2)指令读出:
(例:
PLS
M104)
(RD)-(PLS)-(M104)-(GO)
3)指针读出:
(RD)-(P)-指针号一(GO)
4)元件读出:
(例:
¥123)
(RD)-(SP)-(Y)-
(1)-
(2)-(3)-
(GO)3、插入程序
读出要插入的位置,再按(1NS)键,键入插入内容一(GO)4、删除程序
1)逐条删除
读出要删除内容f(INS)-(PEL)-
(GO)2)指定范围的删除
(INS)-(DEL)-(STEP)f步序号一(SP)-(STEP)-步序号一(GO)
3)NOP式成批删除
(INS)-(DEL)-(NOP)-(GO)
五、指令系统一览表
1、基本指令
1)触点连接指令
符号名称
功能
触点类型,用法
电路表示和目标文件
程序步长
LD取
常开,接左母线或分支回路起始处用
X.Y.M
I
.S.T.C
1
C-
1步
1
kJ
LDI取反
常闭,接左母线或分支回路起始处用
X.Y.M
T
.S.T.C
1
1步
1
AND与
常开,触点串联
T
X.Y.M.
11
S.T.C
1步
ANI与非
常闭,触点串联
T
X.Y.M.
1/
S.T.C
1步
V
OR或
常开,触点并联
m
X.Y.M.S.T.C
1步
0RI
或非
常闭,触点并联
1
/
X.Y.M.S.T.C
1步
ORB电路块或
串联电路块(组)的并联
T
I卜
I卜
J
1步
ANB
电路块与
并联电路块(组)的串联
1
IH^OH
1步
)LS
在输入信号上升沿产生脉冲输出
1
2步除特殊M以外
—
Y.M
)LS
在输入信号下降沿产生脉冲输出
I
2步除特殊M以
外
—
Y.M
PS
无操作器件指令、运算存储入栈
T
MPS
—
—
1步
/
1O
—11
RD
无操作器件指令,读出存储读栈
窗/
/
1\J
—IIO—
1步
MPP
无操作器件指令,读出存储或复位出
栈
MPP/无操作数元件
1步
符号名称
功能
电路表示和目标文件
程序步长
MC母控点戈
把多个并联支路与线连接的常开接主E接主控一组电
路的总开关
MCNYM
3步
{1Y.M
MCR衣控主扌复位
主控指令复位,主胃结束时返回母
线
MCRN
2步
N为嵌套级数
NOP空操作
无动作,、无目标文件。
留空、短接或删除部分触点或电
路
消除流程程序
1步
END人、结束t
无目标文件的指用于程序结束,3可用于程序分段调试
顺控程序结束
1步
3)其他指令
MCR
N
2、步进指令
符号名称
功能
电路表示和目标文件
程序步长
STLS进接,步讲梯
「L接点与母线连步令前加STL,开始形图开始RET步讲
1STL
卜二T
SOS899
1步
梯形图总返回
结束,步进使LD母线结束
1
RET
1步
六、功能指令
功能指令也称应用指令,它是许多功能不同的子程序,主要用于数据的传送、运算、变换及程序控制等功能。
其使用如下:
1)功能指令有128种,共298条指令。
功能指令格式采用梯形图和指令助记符相结合的形式编程。
2)功能指令用功能符号FNCOO—FNC□□口表示。
3)应用指令时,只有指令本身有功能作用(FNC号)。
大多数场合都是由指令和与之相连的操作树结合构成的。
B・]。
・]hl
B・]—将执行指令,而其内容不变的操作数称为源,用该符号表示,用下述的寻址来做元件修改时,用B・]表示。
源是多个时,用等表示。
D.1-将执行指令,而其内容改变的操作数称为目标操作数,用该符号表示。
同样,可以做寻址修改,目标操作数为多个时,用tt)i.]Q)2.]等表示。
m.n-不是源操作数,也不是目标操作数,成为其他操作数。
将只能用常数K或H指定的操作数用m或n表示。
这样的操作为多个时,可用nl.n2等表示,有一部分指令也可用数据寄存器(D)指定。
4)功能指令的功能号和指令助记符占一个程序步,操作数占两个或四个程序步。
(16位2步,32位4步)
5)操作数的目标元件
(1)可以使用X.Y.M.S等位器件等
(2)将这些位元件组合,表达为KnX.KnY.KnM.KnS作为数值数据使用。
(3)可以使用数据寄存器(D)、定时器(T)、计数器(C)的当前值寄存器。
(D)为16位,使用32位时,可以用一对数据寄存器的组合。
T.C的当
前值寄存器也可以当作一般的数据寄存器使用。
应用功能指令编程请参阅可编程控制器应用技术等书。
八、FX2n功能指令表
分类
FNC编号
指令符号
功能
00
C.T
条件跳转
程
01
CALL
调用子程序|
02
SRET
子程序返回
序
03!
1RET
中断返回
04
EI
允许中断
流
05
DI
禁止中断
06
FE3D
主程序结束
程
07
WDT
监视定时器刷新|
08
FOR
循环范围起点
09
NEXT
循环范围终点
传
10
CMP
比较(SI)(S2)f(D)
11
ZCP
区间比较(SI)~(S2)(S)-(D)
送
12
MOV
传送(S)-(D)
13
SM0V
1移位传送
比
14
CML
反向传送(S)f(D)
15
BM0V
成批传送(n点一n点)
较
16
FM0V
多点传送(1点一n点)
17
XCH
数据交换(D1)--(D2)
18
BCD
BCD变换B3N(S)-BCD(D)
19
BIN
BIN变换BCD(S)-BIN(D)
循
30
ROR
向右循环(n位)
环
31
ROL
向左循环(n位)
移
32
RCR
带进位右循环(n位)
位
33
RCL
带进位左循环(n位)
与
34
SFTR
位右移位
移
35
SFTL
位左移位
位
36
WSFR
字右移位
37
WSFL
字左移位
38
SFWR
“先进先出”(FF0)写入
39
SFRD
“先进先出”(FF0)读出
数
40
ZRST
成批复位
41
DECO
解码
据
42
ENCO
编码
43
SUM
置1位数总和
处
44
BOM
置1位数判别
45
MEAN
平均值计算
理
46
ANS
信号报警器置位
47
AMR
信号报警器复位
48
SQR
BIN开方运算
49
FLT
浮点数与十进制数间转换
60
1ST
状态初始化
方
61
SER
数据搜索
62
ABSD
绝对值鼓轮顺控(绝对方式)
便
63
NCD
增量值鼓轮顺控(相对方式)
64
TTMR
示数定时器
指
65
STMR
特殊定时器
66
ALT
交替输出
令
67
RAMP
斜坡信号
68
ROTC
旋转台控制
69
SORT
数据整理排歹II
四
20
ADD
BIN力□(SI)+(S2)-(D)
则
21
SUB
B3N减(S1)—(S2)-(D)
、—•
22
MIJL
BIN乘(Sl)X(S2)f(D)
算
23
DIV
BIN除(S1)F(S2)—(D)
和
24
INC
BIN力El1(D)+1—(D)
逻
25
DEC
BIN减1(D)-I—(D)
辑
WAND
i罗辑字“七”(S1)A(32)f(D)
运
27
WOR
逻辑字“或”(SI)V(S2)-(D)
算
28
WXOR
逻辑字异或(SI)(S2)—
(D)
29
NEG
2的补码(厂)+1—(D)
50
REF
输入输出刷新
冋
51
REFF
刷新和滤波调整
52
MTR
矩阵输入
速
53
HSCS
比较置位(高速计数器)
54
HSCR
比较复位(高速计数器)
处
55
HSZ
区间比较(高速计数器)
56
SPD
速度检测
理
57
PLSY
脉冲输出
58
PWN
脉冲宽度调制
59
PLSR
加减速的脉冲输出
外
70
KV
09数字键输入
71
NKV
16键输入
部
72
DSW
数字开关
73
SEGD
7段解码器
U)
74
SEGL
带锁存的7段显示
75
ARWS
矢量开关
设
76
ASC
ASCH转换
77
PR
ASCH代码打印输出
备
78
FROM
特殊功能模块读出
79
TO
特殊功能模块写入