PLC学习教程全
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
B
上电后指令 只执行一次
30
编制梯形图应注意的问题
(3)触点不能画在垂直路径上
B
31
编制梯形图应注意的问题
(4)编程时,对于逻辑关系复杂的程序 段,应按照先复杂后简单的原则编程。
梯形图等效变换
B
32
编制梯形图应注意的问题
(5)尽量避免出现双线圈输出
---同一个程序中,同一元件的线圈使用了 两次或多次,称为双线圈输出。
23
DIFU和DIFD指令的应用
B
24
10.空操作指令 NOP(00)
• NOP指令的应用
功能:空操 作指令用来 取消某一步 操作
注:修改程序时,使用NOP指令, 可使步序号变更较少,便于调试程序 。
B
25
11.结束指令一END(01)
功能:END指令表示 程序结束。
B
26
基本指令(熟练掌握)
功能: OR指令表示常开触点与前面的触点电路相并联; OR NOT指令表示常闭触点与前面的触点电路相并联。 应用--》下页
B
12
OR和OR NOT指令应用
B
13
5.AND LD指令
AND LD指令的使用
B
功能:AND LD 指令用于逻辑块 的串联连接,即 对逻辑块进行逻 辑“与”的操作。
14
AND LD指令
具有断电保持功能
B
22
9.上升沿微分和下降沿微分指令 DIFU(13)和DIFD(14)
功能: ➢ 当执行条件由OFF变为ON
时,上升沿微分DIFU使指 定继电器在一个扫描周期 内为ON;
B
Байду номын сангаас
➢ 当执行条件由ON变为 OFF时,下降沿微分指 令DIFD使指定继电器在 一个扫描周期内为ON。
指令的应用
第三章 CPM1A指令系统
指令系统概述
基本指令(11类17条)
编制梯形图应注意的问题
应用指令(17大类)
B
1
•第一部分、指令系统概述
大家一起来回顾梯形图的有关知识!
B
2
•第一部分、指令系统概述
为什么要学习指令系统?
1、能够翻译梯形图为语句表 2、能够轻松地学习其他类型的PLC
B
3
•第一部分、指令系统概述
OUT 20000
OUT
20000
在方法2中,AND LD指令之前的逻辑块数应小于等于8,而 方法1对此没有限制。
B
15
6.OR LD指令
功能:OR LD指令用于逻辑块的并联连接,即 对逻辑块进行逻辑 “或B ”的操作。复杂梯形图--》16
OR LD指令复杂梯形图
B
17
7.置位和复位指令 SET和RESET
B
5
•第二部分、基本指令
1.LD和LD NOT 指令
功能: LD指令表示常开触点与左侧母线连接; LD NOT指令表示常闭触点与左侧母线连接。
B
6
2.OUT和OUT NOT指令
功能: OUT指令输出运算结果; OUT NOT指令将运算结果取反后再输出。
应用--》下页
B
7
OUT和OUT NOT指令应用
方法1
方法2
LD
00000
LD 00000
AND
00001
AND 00001
OR NOT
00002
OR NOT
00002
LD
00003
LD 00003
OR
00004
OR 00004
AND LD
LD 00005
LD
00005
OR NOT
00006
OR NOT
00006
AND LD
AND LD
AND LD
B
27
第三部分 编制梯形图应注意的问题
(1)梯形图中线圈应放在最右边
B
28
编制梯形图应注意的问题
(2)除极少数指令(如ILC、JME等)不允许有 执行条件外,几乎所有的指令都需要执行条件.
如何解决:上电后指令一直执行? 上电后指令只执行一次?
特殊辅助继电器: 25313为常ON继电器 25314为常OFF继电器 25315常用作初始化脉冲,它在PC运行的第一个扫
双线圈引起逻辑关系混乱
B
复杂梯形图3下3 页
复杂梯形图例子
B
更复杂的梯形图3下4 页
你能够写出下图的语句表么?
B
35
你能够写出下图的语句表么?
第四部分、应用指令下一页
B
36
第四部分、应用指令
A.处理梯形图的分支指令 1.联锁/联锁解除指令IL(02)/ILC(03) 2•.暂存继电器(TR)
1.LD和LD NOT 指令
2.OUT和OUT NOT指令
3.AND和AND NOT指令
4.OR和OR NOT指令
5.AND LD指令
6.OR LD指令
7.置位和复位指令SET和RESET
8.保持指令KEEP
9 .上升沿微分和下降沿微分指令DIFU和DIFD
10 .空操作指令NOP
11 .结束指令END
功能:
➢ 当SET指令的执行条件为 ON时,使指定继电器置位 为ON,当执行条件为OFF 时,SET指令不改变指定 继电器的状态。
B
➢ 当RESET指令的执行条 件为ON时,使指定继电 器复位为OFF,当执行 条件为OFF时,RESET 指令不改变指定继电器 的状态。 指令的应用
18
SET和RESET指令的应用
B
19
8.保持指令---KEEP(11)
功能:
根据两个执行条件,KEEP用来保持指定继
电器N的ON状态或OFF状态。
具有断电保持功能。 B
KEEP指令的用法 20
KEEP指令的用法 启保停电路
与普通继电器电路比较
B
21
KEEP指令启保停电路与 普通继电器电路
两图中的程序功能 完全相同,但用 KEEP指令编程可 以少用一条指令。
B
8
3.AND和AND NOT指令
功能:
AND指令表示常开触点与前面的触点电路相串联;
AND NOT指令表示常闭触点与前面的触点电路相串联。
应用--》下页
B
9
AND和AND NOT指令的应用
连续输出及其编程--》下页
B
10
AND和AND NOT, 连续输出
连续输出次序颠倒
B
11
4.OR和OR NOT指令
-----CPM1A系列 PC的指令根据功能分为 基本指令和应用指令两大类
1.指令的格式、操作数及标志
指令的格式为: 助记符(指令码)操作数1
操作数2 操作数3
B
4
2.指令的两种形式 微分型和非微分型
只要执行条件为ON,指令的非微分形式在每个循环周期都 将执行;
微分指令仅在执行条件由OFF变为ON时才执行一次。
描周期,处于ON状态,然后处于OFF状态。
B
29
编制梯形图应注意的问题
(2)除极少数指令(如ILC、JME等)不允许有 执行条件外,几乎所有的指令都需要执行条件.
特殊辅助继电器: 25313为常ON继电器;25314为常OFF继电器 25315在第一个扫描周期为ON,然后为OFF。
上电后指令一直执行
上电后指令 只执行一次
30
编制梯形图应注意的问题
(3)触点不能画在垂直路径上
B
31
编制梯形图应注意的问题
(4)编程时,对于逻辑关系复杂的程序 段,应按照先复杂后简单的原则编程。
梯形图等效变换
B
32
编制梯形图应注意的问题
(5)尽量避免出现双线圈输出
---同一个程序中,同一元件的线圈使用了 两次或多次,称为双线圈输出。
23
DIFU和DIFD指令的应用
B
24
10.空操作指令 NOP(00)
• NOP指令的应用
功能:空操 作指令用来 取消某一步 操作
注:修改程序时,使用NOP指令, 可使步序号变更较少,便于调试程序 。
B
25
11.结束指令一END(01)
功能:END指令表示 程序结束。
B
26
基本指令(熟练掌握)
功能: OR指令表示常开触点与前面的触点电路相并联; OR NOT指令表示常闭触点与前面的触点电路相并联。 应用--》下页
B
12
OR和OR NOT指令应用
B
13
5.AND LD指令
AND LD指令的使用
B
功能:AND LD 指令用于逻辑块 的串联连接,即 对逻辑块进行逻 辑“与”的操作。
14
AND LD指令
具有断电保持功能
B
22
9.上升沿微分和下降沿微分指令 DIFU(13)和DIFD(14)
功能: ➢ 当执行条件由OFF变为ON
时,上升沿微分DIFU使指 定继电器在一个扫描周期 内为ON;
B
Байду номын сангаас
➢ 当执行条件由ON变为 OFF时,下降沿微分指 令DIFD使指定继电器在 一个扫描周期内为ON。
指令的应用
第三章 CPM1A指令系统
指令系统概述
基本指令(11类17条)
编制梯形图应注意的问题
应用指令(17大类)
B
1
•第一部分、指令系统概述
大家一起来回顾梯形图的有关知识!
B
2
•第一部分、指令系统概述
为什么要学习指令系统?
1、能够翻译梯形图为语句表 2、能够轻松地学习其他类型的PLC
B
3
•第一部分、指令系统概述
OUT 20000
OUT
20000
在方法2中,AND LD指令之前的逻辑块数应小于等于8,而 方法1对此没有限制。
B
15
6.OR LD指令
功能:OR LD指令用于逻辑块的并联连接,即 对逻辑块进行逻辑 “或B ”的操作。复杂梯形图--》16
OR LD指令复杂梯形图
B
17
7.置位和复位指令 SET和RESET
B
5
•第二部分、基本指令
1.LD和LD NOT 指令
功能: LD指令表示常开触点与左侧母线连接; LD NOT指令表示常闭触点与左侧母线连接。
B
6
2.OUT和OUT NOT指令
功能: OUT指令输出运算结果; OUT NOT指令将运算结果取反后再输出。
应用--》下页
B
7
OUT和OUT NOT指令应用
方法1
方法2
LD
00000
LD 00000
AND
00001
AND 00001
OR NOT
00002
OR NOT
00002
LD
00003
LD 00003
OR
00004
OR 00004
AND LD
LD 00005
LD
00005
OR NOT
00006
OR NOT
00006
AND LD
AND LD
AND LD
B
27
第三部分 编制梯形图应注意的问题
(1)梯形图中线圈应放在最右边
B
28
编制梯形图应注意的问题
(2)除极少数指令(如ILC、JME等)不允许有 执行条件外,几乎所有的指令都需要执行条件.
如何解决:上电后指令一直执行? 上电后指令只执行一次?
特殊辅助继电器: 25313为常ON继电器 25314为常OFF继电器 25315常用作初始化脉冲,它在PC运行的第一个扫
双线圈引起逻辑关系混乱
B
复杂梯形图3下3 页
复杂梯形图例子
B
更复杂的梯形图3下4 页
你能够写出下图的语句表么?
B
35
你能够写出下图的语句表么?
第四部分、应用指令下一页
B
36
第四部分、应用指令
A.处理梯形图的分支指令 1.联锁/联锁解除指令IL(02)/ILC(03) 2•.暂存继电器(TR)
1.LD和LD NOT 指令
2.OUT和OUT NOT指令
3.AND和AND NOT指令
4.OR和OR NOT指令
5.AND LD指令
6.OR LD指令
7.置位和复位指令SET和RESET
8.保持指令KEEP
9 .上升沿微分和下降沿微分指令DIFU和DIFD
10 .空操作指令NOP
11 .结束指令END
功能:
➢ 当SET指令的执行条件为 ON时,使指定继电器置位 为ON,当执行条件为OFF 时,SET指令不改变指定 继电器的状态。
B
➢ 当RESET指令的执行条 件为ON时,使指定继电 器复位为OFF,当执行 条件为OFF时,RESET 指令不改变指定继电器 的状态。 指令的应用
18
SET和RESET指令的应用
B
19
8.保持指令---KEEP(11)
功能:
根据两个执行条件,KEEP用来保持指定继
电器N的ON状态或OFF状态。
具有断电保持功能。 B
KEEP指令的用法 20
KEEP指令的用法 启保停电路
与普通继电器电路比较
B
21
KEEP指令启保停电路与 普通继电器电路
两图中的程序功能 完全相同,但用 KEEP指令编程可 以少用一条指令。
B
8
3.AND和AND NOT指令
功能:
AND指令表示常开触点与前面的触点电路相串联;
AND NOT指令表示常闭触点与前面的触点电路相串联。
应用--》下页
B
9
AND和AND NOT指令的应用
连续输出及其编程--》下页
B
10
AND和AND NOT, 连续输出
连续输出次序颠倒
B
11
4.OR和OR NOT指令
-----CPM1A系列 PC的指令根据功能分为 基本指令和应用指令两大类
1.指令的格式、操作数及标志
指令的格式为: 助记符(指令码)操作数1
操作数2 操作数3
B
4
2.指令的两种形式 微分型和非微分型
只要执行条件为ON,指令的非微分形式在每个循环周期都 将执行;
微分指令仅在执行条件由OFF变为ON时才执行一次。
描周期,处于ON状态,然后处于OFF状态。
B
29
编制梯形图应注意的问题
(2)除极少数指令(如ILC、JME等)不允许有 执行条件外,几乎所有的指令都需要执行条件.
特殊辅助继电器: 25313为常ON继电器;25314为常OFF继电器 25315在第一个扫描周期为ON,然后为OFF。
上电后指令一直执行