三菱PLC指令说明-非常好最终版.ppt

合集下载

三菱PLC功能指令ppt课件

三菱PLC功能指令ppt课件
FX2N系列可编程控制器功能指令
4.5.1概述
定义 可编程控制器的基本指令——基于继电器、定时器、计数 器类软元件,主要用于逻辑处理的指令。 功能指令(应用程序)——用于数据的传送、运算、变换 及程序控制等功能。
3
概述
功能指令 的特点
➢ 功能强大 ➢ 指令处理的数据多 ➢ 数据在存储单元中流转的过程复杂
2、子程序调用指令及应用
一、子程序调用指令的使用要素及梯形图表示
子程序调用指令要素
指令名称 子程序调用 子程序返回
助记符
CALL CALL(
P) SRET
指令代 码位数 FNC01
(16)
FNC02
操作数 [D·]
指针 P0~P62 嵌套 5级

程序步
3步(指令标 号)1步
1步
11
子程序调用指令及应用
1步
18
中断指令
中断是计算机所特有的一种工作方式。 中断子程序是为某些特定的控制功能而设定的。
特定的控制功能的共同特点:要求响应时间小于机器 的扫描周期。
三类中断:
➢ 输入中断 ➢ 定时器中断 ➢ 计数器中断
19
指针I
输入中断用指针。输入中断用指针I00□~I50□,共6点。 6个输入中断仅接收对应于输入口 X000~X005的信号触发。 这些输入口无论是硬件设置还是软件管理上都与一般的输 入口不同,可以处理比扫描周期短的输入中断信号。上升沿 或下降沿指对输入信号类别的选择。
图8-11 外部输入中断子程序示例
22
例:
说明:图中一开始为允许中断,当X1从OFF至ON且保持ON, 程序跳到指针I101处执行中断,即执行第13行,将K100 送到D1,然后返回主程序,对定时器T0计时,当计时达 到D12当前值K100时,T0触点闭合,Y0得电。

三菱FX系列PLC及其基本指令ppt课件

三菱FX系列PLC及其基本指令ppt课件
32
30
31
6.8 设计题: 某设备的润滑系统,其油泵由一台电动机驱动,要求按下列方式设计: ⑴系统有手动润滑和自动润滑两种工作方式; ⑵手动润滑采用点动方式; ⑶自动润滑采用自动间隙润滑方式,每隔20s润滑一次,每次润滑的时间
为10s; 试设计满足上述要求的PLC控制系统,画出I/O接线图、梯形图程序。
SB2 X2
KM1
FR
Y1
X3 FR
COM COM1
电源
运行接触器 KM-Y1
10
一、电动机的连续运转
❖ 梯形图
启动
X1 X2 Y1
END
输出线圈 ❖ 指令表程序
停止
步序 指令 地址
0 LD X1
1 OR Y1
2 ANI X2
Y1
3 OUT Y1 4 END
自锁
X1
X2
时序图
Y1
11
电动机的连续运转
12
二、电动机的顺序控制
❖ 主电路
L1 L2 L3
QS FU
KM1
KM2
KM3
FR1
M1 3~
FR2
FR3
M2
M3
3~
3~
13
❖ I/O接线图
M1启动 SB1 M1停止 SB2 M2启动 SB3 M2停止 SB4 M3启动 SB5 M3停止 SB6
KM1 FR1
X0
Y1
M1运行
X1
KM2 FR2
5 ANI X12 6 LDF X7 7 AND M37 8 ORB 9 ORI X22 10 ANB 11 OR X15 12 MPS 13 INV
10 OUT Y0
14 OUT M34

第3章三菱FX系列PLC基本指令1PPT课件

