内容正文:
专题二十二: 可编程序控制器的编程语言与工作原理
一、填空题
1. 梯形图编程语言是一种图形化编程语言,主要由________、触点和线圈等元素组成。
2. 在梯形图编程语言中,触点通常表示________状态,线圈代表输出信号状态。
3. 指令表编程语言是一种基于________的编程语言,适用于小型控制系统或单个工作站的控制。
4. 顺序功能图编程语言使用圆、方和箭头等符号描述程序的________流程。
5. 可编程序控制器的工作方式主要包括________方式和中断方式。
6. 循环方式工作的可编程序控制器会________执行用户程序,以指定时间间隔重复运行程序。
7. 中断方式工作的可编程序控制器通过________响应输入信号,来实时地响应输入信号的状态变化。
8. 可编程序控制器的工作全过程一般包括________、处理阶段和输出阶段。
9. 在可编程序控制器的输入阶段中,输入信号会被输入模块转换成可________的数字形式。
10. 在处理阶段,可编程序控制器的CPU会根据用户编写的程序,对输入信号进行________处理,并决定输出信号状态。
二、判断题
1. ( )梯形图编程语言是一种文本化编程语言。
2. ( )梯形图编程语言中,线圈通常表示输入信号状态。
3. ( )指令表编程语言是一种基于指令的编程语言,由多个指令构成,每个指令完成一个特定的控制任务。
4. ( )顺序功能图编程语言使用各种符号描述程序的执行流程,其中圆圈通常表示控制操作。
5. ( )可编程序控制器的工作方式主要包括循环方式和中断方式两种。
6. ( )循环方式工作的可编程序控制器会不间断地执行程序,以指定时间间隔重复运行程序。
7. ( )中断方式工作的可编程序控制器只能在输入信号状态发生变化时才能响应输入信号。
8. ( )可编程序控制器的工作全过程一般包括输入阶段、处理阶段和输出阶段。
9. ( )在可编程序控制器的输入阶段中,输入信号通常需要经过数字转换,才能被CPU识别和处理。
10. ( )在处理阶段,可编程序控制器的CPU会根据由用户编写的程序,对输入信号进行简单的数学运算。
三、选择题
1. 可编程序控制器的编程语言包括以下几种:( )
A. 手写字母编程语言
B. 梯形图编程语言
C. 汇编语言
D. 外语编程语言
2. 梯形图编程语言的特点是:( )
A. 逻辑结构清晰
B. 与现实电路图相似
C. 初学者易于掌握
D. 全部选项均符合
3. 在梯形图编程语言中,“Y1”代表的是:( )
A. 电源
B. 输出信号
C. 输入信号
D. 中央处理器
4. 在梯形图编程语言中,“X1”代表的是:( )
A. 电源
B. 输出信号
C. 输入信号
D. 中央处理器
5. 指令表编程语言的特点是:( )
A. 可扩展性强
B. 逻辑结构清晰
C. 操作简便
D. 编程容易
6. 顺序功能图编程语言的结构包含以下几个部分:( )
A. 顺序段、跳转段和子程序段
B. 逻辑段、字型段和引脚端子段
C. 数值型、字符型和逻辑型
D. 循环语句、条件语句和分支语句
7. 顺序功能图编程语言中,顺序段包含的元素有:( )
A. 输入、输出和中间变量
B. 状态转移、条件选择和修改输出
C. 子程序调用、变量赋值和比较操作
D. 站点号、设备类型和位置信息
8. 顺序功能图编程语言中,跳转段包含的元素有:( )
A. 输入、输出和中间变量
B. 状态转移、条件选择和修改输出
C. 子程序调用、变量赋值和比较操作
D. 站点号、设备类型和位置信息
9. 顺序功能图编程语言中,子程序段包含的元素有:( )
A. 输入、输出和中间变量
B. 状态转移、条件选择和修改输出
C. 子程序调用、变量赋值和比较操作
D. 站点号、设备类型和位置信息
10. 可编程序控制器工作原理中,要将输入的信号转换为可处理的数据形式需要哪个环节?( )
A. 编程环节
B. 储存环节
C. 处理环节
D. 输出环节
11. 可编程序控制器工作原理中,完成控制任务后需要哪个环节?( )
A. 输入环节
B. 处理环节
C. 输出环节
D. 存储环节
12. 可编程序控制器工作全过程中,下列哪些操作是重复执行的?( )
A. 输入
B. 处理
C. 输出
D. 编程
13. 可编程序控制器扫描全过程中,是按照什么顺序完成扫描的?( )
A. 水平扫描
B. 竖直扫描
C. 随机扫描
D. 循环扫描
14. 可编程序控制器扫描全过程中,下列哪个环节是最重要的?( )
A. 输入扫描
B. 逻辑处理
C. 输出扫描
D. 存储数据
15. 可编程序控制器扫描全过程中,下列哪个环节是最快速的?( )
A. 输入扫描
B. 逻辑处理
C.