项目十二 抢答器控制.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目十二 抢答器控制

高级指令均为扩展功能指令,每一个指令代码都是由大写字母F和序号组成。一条指令完成一个特定的功能,其序号也是按功能分类编排的。依产品型号不同,高级指令的种类、条数不同。但是,同一类指令的使用方法基本类似。 高级指令由高级指令功能号(F0~F165)、助记符和操作数三部分构成。高级指令的功能号用来输入高级指令,格式如图所示。 在使用高级指令时应注意以下几点: 高级指令不能直接从左母线引出,前面必须要有控制触发信号。当触发信号接通时每个扫描周期都执行一次高级指令,触发信号断开时则不执行该高级指令。 输入高级指令时,只需输入指令功能号就能自动生成指令助记符。 指令中源操作数可以是寄存器也可以是常数,而目的操作数只能是寄存器不能是常数。 高级指令中有单字(16bit)操作指令也有双字(32bit)操作指令。处理双字的操作指令,在程序中只需输入32位数据中低16位的寄存器名称。 F91(SEGT) 7段解码表 方案一:八段码显示可用OT指令(繁杂) 方案二:也可使用F91高级指令 (简单) 列出输入输出分配表,输入两种方案的控制程序并完成调试任务。 * 项目七 抢答器控制 * 项目七 抢答器控制 * 项目七 抢答器控制 * 单击此处编辑母版文本样式 第二级 第三级 第四级 第五级 项目七 抢答器控制 机电工程系 曹月、李迅 《PLC应用技术》 天津滨海职业学院 项目四 密码锁控制 课程名称:《PLC应用技术》 项目七 抢答器控制 项目演示 一 知识点链接 二 三 项目分析 项目目标 四 五 项目实施 六 七 项目考核 项目展示、评价、反馈、小结 五 八 项目拓展 请大家观看抢答器视频 项目演示 一 抢答器用在什么地方? 图片 本项目控制要求 二 项目分析 一个四组抢答器,主持人按下开始抢答按钮后,若10s内无人抢答,该题作废。有铃声提示。主持人按下开始抢答按钮后,任一组抢先按下按键后,显示器能及时显示该组的编号,并使蜂鸣器发出一声响声(一秒),同时锁住抢答器,使其他组按下按键无效,抢答开始后,开始计时,25s时发提示音,蜂鸣器响一下(1s),30s时,抢答时间到,关闭显示,可重新抢答。抢答器同时还设有复位按钮,复位按钮按下时,也可重新抢答。显示器由七段数码显示器实现。 任务目标 掌握典型高级指令的应用 2 熟悉高级指令的分类与功能 3 1 知识目标 三 任务目标 熟练掌握高级指令的使用 2 善于思考,独立解决在程序调试中的问题 4 熟悉PLC控制系统的输入和输出 3 1 掌握一定监控方法,能独立程序调试。 3 3 能力目标 三 知识点链接 四 高级指令 F91解码指令 高级指令简介 高级指令的类型: 1.数据传输指令:这些指令可对16位或32位数据进行传输、拷贝、交换。 2.BIN(二进制)算术运算指令:这些指令可对16位或32位数据进行加、减、乘、除运算。 3.BCD算术运算指令:这些指令可对BCD码数进行加、减、乘、除运算。 4.数据比较指令:这些指令可对16位或32位数据进行比较。 5.逻辑运算指令:这些指令可实现逻辑(与、或、异或、同或)运算。 6.数据转换指令:将16位或32位数据按指定格式转换。 7.数据移位指令:这些指令可将数据以字为单位或以十六进制的数的位(digit)为单位移位。 8.可逆计数和左/右移位寄存器指令:可实现加/减计数和数据左/右移位。 9.数据左/右循环移位指令:这些指令可使数据向右或向左循环移位。 10.位操作指令:该指令以位为单位处理数据。 11.高速计数器特殊指令:执行高速计数功能。 12.辅助定时器指令:以0.01s为单位的延时动作定时器。 13. 特殊指令:执行特殊功能以控制FP1运行。 F91(SEGT)是十六进制数的7段解码指令,其功能是将S指定的4位十六进制数转换成7段LED数码管(共阴)显示对应的字形码,用于数码管显示。 当触发信号X0接通时,DT0中的数据被转换成4位十六进制数对应的7段字形码,结果存储在WY1和WY0中,如图所示。 五 项目实施 熟悉八段码解码指令; 了解八段码显示的工作原理; 利用解码指令实现四组抢答器的控制和八断码的显示。 了解高级指令的类型、编号; 熟悉解码指令;了解八段码显示的工作原理; 分别利用输出指令,数据传送指令实现六组抢答器的控制和八断码的显示。 了解高级指令的类型、编号和应用; 了解八段码显示的工作原理; 分别利用输出指令,数据传送指令,和解码指令实现六组抢答器的控制和八断码的显示。 掌握高级指令的类型、编号和应用; 掌握八段码

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档