第3章三菱FX系列PLC基本指令1PPT课件
图3.21 MC和MCR指令举例梯形图
3.2.9 主控与主控复位指令 MC、MCR 5
解:图3.22(a)为2级主控嵌套,执行过程 如图3.22(b)。N1嵌套在N0之中。
图3.21 MC和MCR指令举例梯形图
3.2.10 空操作与程序结束指令NOP、END 1
1.指令用法 (1)NOP(空操作):空一条指令(想删除一指令
3.2.7 置位与复位指令SET、RST 4
(1)用FXGP先画好梯形图,然后用工具_转换命令,即可得 到图3.16(b)所示的指令表。各指令的步序已经在此程序中标 出,并可得到总的程序步为21步。 (2)各指令的步序已经在此程序中标出,并可得到总的程序步 为26步。若人工计算,要注意图3.16(b)中步序15 RST D0 ,此指令为3个程序步。 (3)根据SET和 RST指令功能,容易分析得出:常开X000接通 时,线圈Y000得电并保持,一直至常开X001接通时,线圈Y000 才失电并保持,所以Y000的波形如图3.17(b)所示。
例3.10阅读图3.16(a)梯形图,试解答: (1)写出图3.16(a)梯形图所对应的指令表。 (2)指出各指令的步序并计算程序的总步数。 (3)X000和X001的波形如图3.17(a),画出Y000的波形图。
解:
3.2.7 置位与复位指令SET、RST 3
图3.16 SET和 RST指令举例
图3.20 MC和MCR指令举例
3.2.9 主控与主控复位指令 MC、MCR 4
梯形图将变为图3.21所示;同时可得到对应图3.20(a)梯形 图的指令表如图3.20(b)所示。 (2)各指令的步序已经在图3.20(b)程序中标出,并可得到总 的程序步为11步。注意图3.20(b)中两条主控指令:1 MC N0 M100和 8 MCR N0 分别为3个和2个程序步。 例3.13 分析图3.22(a)梯形图,指出主控嵌套级数,并且简 述程序的执行过程。

三菱FX2N系列PLC基本指令PPT课件

三菱FX2N系列PLC基本指令PPT课件

11
3.1.3 流程图语言(SFC)4
(2)SFC语言元素,由状态、转移和有向线段组成。
① 状态表示过程中的一个工步(动作)。状态符号用
单线框表示,框内是状态的组件号。一个控制系统还必
须要有一个初始状态,对应的是其运行的原点,初始状
态的符号是双线框。
② 转移是表示从一个状态到另一个状态的变化。状态
助接点常开和常闭;后者使用PLC中的内部软元件,靠
软件实现控制程序, 图中Y000、 X000、 X001和X002
都是软继电器和软接点,都是用PLC内部的存储器位
来映像这些外部硬器件的状态,存储位为1,表示对应
的线圈得电或开关接通,存储位为0,表示对应的线圈
失电或开关断开,不需改变接线即能改变控制过程。
④ 梯形图中不存在实际的电流,而是用一种假想的能
流(Power Flow)来模拟继电接触控制逻辑。
25.07.2020
4
3.1.1 梯形图编程语言(Ladder)4 2.梯形图中的图元符号 梯形图中的图元符号是对继电接触控制图中的图形符 号的简化和抽象,两者的对应关系如表3.2所示。可得 出结论: ① 对应继电接触控制图中的各种常开符号,在梯形图
图中的图元符号”这一列中,有两种常闭符号,三种
线圈符号。
3.梯形图的格式
梯形图是形象化的编程语言,它用接点的连接组合表
示条件、用线圈的输出表示结果而绘制的若干逻辑行
组成的顺控电路图。
梯形图的绘制格式:
25.07.2020
6
3.1.1 梯形图编程语言(Ladder)6
① 梯形图按从上到下、从左至右顺序编写。每一逻辑
行总是从起始母线开始,终止于终止母线(可省)。

三菱PLC入门课程 ppt课件

三菱PLC入门课程 ppt课件

C1 RST C1
MCR N0 END
INV取反 MEP 结果的上升沿为ON MEF 结果的下降沿为OFF
梯形图 X0
INV
Y0
X0 X1 MEP Y0
X2 X3 MEF Y1
END
12
三菱PLC的种类
• 1,A糸列 • 2,Q糸列 • 3,FX糸列 • FX0N,FX0S,FX1S,FX1N,FX1NC,FX2N,FX2NC,FX3G,FX3U
开关电源
断开
0V
220V
24V
KA1
YV1 KW1
公共线 正极
27
PLC接线方法:

粗线 粗线
空 粗线
粗线
粗线
粗线
. . Y0 Y1 Y3 Y5 Y6 Y10 Y11 Y13 Y15Y0Y17 YY120 Y2Y23 Y5 Y6 Y10 Y11 Y13 Y15 Y17 Y20 Y22 . . COM1 Y2 Y4 COM2 Y7 COM3 Y12 Y14 Y16COCMOM14 YY221 Y4 COM2 Y7 COM3 Y12 Y14 Y16 COM4 Y21
相对位置,绝 对位置,定位 指令讲解
2AD模拟量模 块(讲解,实 例)
伺服电机原理 讲解
PLC和变频器通 西门子PLC功能

指令
PLC接线方法
位元件,字元 件
SFC和指命表编 讲解高速计数
程手法配合书 器和普通计数
中实例
器的区别
单轴定位(实 例)
2DA模拟量模
块(讲解,实 例)
伺服定位实例
)回原点,相 对,绝对
LED 光电耦合 内 部 电 路
SB1
x0

PLC基础及应用教程(三菱FX2N系列)功能指令PPT课件

PLC基础及应用教程(三菱FX2N系列)功能指令PPT课件
中断返回指令IRET(Interrupt Return)的 功能编号FNC03,无操作数,占1个程序步。
中断允许指令EI(Enable Interrupt)的功能编 号FNC04,无操作数,占1个程序步。
中断禁止指令DI(Disable Interrupt)的功能 编号FNC05,无操作数,占1个程序步。
20
三菱PLC基础与应用 PLC基础与应用 PLC基础与应用 PLC基础与应用 PLC基础与应用 PLC基础
三 请在这里输入您的主要叙述内容
2
三菱PLC基础与应用 PLC基础与应用 PLC基础与应用 PLC基础与应用 PLC基础与应用 PLC基础
与应用 PLC基础与★应用当PL一C基个础与1应6用位P的LC基数础据与应传用 P送LC到基础K与1应M用 0、K2M0、K3M0 时,只能传送低位数据,较高位数据不传送,32 位数据传送时也一样。在作16位数操作时,参与 操作的位元件不足16位时,高位(不足部分)均 作0处理,这就意味着只能处理正数(符号位为 0),32位数据操作也一样。
FX2N型PLC中的数据寄存器D为16位,用于 存放16位二进制数。在应用指令的助记符前 加“D”就变成32位指令。数据长度的表示格 式如图5-2所示。
X0 MOV D0 D2
X1 DMOV D0 D2
图5-2 数据长度的表示
7
三菱PLC基础与应用 PLC基础与应用 PLC基础与应用 PLC基础与应用 PLC基础与应用 PLC基础
5.1.3 执行形式 与应用 PLC基础与应用 PLC基础与应用 PLC基础与应用 PLC基础与应用
应用指令有连续执行和脉冲执行型两种执行 形式。
脉冲执行形式的使用如图5-3所示。
X0 MOVP D0 D2

三菱PLC基本指令的应用ppt课件

三菱PLC基本指令的应用ppt课件
• (1)编写输入/输出端口分配表。 (2)6 延时控制程序 3.6.1 定时器T
(1)定时器是根据时钟脉冲累计计时的,时钟脉冲周期有1ms、10ms、100ms 三种规格定时器的工作过程实际上是对时钟脉冲计数。
(2)定时器有一个设定值寄存器,一个当前值寄存器。这些寄存器都是16位 (即数值范围是1~32767),计时时间为设定值乘以定时器的计时单位(时钟脉 冲周期)。
3.7.1 16位增计数器(C0~C199)
36
3.7.2 32位增减计数器(C200~C234)
37
38
3.8.1 进栈、读 栈、出栈指令 MPS、MPD、 MPP
39
40
上图解析
• 因为X0总控制输出继电器Y0一Y4,所以X0的状态 要使用5次。因此,在“0 LD X0”指令语句后先用 MPS指令将X0的状态存入堆栈第一级单元,然后与 X1的状态做“与”运算控制Y0。
电动 机间 歇运 行 PLC 控制
34
3.7 计数控制程序
• FX2N系列PLC有256个计数器,地址编号为C0—C255,其中C0—C234为 普通计数器,C235一C255为高速计数器。
• 普通计数器C的使用说明: • (1)计数器的功能是对输入脉冲进行计数,计数发生在脉冲的上升沿,达到
计数器设定值时,计数器接点动作。每个计数器有常开和常闭接点,可以无 限次引用。 • (2)计数器有一个设定值寄存器,一个当前值寄存器。16位计数器的设定值 范围是1~32767,32位增减计数器的设定值范围是―2147483648— 2147483647。设定值为K0和K1的作用相同,都是在第一次计数时动作。 • (3)普通计数器在计数过程中发生断电,则前面所计的数值全部丢失,再次 通电后从0开始计数。 • (4)掉电保护计数器在计数过程中发生断电,则前面所计数值保存,再35次通 电后从原来数值的基础上继续计数。

PLC功能指令(课件PPT)

PLC功能指令(课件PPT)

6
⑵ 位组合数据 因为4位BCD码表示1位十进制数据,所以在
FX系列PLC中,用相邻的4个位元件作为一个组合, 表示一个十进制数,表达形式为KnX、KnY、KnM、 KnS等。n—指4位BCD码的个数。例如:
K1X0表示由X3~X0这 4位输入继电器的组合; K3Y0表示由Y13~Y10、Y7~Y0这12位输出继 电器的组合; K4M10表示由M25~M10这16位辅助继电器的组 合。
特殊用
D8000~ D8255
256点
FX2N FX2NC
D0~
D199 128点①
D200~
D511 312点②
D512~
D7999 7488点③
根据参数设定, 可以将D1000以 上作为文件寄存 器使用
D8000~
D8255 256点
① 非停电保持领域,通过设定参数可变更停电保持领域; ② 停电保持领域,通过设定参数可变更非停电保持领域; ③ 无法通过设定参数变更停电保持的特性。
14
15
5. 比较指令 比较指令CMP 是将源操作数 [S1] 和 [S2] 的数据进行比较, 然后将目标操作数 [D]进行相应的操作。如图4-10所示,X0 =1时,将C20的当前值与常数K100进行比较。若当前值小 于K100,[D]指定的M0自动置1(即Y0接通);若当前值等 于K100,M1自动置1(即Y1接通);若当前值大于K100, M2自动置1(即Y2接通)。在X0 断开,即不执行CMP 指令 时,M0~M2 保持X0断开前的状态。因此若要清除比较结果 需要用RST或ZRST指令。 【说明】数据比较是进行代数值大小比较(即带符号比较)。 所有的源数据均按二进制处理。
16
【应用举例】有一高性能的密码锁,由两组密码数据锁 定。开锁时只有输入两组正确的密码,才能打开锁,锁打开 后,经过5s再重新锁定。

三菱PLC指令详解资料

三菱PLC指令详解资料

