您的当前位置:首页正文

PLC控制抢答器实验

2022-09-13 来源:钮旅网
实验2 抢答器的PLC控制

一、实验目的

熟练运用梯形图语言进行编程,掌握用PLC控制系统控制实现抢答器功能。 本实验所要实现的功能是:按下三个抢答器按钮中的一个,对应的提示灯亮,蜂鸣器响。按下重置键,灯灭,蜂鸣器断开,以便进行下一轮抢答。

二、实验要求

1) 以实验室西门子SIMATIC S7-200为硬件设备,认识掌握用PLC控制系

统控制实现抢答器功能的方法。

2) 学习STEP7-Micro/WIN4.0软件,运用梯形图语言进行编程。

三、实验设备

1) 西门子SIMATIC S7-200 PLC硬件系统

2) 西门子SIMATIC S7-200 PLC编程软件STEP7-Micro/WIN4.0

四、实验原理

1、PLC控制系统I/O分配表

1 2 3 4 5 6 7 8 I0.0 I0.1 I0.2 I0.5 Q0.0 Q0.1 Q0.2 Q0.3 抢答器1 抢答器2 抢答器3 重置键 获胜者1 获胜者2 获胜者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 系统重置

因篇幅问题不能全部显示,请点此查看更多更全内容