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得电。
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得电。
西门子PLC系列基本指令和实训PPT课件
1 Q0.0
( ) ON
Q0.0 1
0 Q 0 . 0 OFF
()
Q0.0
0
CHENLI
20
(3) LD /LDN、“=” 指令使用说明
➢ LD ,LDN 指令用于与输入公共母线(输入母线)相联的触 点,也可与OLD,ALD指令配合使用于分支回路的开头。
➢ “=”指令用于Q,M, SM, T, C, V,S。但不能用于I。输出端不带 负载时,控制线圈应使用M或其它。尽可能不要使用Q。
I0.0
I0.1
Q0.0
()
ቤተ መጻሕፍቲ ባይዱ
M0.0
Network2
Q0.0
I0.2
I0.3
M0.1
()
M0.1
M0.2
LD I0.0 O I0.1 ON M0.0 = Q0.0 LDN Q0.0 A I0.2
O M0.1 AN I0.3
O M0.2
= M0.1
CHENLI
26
(3)O,ON指令使用说明:
①O,ON指令可作为并联一个接点指令。紧接在 LD,LDN指令之后用, 即对其前面的LD,LDN指令所 规定的触点并联一个触点,可以连续使用。
9
① 起保停电路
CHENLI
10
[思考]:设计简单两人抢答器,要求A按下按 钮时,A前的灯L1亮。B按下按钮时,B前的 灯L2亮。但A或B任何一方抢到,则剩余的一 方按钮按下无效。主持人按下复位按钮,抢 答可以重新开始。
CHENLI
11
② 互锁电路
CHENLI
12
[思考]:输入端子SB0 SB1按钮通断次序不同 时,分别有不同的输出灯亮。试设计程序。
CHENLI
3.PLC应用技术(三菱机型)教学课件 第3章基本指令
在电动机控制中有六个输入,二个输出,用于自锁、互锁 的触点无须占用外部接线端子而是由内部“软开关”代替 ,故不占用I/O点数,资源分配如表3-2所示。
类别 输入 输出
表3-2电动机的基本控制资源分配表
名称
I/O地址
功能(可变)
SB1
X0
正转按钮
SB2
XI
反转按钮
SB3
X2
停止按钮
SQ1
X4
左限位行程幵关
1.指令集
指令的学习及应用要注意三个方面的问题。 其一是指令的表迖形式,每条指令都有梯形图与指令表 两种表迖形式,也就是说每条指令都有图形符号和文字 符号,这是使用者要记住的。 其二是每条指令都有各自的使用要素。如定时器是用来 计时的,计时自然离不幵计时的起点及计时时间的长短 ,指令中一定要表现这两个方面的内容,这也就是指令 的要素。 其三是指令的功能,一条指令执行过后,机内哪些数据 出现了哪些变化是编程者特别要把握的,分析不透,就 难以熟练编写分析调试程序,达到控制目的。
I/O 总 点 数 : 即 输 入 点 数 与 输 出 点 数 之 和 , 三 菱 PLC 的 输 入 点数和输出点数相等。 单元类型:M—该模块为基本单元(CPU模块);E—输入 、输出混合扩展单元或扩展模块;
输 出 形 式 : R_ 继 电 器 输 出 ; S — 双 向 晶 闸 管 输 出 ; T 一 晶 体 管输出。 特殊品种区别:D—直流电源,直流输入;A—交流电源, 交流输入或交流输入模块。
指令将前面的运算结果上升(下降)沿时输出脉冲,不能
2.基本指令
八、主控触点(MC、MCR)指令
MC (MasterControl):主控指令,用于公共串联触点连接 ,占3个程序步。 MCR (MC Reset):主控复位指令,用于公共串联触点的 清除,是MC指令的复位指令,占2个程序步。 使用主控指令的触点称为主控触点,它们在梯形图中与一 般的触点垂直,是与左母线直接相连的动合触点,其作用 相当于控制一组电路的总开关。 在MC指令内采用MC指令时,嵌套N级的编号按顺序增大( N0-N7)。将该指令返回时,采用MCR指令,从大的嵌套 级开始消除(N0-N7)。嵌套级最大可编8级,特殊辅助继 电器不能用做MC的操作元件。
类别 输入 输出
表3-2电动机的基本控制资源分配表
名称
I/O地址
功能(可变)
SB1
X0
正转按钮
SB2
XI
反转按钮
SB3
X2
停止按钮
SQ1
X4
左限位行程幵关
1.指令集
指令的学习及应用要注意三个方面的问题。 其一是指令的表迖形式,每条指令都有梯形图与指令表 两种表迖形式,也就是说每条指令都有图形符号和文字 符号,这是使用者要记住的。 其二是每条指令都有各自的使用要素。如定时器是用来 计时的,计时自然离不幵计时的起点及计时时间的长短 ,指令中一定要表现这两个方面的内容,这也就是指令 的要素。 其三是指令的功能,一条指令执行过后,机内哪些数据 出现了哪些变化是编程者特别要把握的,分析不透,就 难以熟练编写分析调试程序,达到控制目的。
I/O 总 点 数 : 即 输 入 点 数 与 输 出 点 数 之 和 , 三 菱 PLC 的 输 入 点数和输出点数相等。 单元类型:M—该模块为基本单元(CPU模块);E—输入 、输出混合扩展单元或扩展模块;
输 出 形 式 : R_ 继 电 器 输 出 ; S — 双 向 晶 闸 管 输 出 ; T 一 晶 体 管输出。 特殊品种区别:D—直流电源,直流输入;A—交流电源, 交流输入或交流输入模块。
指令将前面的运算结果上升(下降)沿时输出脉冲,不能
2.基本指令
八、主控触点(MC、MCR)指令
MC (MasterControl):主控指令,用于公共串联触点连接 ,占3个程序步。 MCR (MC Reset):主控复位指令,用于公共串联触点的 清除,是MC指令的复位指令,占2个程序步。 使用主控指令的触点称为主控触点,它们在梯形图中与一 般的触点垂直,是与左母线直接相连的动合触点,其作用 相当于控制一组电路的总开关。 在MC指令内采用MC指令时,嵌套N级的编号按顺序增大( N0-N7)。将该指令返回时,采用MCR指令,从大的嵌套 级开始消除(N0-N7)。嵌套级最大可编8级,特殊辅助继 电器不能用做MC的操作元件。
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再重新锁定。
第3章FX2N系列PLC指令系统ppt课件
(5) 串联电路块的并联指令ORB ORB〔Or Block):串联电路块的并联连接指令。
两个以上的触点串联连接而成的电路块称为“串联电 路块”。ORB指令是一个独立指令,后无操作元件。
3.1 FX2N系列PLC的基本逻辑指令
(6) 并联电路块的串联指令ANB ANB〔And Block):并联电路块的串联连接指令。
两个以上的触点并联连接而成的电路块称为“并联 电路块”。同ORB一样,ANB后无操作元件。
3.1 FX2N系列PLC的基本逻辑指令
(7) 多重输出指令MPS、MRD、MPP
MPS〔Push):进栈指令。 MRD〔Read):读栈指令。 MPP〔Pop):出栈指令。
说明: MPS、MPP必须配对使用,而且 MPS、MPP连续使用不得超过11次。 MPS、MRD、MPP指令是三个独 立指令,后无操元件。
FNC19
BIN:BCD码转换成二进制并传送。
3.2 FX2N系列PLC的功能指令
(6)算术运算指令 加法运算:ADD,FNC20。 减法运算:SUB,FNC21。
(D10)+(D12)→(D14)
(D1,D0)-22→(D1,D0)
3.2 FX2N系列PLC的功能指令
乘法运算:MUL,FNC22。 除法运算:DIV,FNC23。
X20:手动; X21:回原点; X22:单步运行; X23:单周期运行; X24:连续运行; X25:回原点起动; X26:自动操作起动;
说明: SET、RST指令具有自保 持功能。
SET、RST指令的使用没 有顺序限制,SET和RST 之间可以插入别的程序。
RST可用于对T、C的复 位,使它们的当前计时值 和计数值清零。
3.1 FX2N系列PLC的基本逻辑指令
两个以上的触点串联连接而成的电路块称为“串联电 路块”。ORB指令是一个独立指令,后无操作元件。
3.1 FX2N系列PLC的基本逻辑指令
(6) 并联电路块的串联指令ANB ANB〔And Block):并联电路块的串联连接指令。
两个以上的触点并联连接而成的电路块称为“并联 电路块”。同ORB一样,ANB后无操作元件。
3.1 FX2N系列PLC的基本逻辑指令
(7) 多重输出指令MPS、MRD、MPP
MPS〔Push):进栈指令。 MRD〔Read):读栈指令。 MPP〔Pop):出栈指令。
说明: MPS、MPP必须配对使用,而且 MPS、MPP连续使用不得超过11次。 MPS、MRD、MPP指令是三个独 立指令,后无操元件。
FNC19
BIN:BCD码转换成二进制并传送。
3.2 FX2N系列PLC的功能指令
(6)算术运算指令 加法运算:ADD,FNC20。 减法运算:SUB,FNC21。
(D10)+(D12)→(D14)
(D1,D0)-22→(D1,D0)
3.2 FX2N系列PLC的功能指令
乘法运算:MUL,FNC22。 除法运算:DIV,FNC23。
X20:手动; X21:回原点; X22:单步运行; X23:单周期运行; X24:连续运行; X25:回原点起动; X26:自动操作起动;
说明: SET、RST指令具有自保 持功能。
SET、RST指令的使用没 有顺序限制,SET和RST 之间可以插入别的程序。
RST可用于对T、C的复 位,使它们的当前计时值 和计数值清零。
3.1 FX2N系列PLC的基本逻辑指令
PLC基本指令说明-PPT
❖ 指令的作用 ➢ AND:与指令,用于串联单个常开触点; ➢ ANI(ANd Inverse):与反指令,用于串联单个常 闭 触点。
❖ 编程元件 ➢ AND:X、Y、M、S、T、C ➢ ANI:
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 指令的说明 ➢ AND和ANI指令用于单个触点与左边触点的串联, 可连续使用。 ➢ 执行OUT指令后,通过与指令可驱动其它线圈输出。 ➢ 若是两个并联电路块(两个或两个以上触点并联连 接的电路)串联,则需用后面的ANB指令。
12 ANB
13 OUT Y3
第一节 基本逻辑指令
0 LDI X1
1 MPS
六、MPS、MRD、MPP 指2令 AND
❖ 梯形图(二层栈例)
3 MPS 4 ANI M100
X1 MPS X2 MPS M100
6 OUT Y0 7 MPP
Y0
8 AND M102
MPP
M102
Y1
MPP X3 MPS M100
❖ 双线圈输出的处理
……
X1 Y0
X2 Y0
X4 Y0
X1 Y0
X2
X4
第二节 编程的基本规则与技巧
二、编程的技巧
❖ 线圈并联电路中,应将单个线圈放在上边。
X1 X2
MPS
MPP
0 LD X1 1 MPS 2 AND X2 3 OUT Y0 4 MPP 5 OUT Y1
Y0
Y1
不好!
X1 Y1
X2 Y0
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 注意梯形图的画法
MPS
Y2 X1 T1 M101
Y3
MPP
❖ 编程元件 ➢ AND:X、Y、M、S、T、C ➢ ANI:
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 指令的说明 ➢ AND和ANI指令用于单个触点与左边触点的串联, 可连续使用。 ➢ 执行OUT指令后,通过与指令可驱动其它线圈输出。 ➢ 若是两个并联电路块(两个或两个以上触点并联连 接的电路)串联,则需用后面的ANB指令。
12 ANB
13 OUT Y3
第一节 基本逻辑指令
0 LDI X1
1 MPS
六、MPS、MRD、MPP 指2令 AND
❖ 梯形图(二层栈例)
3 MPS 4 ANI M100
X1 MPS X2 MPS M100
6 OUT Y0 7 MPP
Y0
8 AND M102
MPP
M102
Y1
MPP X3 MPS M100
❖ 双线圈输出的处理
……
X1 Y0
X2 Y0
X4 Y0
X1 Y0
X2
X4
第二节 编程的基本规则与技巧
二、编程的技巧
❖ 线圈并联电路中,应将单个线圈放在上边。
X1 X2
MPS
MPP
0 LD X1 1 MPS 2 AND X2 3 OUT Y0 4 MPP 5 OUT Y1
Y0
Y1
不好!
X1 Y1
X2 Y0
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 注意梯形图的画法
MPS
Y2 X1 T1 M101
Y3
MPP
西门子1200PLC基本指令使用及应用方法教案课件PPT
边沿检测指令示例
4.特别提醒
不能重复
不能重复
不能重复
定时器及其应用1
2.4 定时器指令——定时器的基本功能 1/2 使用定时器指令可创建编程的时间延迟,S7-1200 PLC有4种定 时器:
●TP: 脉冲定时器可生成具有预设宽度时间的脉冲。
●TON:接通延迟定时器输出Q在预设的延时过后设置为 ON。
2.4 定时器指令——定时器的输入输出参数 2/4
参数 IN R PT (Preset Time) Q
ET (Elapsed Time)
定时器数据块
数据类型 Bool Bool Bool Bool
Time
DB
说明 启用定时器输入 将 TONR 经过的时间重置为零 预设的时间值输入 定时器输出
经过的时间值输出
S7-1200 PLC程序 上载(上传)
1.实验前准备
1. 将PLC与计算机用网线连接。 2. PLC上电,打开计算的TIA Portal软件。
2.新建一个空项目
3.上载程序
RS/SR触发器指令 及其应用
1.RS/SR触发器指令
S在后面是 置位优先
RS/SR触发器指令
(1) RS(置位优先):复位/置位触发器。
两条运输带顺序相连,为避免运送的物料在1号运输带上堆 积,按下起动按钮I0.3,1号带开始运行,8s后2号带自动起动。 停机的顺序与起动的顺序相反,按了停止按钮I0.2后,先停2号带, 8s后停1号带。Q1.1和Q0.6控制两台电动机M1和M2。
I0.3
M2.3
Q0.6
8s
Q1.1
I0.2 8s
定时器及其应用2
操作 数1
操作 数2
RLO (a)梯形图
4.特别提醒
不能重复
不能重复
不能重复
定时器及其应用1
2.4 定时器指令——定时器的基本功能 1/2 使用定时器指令可创建编程的时间延迟,S7-1200 PLC有4种定 时器:
●TP: 脉冲定时器可生成具有预设宽度时间的脉冲。
●TON:接通延迟定时器输出Q在预设的延时过后设置为 ON。
2.4 定时器指令——定时器的输入输出参数 2/4
参数 IN R PT (Preset Time) Q
ET (Elapsed Time)
定时器数据块
数据类型 Bool Bool Bool Bool
Time
DB
说明 启用定时器输入 将 TONR 经过的时间重置为零 预设的时间值输入 定时器输出
经过的时间值输出
S7-1200 PLC程序 上载(上传)
1.实验前准备
1. 将PLC与计算机用网线连接。 2. PLC上电,打开计算的TIA Portal软件。
2.新建一个空项目
3.上载程序
RS/SR触发器指令 及其应用
1.RS/SR触发器指令
S在后面是 置位优先
RS/SR触发器指令
(1) RS(置位优先):复位/置位触发器。
两条运输带顺序相连,为避免运送的物料在1号运输带上堆 积,按下起动按钮I0.3,1号带开始运行,8s后2号带自动起动。 停机的顺序与起动的顺序相反,按了停止按钮I0.2后,先停2号带, 8s后停1号带。Q1.1和Q0.6控制两台电动机M1和M2。
I0.3
M2.3
Q0.6
8s
Q1.1
I0.2 8s
定时器及其应用2
操作 数1
操作 数2
RLO (a)梯形图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
➢ OUT:Y、M、S、T、C
3
Date: 2020/4/3
Page: 3
CH6 基本逻辑指令
第一节 基本逻辑指令
一、LD、LDI、OUT 指令
❖ 指令的说明
➢ LD、LDI用于将触点接到母线上。 ➢ LD、LDI还与块操作指令ANB、ORB相配合,用于分支
电路的起点。 ➢ OUT不能用于X;并联输出OUT指令可连续使用任意次。 ➢ OUT指令用于T和C,其后须跟常数K,K为延时时间或
K19 7 LD T0 8 OUT Y1
5
Date: 2020/4/3
Page: 5
CH6 基本逻辑指令
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 指令的作用 ➢ AND:与指令,用于串联单个常开触点; ➢ ANI(ANd Inverse):与反指令,用于串联单个常 闭 触点。
❖ 编程元件 ➢ AND:X、Y、M、S、T、C ➢ ANI:
11
CH6 基本逻辑指令
第一节 基本逻辑指令
四、 ORB指令
❖ ORB(Or Block):串联电路块并联连接指令
❖ 指令的说明 ➢ 串联电路块:两个或以上的触点串连而成的电路块; ➢ 将串联电路块并联时用ORB指令; ➢ ORB指令不带元件号(相当于触点间的垂直连线) ➢ 每个串联电路块的起点都要用LD或LDI指令,电路 块后面用ORB指令
8
CH6 基本逻辑指令
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 注意梯形图的画法
MPS
Y2 X1 T1 M101
Y3
MPP
❖ 指令表程序
步序 指令 地址
0 LD Y2 1 ANI X1 2 MPS 3 AND T1 4 OUT M101 6 MPP 7 OUT Y3
9
Date: 2020/4/3
Page: 13
CH6 基本逻辑指令
第一节 基本逻辑指令
五、ANB 指令
❖ ANB(And Block) 并连电路块串连连接指令 ❖ 指令的说明
➢ 并联电路块:两个或以上的触点串连而成的电路; ➢ 将并联电路块与前面的电路串联时用ANB指令; ➢ 使用ANB指令前,应先完成并联电路块内部的连
接。 ➢ 并联电路块中各支路的起点使用LD或LDI指令; ➢ ANB指令相当于两个电路块之间的串联连线。
Page: 9
CH6 基本逻辑指令
第一节、基本逻辑指令
三、OR、ORI 指令
❖ 指令的作用 ➢ OR:或指令,用于并联单个常开触点; ➢ ORI(OR Inverse):或反指令,用于并联单个常闭 触点。
❖ 指令的说明 ➢ OR、ORI编程元件:X、Y、M、T、C、S ; ➢ OR、ORI指令仅用于单个触点与前面触点的并联; ➢ 若是两个串联电路块(两个或两个以上触点串联连 接的电路)相并联,则用ORB指令。
2
Date: 2020/4/3
Page: 2
CH6 基本逻辑指令
第一节 基本逻辑指令
一、LD、LDI、OUT 指令
❖ 指令的作用
➢ LD(LoaD):取指令,常开触点与母线连接。 ➢ LDI(LoaD Inverse):取反指令,常闭触点与母线连接。 ➢ OUT:驱动线圈的输出指令。
❖ 编程元件
➢ LD: ➢ LDI: X、Y、M、S、T、C
7
Date: 2020/4/3
Page: 7
CH6 基本逻辑指令
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 梯形图程序
X0 X2 AND Y2
Y2 X1 ANI M101
T1 Y3
AND
Da8
❖ 指令表程序
步序 指令 地址
0 LD X0 1 AND X2 2 OUT Y2 3 LD Y2 4 ANI X0 5 OUT M101 6 AND T1 7 OUT Y3
6
Date: 2020/4/3
Page: 6
CH6 基本逻辑指令
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 指令的说明 ➢ AND和ANI指令用于单个触点与左边触点的串联, 可连续使用。 ➢ 执行OUT指令后,通过与指令可驱动其它线圈输出。 ➢ 若是两个并联电路块(两个或两个以上触点并联连 接的电路)串联,则需用后面的ANB指令。
计数次数。
4
Date: 2020/4/3
Page: 4
CH6 基本逻辑指令
第一节 基本逻辑指令
一、LD、LDI、OUT 指 令
❖ 梯形图程序
X0 Y0
X1 M100
T0 K19 T0
Y1
❖ 指令表程序
步序 指令 地址
0 LD X0 1 OUT Y0 2 LDI X1 3 OUT M100 4 OUT T0
CH6 基本逻辑指令
第六章 基本逻辑指令
第一节 基本逻辑指令 第二节 编程的规则与技巧 第三节 基本逻辑指令的应用 本章小结
1
Date: 2020/4/3
Page: 1
CH6 基本逻辑指令
第一节 基本逻辑指令
一、LD、LDI、OUT 指令 二、AND、ANI指令 三、OR、ORI 指令 四、ANB、ORB 指令 五、MPS、MRD、MPP 六、指M令C、MCR 指令 七、SET、RST 指令 八、PLS、PLF 指令 九、NOP、END 指令
14
Date: 2020/4/3
Page: 14
CH6 基本逻辑指令
第一节 基本逻辑指令
五、ANB 指令
❖ 梯形图程序
ANB X1
LD Y0 M100
M115
X2 X3
12
Date: 2020/4/3
Page: 12
CH6 基本逻辑指令
第一节 基本逻辑指令
四、ORB 指令
❖ 梯形图程序
串联电路块 X2 X0
Y0
X1 Y2
❖ 指令表程序
步序 指令 地址
0 LD X2 1 AND X0 2 LDI X1 3 ANI Y2 4 ORB 6 OUT Y3
13
Date: 2020/4/3
10
Date: 2020/4/3
Page: 10
CH6 基本逻辑指令
第一节 基本逻辑指令
三、OR、ORI 指令
❖ 梯形图程序
LD
X1
Y1
Y1
OR
M102
ORI
X1 Y1
Y2
M103 OR
M104
Date: 2020/4/3
M103
ORI
Page: 11
❖ 指令表程序
步序 指令 地址
0 LD X1 1 OR Y1 2 ORI M102 3 OUT Y1 4 LDI X1 5 ANI Y1 6 OR M103 7 ANI Y2 8 ORI M104 9 OUT M103
3
Date: 2020/4/3
Page: 3
CH6 基本逻辑指令
第一节 基本逻辑指令
一、LD、LDI、OUT 指令
❖ 指令的说明
➢ LD、LDI用于将触点接到母线上。 ➢ LD、LDI还与块操作指令ANB、ORB相配合,用于分支
电路的起点。 ➢ OUT不能用于X;并联输出OUT指令可连续使用任意次。 ➢ OUT指令用于T和C,其后须跟常数K,K为延时时间或
K19 7 LD T0 8 OUT Y1
5
Date: 2020/4/3
Page: 5
CH6 基本逻辑指令
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 指令的作用 ➢ AND:与指令,用于串联单个常开触点; ➢ ANI(ANd Inverse):与反指令,用于串联单个常 闭 触点。
❖ 编程元件 ➢ AND:X、Y、M、S、T、C ➢ ANI:
11
CH6 基本逻辑指令
第一节 基本逻辑指令
四、 ORB指令
❖ ORB(Or Block):串联电路块并联连接指令
❖ 指令的说明 ➢ 串联电路块:两个或以上的触点串连而成的电路块; ➢ 将串联电路块并联时用ORB指令; ➢ ORB指令不带元件号(相当于触点间的垂直连线) ➢ 每个串联电路块的起点都要用LD或LDI指令,电路 块后面用ORB指令
8
CH6 基本逻辑指令
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 注意梯形图的画法
MPS
Y2 X1 T1 M101
Y3
MPP
❖ 指令表程序
步序 指令 地址
0 LD Y2 1 ANI X1 2 MPS 3 AND T1 4 OUT M101 6 MPP 7 OUT Y3
9
Date: 2020/4/3
Page: 13
CH6 基本逻辑指令
第一节 基本逻辑指令
五、ANB 指令
❖ ANB(And Block) 并连电路块串连连接指令 ❖ 指令的说明
➢ 并联电路块:两个或以上的触点串连而成的电路; ➢ 将并联电路块与前面的电路串联时用ANB指令; ➢ 使用ANB指令前,应先完成并联电路块内部的连
接。 ➢ 并联电路块中各支路的起点使用LD或LDI指令; ➢ ANB指令相当于两个电路块之间的串联连线。
Page: 9
CH6 基本逻辑指令
第一节、基本逻辑指令
三、OR、ORI 指令
❖ 指令的作用 ➢ OR:或指令,用于并联单个常开触点; ➢ ORI(OR Inverse):或反指令,用于并联单个常闭 触点。
❖ 指令的说明 ➢ OR、ORI编程元件:X、Y、M、T、C、S ; ➢ OR、ORI指令仅用于单个触点与前面触点的并联; ➢ 若是两个串联电路块(两个或两个以上触点串联连 接的电路)相并联,则用ORB指令。
2
Date: 2020/4/3
Page: 2
CH6 基本逻辑指令
第一节 基本逻辑指令
一、LD、LDI、OUT 指令
❖ 指令的作用
➢ LD(LoaD):取指令,常开触点与母线连接。 ➢ LDI(LoaD Inverse):取反指令,常闭触点与母线连接。 ➢ OUT:驱动线圈的输出指令。
❖ 编程元件
➢ LD: ➢ LDI: X、Y、M、S、T、C
7
Date: 2020/4/3
Page: 7
CH6 基本逻辑指令
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 梯形图程序
X0 X2 AND Y2
Y2 X1 ANI M101
T1 Y3
AND
Da8
❖ 指令表程序
步序 指令 地址
0 LD X0 1 AND X2 2 OUT Y2 3 LD Y2 4 ANI X0 5 OUT M101 6 AND T1 7 OUT Y3
6
Date: 2020/4/3
Page: 6
CH6 基本逻辑指令
第一节 基本逻辑指令
二、AND、ANI 指令
❖ 指令的说明 ➢ AND和ANI指令用于单个触点与左边触点的串联, 可连续使用。 ➢ 执行OUT指令后,通过与指令可驱动其它线圈输出。 ➢ 若是两个并联电路块(两个或两个以上触点并联连 接的电路)串联,则需用后面的ANB指令。
计数次数。
4
Date: 2020/4/3
Page: 4
CH6 基本逻辑指令
第一节 基本逻辑指令
一、LD、LDI、OUT 指 令
❖ 梯形图程序
X0 Y0
X1 M100
T0 K19 T0
Y1
❖ 指令表程序
步序 指令 地址
0 LD X0 1 OUT Y0 2 LDI X1 3 OUT M100 4 OUT T0
CH6 基本逻辑指令
第六章 基本逻辑指令
第一节 基本逻辑指令 第二节 编程的规则与技巧 第三节 基本逻辑指令的应用 本章小结
1
Date: 2020/4/3
Page: 1
CH6 基本逻辑指令
第一节 基本逻辑指令
一、LD、LDI、OUT 指令 二、AND、ANI指令 三、OR、ORI 指令 四、ANB、ORB 指令 五、MPS、MRD、MPP 六、指M令C、MCR 指令 七、SET、RST 指令 八、PLS、PLF 指令 九、NOP、END 指令
14
Date: 2020/4/3
Page: 14
CH6 基本逻辑指令
第一节 基本逻辑指令
五、ANB 指令
❖ 梯形图程序
ANB X1
LD Y0 M100
M115
X2 X3
12
Date: 2020/4/3
Page: 12
CH6 基本逻辑指令
第一节 基本逻辑指令
四、ORB 指令
❖ 梯形图程序
串联电路块 X2 X0
Y0
X1 Y2
❖ 指令表程序
步序 指令 地址
0 LD X2 1 AND X0 2 LDI X1 3 ANI Y2 4 ORB 6 OUT Y3
13
Date: 2020/4/3
10
Date: 2020/4/3
Page: 10
CH6 基本逻辑指令
第一节 基本逻辑指令
三、OR、ORI 指令
❖ 梯形图程序
LD
X1
Y1
Y1
OR
M102
ORI
X1 Y1
Y2
M103 OR
M104
Date: 2020/4/3
M103
ORI
Page: 11
❖ 指令表程序
步序 指令 地址
0 LD X1 1 OR Y1 2 ORI M102 3 OUT Y1 4 LDI X1 5 ANI Y1 6 OR M103 7 ANI Y2 8 ORI M104 9 OUT M103