一顺控指令1触点指令00 LD逻辑操作开始01 LDI逻辑非操作开始02 AND逻辑乘03 ANI逻辑乘非04 OR逻辑加05 ORI逻辑加非2连接指令06 ANB AND逻辑块与07 ORB OR逻辑块或08 MPS储藏操作结果09 MRD从MPS读取操作结果10 MPP从MPS读取操作结果并除去结果3输出指令11 OUT软元件输出12 SET软元件置位13 RST软元件复位14 PLS在输入信号的上升沿15 PLF在输入信号的下降沿16 CHK软元件输出翻转4移位指令17 SFT元件移1位18 SFTP元件移1位5主控指令19 MC主控开始20 MCR主控复位6结束指令21 FEND结束主程序22 END总的程序尾端,返回第 0步7其他指令23 STOP停止24 NOP空操作二基本指令1比较指令16位数据比较25 LD=当S1=S2,接通,当 S1≠S2, 断开26AND=27OR=28LD<> 当 S1≠S2, 接通,当S1=S2, 断开29AND<>30OR<>31LD> 当 S1>S2, 接通,当S1≤S2, 断开32AND>33OR>34LD<= 当 S1≤S2, 接通,当S1>S2, 断开35AND<=36OR<=37LD< 当 S1<S2, 接通,当S1≥S2, 断开38AND<39OR<40LD>= 当 S1≥S2, 接通,当S1<S2, 断开41AND>=42OR>=32位数据比较43 LDD=当(S1+1,S1)=(S2+1,S2),接通44ANDD=45ORD=46 LDD<>当(S1+1,S1)≠(S2+1,S2),接通47ANDD<>48ORD<>49LDD> 当(S1+1,S1)>(S2+1,S2), 接通50ANDD>51ORD>52LDD<= 当 (S1+1,S1) ≤(S2+1,S2), 接通53ANDD<=54ORD<=55LDD< 当(S1+1,S1)<(S2+1,S2), 接通56ANDD<57ORD<58LDD>= 当 (S1+1,S1) ≥(S2+1,S2), 接通59ANDD>=60ORD>=2算术运算指令二进制 16 位加/减61 + (D)+(S)→ (D)62+P63+ (S1)+(S2) →(D)64+P65- (D)-(S) → (D)66-P67- (S1)-(S2) →(D)68-P二进制 32 位加/减69 D+ (D+1,D)+(S+1,S)→ (D+1,D) 70D+P71D+ (S1+1,S1)+(S2+1,S2)→(D+1,D) 72D+P73 D- (D+1,D)-(S+1,S)→ (D+1,D)74D-P75D- (S1+1,S1)-(S2+1,S2) →(D+1,D) 76D-P77* (S1) ×(S2) →(D+1,D)78*P79/ (S1)/(S2) →商 (D), 余数 (D+1)80/P81D* (S1+1,S1) ×(S2+1,S2) →(D+3,D+2,D+1,D)82D*P83D/ (S1+1,S1)/(S2+1,S2) →商(D+1,D), 余数 (D+3,D+2)84D/P85 B+ (D)+(S)→(D)86B+P87B+ (S1)+(S2) →(D)88B+P89B- (D)-(S) →(D)90B-P91B- (S1)-(S2) →(D)92B-P93 DB+ (D+1,D)+(S+1,S)→(D+1,D) 94DB+P95DB+ (S1+1,S1)+(S2+1,S2)→(D+1,D) 96DB+P97DB- (D+1,D)-(S+1,S) →(D+1,D)98DB-P99DB- (S1+1,S1)-(S2+1,S2) →(D+1,D) 100DB-P101B* (S1) ×(S2) →(D+1,D)102B*P103B/ (S1)/(S2) →商 (D), 余数 (D+1) 104B/P105DB* (S1+1,S1) ×(S2+1,S2) →(D+3,D+2,D+1,D)106DB*P107DB/ (S1+1,S1)/(S2+1,S2) →商(D+1,D), 余数 (D+3,D+2)108DB/P109INC (D)+1 → (D)110INCP111 DINC (D+1,D)+1→(D+1,D) 112DINCP113DEC (D)-1 →(D)114DECP115 DDEC (D+1,D)-1→(D+1,D) 116 DDECP3 BCD —二进制变换117 BCD (S) → (D)BCD 变换118BCDP119DBCD (S+1,S) →(D+1,D) 120DBCDP121BIN (S) →(D) 二进制变换122BINP123DBIN (S+1,S) →(D+1,D)124DBINP4数据传达指令125 MOV (S)→(D)126MOVP127DMOV (S+1,S) → (D+1,D)128DMOVP129CML (S) →(D)130CMLP131DCML (S+1,S) → (D+1,D)132DCML133DCMLP134BMOV (S) →(D)n 个135BMOVP136FMOV (S) →(D)n 个137FMOVP138XCH (D1) ←→ (D2)139XCHP140 DXCH (D1+1,D1)←→ (D2+1,D2) 141 DXCHP5程序分支指令142 CJ条件满足,跳转到P** 处143 SCJ条件满足后紧接的扫描周期,跳转到 P** 处144 JMP无条件跳转到P** 处145 CALL执行P**处子程序146CALLP147RET 从子程序返回148EI 赞同中断149DI 禁止中断150IRET 从中断程序返回151SUB 执行 n 指定的程序152SUBP6程序切换指令153 CHG在主副程序间切换7刷新指令154 COM执行通讯刷新155 EI赞同通讯刷新156 DI禁止通讯刷新157 SEG对应软元件的刷新,仅执行1个扫描周期,M9052 ON时有效三应用指令1逻辑运算指令158 WAND (D) AND (S)→ (D)159 WANDP160 WAND (S1) AND (S2)→(D)161 WANDP162 DAND (D+1,D) AND (S+1,S)→(D+1,D) 163 DANDP164 WOR (D) OR (S)→(D)165 WORP166 WOR (S1) OR (S2)→(D)167 WORP168 DOR (D+1,D) OR (S+1,S)→ (D+1,D) 169 DORP170 WXOR (D) XOR (S)→(D) 异或171 WXORP172 WXOR (S1) XOR (S2)→(D)173 WXORP174 DXOR (D+1,D) XOR (S+1,S)→(D+1,D) 175 DXORP176 WXNR (D) XOR (S)→(D)177 WXNRP178 WXNR (S1) XOR (S2)→(D)179 WXNRP180 DXNR (D+1,D) XOR (S+1,S)→(D+1,D) 181DXNRP182NEG 0-(D) →(D) 补码183NEGP2旋转指令184 ROR n位右转185RORP186RCR n 位右转 (带进位 ) 187RCRP188ROL n 位左转189ROLP190RCL n 位左转 (带进位 ) 191RCLP192DROR n 位右转193DRORP194DRCR n 位右转 (带进位 ) 195DRCRP196DROL n 位左转197DROLP198DRCL n 位左转 (带进位 ) 199DRCLP3移位指令200 SFR n 位右移201SFRP202SFL n 位左移203SFLP204 BSFR 1 位右移205BSFRP206BSFL 1 位左移207BSFLP208DSFR 1 位右移209DSFRP210DSFL 1 位左移211DSFLP4数据办理指令212 SER数据找寻213SERP214SUM 位检查215SUMP216DSUM217DSUMP218DECO 译码编码219DECOP220ENCO221ENCOP222SEG 7 段编码223BSET 对字中 n 地址位224BSETP225 BRST对字中n位复位226BRSTP227DIS 组合分别228DISP229UNI230UNIP231ASC ASCII 转变5先进先出指令232 FIFW FIFO写233FIFWP234FIFR FIFO 读235FIFRP6内存缓冲区存取指令236 FROM从特别功能模块读取数据237FROMP238DFRO239DFROP240TO 向特别功能模块写数据241TOP242DTO243FROM 从远程 I/O 站读数据244FROMP245DFRO246DFROP247TO 向远程站写数据248TOP249DTO250DTOP7 FOR/NEXT指令251 FOR重复n次252 NEXT8 当地站、远程I/O 站存取指令253 LRDP从当地站读数据254 LWTP向当地站写数据255 RFRP从远程特别功能模块读数据256 RTOP向远程特别功能模块写数据9显示指令257 PR从指定的8点字软元件输出16 个字符的 ASCII 码258 PR序次向输出模块输出ASCII 码 , 直到结束符 NUL(00H)259 PRC将字软元件的说明变换成ASCII 码,并输出260 LED将指定的8点字软元件显示16 个字符的 ASCII 码261 LEDA显示指定的英文数字字符262LEDB263LEDC 显示软元件 S 的说明264LEDR 显示复位10其他指令265 WDT WDT复位266WDTP267CHK 故障检测268SLT 按参数设定的条件 ,数据被锁定269SLTR 状态锁存复位,且执行 SLT 270STRA 按参数设定的条件 ,采样数据存入271STRAR 采样追踪复位,且赞同执行272STC 进位标志 (M9012)ON273CLC 进位标志 (M9012)OFF274DUTY 用户定义时钟11伺服指令275 DSFRP央求启动伺服程序276 PSFLP数据更正特别继电器和特别存放器一特别继电器M 清单M9000熔丝断M9002 I/O组件校验出错M9004 MINI网通讯出错M9005 AC电源掉电检测M9006电池电压低M9007电池电压低锁存M9008自诊断出错M9009信号报警器检测M9010运算出错标志M9011运算出错标志锁存M9012进位标志M9016数据储藏区清零标志M9017数据储藏区清零标志M9018数据通讯监控切换M9020 0号用户准时时钟M9021 1号用户准时时钟M9022 2号用户准时时钟M9023 3号用户准时时钟M9024 4号用户准时时钟M9025时钟数据设置央求M9026时钟数据出错M9027时钟数据显示M9028时钟数据读央求秒时钟秒时钟M9032 1秒时钟M9033 2秒时钟M9034 1分钟时钟M9036常开M9037常闭M9038 RUN后第一个扫描周期ON M9039运行标志M9040 暂停 PAUSE 赞同线圈M9041 PAUSE状态触点M9042停止状态触点M9043采样追踪完成M9044采样追踪M9046采样追踪M9047采样追踪准备M9048 RUN LED闪烁标志M9049切换输出字符数量M9050存放操作结果的储藏区交换触点M9051 CHG指令执行禁止M9052 SEG指令切换M9053 EI/DI指令切换M9054单步运行标志M9055状态锁存完成标志M9056 主程序 P, I 设置央求M9057 副程序 P, I 设置程序M9060 副程序 2P, I 设置程序M9061 副程序 3P, I 设置程序M9060远程终端出错M9061通讯出错M9065分别传达状态M9066传达办理切换M9067 I/O组件出错检测M9068测试模式M9069线路故障时的输出M9073 WDT出错标志M9074 PCPU准备完成标志M9075测试模式标志M9076外面急停输入标志M9077手动脉冲发生器轴设置错误标志M9078测试模式央求出错标志M9079伺复程序设置出错标志M9081对远程模块的通讯央求M9082最后站数不一致M9084出错检测M9086运行标志 BASIC 程序M9087暂停 (PAUSE) 标志M9091操作运行出错细节标志M9091微机子程序调用出错标志M9092双电源模块过热M9093双工电源模块出错M9094I/O改变标志M9095双工运行校验出错M9096A3VCPU A自校出错M9097A3VCPU B自校出错M9098A3VCPU C自校出错M9099A3VTU 自校出错M9100SFC程序登记M9101SFC程序起 /停M9102SFC启动状态M9103连续步转移有效 / 无效M9104连续转移防范标志M9108步转移监控准时器初步( 对应 D9108)M9109步转移监控准时器初步( 对应 D9109)M9110步转移监控准时器初步( 对应 D9110)M9111步转移监控准时器初步( 对应 D9111)M9112步转移监控准时器初步( 对应 D9112)M9113步转移监控准时器初步( 对应 D9113)M9114步转移监控准时器初步( 对应 D9114)M9180激活步采样追踪完成标志M9181激活步采样追踪执行标志M9182激活步采样追踪有效M9196在块停止时控制输出M9197~9198保险丝熔断,I/O校核出错显示切换二特别存放器D9000保险丝断D9001保险丝断D9002 I/O组件校验出错D9003 SUM指令检测位数D9004 MINI网主通讯组件出错D9005 AC掉电计数D9006电池不足D9008自诊断出错D9009信号报警器检测D9010出错步D9011出错步D9014 I/O控制模式D9015 CPU运行状态D9016 ROM/RAM设置D9017最小扫描时间D9018当前扫描时间D9019最大扫描时间D9020恒定扫描D9021扫描时间D9022 1秒计数器D9025 时钟数据 (年,月 )D9026 时钟数据 (日,时 )D9027 时钟数据 (分,秒 )D9028 时钟数据 (星期 )D9021~D9034远程终端组件参数设置D9035 远程 I/O 组件的通讯属性D9035扩展文件存放器D9036总的站数D9036~9037供指定扩展文件存放器软件地址D9038~9039 LED显示优先级D9044采样追踪D9050 SFC程序出错代码D9051出错块D9052出错步D9053转移出错D9054出错顺控步D9055状态锁存步序号D9061通讯出错代码D9072 PC通讯检测D9081对远程终端模块的已执行的通讯央求数D9082最后的站号D9090微机子程序输入数据区首软元件号D9091指令出错D9094 待更换的 I/O 组件的首地址D9095 A3VTS系统和A3VCPU的运行状态D9096 A3VCPU A自检出错D9097A3VCPU B自检出错D9098A3VCPU C自检出错D9099A3VTU 自检测出错D9100~D9107断保险丝的组件D9100保险丝熔断的组件D9108~D9114步转移监控准时器设置D9116~D9123 I/O组件校验出错D9124信号器报警数量检测D9125~D9132信号报警器地址号D9133~D9140远程终端卡信息D9141~D9172通讯重发次数D9173模式设置D9174设置重发次数D9175线缆出错模块出错代码D9180~9193远程终端模块出错代码D9180 轴 1 和轴 2 的限位开关输出状态储藏区D9181 轴 3 和轴 4 的限位开关输出状态储藏区D9182 轴 5 和轴 6 的限位开关输出状态储藏区D9183 轴 7 和轴 8 的限位开关输出状态储藏区D9184 CPU出错的原因D9185伺服放大器接线数据D9187手动脉冲发生器轴设置出错D9188在TEST模式下启动轴号央求出错D9189出错程序号D9190数据设置出错D9191伺服放大器种类D9196~9199故障站检测D9200LRDP办理结果D9201LWTP办理结果D9204通讯状态D9205执行回送的站D9206执行回送的站D9207通讯扫描时间 (最大值 )D9208通讯扫描时间 (最小值 )D9209通讯扫描时间 (当前值 )D9210重发次数D9211环路切换计数D9212就地站运行状态 (1~16)D9213就地站运行状态 (17~32)D9214就地站运行状态 (33~48)D9215 就地站运行状态 (49~64)D9216 就地站出错检测 (1~16)D9217 就地站出错检测 (17~32)D9218 就地站出错检测 (33~48)D9219 就地站出错检测 (49~64)D9220 就地站参数不般配或(1~16)远程站 I/O 分配出错D9221 就地站参数不般配或(17~32)远程站 I/O 分配出错D9222 就地站参数不般配或(33~48)远程站 I/O 分配出错D9223 就地站参数不般配或(49~64)远程站 I/O 分配出错D9224 主站与从站和远程I/O 站之间的初始通讯 (1~16)D9225 主站与从站和远程I/O 站之间的初始通讯 (17~32)D9226 主站与从站和远程I/O 站之间的初始通讯 (33~48)D9227 主站与从站和远程I/O 站之间的初始通讯 (49~64)D9228 就地站或远程I/O 站出错 (1~16)D9229就地站或远程 I/O 站出错 (17~32) D9230就地站或远程 I/O 站出错 (33~48) D9231就地站或远程 I/O 站出错 (49~64) D9232就地站或远程 I/O 站环路出错D9233就地站或远程 I/O 站环路出错D9234就地站或远程 I/O 站环路出错D9235就地站或远程 I/O 站环路出错D9236就地站或远程 I/O 站环路出错D9237就地站或远程 I/O 站环路出错D9238就地站或远程 I/O 站环路出错D9239就地站或远程 I/O 站环路出错D9240检测到接收出错的次数D9243本站站号检测D9244从站的总数D9245检测到的接收出错次数D9248就地站运行状态D9249就地站运行状态D9250就地站运行状态D9251就地站运行状态D9252就地站出错检测D9253就地站出错检测D9254就地站出错检测D9255就地站出错检测各种软元件一览表项目 A1,A1NA1S A2,A2NA2C A2-S1A2N-S1 A3,A3NA3A A 2U,A3UA4UI/O 软元件点 256 512 1024 2048 8192输入继电器 X 0~FF 0~1FF 0~3FF 0~7FF 0~FFF输出继电器 Y 0~FF 0~1FF 0~3FF 0~7FF 0~FFF辅助继电器内部继电器(1000点)M0~M999 M0~M999, M2 048~8191特别继电器(256 点 )M9000~M9255锁存继电器(1048 点 )L1000~L2048通讯用继电器(2048 点)B0~B3FF B0~BFFF准时器 100ms准时器(200点)T0~T19910ms 准时器 (56 点)T200~T255100ms记忆准时器(0 点 )计数器 (256 点)C0~C255存放器数据存放器 (1024 点)D0~D1023 D0~D6143特别存放器(256 点 )D9000~D9255通讯存放器(1024 点 )W0~W3FF W0~WFFF累加器 (2 点)A0,A1变址存放器 (2 点 )Z, V Z,Z1~Z6(7点), V,V1~V6(7点)嵌套 (8 点 )N0~ N7指针 (256 点)P0~P255中断指针 (32 点)I0~I31常数十进制K (16 位)-32768~+32767(32 位 )-2147483648 ~+2147483647十六进制 H (16 位 )0~FFFF(32 位 )0~FFFFFFFF。

