实验2抢答器的PLC控制
一、实验目的
熟练运用梯形图语言进行编程,掌握用PLC控制系统控制实现抢答器功能。
本实验所要实现的功能是:按下三个抢答器按钮中的一个,对应的提示灯亮,
蜂鸣器响。按下重置键,灯灭,蜂鸣器断开,以便进行下一轮抢答。
二、实验要求
1)以实验室西门子SIMATICS7-200为硬件设备,认识掌握用PLC控制系
统控制实现抢答器功能的方法。
2)学习STEP7-Micro/WIN4.0软件,运用梯形图语言进行编程。
三、实验设备
1)西门子SIMATICS7-200PLC硬件系统
2)西门子SIMATICS7-200PLC编程软件STEP7-Micro/WIN4.0
四、实验原理
1、PLC控制系统I/O分配表
1I0.0抢答器1
2I0.1抢答器2
3I0.2抢答器3
4I0.5重置键
5Q0.0获胜者1
6Q0.1获胜者2
7Q0.2获胜者3
8Q0.3蜂鸣器
2、程序代码(梯形图)
M2.2、M2.1、M2.0是三路抢答器触发的互锁中间变量,任何一路抢答器首
先抢答上之后将导致其他各路抢答器实效,实现抢答的功能。
MB1为抢答信息寄存器,存放抢答获胜者信息,由各路抢答器的上升沿触
发。如图1。(程序中的汉字需要提前在符号表中定义才可使用,若没有提前定
义,则不必输入汉字。)
图1抢答器触发与互锁
设置第一路抢答器,当第一路抢答器抢答获胜时(MB1==1),Q0.0输出,点
亮获胜者指示灯,并实现自锁。网络5中的蜂鸣器响
M2.0为网络1中互锁中间变量。如图2。
图2第一路抢答器设置
二三路抢答器的设置过程与第一路类似。
蜂鸣器通过三个中间辅助继电器M2.0、M2.1、M2.2控制。
图3蜂鸣器控制程序
按下重置键将MB1清零,为下一次抢答做准备。如图4。
图4系统重置
本文发布于:2023-01-04 04:10:04,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/88530.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |