当前课程知识点:PLC应用技术 > 项目三:灯光系统的PLC控制系统设计、安装与调试 > 工作任务3:抢答器的PLC控制 > 3-16 译码指令
同学们大家好
今天我们一起来学习
4 →16 译码指令
该指令的助记符为MLPX
有三个操作数
S、C和R
S为源首通道
R为结果首通道
C为控制数据
C的含义为
数字0表示S中
第一个要译码的数字位位号
数字1表示S中要译码的数字位数
0表示1位
一次最多可对4个数字进行译码
数字2和数字3固定为0
该指令的功能为
当执行条件为ON时
根据C的内容对S进行译码
并将结果存放中R中
译码方法为 第一步
由C确定被译码
的起始数字位及译码的位数
第2步 将该位数字
转换为0~15的十进制数
第3步 将结果通道中
与该十进制数对应的位置为ON
其余位为OFF
需要注意的是
被译码的数字位要连续
如1-2-3-0
3-0-1-2 2-3-0-1等
如控制字为0030时
表示从S的第0位开始译码
连续译4个数字
译码的顺序为0-1-2-3
当C为0023时
表明从S的第3位开始译码
连续译3个数字
译码的顺序为3-0-1
存放结果从目的首通道开始依次存放
下面来看一个运用译码指令的例子
在如图所示的梯形图程序当中
当0,00置为ON后
首先把数据78F5
通过数据传送指令
送到200通道
译码指令的操作数1(200)
为源通道
操作数2(0013)为控制字
操作数3(HR00)结果首通道
根据控制字的含义
数字0为3
表示从200通道
的第3位数字开始译码
数字1为1
表示对2个数字进行译码
结果存放在以HR00通道为首
的HR00通道和HR01通道
译码的过程为
源通道的内容为78F5
第3位数字是7
则以7为位号
将结果首通道HR00
中的07位置为1
源通道第0位数字是5
则以5为位号
将结果末通道HR01
的05位置为1
原通道与译码结果的
对应关系如下图所示
在使用MLPX译码指令时
需注意两个问题
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 样例程序