模块三三菱PLC基本指令编程PPT课件

模块三三菱PLC基本指令编程PPT课件
生的信号,它包括上升沿检出指令和下降沿检出指令。上升沿 检出指令仅在指定元件的上升沿(OFF→ON变化)时,接通一 个扫描周期。下降沿检出指令仅在指定元件的下降沿(ON→OF F变化)时,接通一个扫描周期。边
沿检出指令的梯形图表
示方法是在常开触点中
间加上↑(上升沿)、
↓(下降沿),在梯形
图中可串联也可并联。
4)程序原理说明。 ① PLC上电,X4=ON。按下SB1→X0=ON→M0=ON(自锁, Y0线圈得电)→Y0=ON,电动机连续运行且Y5线圈得电,指 示灯点亮。按下SB3或KH断开,X4恢复断开状态,电动机停 止运行。 ② 按下SB2,X1=ON,Y0=ON,电动机运行且Y5的M8013 (产生1s的脉冲信号)支路接通,指示灯闪烁;松开SB2,X1= OFF,电动机停止运行,完成点动控制。 1)用SET、RST指令实现电动机的点动与连续控制。
图3-14 边沿检出指令的应用 a)梯形图 b)时序图第Fra bibliotek9页/共62页
任务三 三相异步电动机点动与连续控制
一、辅助继电器(M) PLC中有许多辅助继电器,其
作用相当于继电接触器控制电路中 的中间继电器,常用于中间状态变 换、存储或中间信号变换等。辅助 继电器线圈的通断状态只能由内部 程序驱动,如图3⁃15所示。每个辅 助继电器都有无数对常开、常闭触 点供编程使用,但它们的触点不能 直接输出驱动外部负载,只能用于 在程序中驱动输出继电器的线圈或 其他继电器的线圈,再用输出继电 器的触点驱动外部负载。
I/O地址分配见表3⁃3。
表3-3 I/O地址分配表
第14页/共62页
任务二 用PLC实现三相异步电动机正反转控制
2. PLC接线图 PLC输入/输出接线图如图3⁃11所示。

