当前课程知识点:PLC应用技术 > 项目三:灯光系统的PLC控制系统设计、安装与调试 > 工作任务3:抢答器的PLC控制 > 3-18 七段译码指令
同学们大家好
今天我们一起来学习plc中
一条重要的控制指令
七段译码指令
七段译码指令的助记符为
SDEC 有三个操作数 S C R
我们来看一下执行完
七段译码指令后结果的存放顺序
假设控制字为0030
根据控制字的含义可知
从源通道的数字0开始译码
总共译4位数字
从目的首通道R的
低8位开始存放结果
译码顺序及对应的存放结果
通道如下图所示
总共需要两个通道存放结果
如果控制字改为0013
表示的含义为
从数字3开始译码
总共译4位数字
从R的高8位开始存放结果
译码顺序和存放结果通道如下图所示
注意 此时对4个数字译码
占用了三个通道
指令SDEC的具体功能为
当执行条件为ON时
根据C的内容
对S进行译码
并将结果存放中R中去
译码方法为
①R中的bit00~06及
bit08~14分别对应
数码管的a b c
d e f g段
bit07和bit15不用
② bit00~06
及bit08~14若为1
对应数码管的段发光
③根据被译码数字位的数值
确定bit00~06
及bit08~14哪个位为1
④译码结果存放在
以R为首的几个连续通道中
由C确定是从R的低8位
还是高8位开始存放
下面我们来看一个
使用SDEC指令的例子
在如下图所示的梯形图程序中
当0.00由OFF变为0N后
把数据1673送进HR00通道
七段译码指令
的源通道为HR00
结果首通道为HR01
控制字为0013
则R中第一个要译码
的数字位为3
总共要译2个数字
译码结果存放在HR01通道
从HR01的低8位开始存放
译码的顺序为3到0
占用一个结果通道
设源通道HR00中
内容为1673
这是一个BCD数
源通道中第3位数字
是1对应 b c 段应该是1
第一个译码结果要存放在
结果通道的低8位
所以HR01的低8位是
0000 0110
第7位固定为0
源通道中第0位数字是3
对应 a b c d g段是1
第二个译码结果要存放在
结果通道的高8位
所以HR01的高8位
是0100 1111
第15位固定为0
源通道数字与译码结果通道
的对应关系如下图所示
源通道第一个要译码
的数字位是3
内容为1
对应七段译码的b c段亮
译码结果为
0000 0110
第二个要译码的数字位是0
内容为3 对应七段译码
的a b c d g亮
译码结果为0100 1111
值得注意的是
1 执行一次该指令
最多只能对4个数字译码
2 结果通道不能超过其所在区域
例如 设 C为0023时
结果首通道设为HR48
或者当C设为0042 等
都是错误的
好了同学们
这次课就上到这里
我们下次再见
-课程概述
-工作任务1:PLC的产生、发展与特点
-项目一:工作任务1:PLC的产生、发展与特点
-工作任务2:PLC的组成与工作原理
-项目一:工作任务2:PLC的组成与工作原理
-工作任务3:欧姆龙CPE1型PLC的规格
-项目一:工作任务3:欧姆龙CPE1型PLC的规格
-工作任务4:PLC的编程软件使用
-项目一:工作任务4:PLC的编程软件使用
-工作任务5:PLC控制系统的设计
-项目一:工作任务5:PLC控制系统的设计
-工作任务1:电动机单向启动、停止的PLC控制
-项目二:工作任务1:电动机单向启动、停止的PLC控制
-工作任务2:电动机正反转的PLC控制
-项目二:工作任务2:电动机正反转的PLC控制
-工作任务3:电动机Y∕△降压起动的PLC控制
-项目二:工作任务3:电动机Y∕△降压起动的PLC控制
-工作任务4:电动机带动传送带的PLC控制
-项目二:工作任务4:电动机带动传送带的PLC控制
-工作任务5:运料小车的PLC控制
-项目二:工作任务5:运料小车的PLC控制
-工作任务1:彩灯的PLC控制
-项目三:工作任务1:彩灯的PLC控制
-工作任务2:交通灯的PLC控制
-项目三:工作任务2:交通灯的PLC控制
-工作任务3:抢答器的PLC控制
-项目三:工作任务3:抢答器的PLC控制
-工作任务1:机械手的PLC控制
-项目四:工作任务1:机械手的PLC控制
-工作任务2:自动售货机的PLC控制
-项目四:工作任务2:自动售货机的PLC控制
-工作任务1:PLC的数值运算
-项目五:工作任务1:PLC的数值运算
-工作任务2:基于PLC的恒压供水系统
--5-9 标度指令
-项目五:工作任务2:基于PLC的恒压供水系统
-工作任务1:两串行PLC链接通信
-项目六:工作任务1:两串行PLC链接通信
-工作任务2:基于端子控制的PLC和变频器的应用
-项目六:工作任务2:基于端子控制的PLC和变频器的应用
-工作任务3: PLC与变频器的通信
-项目六:工作任务3: PLC与变频器的通信
-工作任务4:基于PLC、触摸屏、变频器综合应用
-项目六:工作任务4:基于PLC、触摸屏、变频器综合应用
-工作任务1:分拣控制系统设计
-工作任务2:视觉传感系统
-工作任务3:机器人系统设计
-工作任务4:分拣控制系统装调
-期末考试--期末考试
-1 电子教材
--1-3 项目1 工作任务3 欧姆龙CPE1型PLC的规格
--1-6 项目2 工作任务1 电动机单向启动、停止的PLC控制
--1-8 项目2 工作任务3 电动机Y∕△降压起动的PLC控制
--1-9 项目2 工作任务4 电动机带动传送带的 PLC 控制
--1-19 项目6 工作任务2:基于端子控制的PLC和变频器的应用
--1-21 项目6 工作任务4 基于PLC、触摸屏、变频器的综合应用
-2 学习手册
-3 应用视频
--3-2 安全产品
--3-3 客户服务
--3-12 视觉
-4 样例程序