三菱PLC练习题

更新时间:2024-05-28 22:31:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

三菱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,B,C)三组喷头。启动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个。从(Y20

到Y27)从右到左,依次闪亮,再从左到右依次闪亮。如此循环。

2)

按启动按钮控制16个指示灯。1S只能亮1个。从(Y10到Y27)从左到右依次闪亮,再从右到左依次闪亮。如此循环。

要 求:用乘除和交换指令。

第九题:用2位数码管显示灯,闪烁时间的变化值。

1.用2位数码管实时显示绿灯闪烁时间。 按启动后绿灯闪烁,15S后灭。

要 求:(以秒为单位做增计数显示)

2.当灯灭后数码管显示为15,按停止按钮数码显示0,再按启动按钮重新开始。

X20为启动按钮 X21为停止按钮

第十题:用增一指令或减一指令,做单按钮启动和停止程序。 第十一题:用1个按钮控制3个指示灯。按启动按钮就有1个指

示灯亮,等3个指示灯全亮后。再按停止按钮,指灯就1个1灭,但要先亮的指示灯先灭。如果:按下按钮的时间超过2S则指示灯灭。

要 求: 用增一指令做程序。不能用,比较和计数器指令。 第十二题: 按启动按钮控制16个指示灯。1S只能亮1个。从

(Y10到Y27)从左到右依次闪亮,再从右到左依 次闪亮。如此循环。

要 求:用循环左移和循环右移指令做。

第十三题:按启动按钮控制16个指示灯。1S只能亮1个。从(Y10

到Y27)左到右依次闪亮,再从右到左依次闪亮。如此循环。

要 求:用字左移和字右移与交换指令做。

第十四题:按启动按钮控制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. 本实验采用直流电机模拟交流电机的运行,通过实验使学

生了解交流电机的控制,KM1.KM2.是两个控制电机正反转的继电器。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---X2 2. 输出:

KM1---Y0 KM2---Y1 KMY---Y2 KM△---Y3 四. 写出程序:注意按要求接线

实验二 水塔

一.控制要求

1. 当水池水位低于低水位界(L4指示灯亮)时,阀门M2打

开进水;当水池到高水位(L3指示灯亮)时,则阀门M2关闭。

2. 当水塔水位低于低水塔的最低水位界时(L2指示灯亮),

并且水池水位高于水池的低水位界;则抽水电机M1打开。 3. 当水塔水位高于水塔的高水位界时,则M1电动机,停止

抽水。

4. 若在抽水过程中,水池水位下降到低于水池的低水位界,

则M1电机也关闭。 二.程序I/0分配

1.输入: 2.输出:

水塔高水位限位开关H1---X3 水塔高水位指示灯L1---Y.0 水塔低水位限位开关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)熄灭。东西黄灯(黄1)

亮,时间长4秒。

4. 时间到之后,东西黄灯(黄1)熄灭,同时东西红灯(红1)

亮,南北红灯(红2)熄灭,绿灯(绿2)亮。

5. 8秒钟之后,南北绿灯开始闪烁,闪烁4秒钟,周期为1

秒。

6. 4秒钟之后南北绿灯熄灭,同时南北黄灯(黄2)亮,时间

长4秒钟。

7. 4秒钟之后,南北红灯(红2)亮,黄灯熄灭,同时东西绿

灯(绿1)亮,如此周期循环。

8. 按下停止按钮,系统停止。按启动按钮,重新开始运行。 二. 程序I/O分配

1. 输入: 启动---X0

停止---X1

2. 输出:

东西方向: 绿灯—(Y.0) 黄灯—(Y1) 红灯(Y4) 南北方向: 绿灯—(Y.2) 黄灯—(Y3) 红灯(Y5) 三. 写出程序:注意按要求接线

实验四—洗衣机

一. 控制要求

1. 首先按下启动键,系统开始运行,进水阀打开(L3阀门指示

灯亮,代表阀门打开),水注入洗衣机。

2. 按下上限开关(表示水满),进水阀马上关闭(L3阀 指示灯灭顶之灾。洗衣桶开始洗衣,洗衣机桶左右转 动(L0,L1,表示洗衣桶左右转动,这时L0,L1交 替闪烁,模拟洗衣桶转动,周期一秒,交替循环。 3. 洗衣过程延续一分钟,时间到了后洗衣桶停止转动(L0,L1,

指示灯灭)。排水阀打开,(L4排水阀指示灯亮代表正在排水)。

4. 按下下限开关(表示水已排完),脱水桶转动,(L2脱水桶

指示灯亮代表脱水)。

5. 三十秒钟后,脱水结束,脱水桶停止,(L2脱水指示灯灭)。

蜂鸣器响表示脱水已完成,三秒钟后停止,整个系统过程结束。

6. 中途按下停止按钮,系统停止,按启动重新开始。 二. 程序I/0分配

1. 输入 2. 输出

上限 X0 左转 L0 Y0 下限 X1 右转 L1 Y1

启动 X2 脱水桶 L2 Y2 停止 X3 蜂鸣器 Y3 手动排水 X4 进水阀 L3 Y4 排水阀 L4 Y5 三. 写出程序:注意按要求接线

实验五 东方明珠

一. 实验原理:

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全部亮时,数码管显示0 3. 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. 当车装料满后,检测开在检测到料已满(S2断开),料

斗阀K2关闭,电机M1,2秒后关闭,M1关闭后2秒M2关闭,M2关闭后过2秒M1关闭,M3指示灯熄灭时L2灯也熄灭,L1灯亮。

4. L1灯亮起,表示此时车可以开走,外边的车可以开进来。 三. 程序I/O分配 1. 输入地址:

汽车检测开关S2-----X0 料位检测开关S1----X1 2. 输出地址:

料斗开关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. 若投入的硬币总值超过按钮所需的钱数时(可乐12元,

咖啡15元),找钱指示灯根据需要找多少钱的数目进行闪烁如:找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→A B C D E F G H→H→G

→F→E→D→C→B→A→A B C D E F G H→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 停止-----X2 2. 输出地址:

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→A B C D E F G H→H→G

→F→E→D→C→B→A→A B C D E F G H→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 停止-----X2 2. 输出地址:

A--------Y0 E--------Y4 B--------Y1 F--------Y5 C--------Y2 G--------Y6 D--------Y3 H--------Y7 三. 写出程序: 注意按要求接线

本文来源:https://www.bwwdw.com/article/0737.html

Top