三菱FX系列PLC及其基本指令PPT课件

三菱FX系列PLC及其基本指令PPT课件
➢ 32位通用加/减计数器,C200~C234共135点,设定值: -2147483648~+2147483647。
➢ 高速计数器C235~C255共21点,共享PLC上6个高速计 数器输入(X000~X005)。高速计数器按中断原则运 行。
15
16位加计数器 通用型:C0~C99共100点 断电保持型:C100~C199共100点
T10 Y1
普通定时器的工作原理
13
T250 X2
1
X1
设定值K 计数器
相等 比较器
100ms时钟脉冲
X1 X2 T250
T250 K345 RST T250
Y1
积算定时器的工作原理
Tx 触点动作
14
❖ 计数器(C)
计数器可分为通用计数器和高速计数器。
➢ 16位通用加计数器,C0~C199共200点,设定值:1~ 32767。设定值K0与K1含义相同,即在第一次计数时, 其输出触点动作。
可驱动线圈的特殊辅助继电器 M8030:锂电池电压指示灯特殊继电器。 M8033:PLC停止时输出保持特殊辅助继电器。 M8034:停止全部输出特殊辅助继电器。 M8039:实时扫描特殊辅助继电器。
9
❖ 状态(S)
➢ 状态是对工序步进型控制进行简易编程的内部软元件, 采用十进制编号。与步进指令STL配合使用;
❖ 浮点数据(标绘值)
➢ 二进制浮点数常用于高精度浮点运算; ➢ 十进制浮点数用于实施监视。
5
二、软元件(编程元件)
❖ 输入继电器(X)
➢ 在PLC内部,与输入端子相连的输入继电器是光电隔离的电子继 电器,采用八进制编号,用无数个常开和常闭触点。
➢ 输入继电器不能用程序驱动。

