三菱PLC练习题.docx
《三菱PLC练习题.docx》由会员分享,可在线阅读,更多相关《三菱PLC练习题.docx(11页珍藏版)》请在冰豆网上搜索。
三菱PLC练习题
三菱PLC练习题
三菱PLC练习题定时器计进器项目练习
定时器项目题:
第一题:
按启动按钮,指示灯就亮。
按停止按钮时要过5S后指
示灯就灭。
如果先按停止按钮时不到5S,再按启动按钮,指示灯继续亮。
要在按停止按钮过5S指示灯再灭。
如此循环。
启动按钮:
X20指示灯:
Y20停止按钮X21
第二题:
用定时器实现楼梯灯的亮与灭。
按启动按钮时楼梯灯就亮,30S后楼梯灯自动灭。
如果在30S内,再按启动按钮,就重新计时,到30S后指示灯自动灭。
启动按钮:
X20 楼梯灯Y20
第三题:
有3个灯,分别用(红,黄,绿)来代表:
红灯亮1S后自动灭。
黄灯亮1S后自动灭。
绿灯亮1S后自动灭。
过1S后,
3个灯同时亮1S。
再同时灭1S。
再重新开始。
第四题:
用2个定时器实现1个灯闪烁控制。
1)当按启动按钮时,指示灯在2S后亮。
3S后指示灯自动灭。
再2S指示灯亮,3S指示灯自动灭。
如此循环。
启动按钮X20 指示灯:
Y20
2)按启动按钮,指示灯亮1S。
灭2S,闪烁10次指示灯灭。
启动按钮:
X20 指示灯Y20
第五题:
用特殊寄存器实现1个灯闪烁。
也就是:
按启动按钮,指示灯就亮。
若按1#按钮时,
指示灯以1S的频率闪烁。
若按2#按钮时,指示灯以1分钟的频率闪烁。
三种闪烁状态可随意切换。
只有按停止按钮指示灯才会灭。
第六题:
用定时器实现1个灯多种频率闪烁的控制。
当按1#按钮,指示灯就以1S,2次的频率闪烁。
第七题;当按2#按钮,指示灯就以1S,5次的频率闪烁。
每次只许1个按钮闭合,当2个按钮都闭合时,指示灯
就灭。
第八题:
用定时器实现指示灯间隔闪烁的控制。
也就是;按启动按钮时,指示灯先以1S闪烁2次。
然
后指示灯自动灭1S。
如此循环。
第九题:
用定时器控制2个灯顺序闪烁与顺序灭。
也就是:
按启动按钮,1#灯闪烁并保持,5S后2#灯闪
烁并保持。
按停止按钮2#灯灭,3S后1#灯灭。
第十题:
三彩灯用:
来代表。
按启动按钮时,红灯亮,之后每隔5S点亮。
各亮10S。
如此循环。
第十一题:
喷泉设计
有三组喷头。
启动A组,先喷5S之后
B组,C组同时喷5S后,B组停止,再过5S,C组停止。
而A组和B组同时喷,再过2SC组喷。
A,B,C同时喷5S后全部停止。
停止3S。
如此循环。
计数器项目题:
第十二题:
用计数器做单按钮启动与停止。
1:
用1个计数器实现。
2:
用2个计数器实现。
第十三题:
用计数器实现灯的闪烁次数的控制。
按启动按钮,1#灯以1S,2次的频率闪烁,闪烁7S
后转为1S,1次的频率闪烁。
要 求:
用2个计数器实现。
用1个计数器实现。
第十四题:
按启动按钮时,5S后指示灯亮。
按停止按钮时,指
示灯就灭。
要 求:
用1个按钮。
用1个计数器。
不能用定时器。
第十五题:
测拭装置如图所示:
按启动按钮时,水平气缸右行,碰到右限位,水平汽
缸就左行,碰到左限位,水平汽缸再右行。
循环5次后自动停止。
按钮:
X20 水平汽缸:
Y20 右限位:
X22 左限位:
X21
功能指令题
第一题:
用置位,复位指令,做单按钮,启动和停止程序。
第二题:
用置位优先指令,做单按钮,启动和停止程序。
第三题:
2个灯交替闪烁控制。
用交替输出的方式控制程序,2个灯以1S,2次的频率
交替闪烁。
要求:
用取反指令做。
第四题:
用比较指令,做红绿灯的程序。
工艺流程详见实验手册。
第五题:
用传送指令,做星三角延时启动程序。
第六题:
用传送指令,做红绿灯程序。
工艺流程详见实验手册。
第七题;用2个按钮做加减运算。
按X20每次加100,按X21
每次减100。
加到最大为1000。
减到最小为0。
要求:
用加法,减法指令为主。
第八题:
用乘除做移位1)
按启动按钮控制8个指示灯。
1S只能亮1个。
从从右到左,依次闪亮,再从左到右依次闪亮。
如此循环。
2)
按启动按钮控制16个指示灯。
1S只能亮1个。
从从左到右依次闪亮,再从右到左依次闪亮。
如此循环。
要求:
用乘除和交换指令。
第九题:
用2位数码管显示灯,闪烁时间的变化值。
1.用2位数码管实时显示绿灯闪烁时间。
按启动后绿灯闪烁,15S后灭。
要求:
2.当灯灭后数码管显示为15,按停止按钮数码显示0,再按启动按钮重新开始。
X20为启动按钮 X21为停止按钮
第十题:
用增一指令或减一指令,做单按钮启动和停止程序。
第十一题:
用1个按钮控制3个指示灯。
按启动按钮就有1个指
示灯亮,等3个指示灯全亮后。
再按停止按钮,指灯就1个1灭,但要先亮的指示灯先灭。
如果:
按下按钮的时间超过2S则指示灯灭。
要 求:
用增一指令做程序。
不能用,比较和计数器指令。
第十二题:
按启动按钮控制16个指示灯。
1S只能亮1个。
从
从左到右依次闪亮,再从右到左依 次闪亮。
如此循环。
要求:
用循环左移和循环右移指令做。
第十三题:
按启动按钮控制16个指示灯。
1S只能亮1个。
从左到右依次闪亮,再从右到左依次闪亮。
如此循环。
要求:
用字左移和字右移与交换指令做。
第十四题:
按启动按钮控制16个指示灯。
从Y10到Y27。
当按启动按钮时,指示灯就从左到右依次逐个点亮,
直到全部亮。
再从右到左依次逐个点亮,直到全部亮。
如此循环。
第十五题:
用1个开关控制3盏灯。
开关闭合时灯就亮。
开关断时灯就灭。
如果在3S之内每闭合1次开关,亮的灯数1个,2
个,3个,3个,2个,1个的循环。
如果开关断开,时间超过3S,再合上开关时,重复上
述过程。
要求:
用字左移指令做。
第十六题:
六台电动机按顺序启动,逆序停止。
用按钮控制6
台电动机的启动和停止。
当按启动按钮时,启动信号灯就亮,之后每隔5S顺
序启动1台电动机,直到6台电动机全部启动后,启动信号灯灭。
当按停止按钮时,停止信号灯就亮,之后每隔3S逆序停止1台电动机,直到时6台电动机
全部停止后,停止信号灯就灭。
如果在启动过程中按下停止按钮,则每隔3S逆序依次停止已启动的电动机。
按急停按钮则电动机全部停止。
启动按钮:
X20 停止按钮:
X21急停按钮:
X22启动信号灯:
Y10停止信号灯:
Y1(Y20到Y25)为6台电动机
第十七题:
用位左移指令,做红绿灯。
工艺流程详见实验手册
第十八题:
按启动按钮控制16个指示灯,第秒只能亮1个。
按启动按钮,指示灯就从左到右依次闪亮,再从 右到左依次闪亮。
如此循环。
要求:
用解码和交换指令做第十九题:
用解码指令,做红绿灯。
工艺流程详见实验手册。
第二十题:
选择开关。
用1个按钮X20控制1个8位选择开关。
每按1次按钮,接通1个灯。
要 求:
用增一和解码指令做。
第二十一题:
星三角
要 求:
用跳转指令做。
实验一电机正反转
一.实验原理
1.本实验采用直流电机模拟交流电机的运行,通过实验使学
生了解交流电机的控制,是两个控制电机正反转的继电器。
KMY,KM△是两个模拟控制电机Y、△形接法的继电器。
L1,L2,L3,L4是控制信号指示灯,PO1按钮控制电机正转,PO2控制电机的反转,PO3是停止按钮。
二.控制要求
1.按下正向启动按钮,电机即正向启动,继电器KM1工作。
2.按下反向启动按钮,电机即反向启动,继电器KM2工作。
3.启动后,电机先模拟Y方式运行,继电器KMY工作,8
秒后变成△方式运行,继电器KM△工作。
4.正向和反向之间可以随时切换,按下PO3停止按钮,工
作立即停止。
5.KM1和KM2之间不能同时接通,否则会引起短路。
三.程序1/O分配1.输入:
正向启动PO1---X0 反向启动PO2---X1 停止 PO3---X22.输出:
KM1---Y0 KM2---Y1 KMY---Y2 KM△---Y3四.写出程序:
注意按要求接线
实验二水塔
一.控制要求
1.当水池水位低于低水位界时,阀门M2打
开进水;当水池到高水位时,则阀门M2关闭。
2.当水塔水位低于低水塔的最低水位界时,
并且水池水位高于水池的低水位界;则抽水电机M1打开。
3.当水塔水位高于水塔的高水位界时,则M1电动机,停止
抽水。
4.若在抽水过程中,水池水位下降到低于水池的低水位界,
则M1电机也关闭。
二.程序I/0分配
1.输入:
2.输出:
水塔高水位限位开关H1---X3 水塔高水位指示灯水塔低水位限位开关L1---X2 水塔低水位指示灯L2---Y1水池高水位限位开关H2---X1 水池高水位指示灯L3---Y3水池低水位限位开关L2---X0 水池低水位指示灯L4---Y4
抽水电动机 M1---Y2
进水电磁阀 M2---Y5三.写出程序:
注意按要求接线
实验三红绿灯
一.控制要求
1.按下启动按钮,东西绿灯(绿1)亮,同时南北红灯(红2)亮。
2.8秒钟之后,东西绿灯(绿1)闪烁4秒钟,闪烁周期一秒。
3.东西绿灯闪烁时间到后,绿灯(绿1)熄灭。
东西黄灯
亮,时间长4秒。
4.时间到之后,东西黄灯熄灭,同时东西红灯
亮,南北红灯熄灭,绿灯亮。
5.8秒钟之后,南北绿灯开始闪烁,闪烁4秒钟,周期为1
秒。
6.4秒钟之后南北绿灯熄灭,同时南北黄灯亮,时间
长4秒钟。
7.4秒钟之后,南北红灯亮,黄灯熄灭,同时东西绿
灯亮,如此周期循环。
8.按下停止按钮,系统停止。
按启动按钮,重新开始运行。
二.程序I/O分配
1.输入:
启动---X0
停止---X1
2.输出:
东西方向:
绿灯—()黄灯—(Y1)红灯(Y4) 南北方向:
绿灯—()黄灯—(Y3)红灯(Y5)三.写出程序:
注意按要求接线
实验四—洗衣机
一.控制要求
1.首先按下启动键,系统开始运行,进水阀打开(L3阀门指示
灯亮,代表阀门打开),水注入洗衣机。
2.按下上限开关,进水阀马上关闭。
4.按下下限开关(表示水已排完),脱水桶转动,。
5.三十秒钟后,脱水结束,脱水桶停止,。
蜂鸣器响表示脱水已完成,三秒钟后停止,整个系统过程结束。
6.中途按下停止按钮,系统停止,按启动重新开始。
二.程序I/0分配
1.输入 2.输出
上限 X0 左转 L0Y0 下限 X1 右转 L1Y1
启动 X2 脱水桶L2Y2 停止 X3 蜂鸣器 Y3 手动排水X4 进水阀L3Y4 排水阀L4Y5三.写出程序:
注意按要求接线
实验五东方明珠
一.实验原理:
1.图为九路LED发光管L1——L9,模拟彩灯显示。
2.A.B.C.D.E.F.G分别对应数码管的A段、B段、C
段、D段、E段、F段、G段。
3.D1COM为数码管的公共端,D2COM为L1——L9的公
共端。
为共阴极接法。
二.控制要求
1.L1→L2→L3→L4→L5→L6→L7→L8→L9→L(1----9)
→L9→L8→L7→L6→L5→L4→L3→L2→L1→(L1---L9)→L1
2.L1---L9全部亮时,数码管显示03.L1---L9分别点亮时,数码管显示1——9三.程序I/0分配
1.输入:
启动-----X0 停止-------X1
2.输出:
L1--------Y0 L9--------Y10 L2---------Y1 A---------Y11 L3---------Y2 B---------Y12 L4---------Y3 C---------Y13 L5---------Y4 D---------Y14 L6---------Y5 E---------Y15 L7---------Y6 F---------Y16 L8---------Y7 G---------Y17四.写出程序:
注意按要求接线
实验六自动送料系统
一.实验原理
1.本实验利用9个LED灯演示系统的状态,M1,M2,M3表示
电机。
其余的为开关。
2.S2为自锁开关,用来表示汽车检测开关,和汽车料满,
接通时表示汽车到,断开表示料满。
S1是装料斗料满检测开关,接通表示装料斗满载。
S1为点动按钮。
二.控制要求
1.开启系统后,红灯L1亮,表示车可以进来,车开进来后
(S2接通表示检测开关检测到车里面是空的,没有料),红灯L1熄灭,L2灯亮(表示有车在装料,后面车不可以进来).L4灯亮(表示车已到位),阀门K1打开放料,延时
5S,L3亮表示:
料到达检测开关位置(这时S1导通,S1是自锁开关,需用手按下),电机M3运行。
L3OFF,表示料位下降,正在卸料。
2.M3亮2S后M2亮,M2亮2S后M1亮,M1接通后开始放
料。
K2阀门打开。
3.当车装料满后,检测开在检测到料已满,料
斗阀K2关闭,电机M1,2秒后关闭,M1关闭后2秒M2关闭,M2关闭后过2秒M1关闭,M3指示灯熄灭时L2灯也熄灭,L1灯亮。
4.L1灯亮起,表示此时车可以开走,外边的车可以开进来。
三.程序I/O分配1.输入地址:
汽车检测开关S2-----X0 料位检测开关S1----X12.输出地址:
料斗开关K2-----Y0 电 机 M3----Y5 红 灯L1-----Y1 进料开关 K1----Y6 红 灯L2-----Y2 料满限位 L3----Y7 电 机M1----Y3 车到/料满 L4----Y10 电机M2-----Y4
四.写出程序:
注意按要求接线
实验七自动售货机
一.控制要求
1.自动售货机可以投入1元,5元,10元。
用来购买饮料。
2.当投入的硬币总值等于或大于12元时,可乐按钮指示
灯L2亮,当投入的硬币的总值等于或大于15元时,可乐、咖啡指示灯了L1都亮。
3.当可乐指示灯亮时,按可乐按钮,Y1指示灯亮,表示可乐
出口有可乐弹出,相应的指示灯Y1闪烁,7秒钟后自动停止。
停止后重新回到原始状态,可继续购买饮料。
4.当咖啡指示灯亮时,操作同可乐一样。
5.若投入的硬币总值超过按钮所需的钱数时,找钱指示灯根据需要找多少钱的数目进行闪烁如:
找8元,L0闪烁8次后结束。
二.程序I/0分配
1.输入地址:
2.输出地址:
一元投币口----X0 咖啡出口------Y0 五元投币口----X1 可乐出口------Y1 十元投币口----X2 咖啡指示灯L1—--Y2 咖啡按钮----X3 可乐指示灯L2----Y3 可乐按钮----X4 找钱指示灯L0----Y4三.写出程序:
注意按要求接线
实验八艺术彩灯
一.控制要求
1.A→B→C→D→E→F→G→H→ABCDEFGH→H→G
→F→E→D→C→B→A→ABCDEFGH→A。
如此循环往返。
2.A→AB→ABC→ABCD→ABCDE→ABCDEF→ABCDEFG→
ABCDEFGH→ABCDEFG→ABCDEF→ABCDE→ABCD→ABC→AB→A。
如此逐个点亮为一个周期。
要求周期原来的15秒,经过第二周期变为10秒,经过第三个周期变为5秒。
然后再恢复到周期15秒,如此循环往返。
二.程序I/O分配1.输入地址:
启动K1---X0 停止-----X22.输出地址:
A--------Y0 E--------Y4 B--------Y1 F--------Y5 C--------Y2 G--------Y6 D--------Y3 H--------Y7三.写出程序:
注意按要求接线
一.控制要求
1.A→B→C→D→E→F→G→H→ABCDEFGH→H→G
→F→E→D→C→B→A→ABCDEFGH→A。
如此循环往返。
2.A→AB→ABC→ABCD→ABCDE→ABCDEF→ABCDEFG→
ABCDEFGH→ABCDEFG→ABCDEF→ABCDE→ABCD→ABC→AB→A。
如此逐个点亮为一个周期。
要求周期原来的15秒,经过第二周期变为10秒,经过第三个周期变为5秒。
然后再恢复到周期15秒,如此循环往返。
二.程序I/O分配1.输入地址:
启动K1---X0 停止-----X22.输出地址:
A--------Y0 E--------Y4 B--------Y1 F--------Y5 C--------Y2 G--------Y6 D--------Y3 H--------Y7三.写出程序:
注意按要求接线
三菱PLC练习题定时器计进器项目练习
定时器项目题:
第一题:
按启动按钮,指示灯就亮。
按停止按钮时要过5S后指
示灯就灭。
如果先按停止按钮时不到5S,再按启动按钮,指示灯继续亮。
要在按停止按钮过5S指示灯再灭。
如此循环。
启动按钮:
X20指示灯:
Y20停止按钮X21
第二题:
用定时器实现楼梯灯的亮与灭。
按启动按钮时楼梯灯就亮,30S后楼梯灯自动灭。
如果在30S内,再按启动按钮,就重新计时,到30S后指示灯自动灭。
启动按钮:
X20 楼梯灯Y20
第三题:
有3个灯,分别用(红,黄,绿)来代表:
红灯亮1S后自动灭。
黄灯亮1S后自动灭。
绿灯亮1S后自动灭。
过1S后,
3个灯同时亮1S。
再同时灭1S。
再重新开始。
第四题:
用2个定时器实现1个灯闪烁控制。
1)当按启动按钮时,指示灯在2S后亮。
3S后指示灯自动灭。
再2S指示灯亮,3S指示灯自动灭。
如此循环。
启动按钮X20 指示灯:
Y20
2)按启动按钮,指示灯亮1S。
灭2S,闪烁10次指示灯灭。
启动按钮:
X20 指示灯Y20
第五题:
用特殊寄存器实现1个灯闪烁。
也就是:
按启动按钮,指示灯就亮。
若按1#按钮时,
指示灯以1S的频率闪烁。
若按2#按钮时,指示灯以1分钟的频率闪烁。
三种闪烁状态可随意切换。
只有按停止按钮指示灯才会灭。
第六题:
用定时器实现1个灯多种频率闪烁的控制。
当按1#按钮,指示灯就以1S,2次的频率闪烁。
第七题;当按2#按钮,指示灯就以1S,5次的频率闪烁。
每次只许1个按钮闭合,当2个按钮都闭合时,指示灯
就灭。
第八题:
用定时器实现指示灯间隔闪烁的控制。
也就是;按启动按钮时,指示灯先以1S闪烁2次。
然
后指示灯自动灭1S。
如此循环。
第九题:
用定时器控制2个灯顺序闪烁与顺序灭。
也就是:
按启动按钮,1#灯闪烁并保持,5S后2#灯闪
烁并保持。
按停止按钮2#灯灭,3S后1#灯灭。
第十题:
三彩灯用:
来代表。
按启动按钮时,红灯亮,之后每隔5S点亮。
各亮10S。
如此循环。
第十一题:
喷泉设计
有三组喷头。
启动A组,先喷5S之后
B组,C组同时喷5S后,B组停止,再过5S,C组停止。
而A组和B组同时喷,再过2SC组喷。
A,B,C同时喷5S后全部停止。
停止3S。
如此循环。
计数器项目题:
第十二题:
用计数器做单按钮启动与停止。
1:
用1个计数器实现。
2:
用2个计数器实现。
第十三题:
用计数器实现灯的闪烁次数的控制。
按启动按钮,1#灯以1S,2次的频率闪烁,闪烁7S
后转为1S,1次的频率闪烁。
要 求:
用2个计数器实现。
用1个计数器实现。
第十四题:
按启动按钮时,5S后指示灯亮。
按停止按钮时,指
示灯就灭。
要 求:
用1个按钮。
用1个计数器。
不能用定时器。
第十五题:
测拭装置如图所示:
按启动按钮时,水平气缸右行,碰到右限位,水平汽
缸就左行,碰到左限位,水平汽缸再右行。
循环5次后自动停止。
按钮:
X20 水平汽缸:
Y20 右限位:
X22 左限位:
X21
功能指令题
第一题:
用置位,复位指令,做单按钮,启动和停止程序。
第二题:
用置位优先指令,做单按钮,启动和停止程序。
第三题:
2个灯交替闪烁控制。
用交替输出的方式控制程序,2个灯以1S,2次的频率
交替闪烁。
要求:
用取反指令做。
第四题:
用比较指令,做红绿灯的程序。
工艺流程详见实验手册。
第五题:
用传送指令,做星三角延时启动程序。
第六题:
用传送指令,做红绿灯程序。
工艺流程详见实验手册。
第七题;用2个按钮做加减运算。
按X20每次加100,按X21
每次减100。
加到最大为1000。
减到最小为0。
要求:
用加法,减法指令为主。
第八题:
用乘除做移位1)
按启动按钮控制8个指示灯。
1S只能亮1个。
从从右到左,依次闪亮,再从左到右依次闪亮。
如此循环。
2)
按启动按钮控制16个指示灯。
1S只能亮1个。
从从左到右依次闪亮,再从右到左依次闪亮。
如此循环。
要求:
用乘除和交换指令。
第九题:
用2位数码管显示灯,闪烁时间的变化值。
1.用2位数码管实时显示绿灯闪烁时间。
按启动后绿灯闪烁,15S后灭。
要求:
2.当灯灭后数码管显示为15,按停止按钮数码显示0,再按启动按钮重新开始。
X20为启动按钮 X21为停止按钮
第十题:
用增一指令或减一指令,做单按钮启动和停止程序。
第十一题:
用1个按钮控制3个指示灯。
按启动按钮就有1个指
示灯亮,等3个指示灯全亮后。
再按停止按钮,指灯就1个1灭,但要先亮的指示灯先灭。
如果:
按下按钮的时间超过2S则指示灯灭。
要 求:
用增一指令做程序。
不能用,比较和计数器指令。
第十二题:
按启动按钮控制16个指示灯。
1S只能亮1个。
从
从左到右依次闪亮,再从右到左依 次闪亮。
如此循环。