1、
高职第一学年(电气自动化技术)PLC编程操作2026年阶段测试题及答案
(考试时间:90分钟 满分100分)
班级______ 姓名______
一、选择题(总共10题,每题3分,每题只有一个正确答案,请将正确答案填入括号内)
1. 以下哪个是PLC的编程语言( )
A. C语言 B. 汇编语言 C. 梯形图 D. 自然语言
2. PLC的核心部件是( )
A. 存储器 B. CPU C. 输入模块 D. 输出模块
3. 梯形图中,常开触点对应的指令助记符是( )
A. LD B. LDI C. OUT D. AND
4.
2、 定时器T0的定时时间与( )有关。
A. 扫描周期 B. 定时器设定值 C. 输入信号频率 D. 程序步数
5. 当PLC处于运行状态时,以下说法正确的是( )
A. 可以修改程序 B. 不能修改程序 C. 可以随意插拔模块 D. 可以断电
6. 以下哪种编程语言更适合初学者理解PLC程序逻辑( )
A. 指令表 B. 功能块图 C. 梯形图 D. 结构化文本
7. 计数器C0的计数脉冲由( )提供。
A. 程序设定 B. 输入信号 C. 内部时钟 D. 输出信号
8. 若要实现电动机的正反转控制,PLC至少需要( )个输出点。
A. 1
3、 B. 2 C. 3 D. 4
9. 以下关于PLC输入输出接口的说法,错误的是( )
A. 输入接口用于接收外部信号 B. 输出接口用于驱动外部负载
C. 输入接口有光电隔离 D. 输出接口不需要考虑负载类型
10. 编写PLC程序时,用于程序结束的指令是( )
A. END B. STOP C. RUN D. CLEAR
二、多项选择题(总共5题,每题5分,每题有两个或两个以上正确答案,请将正确答案填入括号内,多选、少选、错选均不得分)
1. PLC的编程语言包括( )
A. 梯形图 B. 指令表 C. 功能块图 D. 结构化文本 E. C
4、语言
2. 以下属于PLC输入设备的有( )
A. 按钮 B. 传感器 C. 接触器 D. 指示灯 E. 继电器
3. 定时器的定时时间设定可以通过( )
A. 直接输入常数 B. 间接计算 C. 与其他定时器配合 D. 与计数器配合 E. 随机设定
4. 编写PLC程序时,常用的编程技巧有( )
A. 模块化编程 B. 逻辑简化 C. 避免双线圈输出 D. 多使用复杂指令 E. 程序注释
5. PLC控制系统设计的一般步骤包括( )
A. 确定控制要求 B. 选择PLC型号 C. 硬件设计 D. 软件编程 E. 系统调试
三、判
5、断题(总共10题,每题2分,请判断对错,在括号内打“√”或“×”)
1. PLC只能控制电气设备,不能控制其他类型的设备。( )
2. 梯形图中的触点可以无限次使用。( )
3. 定时器定时时间到后,其常开触点闭合,常闭触点断开。( )
4. 计数器的当前值可以大于设定值。( )
5. 编写PLC程序时,必须按照从上到下、从左到右的顺序编写。( )
6. PLC的输入输出点数越多越好。( )
7. 功能块图编程语言比梯形图更难理解。( )
8. 可以通过PLC程序实现对多个电动机的顺序控制。( )
9. PLC程序中的注释对程序运行没有影响。( )
10.
6、 不同型号PLC的编程语言和指令系统完全相同。( )
四、简答题(总共3题,每题10分,请简要回答问题)
1. 简述PLC的工作原理。
2. 说明梯形图中常开触点、常闭触点以及线圈的作用。
3. 如何根据控制要求选择合适的PLC型号?
五、编程题(总共2题,每题20分,请根据题目要求编写PLC梯形图程序)
1. 设计一个PLC程序,实现三台电动机M1、M2、M3的顺序启动和顺序停止控制,启动顺序为M1→M2→M3,停止顺序为M3→M2→M1。
2. 有一个水箱,当水位低于下限水位时,水泵启动向水箱注水;当水位高于上限水位时,水泵停止注水。请编写PLC程序实现此功能,
7、假设水位检测信号通过输入点X0表示,水泵控制信号通过输出点Y0表示。
答案:
一、1. C 2. B 3. A 4. B 5. B 6. C 7. B 8. B 9. D 10. A
二、1. ABCD 2. AB 3. ABCD 4. ABCE 5. ABCDE
三、1. × 2. √ 3. √ 4. × 5. √ 6. × 7. × 8. √ 9. √ 10. ×
四、1. PLC采用循环扫描工作方式,包括输入采样、程序执行和输出刷新三个阶段。输入采样阶段读取输入信号状态存入输入映像寄存器;程序执行阶段按顺序执行用户程序,并将结果存
8、入相应寄存器;输出刷新阶段将输出映像寄存器内容传送到输出锁存器,驱动外部负载。
2. 常开触点用于检测外部信号的通断状态,当信号接通时,梯形图中对应的常开触点闭合;常闭触点与常开相反,信号接通时常闭触点断开。线圈用于控制外部负载,当程序执行到线圈指令时,会使对应的输出点状态改变,从而驱动负载动作。
3. 选择PLC型号时,首先要根据控制要求确定所需的输入输出点数,确保有足够的点数连接输入设备和驱动输出负载。然后考虑控制的复杂程度,如是否需要大量的定时器、计数器等功能,选择具有相应功能指令的PLC。还要关注PLC的处理速度、存储容量等性能指标,以及其工作环境适应性等。
五、1. 程序如下:
LD X0
OUT Y0
ANI X1
OUT Y1
ANI X2
OUT Y2
LD X3
OUT Y2
ANI X4
OUT Y1
ANI X5
OUT Y0
2. 程序如下:
LD X0
ANI M0
OUT M0
LD M0
OUT Y0
LD X1
ANI M1
OUT M1
LD M1
RST Y0