PLC课件基本指令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计数器和移位寄存器的复位、移位寄存器的移位通常需要 这种脉冲。图示为继电器脉冲输出用于计数器复位的例子。
X 400 P LS M 101 R ST C 460 X 401 OUT Y4 3 0 K 19 M 101
LD P LS LD R ST LD OUT K
X 400 M 101 M 101 C 460 X 401 C 460 19 C 460 Y4 3 0
(a)不 正 确
(b )正 确
规则5:输入继电器的线圈由输入端子上的外部信号驱动, 因而输入继电器的线圈不应出现在梯形图中。梯形图中输入 继电器触点的通断取决于外部信号。
9.3.2 梯形图的经验设计 法
经验设计法是沿用设计继电接触器控制电路的方法
来设计梯形图,即在一些典型的继电接触器控制电 路的基础上,根据被控对象对控制系统的具体要求, 不断修改和完善梯形图。经验设计法在设计时无普 遍规律可循,设计的质量与设计者的经验有很大的 关系。经验设计法可用于较简单的梯形图设计,如 一些继电接触器基本控制电路的设计。
8.脉冲指令 PLS:用于产生脉冲信号。 PLS指令只能用于M100~M377。
X 400 P LS M 101 LD P LS X 400 M 101
输 入 X 400
输 出 M 101 工作周期
在X400的上升沿(由0变1)M101产生一个宽度为一个工 作周期的脉冲。工作周期是从程序执行开始到程序执行 结束(END)之间所需要的时间。
6 7
LD OUT
(4)、 AND:与指令。其功能是使继电器的常开触点与其 它继电器的触点串联。
(5)、 ANI:与非指令。其功能是使继电器的常闭触点 与其它继电器的触点串联。
注意:如果在OUT指令之后,再通过触点对其他线圈使用OUT 指令称之为纵接输出。如下图中:T1常开触点与Y2线圈串联后, 与M101线圈并联就是纵接输出, T1仍可以用AND指令。 AND指令和ANI指令只能用于一个触点与前面的触点串联,不 能用于两个及以上触点并联的电路块与前面的电路串联,并联 电路块串联要使用ANB指令。
图示为电动机直接起动控制的梯形图及输入输出波形图。 按下起动按钮,输入继电器X400接通,其常开触点闭合, 输出继电器Y430接通,Y430的常开触点闭合自锁。按下
停机按钮,输入继电器X401接通,其常闭触点断开,输
出继电器Y430断开。
X 400 Y4 3 0 X 401 Y4 3 0
图示为电动机正反转控制的PLC端子分配、外部接线及梯形图。 SB1、SB2和SB3分别是正反转起动和停机按钮。FR是热继电器 的保护触点,用它在PLC外端直接通断正反转接触器KM1、 KM2的电源更为可靠。X400和X401的常闭触点用来实现按钮联 锁,Y430和Y431的常闭触点用来实现Y430和Y431的联锁。为 确保在任何情况下两个接触器都不会同时接通,除以上的软件 联锁外,还在PLC的外部设置了由KM1和KM2常闭触点实现的 硬件联锁。
9.4 PLC应用实 例
PLC应用控制系统设计的一般步骤为: (1)分析控制任务,确定控制方案。 (2)选择PLC机型。 (3)系统设计。系统设计包括硬件设计和软件设计。 (4)系统调试。
4亦称串联电路块)与
前面支路并联。
使用ORB指令的原则是: (1)先组块后并联; (2)使用ORB指令对各个支路进行并联时,各个支路的起 点须使用LD、LDI指令; (3)多个支路组成的并联电路,每写一条并联支路后紧跟一 条ORB指令,则并联电路块的条数没有限制,这种编程方式 较好。也可以在所有的支路组成之后,集中写若干条ORB指 令,但这种写法并联支路不能超过8条,是不好的编程方式。
(6)、 OR:或指令。其功能是使继电器的常开触点与其 它继电器的触点并联。 (7)、 ORI:或非指令。其功能是使继电器的常闭触点 与其它继电器的触点并联。 注意:OR指令和ORI指令只能用于一个触点与前面的电路并
联,不能用于两个及以上触点串联的支路与前面的电路并联,
串联支路并联要使用ORB指令。
X 404 X 406 M 102
X 407
Y 435
Y 435 X 407 M 103 M 11 0
X 410
M 403
0 1 2 3 4 5 6 7 8 9 10
LD OR ORI AND OUT LD AND OR AN I ORI OUT
X 404 X 406 M 102 X 407 Y 435 Y 435 X 407 M 103 X 410 M 11 0 M 403 常开触点并联 常闭触点并联
P LC SB 1 SB 2 SB 3 X 402 C OM C OM ~ FR
Y4 3 1
KM Y4 3 0
1
KM
2
X 400 Y4 3 0
X 402 X 401
Y4 3 1 Y4 3 0
X 400 X 401
KM Y4 3 1
2
KM
1
X 401
X 402 X 400
Y4 3 0 Y4 3 1
X 400
X 400 X 401 X 402 X 403 组成第一个电路块
X 404 X 405 X 406 X 407 组成第二个电路块
两电路块串联 X 500 Y4 3 3
6.复位指令 RST:用于计数器、移位寄存器的复位。 使用RST指令的原则是: (1)复位电路与计数器的计数电路及移位寄存器的移位电路 是相互独立的,他们的先后次序可以任意交换; (2)所有的计数器及一部分移位寄存器具有断电保持功能。 因此,在开始运行之前,通常须用初始化脉冲M71将这些计 数器和移位寄存器复位,以免出错。
C 460
LD OUT
9.空操作指令 NOP:使该步为空操作。 若在程序中写入NOP指令,可使变更和增加程序时,步序号变 更最小。但需注意,若将程序中的LD、LDI、ANB、ORB等指 令改为NOP指令,会引起电路结构的重大变化,如图所示。因 此,NOP指令的使用应慎重。
O U T 、 R ST 、 P L S、 F ST → N O P
M 11 7 OUT X 400 SF T X 401 R ST LD OUT M 11 7 M 120 X 400 M 120 X 401 M 120 复位 移位 输入
M 120
M 127
LD SF T LD R ST
·· ·
OUT M120对移位寄存器的第一位输入,SFT M120使移位 寄存器中每一位的状态逐位向右移一位,RST M120~M127复位。 M120使
LD X 427 R ST M 71 C 461 X 421 M 120 OUT OUT C 461 Y4 3 0 K LD OUT C 461 19 C 461 Y4 3 0 输出 K 19 LD ANI X 421 M 120 计数 OR R ST X 427 M 71 C 461 复位
7.移位指令 SFT:移位寄存器移位输入指令。
LD X 400 X 402 X 404 X 401 X 403 X 405 Y436 AND LD AND O RB LD AND O RB OUT
X 400 X 401 X 402 X 403
组成第一个串联支路
组成第二个串联支路 两个串联支路并联
X 404 X 405
组成第三个串联支路 与前面的电路块并联
Y436
5.电路块串联指令 ANB:将多个串联电路块并联的电路(亦称并联电路块)与 前面的电路串联。 使用ANB指令的原则是: (1)先组块后串联; (2)在每一电路块开始时,须使用LD、LDI指令; (3)多个电路块组成的串联电路,在组成一个电路块后,紧
跟一条ANB指令,则串联电路块的个数没有限制,这种编程
2
当正反转起动时由Y430和Y431的触点并联接通Y432,使KM3 通电,实现电动机绕组的Y形联接。同时,T450线圈接通开始 延时,当延时时间到2s时,T450输出,其常闭触点打开,断开 Y432而使KM3断电;T450常开触点闭合,接通Y433而使KM4 通电,电动机转为△形联接运行。梯形图中用Y432和Y433的 常闭触点实现软件联锁。由于Y430和Y431有自锁,T450线圈 接通后不会断开,能维持输出,因而Y433不用自锁。
A N I→ N OP
A N I→ N OP
O R→ N O P O R I→ N O P
A N B → N OP
L D (L D I)→ N O P
O RB→ N O P
10.结束指令 END:程序结束时写入END 指令。 调试程序时,若在每个程序 块的末尾写上END指令,检 查每一个程序块的运行情况 时就可以减少调试时间,检 查完毕后,再将各个END指 令删去。
X 402 X 401
Y4 3 1 Y4 3 0 KM
1
在电动机正反转 控制梯形图的基 础上,很容易设 计出电动机的正 反转控制且能实 现Y-△降压起 动控制的梯形图, 如图所示。
Y4 3 0 X 401 Y4 3 1 Y4 3 1 Y4 3 0 T 450 Y4 3 3 T 450 K2 Y4 3 2 KM 3 (Y) T 450 Y4 3 2 Y4 3 3 KM 4 (△ ) X 402 X 400 Y4 3 0 Y4 3 1 KM
方式较好。也可以在所有的电路块组成之后,集中写若干条 ANB指令,但这种写法串联电路块不能超过8个,是不好的编
程方式。
LD AND LD X 400 X 401 X 402 X 403 X 404 X 405 X 406 X 407 Y4 3 3 AND O RB LD AND X 500 LD AND O RB ANB OR OUT
9.3 梯形图的设计规则与设计 方法 9.3.1 梯形图的设计规

梯形图:是由表示PLC内部编程元件的图形符号所组成的 阶梯状图形。绘制梯形图时应遵循以下几条规则: 规则1:梯形图按从左到右,自上而下的顺序绘制(指令编 程亦应从左到右,自上而下)。每个编程元件线圈为一逻 辑行。元件线圈与右母线直接相联。两线圈不能串联,也 不能在线圈与右母线之间接其他元件,线圈一般也不允许 直接与左母线相联。
plc课件基本指令null山水分享于2020
PLC课件
2010年5月
第2章 基本指令及编程
2.1 基本指令介绍
1、连接和驱动指令 (1)、LD:取指令。其功能是使常开触点与左母线连接。 (2)、LDI:取反指令。其功能是使常闭触点与左母线连接。 以上两条指令还可与ANB、ORB配合,用于分支电路的开始点 (3)、OUT:输出指令。用于驱动输出继电器Y、辅助继电 器M、定时器T、计数器C,状态继电器S中的任何一个。
注意: OUT指令不能用于驱动输入继电器。对于定时器和计 数器使用OUT指令后,必须设定常数K,常数K的设定也作为 一条指令。
X1
Y1
X2
M 100 T1 K 20
T1
Y2
0 1 2 3 4
LD OUT LD I OUT OUT K
X1 Y1 X2 M 100 T1 20 T1 Y2
常 开触 点 X1 与 左母 线相 联 驱 动输 出继 电 器 Y1 常 闭触 点 X2 与左 母线 相联 驱 动 辅 助 继 电 器 M 1 00 驱 动 定 时 器 T1 设定定时常数为 2 秒 常 开 触 点 T1 与 左 母 线 相 联 驱 动输 出继 电 器 Y2
(a)不 正 确
(b )正 确
规则2:除有跳转指令外,一般某编号的线圈在梯形图中只能 出现一次。 规则3:在梯形图中的触点应画在水平线上,不应画在垂直线 上,这是因为这种形式的梯形图无法用指令语句编程,应改 画成能够编程的形式。
3
1 5 3 4 2
5 1
2
1 3
5
4
(a)不 正 确
(b )正 确
规则4:绘制梯形图时,应按照“上重下轻、左重右轻”的原 则进行。即当几条支路并联时,串联触点多的应画在上面; 几个电路块串联时,并联触点多的电路块应画在左边。按照 这个原则绘制的梯形图符合“从左到右、自上而下” 的程序 执行顺序,并易于用指令语句编程。
X1
M 101
Y1
Y1
X2 T1
M 101 Y2
纵接输出
0 1 2 3 4 5 6 7
LD AND OUT LD AN I OUT AND OUT
X1 M 101 Y1 Y1 X2 M 101 T1 Y2 常 开 触 点 T1 串 联 常 闭 触 点 X2 与 Y1 串 联 常 开 触 点 M 10 1 与 X 1 串 联
相关文档
最新文档