可编程序控制器及其应用 教学课件 ppt 作者 王成福5-10

上传人:w****i 文档编号:92495934 上传时间:2019-07-10 格式:PPT 页数:9 大小:204.50KB
返回 下载 相关 举报
可编程序控制器及其应用 教学课件 ppt 作者 王成福5-10_第1页
第1页 / 共9页
可编程序控制器及其应用 教学课件 ppt 作者 王成福5-10_第2页
第2页 / 共9页
可编程序控制器及其应用 教学课件 ppt 作者 王成福5-10_第3页
第3页 / 共9页
可编程序控制器及其应用 教学课件 ppt 作者 王成福5-10_第4页
第4页 / 共9页
可编程序控制器及其应用 教学课件 ppt 作者 王成福5-10_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《可编程序控制器及其应用 教学课件 ppt 作者 王成福5-10》由会员分享,可在线阅读,更多相关《可编程序控制器及其应用 教学课件 ppt 作者 王成福5-10(9页珍藏版)》请在金锄头文库上搜索。

1、5.10 编程举例,编写一个程序的基本步聚:,1)分析控制要求。,2)初步提出实现控制的思路 。,3)选择合适的指令 。,4)进行初步编程。并坚持编写的程序应尽可能简练,程序可读性要好等原则。,5)程序调试、修改及完善。,5.10 编程举例,例6 分析下图程序的执行过程,并根据00000和00001的波形,分别画出01000、01001、01002、01003的工作波形。,解:刚上电时,上电初始化脉冲25315为ON,010通道复位。以后每当00001的上升沿,使010通道中的数据左移一位,20000的位状态移进01000。当00000闭合起动后,在00001第一次闭合,01000有输出;在0

2、0001第二次闭合,01000和01001有输出;在00001第三次闭合,01000、01001和01002均有输出;在00001第四次闭合,01000、01001、01002、01003均有输出;在00001第五次闭合,01001、01002、01003均有输出;在00001第六次闭合,01002和01003有输出;在00001第七次闭合,01003有输出;在00001第八次闭合,没有任何输出;在00001第九次闭合,01000又有输出,以后循环。该程序可用于四只彩灯控制。,5.10 编程举例,例6的梯形图和各点工作波形,5.10 编程举例,例7 设计一个简易四组抢答器的控制程序。要求:每组

3、各有一个常开按钮,分别是SB1、SB2、SB3、SB4,且各有一盏指示灯,分别为L1、L2、L3、L4,共用一个电铃LB。其中先按下者,对应的灯亮、铃响并持续3s后自动停止,同时锁住抢答器,此时,其它组的操作信号不起作用。当主持人按复位按钮SB5后,系统复位(灯熄灭)。,解:SB1、SB2、SB3、SB4、SB5分别和00000、00001、00002、00003、00004相连,L1、L2、L3、L4、LB分别与01000、01001、01002、01003、01004相连。 设计思想分析:各小组抢答状态用四条SET指令保存,同时考虑到抢答器是否已经被最先按下的组所锁定,抢答器的锁定状态用2

4、0000保存;抢先组状态锁定后,其它组的操作无效,可以用KEEP指令实现,同时铃响3S后自停,可用定时器实现。程序如下:,5.10 编程举例,例7的梯形图程序,5.10 编程举例,例8 现有8个指示灯,从左到右以0.5s速度依次点亮, 保持任一时刻只有一个指示灯亮, 到达最右端后, 再从左到右依次点亮, 每按动一次起动(常开)按钮, 循环显示20次自动停止。,解:从左到右依次点亮8个指示灯,可以用移位指令SFT来实现;0.5s速度可由一个计数器CNT000来实现,循环显示20次可由另一个计数器CNT001实现,参考程序如下:,5.10 编程举例,例8的梯形图程序,5.10 编程举例,例9 设计一个表决程序。主持人按下起动键,11个人参与表决(仅在2S内表决有效),若赞成的人数超过半数时,被表决的事件为通过,同时指示灯亮,否则指示灯维持熄灭。当主持人按下复位键时,指示灯熄灭。,解:先保存表决结果,然后统计表决结果;若表决超过半数,则指示灯亮。主持人按下复位键,系统复位。00011为起动键,00111为复位键,01000为指示灯,参考程序如下:,5.10 编程举例,例9的梯形图程序,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号