梯形图的编程规则
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(B)手动方式(X2=ON) 当低限开关X0变为ON后,蜂鸣器Y0开始鸣叫,
同时报警灯Y1开始闪烁。当按下RESET按钮X1 时,二者中止。
输入 X0 低限开关 X1 复位按钮 X2 自动/手动开关
输出 Y0 蜂鸣器 Y1 报警灯
定时器、计数器总结
通用的定时器没有保持功能,线圈断电后触点 立即复位——不需RST指令
1ms定时器的设定值范围为 0.001s一32.767s。
定时器的延时扩展
定 时 器 的 延 时 扩 展
YOO1
单触点的 起动/停止 控制
脉冲输出指令:PLS指令
实例:料箱盛料过少报警系统
控制要求
(A) 自动方式(X2=OFF) 当低限开关X0变为ON后,蜂鸣器Y0开始鸣叫,
同时报警灯 Y1连续闪烁10次(亮1.5秒、灭2.5 秒),此后,蜂鸣器停止鸣叫,灯也熄灭。此外, RESET(复位)按钮X1可以使二者中止。
振荡电路 分段计时法
累积计时法
实训三:PLC控制异步 电动机Y-Δ启动
控制要求(中级工考试题)
该 控 制 电 路 设 置 Y—Δ 降压起动,Y形启动时 KM1 和 KM2 动作后,用 闪动指示灯闪动5次,闪动 周期为1秒。KM2断开延时 0.5秒钟,并有显示,然后 转换成Δ形使KM3闭合。
振荡电路的应用
应停止。
四、PLC内部软元件
计数器(C)
通用型:C0 ~ C99 共100个; 保持型:C100 ~ C199 共100个。 双向通用型:C200 ~ C219 共20个; 双向保持型:C220 ~ C234 共15个。 高速计数器: C235 ~ C255 共21个。
主电路:
输入
输出
X0 启动按钮
线圈不能重复使用
如果在同一程序中同—元件的线圈使用两次或 多次,则称为双线圈输出,这时前面的输出无 效,只有最后一次才有效 。
不正确的梯形图
正确的梯形图
基本电路的编程
目的:
1. 掌握输入、输出端的连接方法; 2. 学习图形化编程语言的编程思路; 3. 掌握输入信号、程序、输出信号三者之间的 关系; 4. 熟练掌握编程软件的使用。
继电器线路图及其等效的梯形图
a) 继电器线路图
b) PLC梯形图
2. 输入、输出电路的接线图 2
输出电路的连接方法
1. 输出:每 3 — 8 个输出点构成一组,共用一个 公共点。
2. 在同一个组内的输出端子,必须用同一电压类 型和同一电压等级,但不同的公共点组可使用 不同电压类型和等级 (如AC 200V、AC 100V、 DC 24V等)的负载。
南北绿灯亮5s后,闪动3s后熄灭,南北黄灯亮 2s,然后南北红灯亮,同时东西红灯熄灭,东西 绿灯亮,开始第二周期的动作。
置位与复位指令SET/RST
SET——置位,令元件自保持ON,操作对象: Y, M,S
RST——复位,令元件自保持OFF或清除数据寄 存器的内容,操作对象: Y,M,S,C,D,V, Z,积T
应用:电动机的起、保、停控制
停止优先
起动优先
主控触点指令MC/MCR
MC —— 主控电路块起点 是控制一组电 MCR——主控电路块终点 路的总开关
应用
控制要求
该 控 制 电 路 设 置 Y—Δ 降 压起动,Y形启动时KM1 和 KM2 动作后, KM2断开延时 0.5 秒 钟 , 然 后 转 换 成 Δ 形 使 KM3闭合。
具有热保护和停止功能。
二、定时器、计数器的应用
控制要求: 1. 按下启动按钮后,指示灯闪烁, 2. 按下停止按钮,立即熄灭。
思考: 1. 同样3盏灯、4盏灯等等该如何控制? 2. 如果要求循环2次后自动停止,该如何修改程序?
实例三:PLC控制电机循环正反转
控制要求: 用基本指令编程,控制电动机循环正反转
1、电动机正转3秒,停2秒。 2、电动机反转5秒,停3秒。 3、如此循环3次,自动停止。 4、运行中可按紧急停止按钮,热继电器动作
控制要求
当人行道口的按钮被按下时,交通灯按以下顺 序变化,如果交通灯已经进入运行变化,按钮 将不起作用。
实训七:十字路口交通灯控制系统
控制要求:
红绿黄灯受一个起动开关控制,当起动开关接通 时,信号灯系统开始工作,先南北红灯和东西绿 灯亮,东西绿灯亮5s后,开始闪动,周期1s, 闪动3次后熄灭,东西黄灯亮2s钟,到2秒时, 东西黄灯熄灭,东西红灯亮,同时南北红灯熄灭, 南北绿灯亮。
第五章 梯形图编程及其应用
杨红 youngh@szpt.edu.net
6.1 基本编程方法
要 求: 熟练掌握梯形图的基本编程规则
一、触点及线圈驱动
常开触点控制:
常闭触点控制: 注意:线圈不可直接与左母线相连接。
二、触点串联
常开触点串联连接 常闭触点串联连接
三、触点并联
常开触点并联连接 常闭触点并联连接
Y1 KM1线圈
X1 紧急停止按钮 Y2 KM2线圈
X2 热继电器
1、启、停、自锁控制 2、时间控制
3、循环控制 4、输出控制
1、启、停、 自锁控制
2、时间控制
3、循环控制 4、输出控制
定时器的扩展
100ms定时器的设定值范围为 0.1s~3276.7s;
10ms定时器的设定值范围为 0.01~327.67s;
5秒钟以后自动熄灭; 2. 按下停止按钮,立即熄灭。
定时器(T)
通用型:
100ms: T0~T199,共200点; 10ms: T200~T245,共46点;
积算型:
1ms: T246~T249,共4点; 100ms: T250~T255,共6点;
例题讲解(定时器应用):
控制要求: 1. 按下启动按钮后,指示灯立即亮,
(C)如果竞赛者在主持人打开SW开关的10秒 钟内按下按钮,电磁线圈将使彩球摇动,以示竞 赛者得到一次幸运的机会。
四、PLC内部软元件
辅助继电Biblioteka Baidu(M):其常开、常闭触点可以无限 次的自由使用,但 不能直接驱动外部负载。
通用型:M0~M499 共500点
保持型: M500~M3071 共2572点
编程示例
一盏指示灯的控制。
要求:按下启动按钮,指示灯亮; 按下停止按钮,指示灯灭。
编程示例:
三相异步电动机 起停控制
控制要求: 按下启动按钮,
电机运转;按下停止 按钮,电机立即停止。
1. 输入、输出分配表
输入端子 X0 启动按钮SB2 X1 停止按钮SB1 X2 热继电器FR
输出端子
Y0
KM线圈
触点多上并左
有串联电路相并联时,应将触点最多的那个串 联回路放在梯形图最上面。
触点多上并左
有并联电路相串联时,应将触点最多的并联回 路放在梯形图的最左边。这种安排程序简洁、 语句也少。
顺序不同结果不同
当X0为ON时,Y0、Y2 为ON,Y1为OFF
当X0为ON时,Y1、Y2 为ON,Y0为OFF
四、串联电路块的并联连接
串联电路的并联连接
五、并联电路块的串联连接
并联电路的串联连接
6.2 梯形图的编程规则
线圈右边无触点
图 线圈右边无触点的梯形图
6.2 梯形图的编程规则
触点可串可并无限制 触点水平不垂直
梯形图的节点应画在水平线上,不能画在垂 直分支上。
6.2 梯形图的编程规则
考虑用PLC来替代 控制电路
哪些元件是不可替 代的?
发布命令:按钮 控制对象:
接触器线圈
两台电动机的顺序联动控制
控制要求: 电动机M1先起动(SB1),电动机M2
才能起动(SB2)。
两台电动机的顺序联动控制
二、定时器、计数器的应用
控制要求: 1. 按下启动按钮后,指示灯立即亮,
目的 熟悉PLC的I/O接线;熟悉基本逻辑指令; 熟悉三相异步电动机正反停控制的编程方法及其 运行。
实训内容 通过按钮实现三相异步电动机正反停PLC控制
实训步骤
步 骤:
预备工作
1、画出主电路;2、写出I/O分配表; 3、画出I/O接线图(硬件); 4、编写应用程序(软件) 接线(主回路 和 I/O接线图) 输入程序 运行程序 撰写实训报告
特殊型:M8000-M8255 共256个 其中:M8000——运行接通,作监控用;
M8002——仅在运行开始瞬间接通的初始脉冲 特殊辅助继电器。
M8011~M8014——分别产生l0ms 、l00ms、 ls、 lmin时钟脉冲的特殊辅助继电器。
启动、停止、保持电路
延时通、断定时器
分析:
实训三:PLC控制异步 电动机Y-Δ启动
(3)需要连接数码管(数码管选用共阴极)。
I/O分配: X0:停止按钮,
X1:起动按钮;
Y1~Y7:数码管的a~g。
外部接线
练 习(定时器的使用)
现有红、绿两盏指示灯,要求: 1 按启动按钮后绿灯亮3秒,灭2秒;然后红灯亮5
秒,灭3秒;……,如此循环不止。 2 按下停止按钮后,程序无条件停止。
(1)控制要求: 两台电动机交替顺序控制。 电动机M1工作3s停下来,紧接着电动机M2工作
5s停下,然后再交替工作; 按下停止按钮,电动机M1、M2全部停止运
行.
(2)输入/输出分配 起动按钮:X0, 停止按钮:X1,
电动机M1: Y1, 电动机M2: Y2。
(3)梯形图方案设计
(3)梯形图方案设计
通用的内部计数器是16位的加计数器,计算线 圈通断的次数,因此,线圈断电并不能使触点 复位,必须使用RST指令使其复位。
计数器复位一般有两种方法: 1. 停止时一直处于复位状态; 2. 程序开始运行时,使用脉冲指令PLS(PLF) 使其复位,这样不会影响计数器的正常计数。
实例三:按钮人行道控制
顺序循环执行程序(累积法)
实训四 数码管循环点亮的PLC控制
设计一个用PLC基本逻辑指令来控制数码管循环 显示数字0、1、2、……9的控制系统。
(1)程序开始后显示0,延时1 秒,显示1, 延时2 秒,显示2,……显示9,延时10 秒, 再显示0,如此循环不止;
(2)按停止按钮时,程序无条件停止运行;
3. 各输出公共点之间是相互隔离的。
3. 编写程序
PLC控制的基本步骤
预备工作 1、画出主电路(对于电动机控制电路); 2、写出I/O分配表; 3、画出I/O接线图(硬件); 4、编写应用程序(软件)
接线(主回路 和 I/O接线图) 输入程序 运行、调试程序 撰写实训报告
实训一:异步电动机正反停的PLC控制
5秒钟以后自动熄灭; 2. 按下停止按钮,立即熄灭。
抢答显示系统
抢答显示系统(讨论程序设计方案)
控制要求:
(A)竞赛者若要回答主持人所提问题时,需 要抢先按下桌上的按钮;
(B)指示灯亮后,需等到主持人按下复位键 PB4后才熄灭。为了给参赛儿童一些优待,PB11 和PB12中任一个按下时,灯L1都亮;而为了对教 授组做一定限制,L3只有在PB31和PB32键都按下 时才亮。
同时报警灯Y1开始闪烁。当按下RESET按钮X1 时,二者中止。
输入 X0 低限开关 X1 复位按钮 X2 自动/手动开关
输出 Y0 蜂鸣器 Y1 报警灯
定时器、计数器总结
通用的定时器没有保持功能,线圈断电后触点 立即复位——不需RST指令
1ms定时器的设定值范围为 0.001s一32.767s。
定时器的延时扩展
定 时 器 的 延 时 扩 展
YOO1
单触点的 起动/停止 控制
脉冲输出指令:PLS指令
实例:料箱盛料过少报警系统
控制要求
(A) 自动方式(X2=OFF) 当低限开关X0变为ON后,蜂鸣器Y0开始鸣叫,
同时报警灯 Y1连续闪烁10次(亮1.5秒、灭2.5 秒),此后,蜂鸣器停止鸣叫,灯也熄灭。此外, RESET(复位)按钮X1可以使二者中止。
振荡电路 分段计时法
累积计时法
实训三:PLC控制异步 电动机Y-Δ启动
控制要求(中级工考试题)
该 控 制 电 路 设 置 Y—Δ 降压起动,Y形启动时 KM1 和 KM2 动作后,用 闪动指示灯闪动5次,闪动 周期为1秒。KM2断开延时 0.5秒钟,并有显示,然后 转换成Δ形使KM3闭合。
振荡电路的应用
应停止。
四、PLC内部软元件
计数器(C)
通用型:C0 ~ C99 共100个; 保持型:C100 ~ C199 共100个。 双向通用型:C200 ~ C219 共20个; 双向保持型:C220 ~ C234 共15个。 高速计数器: C235 ~ C255 共21个。
主电路:
输入
输出
X0 启动按钮
线圈不能重复使用
如果在同一程序中同—元件的线圈使用两次或 多次,则称为双线圈输出,这时前面的输出无 效,只有最后一次才有效 。
不正确的梯形图
正确的梯形图
基本电路的编程
目的:
1. 掌握输入、输出端的连接方法; 2. 学习图形化编程语言的编程思路; 3. 掌握输入信号、程序、输出信号三者之间的 关系; 4. 熟练掌握编程软件的使用。
继电器线路图及其等效的梯形图
a) 继电器线路图
b) PLC梯形图
2. 输入、输出电路的接线图 2
输出电路的连接方法
1. 输出:每 3 — 8 个输出点构成一组,共用一个 公共点。
2. 在同一个组内的输出端子,必须用同一电压类 型和同一电压等级,但不同的公共点组可使用 不同电压类型和等级 (如AC 200V、AC 100V、 DC 24V等)的负载。
南北绿灯亮5s后,闪动3s后熄灭,南北黄灯亮 2s,然后南北红灯亮,同时东西红灯熄灭,东西 绿灯亮,开始第二周期的动作。
置位与复位指令SET/RST
SET——置位,令元件自保持ON,操作对象: Y, M,S
RST——复位,令元件自保持OFF或清除数据寄 存器的内容,操作对象: Y,M,S,C,D,V, Z,积T
应用:电动机的起、保、停控制
停止优先
起动优先
主控触点指令MC/MCR
MC —— 主控电路块起点 是控制一组电 MCR——主控电路块终点 路的总开关
应用
控制要求
该 控 制 电 路 设 置 Y—Δ 降 压起动,Y形启动时KM1 和 KM2 动作后, KM2断开延时 0.5 秒 钟 , 然 后 转 换 成 Δ 形 使 KM3闭合。
具有热保护和停止功能。
二、定时器、计数器的应用
控制要求: 1. 按下启动按钮后,指示灯闪烁, 2. 按下停止按钮,立即熄灭。
思考: 1. 同样3盏灯、4盏灯等等该如何控制? 2. 如果要求循环2次后自动停止,该如何修改程序?
实例三:PLC控制电机循环正反转
控制要求: 用基本指令编程,控制电动机循环正反转
1、电动机正转3秒,停2秒。 2、电动机反转5秒,停3秒。 3、如此循环3次,自动停止。 4、运行中可按紧急停止按钮,热继电器动作
控制要求
当人行道口的按钮被按下时,交通灯按以下顺 序变化,如果交通灯已经进入运行变化,按钮 将不起作用。
实训七:十字路口交通灯控制系统
控制要求:
红绿黄灯受一个起动开关控制,当起动开关接通 时,信号灯系统开始工作,先南北红灯和东西绿 灯亮,东西绿灯亮5s后,开始闪动,周期1s, 闪动3次后熄灭,东西黄灯亮2s钟,到2秒时, 东西黄灯熄灭,东西红灯亮,同时南北红灯熄灭, 南北绿灯亮。
第五章 梯形图编程及其应用
杨红 youngh@szpt.edu.net
6.1 基本编程方法
要 求: 熟练掌握梯形图的基本编程规则
一、触点及线圈驱动
常开触点控制:
常闭触点控制: 注意:线圈不可直接与左母线相连接。
二、触点串联
常开触点串联连接 常闭触点串联连接
三、触点并联
常开触点并联连接 常闭触点并联连接
Y1 KM1线圈
X1 紧急停止按钮 Y2 KM2线圈
X2 热继电器
1、启、停、自锁控制 2、时间控制
3、循环控制 4、输出控制
1、启、停、 自锁控制
2、时间控制
3、循环控制 4、输出控制
定时器的扩展
100ms定时器的设定值范围为 0.1s~3276.7s;
10ms定时器的设定值范围为 0.01~327.67s;
5秒钟以后自动熄灭; 2. 按下停止按钮,立即熄灭。
定时器(T)
通用型:
100ms: T0~T199,共200点; 10ms: T200~T245,共46点;
积算型:
1ms: T246~T249,共4点; 100ms: T250~T255,共6点;
例题讲解(定时器应用):
控制要求: 1. 按下启动按钮后,指示灯立即亮,
(C)如果竞赛者在主持人打开SW开关的10秒 钟内按下按钮,电磁线圈将使彩球摇动,以示竞 赛者得到一次幸运的机会。
四、PLC内部软元件
辅助继电Biblioteka Baidu(M):其常开、常闭触点可以无限 次的自由使用,但 不能直接驱动外部负载。
通用型:M0~M499 共500点
保持型: M500~M3071 共2572点
编程示例
一盏指示灯的控制。
要求:按下启动按钮,指示灯亮; 按下停止按钮,指示灯灭。
编程示例:
三相异步电动机 起停控制
控制要求: 按下启动按钮,
电机运转;按下停止 按钮,电机立即停止。
1. 输入、输出分配表
输入端子 X0 启动按钮SB2 X1 停止按钮SB1 X2 热继电器FR
输出端子
Y0
KM线圈
触点多上并左
有串联电路相并联时,应将触点最多的那个串 联回路放在梯形图最上面。
触点多上并左
有并联电路相串联时,应将触点最多的并联回 路放在梯形图的最左边。这种安排程序简洁、 语句也少。
顺序不同结果不同
当X0为ON时,Y0、Y2 为ON,Y1为OFF
当X0为ON时,Y1、Y2 为ON,Y0为OFF
四、串联电路块的并联连接
串联电路的并联连接
五、并联电路块的串联连接
并联电路的串联连接
6.2 梯形图的编程规则
线圈右边无触点
图 线圈右边无触点的梯形图
6.2 梯形图的编程规则
触点可串可并无限制 触点水平不垂直
梯形图的节点应画在水平线上,不能画在垂 直分支上。
6.2 梯形图的编程规则
考虑用PLC来替代 控制电路
哪些元件是不可替 代的?
发布命令:按钮 控制对象:
接触器线圈
两台电动机的顺序联动控制
控制要求: 电动机M1先起动(SB1),电动机M2
才能起动(SB2)。
两台电动机的顺序联动控制
二、定时器、计数器的应用
控制要求: 1. 按下启动按钮后,指示灯立即亮,
目的 熟悉PLC的I/O接线;熟悉基本逻辑指令; 熟悉三相异步电动机正反停控制的编程方法及其 运行。
实训内容 通过按钮实现三相异步电动机正反停PLC控制
实训步骤
步 骤:
预备工作
1、画出主电路;2、写出I/O分配表; 3、画出I/O接线图(硬件); 4、编写应用程序(软件) 接线(主回路 和 I/O接线图) 输入程序 运行程序 撰写实训报告
特殊型:M8000-M8255 共256个 其中:M8000——运行接通,作监控用;
M8002——仅在运行开始瞬间接通的初始脉冲 特殊辅助继电器。
M8011~M8014——分别产生l0ms 、l00ms、 ls、 lmin时钟脉冲的特殊辅助继电器。
启动、停止、保持电路
延时通、断定时器
分析:
实训三:PLC控制异步 电动机Y-Δ启动
(3)需要连接数码管(数码管选用共阴极)。
I/O分配: X0:停止按钮,
X1:起动按钮;
Y1~Y7:数码管的a~g。
外部接线
练 习(定时器的使用)
现有红、绿两盏指示灯,要求: 1 按启动按钮后绿灯亮3秒,灭2秒;然后红灯亮5
秒,灭3秒;……,如此循环不止。 2 按下停止按钮后,程序无条件停止。
(1)控制要求: 两台电动机交替顺序控制。 电动机M1工作3s停下来,紧接着电动机M2工作
5s停下,然后再交替工作; 按下停止按钮,电动机M1、M2全部停止运
行.
(2)输入/输出分配 起动按钮:X0, 停止按钮:X1,
电动机M1: Y1, 电动机M2: Y2。
(3)梯形图方案设计
(3)梯形图方案设计
通用的内部计数器是16位的加计数器,计算线 圈通断的次数,因此,线圈断电并不能使触点 复位,必须使用RST指令使其复位。
计数器复位一般有两种方法: 1. 停止时一直处于复位状态; 2. 程序开始运行时,使用脉冲指令PLS(PLF) 使其复位,这样不会影响计数器的正常计数。
实例三:按钮人行道控制
顺序循环执行程序(累积法)
实训四 数码管循环点亮的PLC控制
设计一个用PLC基本逻辑指令来控制数码管循环 显示数字0、1、2、……9的控制系统。
(1)程序开始后显示0,延时1 秒,显示1, 延时2 秒,显示2,……显示9,延时10 秒, 再显示0,如此循环不止;
(2)按停止按钮时,程序无条件停止运行;
3. 各输出公共点之间是相互隔离的。
3. 编写程序
PLC控制的基本步骤
预备工作 1、画出主电路(对于电动机控制电路); 2、写出I/O分配表; 3、画出I/O接线图(硬件); 4、编写应用程序(软件)
接线(主回路 和 I/O接线图) 输入程序 运行、调试程序 撰写实训报告
实训一:异步电动机正反停的PLC控制
5秒钟以后自动熄灭; 2. 按下停止按钮,立即熄灭。
抢答显示系统
抢答显示系统(讨论程序设计方案)
控制要求:
(A)竞赛者若要回答主持人所提问题时,需 要抢先按下桌上的按钮;
(B)指示灯亮后,需等到主持人按下复位键 PB4后才熄灭。为了给参赛儿童一些优待,PB11 和PB12中任一个按下时,灯L1都亮;而为了对教 授组做一定限制,L3只有在PB31和PB32键都按下 时才亮。