- 234
- 0
- 约3.21千字
- 约 21页
- 2020-10-02 发布于北京
- 举报
* * * * * * * * * * 三人抢答器的PLC控制 穆亚辉 机电工程系 3 容 1 5 2 主 要 内 4 任务评价与总结 作业布置下次课内容 任务实施 相关知识链接 案例引入 案例引入 1. 任务引入 三人抢答器PLC控制:主持人配有抢答结束按钮和抢答开始指示灯,A、B、C三人分别配有抢答按钮和成功抢答指示灯。当一人抢答成功时其指示灯点亮,同时熄灭抢答开始指示灯,其他人再抢答无效;当主持人启动抢答结束按钮后,抢答者指示灯熄灭,抢答指示灯点亮,开始下一轮抢答。 2. 任务分析 根据任务要求,主持人决定抢答开始与结束,可以采用置位/复位指令实现;三人仅能有一人成功抢答,可以采用互锁电路;成功抢答者必须确保有效,可以采用自锁(起-保-停)电路。 1 2 3 能力目标 会分析三人抢答器工作过程 会根据三人抢答器控制要求编写并调试程序 会根据控制要求分配输入和输出,并绘制外部接线图 1.1 教学目标 掌握基本位逻辑操作 指令的功能及应用编程 熟悉S7-200系列PLC的 结构和外部I/O接线方法 熟悉STEP7-Micro/WIN 编程软件的使用方法 知 识 目 标 1.1 教学目标 基本指令:包括基本逻辑指令、算术与逻辑运算指令数据处理指令、程序控制指令,能够满足一般应用程序设计要求; 功能指令:包括表指令、转换指令、中断指令、高速计数器与脉冲输出指令、PID指令等,实质上就是一些功能不同的子程序,合理、正确地应用功能指令,对于优化系统结构,提高应用系统的功能,简化对一些复杂问题的处理有着重要的作用。 2、相关知识链接 2)S7-200 PLC编程语言 梯形图LAD程序类似于传统的继电器控制系统,直观、易懂,不同类型PLC的梯形图表达相差无几,在实际应用中采用梯形图编写程序较为普遍; 语句表STL类似于计算机汇编语言的指令格式; 功能块图FBD用类似于与门、或门的方框图来表示逻辑运算关系。 指令格式 功能描述 动合/常开触点指令:CPU访问触点位地址指定的存储器位数据(状态)为1时,触点闭合;为0时,触点断开 动断/常闭触点指令:CPU访问触点位地址指定的存储器位数据(状态)为0时,触点闭合;为1时,触点断开 负跳变触点指令:负跳变是指输入脉冲的下降沿触发使触点闭合(ON)一个周期 正跳变触点指令:正跳变是指输入脉冲的上升沿触发使触点闭合(ON)一个周期 取反指令:指对存储器位的取非操作,触点左侧为1时,右侧为0,能量流不能到达右侧,输出无效;反之触点左侧为0,右侧为1,能量流可以通过触点向右传递 线圈指令:左侧触点逻辑运算结果为1时,CPU将线圈位地址指定过程映像寄存器位置1;左侧触点逻辑运算结果为0时,CPU将线圈位地址指定过程映像寄存器位置0 1)基本位操作指令 指令格式 功能描述 置位指令:执行置位(置1)指令时,从操作数的直接位地址“??.?”或输出状态表(OUT)指定的地址参数开始的N个点(最多255个)都被置位/复位 复位指令:执行复位(置0)指令时,从操作数的直接位地址“??.?”或输出状态表(OUT)指定的地址参数开始的N个点(最多255个)都被置位/复位 优先置位指令:当置位信号(S1)与复位信号(R)同时为真时,CPU将“??.?”位地址指定的存储器位置1,可选的OUT表示“??.?”的状态 优先复位指令:当置位信号(S)与复位信号(R1)同时为真时,CPU将“??.?”位地址指定的存储器位置0,可选的OUT表示“??.?”的状态 空操作指令:使能输入有效时,执行空操作指令(一条空操作指令执行次数最多为255次),将稍微延长扫描周期长度,不影响用户程序的执行,不会使能量流输出断开 1)基本位操作指令 指令格式 功能描述 动合/常开立即触点指令:过程映像寄存器不刷新,而物理输入点立即刷新,状态为1时动合/常开立即触点闭合;为0时动合/常开立即触点断开。 动断/常闭触点指令:CPU访问触点位地址指定的存储器位数据(状态)为0时,触点闭合;为1时,触点断开。 立即输出指令:左侧触点逻辑运算结果为1时,CPU将输入新值同时写到物理输出和相应的过程映像寄存器。 立即置位指令:从操作数的直接位地址“??.?”或输出状态表(OUT)指定的地址参数开始的N个点(最多128个)都被置位。 立即复位指令:从操作数的直接位地址“??.?”或输出状态表(OUT)指定的地址参数开始的N个点(最多128个)都被复位。 2)立即位操作指令 指令格式 功能描述 逻辑与指令:使能输入EN有效时,把字节(字、双字)长的两个输入逻辑操作数IN1与IN2按位相与,得到一个字节(字、双字)逻辑运算结果,送到
您可能关注的文档
- PHP+MySQL网站开发技术(拓展) 2 PHP编程基础 PHP学生作业-1403220337.pptx
- PHP程序设计-3期(KC016) PHP语法规则 2.1PHP语法规则.pptx
- PHP程序设计-3期(KC016) rand() 2.9.1 rand函数.pptx
- PHP程序设计-3期(KC016) 查询记录 4.3.4查询记录教学课件.pptx
- PHP程序设计-3期(KC016) 常用字符串函数、字符串ASCII 2.8.6字符串ASCII.pptx
- PHP程序设计-3期(KC016) 创建类和使用类 3.8.1创建和使用类教学课件:构造函数和析构函数.pptx
- PHP程序设计-3期(KC016) 创建数据库 4.3.1创建数据库教学课件.pptx
- PHP程序设计-3期(KC016) 带返回值的函数 2.10.3带返回值的函数教学课件.pptx
- PHP程序设计-3期(KC016) 递增/递减运算符 2.5.5递增减运算符教学课件.pptx
- PHP程序设计-3期(KC016) 获取当前日期 3.2.1获取当前日期.pptx
最近下载
- 贵州省2025年中考化学试题.pdf VIP
- 暖通安装工程施工工艺标准(159页 附图丰富).pdf
- 专题05 30天熟记中考课标1600词(Day 25~Day 30)(知识清单)(背诵版).docx VIP
- GJB9001C-2017内审员培训教材.pptx VIP
- 2023年陕西省直遴选笔试真题汇编含答案解析(夺冠).docx VIP
- 医院肝胆胰脾外科2025年年底工作总结及2026年工作计划.docx VIP
- 可控核聚变系列研究(一):聚变启航,未来已来.pdf VIP
- 卷烟物流配送中心建设项目规划设计控制指标国家局.pdf VIP
- 16G362 钢筋混凝土结构预埋件.pdf
- 《人工智能技术基础》课件全套 第1--10章 人工智能简介--- 机器学习方法.pdf
原创力文档

文档评论(0)