基于顺序控制设计法和经验设计法流水灯设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作者简 介 : 夏 文明 ( 1 9 8 2 一 ) , 男, 讲师 , 主要 从 事 可编 程控 制 器 方面
的教 学与研 究。
平, 灯L l 点亮…… , 由于数据寄存器是 十六位 的 , D 0 左 移 到第八位 后还要继续往左移 , 如果不采取措施的话 , 当D 0
3 4 S 8 第 3 2卷第O 2 l 5期
第3 2卷第 1 5期
Vo l _ 3 2 N o . 1 5
企 业 技 术 开 发
T E CHNOL OGI CAL DE VEL O P ME NT OF E NT E RP RI S E
2 0 1 3年 5月
Ma v . 2 0 1 3
基 于顺序控制设计法和经验设计法流水灯设计
i; 一 j
:
i
0 |
0 一 一
i
ห้องสมุดไป่ตู้
个成立都能让M1 处于活动状态。其他步只要前级步是活 动步并且转换条件成立就可以激活后级步 了,根据该思 路, 可得出该控制系统的助记符如图3 所示。
3 . 2 经 验设 计 法
图1 P L c 端 口接线 图
表1控制系统I / O 点及地址分配表
图2流水灯顺序功能图
f i
i n
…
Z
中 l
s
一 ; C 0
= > 、 I
根据该顺序 功能 图便能方便 的写 出该控制系统的梯 形 图。 第一步的启动条件有两个 , 分别是x 0 接通 , 或者M8
处 于 活动 状 态 , 并且1 _ 7 定 时 时 间到 , 这 两个 条件 只要 有 一
y6
匿
T6 I (5
÷ _ _ - 夔9 _ _ _ X 0
一
¨
V I 圆 上 l c L
V 2 圆 上 h
’~ ~
;
j i ^
; 々 ∞
Y7 T7
7 l C 5
Y 3 ÷<
I; l ¨
关键 词 : P L C; 顺序 控制设 计 法 ; 经验 设计 法 中图 分类 号 : T P 1 8 3 文献标识码: A 文 章编 号 : 1 0 0 6 — 8 9 3 7 ( 2 0 1 3 ) 1 5 — 0 0 0 4 — 0 2
要画顺序功能图。 根据设计要求 , 可知该流水灯系统可分 合上启动开关后 ,八盏灯 中每盏灯亮0 . 5 s 钟后灭掉 , 为八步 , 每一步动作有两个分别是点亮一盏灯 , 并计 时点 然后下一盏亮0 . 5 s 钟后灭掉 , ……第八盏灯灭掉后又第一 亮的时间 , 计 时时间到下一步激活 , 因此个步 的转换条件 盏 灯 亮0 . 5 s , 即按 以下规 律 显 示 : I 0 _ - L 1 一L 2 一L 3 一L 4 一 是计亮灯时间的计时器T ,最后一步结束后又将第一步激 L 5 一L 6 一L 7 一L 0 ……如此循环 , 周而复始。 断开启动开关 , 活, 根据该思路 , 可得出改系统的顺序功能如图2 所示 。 该系统立刻停止工作 。
输 K 0
入 X0
输
顺序控制设计法完成该控制系统虽然思路清晰 , 编程
L6 Y6 L 7 Y7
L0
L1
L2
L 3
L4
L5
出 Y0 Y1 Y2 Y3 Y4 Y5
方便 , 但是工作量较大。 就像做数学题 , 常规方法虽然能很 快入手 , 但是计算往往 比较复杂, 如果用简便方法 , 就可以 达到事半功倍 的效果 。 经验设计法 , 顾名思义 , 需要设计者
I |
重 l H
VO l TO l C 5
— 一 T0
囱 五匾 二 卜 T l
磐
-
叫 T2
蛋砸
I 4 卜 y 3 I t3 k5
t - T —— — ——— — 一
I
-
8
n …
一 …
_ { 一 T4
卜 一 臣
夏 文 明
( 台州科技职业学院 , 浙江 台州 3 1 8 0 2 0 )
摘 要: P L c 在自 动化 控制 中处 于首位 , 而 流水 灯 中蕴 藏的设 计 算法在 工业 现 场、 信 号指 示等很 多关键 领域 都 有应 用 , 文章 以流 水灯 为背景 , 介 绍顺序 控制 设计 法和 经验设 计法 两种 算 法的应 用 , 以期 为相 关工业现 场的设 计 开拓 思路 。
X O
1 设计要求
2 硬 件设计
从设计要求可以看出 , 该P L C 控制系统需要一个拨动 开关 , 八盏灯 , 即需要 占用一个P L C 输入端 口, 八个输出端 口, 由于输入输出数量较少 , 选用小型可编程控制器 即可 , 本文选择 了实验室配备 的F X 一 4 8 MR 。 图1 为该P L C 控制系 统的硬件接线图 , 表1 为该系统的端 口分配表 。
3 软件设计
有一定的实践经验 , 该方法对一些简单 的典型的系统较为 软件设计是P L C 控制系统的核心 , 为开拓编程思路 , 本 奏效【 3 ] 。 如果经过分析 , 发现可以用左移指令实现流水灯 文用顺序控制设计法和经验设计法完成本文的软件设计 。 的循环移位 , 程序就会小很多。 3 . 1 顺 序控 制设 计 法 启动按钮按下后将K 1 赋值给数据寄存器D 0 , 当然为了 该方法简单实用 , 编程思路清晰 , 容易调试和修改 , 可 不影响后面的移位 , 设置成脉冲执行型。 D 0 = K 1 时, Y O 输出 读性也很强 , 是一种较为通用 的设计方法 , 用改方法首先 高电平 , 灯L 0 点亮 , D 0 左移一位D 0 = K 2 , 这时 Y 1 输出高电
8 0 ∞ : 捋序控制设计法 壤 竹 撼 ∞ ! 譬 鸲 盯 艚 聃 看 l 夏文明 基 于顺 和经验设计法流水灯设计
5
m 棚 嗽蛆 垃 m
的教 学与研 究。
平, 灯L l 点亮…… , 由于数据寄存器是 十六位 的 , D 0 左 移 到第八位 后还要继续往左移 , 如果不采取措施的话 , 当D 0
3 4 S 8 第 3 2卷第O 2 l 5期
第3 2卷第 1 5期
Vo l _ 3 2 N o . 1 5
企 业 技 术 开 发
T E CHNOL OGI CAL DE VEL O P ME NT OF E NT E RP RI S E
2 0 1 3年 5月
Ma v . 2 0 1 3
基 于顺序控制设计法和经验设计法流水灯设计
i; 一 j
:
i
0 |
0 一 一
i
ห้องสมุดไป่ตู้
个成立都能让M1 处于活动状态。其他步只要前级步是活 动步并且转换条件成立就可以激活后级步 了,根据该思 路, 可得出该控制系统的助记符如图3 所示。
3 . 2 经 验设 计 法
图1 P L c 端 口接线 图
表1控制系统I / O 点及地址分配表
图2流水灯顺序功能图
f i
i n
…
Z
中 l
s
一 ; C 0
= > 、 I
根据该顺序 功能 图便能方便 的写 出该控制系统的梯 形 图。 第一步的启动条件有两个 , 分别是x 0 接通 , 或者M8
处 于 活动 状 态 , 并且1 _ 7 定 时 时 间到 , 这 两个 条件 只要 有 一
y6
匿
T6 I (5
÷ _ _ - 夔9 _ _ _ X 0
一
¨
V I 圆 上 l c L
V 2 圆 上 h
’~ ~
;
j i ^
; 々 ∞
Y7 T7
7 l C 5
Y 3 ÷<
I; l ¨
关键 词 : P L C; 顺序 控制设 计 法 ; 经验 设计 法 中图 分类 号 : T P 1 8 3 文献标识码: A 文 章编 号 : 1 0 0 6 — 8 9 3 7 ( 2 0 1 3 ) 1 5 — 0 0 0 4 — 0 2
要画顺序功能图。 根据设计要求 , 可知该流水灯系统可分 合上启动开关后 ,八盏灯 中每盏灯亮0 . 5 s 钟后灭掉 , 为八步 , 每一步动作有两个分别是点亮一盏灯 , 并计 时点 然后下一盏亮0 . 5 s 钟后灭掉 , ……第八盏灯灭掉后又第一 亮的时间 , 计 时时间到下一步激活 , 因此个步 的转换条件 盏 灯 亮0 . 5 s , 即按 以下规 律 显 示 : I 0 _ - L 1 一L 2 一L 3 一L 4 一 是计亮灯时间的计时器T ,最后一步结束后又将第一步激 L 5 一L 6 一L 7 一L 0 ……如此循环 , 周而复始。 断开启动开关 , 活, 根据该思路 , 可得出改系统的顺序功能如图2 所示 。 该系统立刻停止工作 。
输 K 0
入 X0
输
顺序控制设计法完成该控制系统虽然思路清晰 , 编程
L6 Y6 L 7 Y7
L0
L1
L2
L 3
L4
L5
出 Y0 Y1 Y2 Y3 Y4 Y5
方便 , 但是工作量较大。 就像做数学题 , 常规方法虽然能很 快入手 , 但是计算往往 比较复杂, 如果用简便方法 , 就可以 达到事半功倍 的效果 。 经验设计法 , 顾名思义 , 需要设计者
I |
重 l H
VO l TO l C 5
— 一 T0
囱 五匾 二 卜 T l
磐
-
叫 T2
蛋砸
I 4 卜 y 3 I t3 k5
t - T —— — ——— — 一
I
-
8
n …
一 …
_ { 一 T4
卜 一 臣
夏 文 明
( 台州科技职业学院 , 浙江 台州 3 1 8 0 2 0 )
摘 要: P L c 在自 动化 控制 中处 于首位 , 而 流水 灯 中蕴 藏的设 计 算法在 工业 现 场、 信 号指 示等很 多关键 领域 都 有应 用 , 文章 以流 水灯 为背景 , 介 绍顺序 控制 设计 法和 经验设 计法 两种 算 法的应 用 , 以期 为相 关工业现 场的设 计 开拓 思路 。
X O
1 设计要求
2 硬 件设计
从设计要求可以看出 , 该P L C 控制系统需要一个拨动 开关 , 八盏灯 , 即需要 占用一个P L C 输入端 口, 八个输出端 口, 由于输入输出数量较少 , 选用小型可编程控制器 即可 , 本文选择 了实验室配备 的F X 一 4 8 MR 。 图1 为该P L C 控制系 统的硬件接线图 , 表1 为该系统的端 口分配表 。
3 软件设计
有一定的实践经验 , 该方法对一些简单 的典型的系统较为 软件设计是P L C 控制系统的核心 , 为开拓编程思路 , 本 奏效【 3 ] 。 如果经过分析 , 发现可以用左移指令实现流水灯 文用顺序控制设计法和经验设计法完成本文的软件设计 。 的循环移位 , 程序就会小很多。 3 . 1 顺 序控 制设 计 法 启动按钮按下后将K 1 赋值给数据寄存器D 0 , 当然为了 该方法简单实用 , 编程思路清晰 , 容易调试和修改 , 可 不影响后面的移位 , 设置成脉冲执行型。 D 0 = K 1 时, Y O 输出 读性也很强 , 是一种较为通用 的设计方法 , 用改方法首先 高电平 , 灯L 0 点亮 , D 0 左移一位D 0 = K 2 , 这时 Y 1 输出高电
8 0 ∞ : 捋序控制设计法 壤 竹 撼 ∞ ! 譬 鸲 盯 艚 聃 看 l 夏文明 基 于顺 和经验设计法流水灯设计
5
m 棚 嗽蛆 垃 m