三菱PLC的功能指令(课堂PPT)

三菱PLC的功能指令(课堂PPT)
FX2N系列可编程控制器具有6个和X0~X5对应 的中断输入点,中断指针为I□0△,其中 □=0~5,对应X0~X5;△=0,下降沿中断; △=1,上升沿中断。
2

8
⑷主程序结束指令FEND
主程序结束指令FEND(First End) (FNC06)无操作数,占一个程序步,表 示主程序结束。程序执行到这条指令时进 行输出处理、输入处理和监控定时器的刷 新,全部完成后返回到程序的第0步。使 用多条FEND指令时,中断程序应放在最 后的FEND和END之间。
(5)FIFO写入与读出指令。SFWR(Shift Register Write)、SFRD(Shift Register Read) 分别为先进先出(First in First out,简为FIFO) 写入、读出指令,功能指令编号为FNC38和 FNC39。
2

19
6.2.5.数据处理指令
(1)区间复位指令。ZRST(Zone Reset)为区间复位指令,其功能指令编 号为FNC40,它是将[D1·][D2·]指令的元 件号范围内的桶内元件成批复位。目标操 作元件可取T,C和D(字元件)或Y,M和 S(位元件)。[D1·][D2·]指定的元件必须 为同一类元件,且[D1·]指定的元件号必须 小于[D2·]指定的元件号。ZRST指令其实 可以说是RST指令的集成。
2

15
(2)加1指令和减1指令
1)INC(Increment)加1指令的功能编 号为FNC24,它将指定的目标操作元件中 得二进制数据自动加1。
2)DEC(Decrement)减1指令的功能编 号为FNC25,它将指定的目标操作元件中 得二进制数据自动减1。
2

16

三菱PLC功能指令介绍及应用举例 ppt课件

三菱PLC功能指令介绍及应用举例  ppt课件

PPT课件
1
5.1 用数据传送指令实现电动机的Y-△降压启动控制 5.1.1 位元件与字元件
1.位元件 只具有接通(ON或1)或断开(OFF或0)两种状态的元件称为位元件。
2.字元件 字元件是位元件的有序集合。FX系列的字元件最少4位,最多32位。
表5.1
字元件范围
符号
表示内容
KnX
输入继电器位元件组合的字元件,也称为输入位组件
PPT课件
图5.19 除法指令DIV的举例
25
加1指令
D
FNC24
P
INC
5.3.5 加1指令INC
表5.14
INC指令 操作数
D
KnY、KnM、KnS、T、C、D、V、Z
1.加1指令INC的说明 (1)INC指令的执行结果不影响零标志位M8020。 (2)在实际控制中通常不使用每个扫描周期目标操作数都要加1的
X0
0
0
0
Y0/HL 1
传送数据 K7
1
K3
0
K10
0
K0
1
K1
PPT课件
10
PPT课件
图5.7 Y-△降压启 动程序梯形图
11
5.2 用跳转指令实现选择运行程序段
应用跳转指令的程序 结构如图5.8所示。X3是 手动/自动选择开关的信号 输入端。当X3未接通时, 执行手动程序段,反之执 行自动程序段。X3的常开/ 常闭接点起联锁作用,使 手动、自动两个程序段只 能选择其一。
PPT课件
图5.17 乘法指 令MUL的举例
22
5.3.4 除法指令DIV
除法指令
D
FNC23
P
DIV

三菱PLC步进指令解析PPT教案

三菱PLC步进指令解析PPT教案

