plc课程设计--抢答器设计

ID:9396288

大小:213.50 KB

页数:16页

时间:2018-04-30

plc课程设计--抢答器设计_第1页
plc课程设计--抢答器设计_第2页
plc课程设计--抢答器设计_第3页
plc课程设计--抢答器设计_第4页
plc课程设计--抢答器设计_第5页
资源描述:

《plc课程设计--抢答器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、江南大学物联网工程学院课程设计报告课程名称:电气控制与PLC应用设计题目:抢答器设计班级:姓名:学号:指导教师:评分:2013年7月2日15一、设备概况实用抢答器这一产品是各种竞赛活动中不可缺少的设备,无论是学校、工厂、军队还是益智性电视节目,都会举办各种各样的智力竞赛,都会用到抢答器。目前市场上已有的各种各样的智力竞赛抢答器绝大多数是早期设计的,只具有抢答锁定功能的一个电路,即模拟电路、数字电路或者模拟电路与数字电路相结合的产品,这部分抢答器已相当成熟。现在的抢答器具有倒计时、定时、自动(或手动)复位、报警(即声响提示,有的以音乐的方式来体现)、屏幕显示、按键发光等多种功能。

2、但功能越多的电路相对来说就越复杂,且成本偏高,故障高,显示方式简单(有的甚至没有显示电路),无法判断提前抢按按钮的行为,不便于电路升级换代。本设计要求就是利用PLC作为核心部件进行逻辑控制及信号的产生,用PLC本身的优势使竞赛真正达到公正、公平、公开。二,控制要求1、抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7表示。2、设置一个系统清除和抢答控制开关S,该开关由主持人控制。3、抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出铃声进行提示。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。4、

3、抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。当主持人启动“开始”按键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间0.5秒左右。5、参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。6、如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。15三、仪器设备PLC:西门子300系列PLC开发平台:STEP7开发语言:LAD四、设计思路与原理经对设计要求分析,对本次设计有以下几点:1、参赛选手控制的开关应该选用跳沿有效,且上升沿和下降沿并联有

4、效。2、数码管显示功能,相对复杂,需要显示抢答者的组别,还有显示计时器的剩余时间,剩余时间的显示又相对更复杂。3、在进行设计之前我们确定了各功能的实现方式:1)时间限制:定时器2)跳沿信号保持:中间继电器自锁3)抢答互锁:引入使能端作为信号有效的先决条件4)各个蜂鸣器:定时器5)组别的数码管显示:从接LED的Q读取状态,作为MOVE模块使能端6)获取剩余时间:从30s定时器的BCD输出获取7)显示剩余时间:将读取的BCD位逻辑作为MOVE模块使能端ØMOVE原理MOVE模块是数据传送指令,当使能端Eable有效时,PLC将IN入口参数自动赋值给OUT端口,OUT端口用字节选址,

5、IN端口可以用字节选址,也可以使用立即数,在本课程设计中,MOVE起到根据需求,将数码管赋值给预先设置好的输出口(直接接数码管的各段)Ø数码管显示原理数码管是常用的显示器件,有共阴极和共阳极两种接法,本课程设计中采用共阴极接法,0到9的数字十六进制段码依次如下:3f,06,5b,4f,66,6d,7d,07,7f,6f。本设计中,将Q的每一位分别接到每一段的阳极,接法如下:数码管段abcdefghPLC输出QX.0QX.1QX.2QX.3QX.4QX.5QX.6QX.715五、引脚分配端口功能I0.1第1组抢答开关I0.2第2组抢答开关I0.3第3组抢答开关I0.4第4组抢答开

6、关I0.5第5组抢答开关I0.6第6组抢答开关I0.7第7组抢答开关I1.0第8组抢答开关I0.0主持人开关端口功能备注T130s定时限时用T20.5s定时开始提示用T31s定时抢答提示用Q4.0第1组抢到Q4.1第2组抢到Q4.2第3组抢到Q4.3第4组抢到Q5.0第5组抢到Q5.1第6组抢到Q5.2第7组抢到Q5.3第8组抢到Q4.4接蜂鸣器开始计时提示Q4.5接蜂鸣器超时报警Q4.7接蜂鸣器抢答成功提示QB6接数码管显示组别QB12接数码管剩余时间个位QB13接数码管剩余时间十位M1.0已有人成功抢答M1.1时间到M1.2抢答使能端实现互锁M2.0检验S0跳沿电平保持M2

7、.1检验S1跳沿电平保持M2.2检验S2跳沿电平保持M2.3检验S3跳沿电平保持M2.4检验S4跳沿电平保持15M2.5检验S5跳沿电平保持M2.6检验S6跳沿电平保持M2.7检验S7跳沿电平保持M10.0剩余时间十位,BCD_0M10.1剩余时间十位,BCD_1M11.0剩余时间个位,BCD_0M11.1剩余时间个位,BCD_1M11.2剩余时间个位,BCD_2M11.3剩余时间个位,BCD_3M2.0用于暂存S0状态PLC对跳沿检测必须存在暂存上一状态的区间M20.1M20.2用于暂存S

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
正文描述:

《plc课程设计--抢答器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、江南大学物联网工程学院课程设计报告课程名称:电气控制与PLC应用设计题目:抢答器设计班级:姓名:学号:指导教师:评分:2013年7月2日15一、设备概况实用抢答器这一产品是各种竞赛活动中不可缺少的设备,无论是学校、工厂、军队还是益智性电视节目,都会举办各种各样的智力竞赛,都会用到抢答器。目前市场上已有的各种各样的智力竞赛抢答器绝大多数是早期设计的,只具有抢答锁定功能的一个电路,即模拟电路、数字电路或者模拟电路与数字电路相结合的产品,这部分抢答器已相当成熟。现在的抢答器具有倒计时、定时、自动(或手动)复位、报警(即声响提示,有的以音乐的方式来体现)、屏幕显示、按键发光等多种功能。

2、但功能越多的电路相对来说就越复杂,且成本偏高,故障高,显示方式简单(有的甚至没有显示电路),无法判断提前抢按按钮的行为,不便于电路升级换代。本设计要求就是利用PLC作为核心部件进行逻辑控制及信号的产生,用PLC本身的优势使竞赛真正达到公正、公平、公开。二,控制要求1、抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7表示。2、设置一个系统清除和抢答控制开关S,该开关由主持人控制。3、抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出铃声进行提示。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。4、

3、抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。当主持人启动“开始”按键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间0.5秒左右。5、参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。6、如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。15三、仪器设备PLC:西门子300系列PLC开发平台:STEP7开发语言:LAD四、设计思路与原理经对设计要求分析,对本次设计有以下几点:1、参赛选手控制的开关应该选用跳沿有效,且上升沿和下降沿并联有

4、效。2、数码管显示功能,相对复杂,需要显示抢答者的组别,还有显示计时器的剩余时间,剩余时间的显示又相对更复杂。3、在进行设计之前我们确定了各功能的实现方式:1)时间限制:定时器2)跳沿信号保持:中间继电器自锁3)抢答互锁:引入使能端作为信号有效的先决条件4)各个蜂鸣器:定时器5)组别的数码管显示:从接LED的Q读取状态,作为MOVE模块使能端6)获取剩余时间:从30s定时器的BCD输出获取7)显示剩余时间:将读取的BCD位逻辑作为MOVE模块使能端ØMOVE原理MOVE模块是数据传送指令,当使能端Eable有效时,PLC将IN入口参数自动赋值给OUT端口,OUT端口用字节选址,

5、IN端口可以用字节选址,也可以使用立即数,在本课程设计中,MOVE起到根据需求,将数码管赋值给预先设置好的输出口(直接接数码管的各段)Ø数码管显示原理数码管是常用的显示器件,有共阴极和共阳极两种接法,本课程设计中采用共阴极接法,0到9的数字十六进制段码依次如下:3f,06,5b,4f,66,6d,7d,07,7f,6f。本设计中,将Q的每一位分别接到每一段的阳极,接法如下:数码管段abcdefghPLC输出QX.0QX.1QX.2QX.3QX.4QX.5QX.6QX.715五、引脚分配端口功能I0.1第1组抢答开关I0.2第2组抢答开关I0.3第3组抢答开关I0.4第4组抢答开

6、关I0.5第5组抢答开关I0.6第6组抢答开关I0.7第7组抢答开关I1.0第8组抢答开关I0.0主持人开关端口功能备注T130s定时限时用T20.5s定时开始提示用T31s定时抢答提示用Q4.0第1组抢到Q4.1第2组抢到Q4.2第3组抢到Q4.3第4组抢到Q5.0第5组抢到Q5.1第6组抢到Q5.2第7组抢到Q5.3第8组抢到Q4.4接蜂鸣器开始计时提示Q4.5接蜂鸣器超时报警Q4.7接蜂鸣器抢答成功提示QB6接数码管显示组别QB12接数码管剩余时间个位QB13接数码管剩余时间十位M1.0已有人成功抢答M1.1时间到M1.2抢答使能端实现互锁M2.0检验S0跳沿电平保持M2

7、.1检验S1跳沿电平保持M2.2检验S2跳沿电平保持M2.3检验S3跳沿电平保持M2.4检验S4跳沿电平保持15M2.5检验S5跳沿电平保持M2.6检验S6跳沿电平保持M2.7检验S7跳沿电平保持M10.0剩余时间十位,BCD_0M10.1剩余时间十位,BCD_1M11.0剩余时间个位,BCD_0M11.1剩余时间个位,BCD_1M11.2剩余时间个位,BCD_2M11.3剩余时间个位,BCD_3M2.0用于暂存S0状态PLC对跳沿检测必须存在暂存上一状态的区间M20.1M20.2用于暂存S

显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