程序步 1 1
第3页/共16页
STL指 令 用 于 状 态 S的触点
对应的指令表
采用三菱FXGP编程软件编制 的小车顺序控制运行步进梯形 图控制程序
第4页/共16页
步进梯形指令的特点
➢ 步 进 梯 形 指 令仅对 状态器 S有效 。 ➢ 对 于 用 作 一 般辅助 继电器 的状态 器S, 则不能 采用STL指 令, 而只能 采用
关 闭 ( Y003= OFF) , 工 作状 态从S0转 移到 S20。 ③ 状 态 S20驱 动 后 ,输出 Y000接 通,小 车向前 运动, 直至前 限位( X001=
ON) , 工 作 状 态 从S20转 移到 S21。 ④ 状 态 S21驱 动 后 ,输出 Y001接 通,漏 斗翻门 打开, 同时定 时器T3接 通,共16页
➢换有后一编些程分。支就、需汇要合在状汇态合的线状到态分转支移线图之,间既插不入能一直个接状编态程,,以又改不变能直采接用从变 汇 合 线 到 下 一个分 支线的 状态转 移,称 为虚拟 状态 。 如图 所示。
组合流程虚第拟1状5页态/共的1设6页置
令 , 必 须 采 用MPS、 MRD、 MPP指 令 编程, 或者改 变回路 的驱动 顺序。 ➢ 在 中 断 程 序 与子程 序内不 能采用 STL指 令。 ➢ STL指 令 内 不 禁 止 使用跳 转指令 ,但由 于动作 复杂, 建议不 要使用 。
第6页/共16页
第二节 状态转移图的类型及步进梯形图应用示例
STL指 令 。 ➢ 状 态 转 移 过 程中, 在一个 扫描周 期内两 种状态 同时接 通,在 相应的 程
序 上 应 设 置 互锁。 ➢ 定 时 器 线 圈 与输出 线圈一 样,也 可在不 同状态 间对同 一定时 器软元 件
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
* 并联的OUT指令可以连续多次使用。
长春工程学院 机电学院 机精选电教研室
• LD、LDI、OUT指令的应用
长春工程学院 机电学院 机精选电教研室
二、 AND、ANI 指令
N
N
AND
ANI
AND、ANI 目标元素N: X、Y、M、T、C、S
• 功能: AND指令表示常开触点与前面的触点电路相串联 ANI 指令表示常闭触点与前面的触点电路相串联
• AND、ANI 指令的应用(1)
长春工程学院 机电学院 机精选电教研室
• AND、ANI 指令的应用(2)
LD AND OUT AND OUT
X001 X002 Y001 X003 Y002
AND X003 OUT Y001 OUT Y002
MPS 进栈
MPP 出栈
长春工程学院 机电学院 机精选电教研室
亲 别找了
你想要的全在这里
长春工程学院 机电学院 机精选电教研室
4.1 系统构成
一、FX系列可编程序控制器型号
FX
① ② ③④ ⑤
① 系列名称,如0S、0N、2N等。 ② 输入输出总点数。 ③ 单元类型:M为基本单元,E扩展单元与扩展模块,EX为 输入专用扩展模块,EY为输出专用扩展模块。 ④ 输出形式:R为继电器输出,S为双向可控硅输出,T为晶 体管输出。 ⑤ 特殊品种的区别
D200~D511(共312点)有断电保持功能,利用外部设备的参数设 定,D490~509供通信用。D512~D7999的断电保持功能不能用软 件改变,可用RST和ZRST指令清除它们的内容。以500点为单位, 可将Dl000~D7999设为文件寄存器。
3)特殊数据寄存器D8000~D8255,共256点
例如: FX2N-64MR-D
长春工程学院 机电学院 机精选电教研室
1、输入、输出继电器
1)输入继电器(X)用八进制数表示 基本单元编号:X0~X77;扩展单元编号:X0~X267 是PLC与外部用户输入设备连接的接口单元,用以接受输入设
备发来的输入信号。输入继电器的线圈与PLC的输入端子相连,由 外部开关通过输入端子来驱动。 2)输出继电器(Y)用八进制数表示
(2) BCD码数。
(3) 八进长制春数工。程学院 机电学院 机精选电教研室
4.4 FX系列基本逻辑指令系统
一、LD、LDI、OUT 指令
N
N
LD
LDI
N
OUT
LD、LDI 目标元素N: X、Y、M、T、C、S
OUT 目标元素N: Y、M、T、C、S、F
• 功能:LD指令表示常开触点与左侧母线连接
基本单元编号:Y0~Y77;扩展单元编号:Y0~Y267 是PLC与外部用户输出设备连接的接口单元,用来将PLC的输出 信号传送给输出模块,再由后者驱动外部负载。 它们具有无数对常开接点和常闭接点,供PLC编程时使用。
返回
长春工程学院 机电学院 机精选电教研室
2、辅助继电器(M)
用软件实现,不能直接接收外部的输入信号,也不能直接驱 动外部负载,相当于中间继电器。
用来监控PLC的运行状态,如电池电压、扫描时间、正在动作的状 态的编号等。
4)变址寄存器V0~V7和Z0~Z7的内容用来改变编程元件的元件号,当 V0=8时,数据寄存器元件号D5V0相当于Dl3(5+8=13)。在32 位操作时将V,Z合并使用,Z为低位。其数据表示方式共有三种:
(1) 二进制数。
返回
扫描时间工作。
返回
长春工程学院 机电学院 机精选电教研室
3、定时器
1)通用定时器(T0~T249) T0~Tl99为100ms定时器定时范围为0.1~3276.7s,其中 T192~T199为子程和中断服务程序专用的定时器; T200~T245为10ms定时器,定时范围为0.01~327.67s。
长春工程学院 机电学院 机精选电教研室
• 指令说明:
* AND,ANI 指令用于触点的串联。串联触 点的数量不受限制,该指令可多次使用。
* OUT指令后面,通过触点去驱动另一个输 出线圈,称为“连续输出”。(见后面的
例 子)(连续输出尽量做到1行不超过10个 触点和一个线圈,总共不超过24行)
长春工程学院 机电学院 机精选电教研室
其编号为: M0~M499(500点、十进制)——普通型;
M500~M3071——继电保护型。
特殊辅助继电器256点,如:
M8000——运行监视;其接点用于驱动功能指令线圈等。
M8002——初始化脉冲:每次运行开始时的第一个扫描周期中接 通。其接点用于计数器、移位寄存器、状态继电器等的初始化。
M8012——100ms时钟脉冲:在100ms时间内接通和断开一次。
LDI指令表示常闭触点与左侧母线连接
OUT指令表示输出逻辑运算的结果
长春工程学院 机电学院 机精选电教研室
• 指令说明:
* LD,LDI 指令用于将触点连接到母线上。其 它用法与后面的ANB、ORB 指令组合,在分 支起点处也可以使用。
* OUT指令是线圈驱动指令,用于对输出继电 器Y、辅助继电器M、状态S、定时器T、计 数器C的线圈驱动,对输入继电器不能使用
X0
T200
T200
K100
Y0
长春工程学院 机电学院 机精选电教研室
4、计数器
1)内部计数器(C) 用来对内部信号X,Y,M,S等计数,其响应速度通
常为数十赫兹以下。 16位加计数器
设定值为1~32767,其中C0~C99为通用型, Cl00~199为断电保持型。
X10
X11 C0
RST C0
C0 K9
Y0
长春工程学院 机电学院 机精选电教研室
6、数据寄存器(D)
16位,两个合并起来可以存放32位数据。
1)通用数据寄存器D0~Dl99
M8033为0FF时,D0~D199(共200点)无断电保持功能;M8033 为ON时,D0~D199有断电保持功能。
2)断电保持数据寄存器D200~D7999
M8011——10ms时钟脉冲:在10ms时间内接通和断开一次。
M8013——1s时钟脉冲:14——1min时钟脉冲:在1min时间内接通和断开一次。
M8005——电池电压跌落:当电池电压下跌时,M76接通。
M8034——线圈“通电”时,禁止输出。
M8039——线圈“通电”时,可编程序控制器以D8039中指定的
相关文档
最新文档