文档库 最新最全的文档下载
当前位置:文档库 › PLC程序例题复习

PLC程序例题复习

PLC程序例题复习
PLC程序例题复习

1. 美国数字设备公司于______年研制出世界第一台PLC。

2. PLC从组成结构形式上可以分为______和_______两类。

3. PLC是由___________逻辑控制系统发展而来的,它在____________、___________方面具有一定优势。

4. PLC主要由____、____、_____、_____几部分组成。

5. PLC所用存储器基本上由________、___、_____等组成。

6. PLC常用编程语言有____、_______、________等。

7. PLC是通过一种通过周期扫描工作方式来完成控制的,每个周期包括__、___、___三个阶段。

8. PLC控制系统分为_____、______、________三大类。

二、判断题

1. 输入继电器只能由外部信号驱动,而不能由内部指令来驱动。

2. 输出继电器可以由外部输入信号或PLC内部控制指令来驱动。

3. 内部继电器既可以供内部编程使用,又可供外部输出。

4. PLC内部的“软继电器”(即由PLC内部的存储单元构成的,包括定时器、计数器等)均可提供无数个常开、常闭触点供编程使用。

三、思考题

1. 什么是可编程控制器?

2. 可编程控制器是如何分类的?简述其特点。

3. 简述可编程控制器的工作原理,如何理解PLC的循环扫描工作过程?

4. 简述PLC与继电接触器控制在工作方式上各有什么特点。

5. PLC能用于工业现场的主要原因是什么?

6. 详细说明PLC在扫描的过程中,输入映像寄存器和输出映像寄存器各起什么作用。

7. 可编程序控制器的控制程序为串行工作方式,继电接触器控制线路为并行工作方式,相比之下,可编程序控制器的控制结果有什么特殊性?

8. 从应用角度出发,PLC、单片机系统主要区别在哪里?

一、填空题

1. S7-300 PLC一个机架最多可安装____________个信号模块,最多可扩展____________个机架,机架之间的通讯距离最大不超过____________,最大数字量I/O点数____________,支持的可保持定时器最多为____________个,计数器最多为____________个。

2. 确定机架0的6号槽上SM323 DI8/DO8的地址范围____________以及5号槽上SM334 AI4/AO2的地址范围____________。

3. 高速、大功率的交流负载,应选用____________输出的输出接口电路。

4. PLC的位元件采用_______制进行编号,其它所有软元件均采用_____制进行编号。

二、思考题

1. SIMATIC S7-300 MPI接口有何用途?

2. 数字量输入模块的接口电路有哪几种形式?输出接口电路有哪几种形式?

3. PLC的工作方式有几种?如何改变PLC的工作方式?

4. PLC数字量输出模块若按负载使用的电源分类,可有哪几种输出模块?若按输出的开关器件分类,可有哪几种输出方式?如何选用PLC输出类型?

5. PLC中的“软继电器”与实际继电器相比,有哪些特点?

6. 何谓通道和通道号?PC的通道分哪几类?

1. S7-300系列PLC中共有几种定时器? 它们的运行方式有何不同? 对它们执行复位指令后,它们的当前值和位的状

字节的数据从100 MB 开始的存储单元转移到从200 MB 开始的存储单元。 4. 试设计一个3 h 40 min 的长延时电路程序。

5.编写一段程序计算sin 120+cos 10的值。

6. 试设计一个照明灯的控制程序。当按下接在I0.0上的按钮后,接在Q4.0上的照明灯可发光30 s ,如果在这段时间内又有人按下按钮,则时间间隔从头开始。这样可确保在最后一次按完按钮后,灯光可维持30 s 照明。

7. 试设计一个抢答器电路程序。出题人提出问题,3个答题人按动按钮,仅仅是最早按的人面前的信号灯亮。然后出题人按动复位按钮后,引出下一个问题。

8. 设计一个对锅炉鼓风机和引风机控制的梯形图程序。控制要求: (1) 开机时首先启动引风机,10 s 后自动启动鼓风机; (2) 停止时立即关断鼓风机,20 s 后自动关断引风机。

4. S7-300模块地址的确定

根据机架上模块的类型,地址可以为输入(I)或输出(O)。一个数字量模板的输入或输出地址由字节地址和位地址组成。字节地址取决于其模板起始地址。数字I/O 模块每个槽划分为4 B(等于32个I/O 点)。模拟I/O 模块以通道为单位,一个通道占一个字地址,或者是两个字节地址,每个槽划分为16 B(等于8个模拟量通道),每个模拟量输入通道或输出通道的地址总是一个字地址,地址范围为IB256~767。可以用装载指令和传送指令访问模拟量模块。

表2.8为S7-300信号模板的起始地址。

槽 位 号

机架 模块起始地址 1 2 3 4 5 6 7 8 9 10 11 0 数字量模拟量 PS

CPU IM 0 256 4 272 8 288 12 304 16 320 20 336 24 352 28 368 1①

数字量模拟量 — IM 32 384 36 400 40 416 44 432 48 448 52 464 56 480 60 496 2① 数字量模拟量 — IM 64 512 68 528 72 544 76 560 80 576 84 592 88 608 92 624 3①

数字量模拟量

IM

96 640

100 656

104 672

108 688

112 704

116 720

120 736

124②

752②

机架 0

96.0 to

99.7 100.0 to 103.7 104.0 to

107.7 108.0 to 111.7 112.0 to 115.7 116.0

to 119.7 120.0 to 123.7 124.0

to 127.7

IM

(接收)

PS

机架 3

64.0 to 67.7 68.0 to 71.7 72.0 to 75.7 76.0 to 79.7 80.0 to 83.7 84.0 to 87.7 88.0 to 91.7 92.0 to 95.7

IM

(接收)

PS

机架 2

32.0 to 35.7 36.0 to 39.7 40.0 to 43.7 44.0 to 47.7 48.0 to 51.7 52.0 to 55.7 56.0 to 59.7 60.0 to 63.7

IM

(接收)

PS

机架 1

0.0 to 3.7 4.0 to 7.7 8.0 to 11.7 12.0 to 15.7 16.0 to 19.7 20.0 to 23.7 24.0 to 27.7 28.0 to 31.7

IM

(发送)

PS

槽位 1 2 3 4 5 6 7 8 9 10 11

CPU

7

6 5 4 3 2 1 0 MB 10 10.

7 ……

10.1 10.0

MB 11 MW 10 MB 12 MW 11

MB 13 MW 12 MD 10

MB 14

区域名称区域功能访问区域的单位标识符最大地址范围

输入过程映像存储区

(I) 在循环扫描的开始,操作系统从过程中读取输入

信号存入本区域,供程序使用

输入位

输入字节

输入字

输入双字

I

IB

IW

ID

0~65 535.7

0~65 535

0~65 534

0~65 532

输入过程映像存储区

(Q) 在循环扫描期间、程序运算得到的输出值存入本

区域。在循环扫描的末尾,操作系统从中读出输

出值并将其传送至输出模板

输出位

输出字节

输出字

输出双字

Q

QB

QW

QD

0~65 535.7

0~65 535

0~65 534

0~65 532

位存储器

(M) 本区域提供的存储器用于存储在程序中运算的

中间结果

存储器位

存储器字节

存储器字

存储器双字

M

MB

MW

MD

0~255.7

0~255

0~254

0~252

外部输入

(PI) 外部输出(PQ) 通过本区域,用户程序能够直接访问输入和输出

模板(即外部输入和输出信号)

外部输入字节

外部输入字

外部输入双字

外部输出字节

外部输出字

外部输出双字

PIB

PIW

PID

PQB

PQW

PQD

0~65 535

0~65 534

0~65 532

0~65 535

0~65 534

0~65 532

定时器(T) 定时器指令访问本区域可得到定时剩余时间定时器(T) T 0~255 计数器(C) 计数器指令访问本区域可得到当前计数器值计数器(C) C 0~255

数据块(DB) 本区域包含所有数据块的数据。如果需要同时打

开两个不同的数据块,可用“OPN DB”打开一

个,用“OPN DI”打开另一个。用指令L DBWi

和L DIWi进一步确定被访问数据块中的具体数

据,在用“OPN DI”指令打开一个数据时,打

开的是与功能块(FB s)和系统功能块(SFB s)相关

联的背景数据块用“OPN DB”打开数据块:

数据位

数据字节

数据字

数据双字

用“OPN DI”打开数据块:

数据位

数据字节

数据字

数据双字

DBX

DBB

DBW

DBD

DIX

DIB

DIW

DID

0~65 535.7

0~65 535

0~65 534

0~65 532

0~65 535.7

0~65 535

0~65 534

0~65 532

本地数据(L) 本区域存放逻辑块(OB,FB或FC)中使用的临时

数据,也称为动态本地数据。一般用作中间暂存

器。当逻辑块结束时,数据丢失,因为这些数据

是存储在本地数据堆栈(L堆栈)中的

临时本地数据位

临时本地数据字节

临时本地数据字

临时本地数据双字

L

LB

L W

LD

0~65 535.7

0~65 535

0~65 534

0~65 532

1.立即寻址

2.存储器直接寻址

【例3-3-1】存储器间接寻址的单字格式的指针寻址。

【例3-3-2】存储器间接寻址的双字格式的指针寻址

【例4-3-3】区内寄存器间接寻址。

【例4-3-4】区域间寄存器间接寻址。

如果要用到寄存器指针格式访问一个字节、字或双字,则必须保证指针中位地址编号为0。下面的例子分别说明如何使用这两种指针格式实现间接寻址:

L P#8.6 //将2#0000 0000 0000 0000 0000 0000 0100 0110装入累加器1

LAR1 //将累加送至地址寄存器1

A I[AR1,P#0.0] //地址寄存器1加器1的内容传偏移量结果为2#0000 0000 0000 0000 // // // 0000 0000 0100 0110,指明是对输入位I 8.6进行“与”操作

= Q[AR1,P#4.1] //地址寄存器1加偏移量结果为2#0000 0000 0000 0000 // // // 0000 0000 01100111,指明对输出位Q12.7进行赋值操作

L P#8.0 //将2#0000 0000 0000 0000 0000 0000 0100 0000装入累加器1

LAR2 //将累加器1的内容传送至地址寄存器2

L IB[AR2,P#2.0] //将输入字节IB 10的内容装入累加器1

T MW[AR2,P#200.0] //将累加器1的内容传送至存储字MW 208

L P#I8.7 //将2#1000 0001 0000 0000 0000 0000 0100 0111装入累加器1

LAR1 //将累加器1的内容传送至地址寄存器1

L P#Q8.7 //将2#1000 0010 0000 0000 0000 0000 0100 0111装入累加器1

LAR2 //将累加器1的内容传送至地址寄存器2

A [AR1,P#0.0] //对输入位I 8.7进行“与”逻辑操作

= [AR2,P#1.1] //赋值给输出位Q10.0

L P#I8.0 //将输入位I 8.0的双字指针装入累加器1

LAR2 //将累加器1的内容传送至地址寄存器2

L P#M8.0 //将存储位M 8.0的双字指针装入累加器1

【例3-4-1】 置位与复位指令的应用——传送带运动控制。

如图所示为一个传送带,在传送带的起点有两个按钮:用于起动的S1和用于停止的S2。在传送带的尾端也有两个按钮:用于启动的S3和用于停止的S4。要求能从任一端起动或停止传送带。另外,当传送带上的物件到达末端时,传感器S5使传送带停止。

起动停止

S1

S2

起动

停止

S3S4

电动机

传感器

S5

Motor_on

【例3-4-2】 边沿检测指令的应用——传送带运动方向检测。

在如图所示的传送带一侧装配有两个反射式光电传感器(PEB1和PEB2)(安装距离小于包裹的长度),设计用于检测包裹在传送带上的移动方向,并用方向指示灯L1和L2指示。其中光电传感器触点为常开触点,当检测到物体时动作(闭合)。

电动机

传感器

Motor_on L2

左向指示灯

PEB1

PEB2右向指示灯L1

光电传感器

【例3-4-3】. 风机监控程序

某设备有三台风机,当设备处于运行状态时,如果风机至少有两台以上转动,则指示灯常亮;如果仅有一台风机转动,则指示灯以0.5 Hz的频率闪烁;如果没有任何风机转动,则指示灯以2 Hz的频率闪烁。当设备不运行时,指示灯不亮。实现上述功能的梯形图程序见图3.17。

输入位I0.0,I0.1,I0.2分别表示风机1,2,3。存储位M100.3为2Hz的频率信号,M100.7为0.5Hz的信号。风机转动状态指示灯由Q4.0控制。存储位M10.0为1时用于表示至少有两台风机转动,M10.1为1时表示没有风机转动。

【例3-4-4】. 二分频器

二分频器是一种具有一个输入端和一个输出端的功能单元,输出频率为输入频率的一半。如下,输入为I0.0,输出为Q4.0。

方法二

【例3-4-5】灯泡控制程序

一盏灯泡由一个按钮来控制,已知第一次按下按钮,灯泡亮,第二次按下按钮,灯光灭。

定义符号地址

梯形图程序

LAD指令STL指令功能说明T no.

——(SP) 时间值SP T no. 启动脉冲定时器

该指令启动定时器T no.以脉冲定时器方式

工作;T no.为定时器号,数据类型为TIMER;

时间值的数据类型为S5TIME,可在存储区I、

Q、M、D、L中,也可为常数。对STL指令

来说,以累加器1中的内容为时间值

T no.

——(SE) 时间值SE T no. 启动扩展脉冲定时器

该指令启动定时器T no.以扩展脉冲定时器

方式工作(其它同上)

T no.

——(SD) 时间值SD T no. 启动接通延时定时器

该指令启动定时器T no.以接通延时定时器

方式工作(其它同上)

T no.

——(SS) 时间值SS T no. 启动保持型接通延时定时器

该指令启动定时器T no.以保持型接通延时

定时器方式工作(其它同上)

SF T no. 启动关断延时定时器

该指令启动定时器T no.以关断延时定时器

方式工作(其它同上)

T no.

——(SF)

时间值FR T no. 允许再启动定时器

【例3-5-1】脉冲定时器应用:优先抢答器设计。

【例3-5-1】设计说明:

参赛者要抢答主持人所提问题时,需抢先按下桌上的按钮;指示灯亮后需待主持人按下“复位”键R后才熄灯;对初中班学生照顾,只要按下SB11和SB12中任一个按钮灯HL1都亮;对高三班学生限制,只有SB31和SB32都按下时灯HL3才亮;若在主持人按下“开始”按钮S后10s内有抢答按钮压下,则电磁铁YC得电,使彩球摇动,以示竞赛者得到一次幸运的机会;如果定时到仍未有抢答,则禁止继续抢答。

【例3-5-2】扩展脉冲定时器应用——电动机延时自动关闭控制。

控制要求:按动起动按钮S1(I0.0),电动机M(Q4.0)立即起动,延时5分钟以后自动关闭。起动后按动停止按钮S2(I0.1),电动机立即停机。

【例3-5-3】 接通延时定时器和脉冲定时器应用——用定时器构成一脉冲发生器,当满足一定条件时,能够输出一定频率和一定占空比的脉冲信号。工艺要求:当按钮S1(I0.0)按下时,输出指示灯H1(Q4.0)以灭2s ,亮1s 规律交替进行。

I0.0Q4.0

1S 2S

控制程序(使用接通延时定时器) (使用脉冲定时器)

【例3-5-4】 接通延时定时器的应用——电动机顺序起停控制。

控制要求:如图3-32a 所示,某传输线由两个传送带组成,按物流要求,当按动起动按钮S1时,皮带电机Motor_2首先起动,延时5s 后,皮带电机Motor_1自动起动;如果按动停止按钮S2,则Motor_1立即停机,延时10s 后,Motor_2自动停机。

起动停止

S1S2电动机Motor_1

电动机

Motor_2

在Memory Byte区域输入想为该项功能设置的MB的地址,如需要使用MB10,则直接输入10。Clock Memory的功能是对所定义的MB的各个位周期性地改变其二进制的值(占空比为1:1)。Clock Memory的各位的周期及频率见

表。

【例3-5-5】时钟存储器与计数器的应用。

当定时器不够用时,可以将计数器扩展为定时器。图中分别给出了用减计数器扩展定时器的控制程序,程序中使用了CPU的时钟存储器,设置MB10为时钟存储器,由表3-39可知M10.0的变化周期为0.1s。

【例3-5-6】. 长时间延时程序采用定时器和计数器可以组成长时间延时程序,如下:

当输入I0.0接通时,定时器T0经过10s时间延时后,其动合触点T0闭合,计数器C0开始递减运算,与此同时T0的动断触点是断开的,造成T0线圈断电,使T0的动合触点断开,C0仅计数一次,而后T0线圈又接通,如此循环.当C0经过

10s*10=100s时间后,计数器C0输出为0,输出Q0.0接通,具有长时间延时的功能.

程序框图练习题及答案经典doc

程序框图练习题 一、选择题 1 .(2013年高考北京卷(理))执行如图所示的程序框图,输出的S 值为 ( ) A .1 B . 2 3 C . 1321 D . 610 987 C 框图首先给变量i 和S 赋值0和1. 执行 ,i=0+1=1; 判断1≥2不成立,执行,i=1+1=2; 判断2≥2成立,算法结束,跳出循环,输出S 的值为 . 故选C . 2 .(2013年普通高等学校招生统一考试浙江数学(理)试题(纯WORD 版))某程序框图如 图所示,若该程序运行后输出的值是5 9 ,则 ( ) A .4=a B .5=a C .6=a D . 7=a

A :由已知可得该程序的功能是 计算并输出S=1+ +…+ =1+1﹣ =2﹣ . 若该程序运行后输出的值是,则 2﹣=. ∴a=4, 故选A . 3 .(2013年普通高等学校招生统一考试安徽数学(理)试题(纯WORD 版))如图所示,程序 框图(算法流程图)的输出结果是 ( ) A .1 6 B . 2524 C . 34 D . 1112 D .12 11,1211122366141210=∴=++=+++ =s s ,所以选D (第5题图)

的程序框图,如果输出3s =,那么判断框内应填入的条件是 ( ) A .6k ≤ B .7k ≤ C .8k ≤ D .9k ≤ B 【命题立意】本题考查程序框图的识别和运行。第一次循环,2log 3,3s k ==,此时满足条件,循环;第二次循环,23log 3log 42,4s k =?==,此时满足条件,循环;第三次循环, 234log 3log 4log 5,5s k =??=,此时满足条件,循环;第四次循环,2345log 3log 4log 5log 6,6s k =???=,此时满足条件,循环;第五次循环,23456log 3log 4log 5log 6log 7,7s k =????=,此时满足条件,循环;第六次循环,234567log 3log 4log 5log 6log 7log 83,8s k =?????==,此时不满足条件,输出3s =, 所以判断框内应填入的条件是7k ≤,选B. 5 .(2013年高考江西卷(理))阅读如下程序框图,如果输出5i =,那么在空白矩形框中应 填入的语句为 ( ) A .2*2S i =- B .2*1S i =- C .2*S i = D .2*4S i =+ C 本题考查程序框图的识别和运行。由条件知当3i =时,10S <,当5i =时,10S ≥。当5i =时,A,B 不成立。当3i =时,D 不合适,所以选C.

plc 设计题

设计题 1、设计三相异步电动机既可点动又可连续运行的电气控制线路。 2、设计三相异步电动机三地控制(即三地均可起动、停止)的电气控制线路。 3、为两台异步电动机设计主电路和控制电路,其要求如下: (1)两台电动机互不影响地独立操作启动与停止; (2)能同时控制两台电动机的停止; (3)当其中任一台电动机发生过载时,两台电动机均停止。 4、设计一个小车运行的控制线路,其要求如下: (1)小车由原位开始前进,到终端后自动停止; (2)在终端停留2分钟后自动返回原位停止; (3)要求在前进或后退途中的任意位置都能停止或起动。 5、试设计一台异步电动机的控制电路。要求: (1)能实现启、停的两地控制; (2)能实现点动调整; (3)能实现单方向的行程保护; (4)要有短路和过载保护。 6、在下图中,要求按下起动按钮后能依次完成下列动作: (1)运动部件A从1到2; (2)接着B从3到4; (3)接着A从2回到1; (4)接着B从4回到3。 试画出电气控制线路图(提示:用四个位置开关,装在原位和终点)。 7、如在上题中完成上述动作后能自动循环工作,试画出电气控制线路图。 8、试在题1图的基础上进一步组成电动机可逆运行的反接制动控制电路。 9、试设计一个控制一台三相异步电动机的控制电路,使其满足下列要求: (1)Y-△降压起动; (2)停机时进行能耗制动; (3)具有必要的保护环节。 10、三台皮带运输机分别由三台电动机M1、M2、M3拖动,如下图所示,为了使皮带

上不堆积被运送的物料,要求电动机按如下顺序起停: (1)起动顺序为:M1→M2→M3; (2)若M1停转,则M2、M3必须同时停转;若M2停转,则M3必须同时停转。 试画出其控制电路。 11、试设计龙门刨床横梁升降机构的电气控制电路,画出电气原理图,并选择所需的元器件。要求横梁能上升和下降,加工工件时横梁必须被夹紧在立柱上。升降电动机的参数为:13kW、380V/660V、27.6A/16A、1330r/min;夹紧电动机的参数为:2.8kW、220V/380V、10.5A/6.1A、1430r/min。其控制要求为: (1) 采用短时工作的点动控制。 (2) 横梁上升:按上升按钮→横梁放松(夹紧电动机反转)→放松完毕→横梁自动上升(升降电动机正转)→到位松开上升按钮→横梁自动夹紧(夹紧电动机正转)→完全夹紧后上升过程结束。 (3) 横梁下降:按下降按钮→横梁放松(夹紧电动机反转)→放松完毕→横梁自动下降(升降电动机反转)→到位松开下降按钮→横梁自动夹紧(夹紧电动机正转)→完全夹紧后下降过程结束。 12、设计一台专用机床的电气自动控制电路,画出电气原理图,并制订电器元件明细表。 进→工进→M1为主运动电动机,功率为4kW,M2为工进电动机,功率为1.5kW,M3为快速移动电动机,功率为0.8kW。 设计要求: (1) 工作台工进至终点或返回原位时,均有限位开关使其在终点停止,并有限位保护。为保证工进定位准确,要求采用制动措施。 (2) 快速电动机要求有点动调整,但在加工时不起作用。

程序框图经典例题

1.如图给出的是计算的值的一个程序框图,其中判断框应填入的条件是 A.B. C.D. 2.将两个数交换,使,下面语句中正确的一组是() 3.算法的三种逻辑结构是() A.顺序结构;流程结构;循环结构B.顺序结构;条件结构;嵌套结构 C.顺序结构;条件结构;循环结构D.流程结构;条件结构;循环结构 4.计算机中常用十六进制,采用数字0~9和字母A~F共16个计数符号与十进制得对应关系如下表: 16进制0 1 2 3 4 5 6 7 8 9 A B C D E F 10进制0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 例如用十六进制表示有D+E=1B,则A×B=( ) A.6E B.7C C.5F D.B0 5.当时,下面的程序段结果是 ( ) A B C 41 D 6.当时,下面的程序段输出的结果是() A B C D 7.将两个数交换,使,下面语句正确一组是 ( ) A B C D

8.右面为一个求20个数的平均数的程序,在横线上应填充的语句为( ) A. i>20 B. i<20 C. i>=20 D. i<=20 9.右图所示的算法流程图中,输出的S表达式为() A. B. C. D 10.已知程序框图如图所示,则该程序框图的功能是() A.求数列的前10项和 B.求数列的前10项和 C.求数列的前11项和 D.求数列的前11项和 11.程序框图如图所示,其作用是输入空间直角坐标平面中一点,则输出相应点,若点的坐标为.若为坐标原点,则 A.1 B.C.D.

12.给出计算的值的一个程序框图如右图,其中判断框应填入的条件是(). A.B.C.D.

算法与程序框图 习题含答案

算法与程序框图习题(含答案) 一、单选题 1.执行如图所示的程序框图输出的结果是() A.B.C.D. 2.已知某程序框图如图所示,则执行该程序后输出的结果是 A.B. C.D. 3.下图是把二进制的数化成十进制数的一个程序框图,则判断框内应填入的条件是()

A.B.C.D. 4.我国元朝著名数学家朱世杰在《四元玉鉴》中有一首待:“我有一壶酒,携着游春走,遇店添一倍,逢有饮一斗,店友经三处,没有壶中酒,借问此壶中,当原多少酒?”用程序框图表达如图所示,即最终输出的,问一开始输入的() A.B.C.D. 5.中国有个名句“运筹帷幄之中,决胜千里之外”.其中的“筹”原意是指《孙子算经》中记载的算筹,古代是用算筹来进行计算,算筹是将几寸长的小竹棍摆在平面上进行运算,算筹的摆放形式有纵横两种形式,如下表: 表示一个多位数时,像阿拉伯计数一样,把各个数位的数码从左到右排列,但各位数码的筹式需要纵横相间,个位,百位,万位用纵式表示,十位,千位,十万位用横式表示,以此类推,例如2268用算筹表示就是=||丄|||.执行如图所示程序框图,若输人的x=1, y = 2,则输出的S用算筹表示为 A.B.C.D. 6.在中,,,边的四等分点分别为,靠近,执行下图算法后结果为() A.6 B.7 C.8 D.9 7.宋元时期名著《算学启蒙》中有关于“松竹并生”的问题:松长五尺,竹长五尺,若输入的分别是5,2,则输出的=()

A.B.C.D. 8.如图所示的程序框图,输出的 A.18B.41 C.88D.183 9.执行图1所示的程序框图,则S的值为()

图1 A.16B.32 C.64D.128 二、填空题 10.我国南北朝时期的数学家张丘建是世界数学史上解决不定方程的第一人,他在《张丘建算经》中给出一个解不定方程的百鸡问题,问题如下:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一.百钱买百鸡,问鸡翁母雏各几何?用代数方法表述为:设鸡翁、鸡母、鸡雏的数量分别为,,,则鸡翁、鸡母、鸡雏的数量即为方程组 的解.其解题过程可用框图表示如下图所示,则框图中正整数的值为______. 11.运行如图所示的程序,若输入的是,则输出的值是__________.

算法与程序框图练习题(整理)

算法与程序框图练习题 1、若某程序图如图所示,则该程序运行后输出的k 的值是____________. 2、阅读右边的程序框图,运行相应的程序,若输出x 的值为,则输出y 的值( ) A 、0.5 B 、1 C 、2 D 、4 3、如右框图,当 时, 等于( ) A 、7 B 、8 C 、10 D 、11 4、阅读右边的程序框图,运行相应的程序,则输出的值为( ) A 、3 B 、4 C 、5 D 、6 5、执行右面的程序框图,如果输入的n 是4,则输出的P 是_____ A 、8 B 、5 C 、3 D 、2 6、执行如图所示的程序框图,输入 ,则输出的y 的值是 _______________. 是 否输出k a>b? 结束4b=k k a=4k=k+1 k=2开始

7、右图中,,,为某次考试三个评阅人对同一道题的独立评分,为该题的最终得分,当,, 时, 等于( )A 、11 B 、10 C 、8 D 、7 8、若执行如图2所示的框图,输入,则输出的数等于 ___________. 9、若执行如图3所示的框图,输入 , ,则输出的数等于___________. 10、执行右面得程序框图,如果输入的是6,那么输出的是( ) A 、120 B 、720 C 、1440 D 、5040 11、执行如图所示的程序框图,若输入A 的值为2,则输出的P 值为( )A 、2 B 、3 C 、4 D 、5 12、执行如图所示的程序框图,输出的s 值为( ) A 、-3 B 、- C 、 D 、 2 13、如图所示,程序框图(算法流程图)的输出结果是__________. 是 否

PLC 设计题(有14道题的答案)

1 / 11 1、试设计满足下图所示波形的梯形图程序。(振荡电路) 输入:I0.0 输出:Q0.0 2、用PLC (S7-200机型)设计程序,实现可以在甲地、乙地、丙地控制一盏灯亮、灭的程序。 (三地控制) 3、试用EU 、ED 、R 、S 指令设计满足下图所示波形的梯形图程序。(10分) 输入:I0.0 I0.1 输出:Q0.0 4、鼓风机系统一般有引风机和鼓风机两级构成。当按下启动按钮(SB0)之后,引风机先工作,工作30秒后,鼓风机工作。按下停止按钮(SB1)之后,鼓风机先停止工作,20秒之后,引风机才停止工作。两台电机均有过载保护,任一电机过载,两台电机立即停车。(应用时序法设计定时器的应用) 5、S7 200系列PLC 编程实现楼梯灯控制,控制要求:上楼梯时,按下按钮SB1,灯HL1亮,2分钟后自动熄灭;下楼梯时,按下按钮SB2,灯HL1也亮2分钟后再熄灭。(基本延时应用) 4S 2S 3S 专业班级: 姓 名: 学 号: 密 封 线

2 / 11 6、有三台电动机,按下启动接 钮后,M1 启动,延 时30秒后,M2启动,延时40秒后,M3启动;运行30分钟后三台电动机全部停车;在运行过程中按下停止接钮,三台电动机全部停车。试用S7-200 PLC 机型设计其: (1) P LC 硬件接线原理图 (7分) (2) P LC 控制程序 (8分) 7、用一个按钮开关(I0.0)控制三盏灯(Q0.1 、Q0.2 、Q0.3),按钮按三下第一盏灯Q0.1亮,再按三下第二盏灯Q0.2亮,再按三下第三盏灯Q0.3亮,再按一下全灭。(计数器的基本应用) 8、试设计满足下图所示波形的梯形图程序。(基本延时) 输入I0.0: 输出Q0.0: S 9、I0.0、I0.1、I0.2、I0.3四个输入端,每当有两个输入“1”,另两个输入“0”时,输出Q0.0就接通。设计梯形图。(触点比较电路) 10、用S7 200系列PLC 实现对I0.0的一个二分频的程序。(10分) 11、试用S7-200PLC 设计满足下图所示波形的梯形图程序。(定时器计数器的基本应用) I0.0 I0.1 Q0.0 12、试设计满足下图所示波 10S 5S

PLC课程设计题目

PLC课程设计题目 1锅炉车间输煤机组控制系统设计 2十字路口带倒计时显示交通信号灯的PLC控制 3 狭窄隧道汽车双向行的PLC控制 4 自动售货机PLC控制 5 病床紧急呼叫系统PLC控制 6 PLC在组合机床控制中的应用 7 停车场车位PLC控制 8 6组抢答器控制 9 工件传送机械手的PLC控制 10 工作台自动往返循环控制 11 四层简易电梯的PLC控制 12 锯齿波发生器?? 13 全自动洗衣机PLC控制 14 自动传送系统的PLC控制 15 根据压力上下限变化对4台水泵进行恒压供水控制 16 自动门控制装置 17基于计算机链接通信的十字路口交通灯监控

选题一、锅炉车间输煤机组控制系统设计 1.输煤机组控制系统示意图 图1 输煤机组控制系统示意图 表1 输煤机组控制信号说明 输煤机组的拖动系统由6台三相异步电动机M1~M6和一台磁选料器YA组成。SA1为手动/自动转换开关,SB1和SB2为自动开车/停车按钮,SB3为事故紧急停车按钮,SB4~SB9为6个控制按钮,手动时单机操作使用。HA为开车/停车时讯响器,提示在输煤机组附近的工作人员物煤机准备起动请注意安全。HL1~HL6为Ml~M6电动机运行指示,HL7为手动运行指示,HL8为紧急停车指示,HL9为系统运行正常指示,HL10为系统故障指示。 2.输煤机组控制要求 (1) 手动开车/停车功能SA1手柄指向左45°时,接点SA1-1接通,通过SB4~SB9控制按钮,对输煤机组单台设备独立调试与维护使用,任何一台单机开车/停车时都有音响提示,保证检修和调试时

人身和设备安全。 (2) 自动开车/停车功能SA1手柄指向右45°时,接点SA1-2接通,输煤机组自动运行。 1) 正常开车按下自动开车按钮SB1,音响提示5s后,回收电动机M6起动运行并点亮HL6指示灯;10s后,2#送煤电动机M5电动机起动运行并点亮HL5指示灯;10s后,提升电动机M4起动运行并点亮HL4指示灯;10s后,破碎电动机M3起动运行并点亮HL3指示灯;10s后,1#送煤电动机M2起动运行并点亮HL2指示灯;10s后,给料器电动机M1和磁选料器YA起动运行并点亮HL1指示灯;10s后,点亮HL9系统正常运行指示灯,输煤机组正常运行。 2) 正常停车按下自动开车按钮SB2,音响提示5s后,给料器电动机M1和磁选料器YA停车并熄灭HL1指示灯,同时,熄灭HL9系统正常运行指示灯;10s后,1#送煤电动机M2停车并熄灭HL2指示灯;10s后,破碎电动机M3停车并熄灭HL3指示灯;10s后,提升电动机M4停车并熄灭HL4指示灯;10s后,2#送煤电动机M5电动机停车并熄灭HL5指示灯;10s后,回收电动机M6停车并熄灭HL6指示灯;输煤机组全部正常停车。 3) 过载保护输煤机组有三相异步电动机M1~M6和磁选料器YA的过载保护装置热继电器,如果电动机、磁选料器在输煤生产中,发生过载故障需立即全线停车并发出报警指示。系统故障指示灯HL10点亮,HA电铃断续报警20s,HL10一直点亮直到事故处理完毕,继续正常开车,恢复生产。 4) 紧急停车输煤机组正常生产过程中,可能会突发各种事件,因此需要设置紧急停车按钮,实现紧急停车防止事故扩大。紧急停车与正常停车不同,当按下红色蘑菇形紧急停车按钮SB3时,输煤机组立即全线停车,HA警报声持续10s停止,紧急停车指示灯HL8连续闪亮直到事故处理完毕,回复正常生产。 5) 系统正常运行指示输煤机组中,拖动电动机M1~M6和磁选料器YA按照程序全部正常起动运行后,HL9指示灯点亮。如果有一台电动机或选料器未能正常起动运行,则视为故障,系统故障指示灯HL10点亮,输煤机组停车。 (3) 相关参数 1) M1~M6及磁选料器YA功率如图1中所示。 2) 指示灯HL:0.25W,DC24V。 3) 电铃HA:8W,AC220V。

PLC课程设计题目复习课程

可编程控制器原理及应用课程设计题目 1. 设计抢答器PLC控制系统。控制要求: 1)抢答台A、B、C、D,有指示灯,抢答键。 2)裁判员台,指示灯,复位按键。 3)抢答时,有2S声音报警。 4)用数码管显示抢中的组号。 2设计两台电动机顺序控制PLC系统。 控制要求:两台电动机相互协调运转,M1运转10S,停止5S,M2要求与M1相反,M1停止M2运行,M1运行M2停止,如此反复动作3次,M1和M2均停止。 3.设计交通红绿灯PLC控制系统。控制要求: 1)东西向:绿5S,绿闪3次,黄2S;红10S。 2)南北向:红10S,绿5S,绿闪3次,黄2S。 4设计彩灯顺序控制系统。控制要求: 1)A亮1S,灭1S;B亮1S,灭1S; 2)C亮1S,灭1S;D亮1S,灭1S。 3)A、B、C、D亮1S,灭1S。 4)循环三次。 5.用PLC对自动售汽水机进行控制,工作要求: 1)此售货机可投入1元、2元硬币,投币口为LS1,LS2; 2)当投入的硬币总值大于等于6元时,汽水指示灯L1亮,此时按下汽水按钮SB,则汽水口L2出汽水12秒后自动停止。 3)不找钱,不结余,下一位投币又重新开始。 6.设计电镀生产线PLC控制系统.控制要求:

1)SQ1—SQ4为行车进退限位开关,SQ5—SQ6为上下限为开关。 2)工件提升至SQ5停,行车进至SQ1停,放下工件至SQ6,电镀10S,工件升至SQ5停,滴液5S,行车退至SQ2停,放下工件至SQ6,定时6S,工件升至SQ5停,滴液5S,行车退至SQ3停,放下工件至SQ6,定时6S,工件升至SQ5停,滴液5S,行车退至SQ4停,放下工件至SQ6。 3)完成一次循环。 7.皮带运输机传输系统 有一3台皮带运输机传输系统,分别用电动机M1、M2、M3带动,控制要求如下: 按下起动按钮,先起动最末一台皮带机M3,经5S后再依次起动其它皮带机。正常运行时,M3、M2、M1均工作。按下停止按钮时,先停止最前一台皮带机M1,待料送完毕后再依次停止其它皮带机。 8. 使用传送机,将大、小球分类后分别传送的系统。 左上为原点,按启动按钮SB1后,其动作顺序为:下降→ 吸收(延时1S)上升→右行→下降→ 释放(延时1S)→ 上升→ 左行。 其中:LS1:左限位;LS3:上限位;LS4:小球右限位;LS5:大球右限位; LS2:大球下限位 LS0:小球下限位 注意:机械壁下降时,吸住大球,则下限位LS2接通,然后将大球放到大球容器中。 若吸住小球,则下限位LS0接通,然后将小球放到小球容器中。 9.汽车库自动门控制系统 具体控制要求是:当汽车到达车库门前,超声波开关接收到车来的信号,开门上升,当升到顶点碰到上限开关,门停止上升,当汽车驶入车库后,光电开关发出信号,门电动机反转,门下降,当下降碰到下限开关后门电动机停止。试画出输入输出设备与PLC 的接线图、设计出梯形图程序并加以调试。 10.设计喷泉电路。

算法与程序框图练习题及答案

第一章 算法初步 1.1算法与程序框图 1.1.1算法的概念 1.已知直角三角形两直角边长为a ,b ,求斜边长c 的一个算法分下列三步: ①计算22c a b =+a ,b 的值; ③输出斜边长c 的值,其中正确的顺序是 【 】 A.①②③ B.②③① C.①③② D.②①③ 2.若()f x 在区间[],a b 内单调,且()()0f a f b <,则()f x 在区间[],a b 内 【 】 A.至多有一个根 B.至少有一个根 C.恰好有一个根 D.不确定 3.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为: 第一步:取A =89 ,B =96 ,C =99; 第二步:____①______; 第三步:_____②_____; 第四步:输出计算的结果. 4.写出按从小到大的顺序重新排列,,x y z 三个数值的算法. 1.1.2 程序框图 1.在程序框图中,算法中间要处理数据或计算,可分别写在不同的 【 】 A .处理框内 B .判断框内 C .终端框内 D .输入输出框内 2.将两个数a=10,b=18交换,使a=18,b=10,下面语句正确一组是 【 】 A. B. C. D. 3指出下列语句的错误,并改正: (1)A =B =50 (2)x =1,y =2,z =3 (3)INPUT “How o ld are y ou” x (4)INPUT ,x (5)PRINT A +B =;C (6)PRINT Good-b y e! 4.2000年我国人口为13亿,如果人口每年的自然增长率为7‰,那么多少年 后我国人口将达到15亿?设计一个算法的程序. 5.儿童乘坐火车时,若身高不超过1.1 m ,则不需买票;若身高超过1.1 m 但不超过1.4 m ,则需买半票;若身高超过1.4 m ,则需买全票.试设计一个买票的算法,并画出相应的程序框图及程序。 1.2基本算法语句 1.2.1输入语句、输出语句和赋值语句 1 .在输入语句中,若同时输入多个变量,则变量之间的分隔符号是 【 】 A.逗号 B.空格 C.分号 D.顿号 2 . 3a = 4b = a=b b=a c=b b=a a=c b=a a=b a=c c=b b=a

PLC程序设计题

六程序设计题 1. 画出三相异步电动机即可点动又可连续运行的电气控制线路。 2.画出三相异步电动机三地控制(即三地均可起动、停止)的电气控制线路。 3.为两台异步电动机设计主电路和控制电路,其要求如下: ⑴两台电动机互不影响地独立操作启动与停止; ⑵能同时控制两台电动机的停止; ⑶当其中任一台电动机发生过载时,两台电动机均停止。 试由PLC控制,画出PLC的I/O端子接线图,并写出梯形图程序。 4. 试设计一小车运行的继电接触器控制线路,小车由三相异步电动机拖动,其动作程序如下: ⑴小车由原位开始前进,到终点后自动停止; ⑵在终点停留一段时间后自动返回原位停止; ⑶在前进或后退途中任意位置都能停止或启动。 5. 试将以上第5题的控制线路的功能改由PLC控制,画出PLC的I/O端子接线图,并写出梯形图程序。 6. 试设计一台异步电动机的控制电路。要求: ⑴能实现启、停的两地控制; ⑵能实现点动调整; ⑶能实现单方向的行程保护; ⑷要有短路和过载保护。 7. 试设计一个工作台前进——退回的控制线路。工作台由电动机M拖动,行程开关SQ1、SQ2分别装在工作台的原位和终点。要求: ⑴能自动实现前进—后退—停止到原位; ⑵工作台前进到达终点后停一下再后退; ⑶工作台在前进中可以立即后退到原位;

⑷有终端保护。 8. 有两台三相异步电动机M1和M2,要求:1)M1启动后,M2才能启动;2)M1停止后,M2延时30秒后才能停止; 3)M2能点动调整。试作出PLC输入输出分配接线图,并编写梯形图控制程序。 9. 设计抢答器PLC控制系统。 控制要求:1抢答台A、B、C、D,有指示灯,抢答键。 2裁判员台,指示灯,复位按键。

Plc设计题

Plc设计题 1.用三个开关(I0.0、I0.1、I0.3)控制一盏灯Q0.0,当三个开关全通,或者全断时灯亮,其它情况灯灭。(使用比较指令) 2.单按钮单路输出控制。 要求:使用一个按钮控制一盏灯,实现奇数次按下灯亮,偶数次按下灯灭。输入信号I0.0,输出信号Q0.0。 3.单按钮双路单双通控制。 要求:使用一个按钮控制两盏灯,第一次按下时第一盏灯亮,第二盏灯灭;第二次按下时第一盏灯灭,第二盏灯亮;第三次按下时两盏灯都亮;第四次按下时两盏灯都灭。按钮信号I0.0,第一盏灯信号Q0.0,第二盏灯信号Q0.2。 4.六盏灯单通循环控制。 要求:按下启动信号I0.0,六盏灯(Q0.0~~~Q0.5)依次循环显示,每盏灯亮1秒时间。按下停车信号I0.1,灯全灭。 5.单按钮双路单通控制。 要求::使用一个按钮控制两盏灯,第一次按下时第一盏灯亮,第二盏灯灭;第二次按下时第一盏灯灭,第二盏灯亮;第三次按下时两盏灯都灭。按钮信号I0.0,第一盏灯信号Q0.0,第二盏灯信号Q0.1。 6.为两台异步电动机设计主电路和控制电路,其要求如下: ⑴两台电动机互不影响地独立操作启动与停止; ⑵能同时控制两台电动机的停止; ⑶当其中任一台电动机发生过载时,两台电动机均停止。 7. 试设计一小车运行的控制线路,小车由三相异步电动机拖动,其动作程序如下: ⑴小车由原位开始前进,到终点后自动停止; ⑵在终点停留一段时间后自动返回原位停止; ⑶在前进或后退途中任意位置都能停止或启动。 8. 试设计一台异步电动机的控制电路。要求: 1)能实现启、停的两地控制; 2)能实现点动调整; 3)能实现单方向的行程保护; 4)要有短路和过载保护。 9. 试设计一个工作台前进——退回的控制线路。工作台由电动机M拖动,行程开关SQ1、SQ2分别装在工作台的原位和终点。要求:

程序框图练习题有答案

程序框图练习题 1.阅读下面的程序框图,则输出的S = A .14 B .20 C .30 D .55 2.阅读图2所示的程序框图,运行相应的程序,输出的结果是 A .1 B. 2 C. 3 D. 4 3.阅读右图所示的程序框图,运行相应的程序,输出的结果是 A .2 B .4 C .8 D .16 4.某程序框图如图所示,该程序运行后输出的k 的值是 A .4 B .5 C .6 D .7 3题 2题 1题 4题

5.执行右面的程序框图,输出的S 是D A .378- B .378 C .418- D .418 6.如图的程序框图表示的算法的功能是 D A .计算小于100的奇数的连乘积 B .计算从1开始的连续奇数的连乘积 C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数 D .计算 100531≥???????n 时的最小的n 值. 7.某程序框图如图所示,则该程序运行后输出的B 等于 C A .15 B .29 C .31 D .63 8.如果执行右边的程序框图,输入2,0.5x h =-=,那么输出的各个数的和等于 A .3 B .3.5 C .4 D .4.5 5题 6题

9.某店一个月的收入和支出总共记录了N 个数据1a ,2,,N a a ???,其中 收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入S 和月 净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中 的 A .0,A V S T >=- B .0,A V S T <=- C .0,A V S T >=+ D .0,A V S T <=+ 10. 如图1所示,是关于闰年的流程,则 以下年份是闰年的为 A A .1996年 B .1998年 C .2010年 D .2100年 11. 某流程如右上图所示,现输入如下四个函数,则可以输出的函数是 A .2)(x x f = B . x x f 1)(= C . 62ln )(-+=x x x f D .x x f sin )(= 否 y x = 是 否 开始 0x < 0y = x x h += 是 结束 1x < 输入,x h 否 是 1y = 输出y 2x ≥ 是 开始 1,0,0k S T === i A a = 输出,S V 1k k =+ 否 结束 输入12,,,,N N a a a ??? T T A =+ S S A =+ N k < 是 否 9题 10题 8题

PLC设计题

专业班级: 姓 名: 学 号:

★编号:重科院( )考字第( )号 第 2 页 7、用一个按钮开关(I0.0)控制三盏灯(Q0.1 、Q0.2 、Q0.3),按钮按三下第一盏灯Q0.1亮,再按三下第二盏灯Q0.2亮,再按三下第三盏灯Q0.3亮,再按一下全灭。(计数器的基本应用) 8、试设计满足下图所示波形的梯形图程序。(基本延时) 输入I0.0: 输出Q0.0 : 9、I0.0、I0.1、I0.2、I0.3四个输入端,每当有两个输入“1”,另两个输入“0”时,输出Q0.0就接通。设计梯形图。(触点比较电路) 10、用S7 200系列 PLC 实现对I0.0的一个二分频的程序。 (10分) 11、试用S7-200PLC 设计满足下图所示波形的梯形图程序。(定时器计数器的基本应用) I0.1 Q0.0 12、试设计满足下图所示波形的梯形图程序。(基本延时) 13、用两个计数器设计一个定时电路,在I0.0按下10小时后将Q0.0接 通。试用S7-200 PLC 机型编程(定时器的延时扩展)

★编号:重科院()考字第()号第3页14、试用S7-200PLC机型设计一个计50000次的计数器,输入脉冲信号从I0.0输入,计数满Q0.0动作,Q0.0动作10分钟后复位。(计数器的扩展) 31、用S7-200PLC机型设计一延时关灯程序,使得在关灯按钮按下1分钟后,灯才关闭。(10分) 15、试用S7-200PLC机型编程实现:输出Q0.0为输入I0.0的四分频。 16、试用S7-200PLC机型编程实现:按下按钮I0.0后,Q0.0接通并保持,150秒后Q0.0自动断开。(基本延时) 17、用两个定时器设计一个定时电路,在I0.0按下4000s后将Q0.0接通。试用S7-200 PLC机型编程。(定时器的延时扩展) 18、用PLC(S7-200机型)设计程序,实现1+2+……+100=?(10分) 19、设计用S7-200 PLC控制一仓库的库存量显示程序,该仓库最多存货6000箱,需对所存的货物的数量进行统计。货物5000~5999箱时红灯Q0.0亮,货物少于1000箱时绿灯Q0.1亮,1000-4999箱时黄灯Q0.2亮,存货满时三盏灯全亮。已知货物的数量存放在VW0中。(10分) 20、用S7 200系列PLC编程实现八盏灯单通循环控制。要求:按下启动信号I0.0,八盏灯(Q0.0 ~ Q0.7)依次循环显示,每盏灯亮1秒时间。按下停止按钮I0.1,灯全灭。(10分) 21、电动机正反停控制:压下正转启动按钮I0.0,Q0.0驱动电动机正转;压下反转 启动按钮I0.1,Q0.1驱动电动机反转;压下停止按钮I0.2,电动机停止。 要求:正转/反转可任意切换,有过载保护。 试用S7-200PLC机型设计其: (1) 硬件接线原理图(7分) (2) PLC控制程序(8分)

高二程序框图练习测试题及参考答案

程序框图练习题及答案 一、选择题 1.执行右边的程序框图,若输入的x的值为–2,则输出y的值是() A.5B.3-C.3D.5- 2.执行如图所示的程序框图,输出的S值为() A.2 B.4 C.8 D.16 3.根据右边框图,对大于2的整数N,得出数列的通项公式是() )7.执行右图所示的程序框图,则输出的结果是()

A.5 B.7 C.9 D.11 8.执行如图所示的程序框图,输出的M值是()

A .2 B .1- C . 1 2 D .2- 9.如图所示,程序框图(算法流程图)的输出结果是( ) (A ) 16 (B )2524 (C )34 (D )11 12 10.执行如图所示的程序框图,输出的S 值为( ) A .1 B .23 C .1321 D .610 987 11.执行如图所示的程序框图,若输入n 的值为4,则输出s 的值为______. 12.执行如图所示的程序框图,若输入10,n S ==则输出的 A . 51113 A .014A. 7 B. 6 C. 5 D. 4 15的程序框图,表示估计结果,则图中空白框内应填入( A. B. C. D. 16A.A+B 为a 1 B. 为a 1,a 2,……,a n 的算术平均数 C.A 和B 分别是a 1,a 2,……,a n 中最大的数和最小的数 D.A 和B 分别是a 1,a 2,……,a n 中最小的数和最大的数 17.某程序框图如图所示,则该程序运行后输出的值等于(?? ) A. B. C.

D. 18.某学生一个学期的数学测试成绩一共记录了6个数据: 12345652,70,68,55,85,90x x x x x x ======,执行如图所示的程序框图,那么输出的S 是() A .1 B .2 C .3 D .4 19.已知数列{}n a 的各项均为正数,执行程序框图(如右图),当4k =时,3 1 = S ,则2014a =( ) A .2012 B .2013 C .2014 D .2015 20.右图是计算11111 246810 ++++值的一个程序框图,其中判断框内应填入的条 件是 A .5k > C .5k ≥21.21A. 78C. 31322223A .2425A .26A .B .C .D .27A .28.执行如图所示的程序框图,输出的S 值为( ) (A )2 (B )2- (C )4 (D )4- 29.在数列{}n a 中,111,,2n n a a a n n -==+≥.为计算这个数列前10项的和,现给出该问题算法的程序框图(如图所示),则图中判断框(1)处合适的语句是 ( ) A. 8i ≥ B. 9i ≥ C. 10i ≥ D. 11i ≥ 30.阅读右面的程序框图,运行相应的程序,输出的结果为( ) A .2- B .1 2 C .1- D .2 31.执行如图所示的程序框图,若输入n 的值为4,则输出s 的值是( ) A .2 B .6 C .24 D .120

PLC习题参考答案剖析

PLC控制技术练习题 1、什么是可编程控制器?它的特点是什么? 2、可编程控制器主要应用在哪些领域? 3、可编程控制器的发展方向是什么? 4、PLC由哪几部分组成?各有什么作用? 5、PLC开关量输出接口按输出开关器件的种类不同,有几种形式? 6、可编程控制器常用哪几种存储器?各有什么特点? 7、可编程控制器常用哪几种编程器?各有什么特点? 8、PLC按I/O点数和结构形式可分为几类?各有何特点? 9、PLC控制系统与传统的继电器控制系统有何区别? 10、简述PLC的扫描工作过程。 11、简述FX系列可编程控制器型号的意义。 12、可编程控制器的技术性能指标有哪些? 13、为什么PLC中软继电器的触点可无数次使用? 14、FX2N有哪几种编程器件?它们的作用是什么? 15、FX2N的高速计数器有哪几种类型?简述其工作原理。 16、可编程控制器有几种常用的编程语言? 17、可编程控制器梯形图编程规则的主要内容是什么? 18、请写出以下指令表对应的梯形图。 0 LD X0 8 LD X6 1 AND X1 9 OR X7 2 ANI X2 10 ANB 3 OR X3 11 OUT Y3 4 OUT Y1 12 LD X11 5 OUT Y2 13 OUT Y4 6 LD X4 14 AND X12 7 OR X5 15 OUT Y5 16 END

19、根据给出语句表程序画出对应的梯形图。 20、根据图写出语句表程序。 0 LD X0 1 MPS 2 AND X1 3 MPS

4 AND X2 5 OUT Y0 6 MPP 7 AND X3 8 OUT Y1 9 MRD 10 AND X4 11 AND X5 12 OUT Y2 13 MPP 14 AND X6 15 OUT Y3 21、使用MC和MCR指令有哪些注意事项。根据图2写出语句表程序。 0 LD X0 1 MC N0 M100 4 LD X1 5 OUT Y0 6 LD X2 7 MC N1 M101 10 LD X3 11 OUT Y1 12 MCR N1 14 MCR N0 题20 图题21图22、根据图3写出语句表程序。

PLC 设计题(有14道题的答案)要点

★编号:重科院( )考字第( )号 第 1 页 1、试设计满足下图所示波形的梯形图程序。(振荡电路) 输入: 输出:Q0.0

专业班级: 姓 名: 学 号:

★编号:重科院()考字第()号第3页 5、S7 200系列PLC编程实现楼梯灯控制,控制要求:上楼梯时,按下按钮SB1, 灯HL1亮,2分钟后自动熄灭;下楼梯时,按下按钮SB2,灯HL1也亮2分钟后再熄灭。(基本延时应用)

★编号:重科院()考字第()号第4页 6、有三台电动机,按下启动接钮后,M1启动,延时30秒后,M2启动,延时 40秒后,M3启动;运行30分钟后三台电动机全部停车;在运行过程中按下停止接钮,三台电动机全部停车。试用S7-200PLC机型设计其: (1) P LC硬件接线原理图(7分) (2) P LC控制程序(8分) 7、用一个按钮开关(I0.0)控制三盏灯(Q0.1 、Q0.2 、Q0.3),按钮按三下第一盏灯Q0.1亮,再按三下第二盏灯Q0.2亮,再按三下第三盏灯Q0.3亮,再按一下全灭。(计数器的基本应用) 8、试设计满足下图所示波形的梯形图程序。(基本延时) 输入I0.0: 输出Q0.0: 9、I0.0、I0.1、I0.2、I0.3四个输入端,每当有两个输入“1”,另两个输入“0”时,输出Q0.0就接通。设计梯形图。(触点比较电路) 10、用S7 200系列PLC实现对I0.0的一个二分频的程序。(10分)

★编号:重科院( )考字第( )号 第 5 页 11、试用S7-200PLC 设计满足下图所示波形的梯形图程序。(定时器计数器的基本应用) I0.1 Q0.0

PLC实例与解析

第7章PLC应用系统设计及实例 本章要点 ● PLC应用系统设计的步骤及常用的设计方法 ●应用举例 ● PLC的装配、检测和维护 7.1 应用系统设计概述 在了解了PLC的基本工作原理和指令系统之后,可以结合实际进行PLC的设计,PLC 的设计包括硬件设计和软件设计两部分,PLC设计的基本原则是: 1. 充分发挥PLC的控制功能,最大限度地满足被控制的生产机械或生产过程的控制要求。 2. 在满足控制要求的前提下,力求使控制系统经济、简单,维修方便。 3. 保证控制系统安全可靠。 4. 考虑到生产发展和工艺的改进,在选用PLC时,在I/O点数和内存容量上适当留有余地。 5. 软件设计主要是指编写程序,要求程序结构清楚,可读性强,程序简短,占用内存少,扫描周期短。 7.2 PLC应用系统的设计 7.2.1 PLC控制系统的设计内容及设计步骤 1. PLC控制系统的设计内容 (1)根据设计任务书,进行工艺分析,并确定控制方案,它是设计的依据。 (2)选择输入设备(如按钮、开关、传感器等)和输出设备(如继电器、接触器、指示灯等执行机构)。 (3)选定PLC的型号(包括机型、容量、I/O模块和电源等)。 (4)分配PLC的I/O点,绘制PLC的I/O硬件接线图。 (5)编写程序并调试。 (6)设计控制系统的操作台、电气控制柜等以及安装接线图。 (7)编写设计说明书和使用说明书。 2. 设计步骤 (1)工艺分析

深入了解控制对象的工艺过程、工作特点、控制要求,并划分控制的各个阶段,归纳各个阶段的特点,和各阶段之间的转换条件,画出控制流程图或功能流程图。 (2)选择合适的PLC类型 在选择PLC机型时,主要考虑下面几点: 1功能的选择。对于小型的PLC主要考虑I/O扩展模块、A/D与D/A模块以及指令功能(如中断、PID等)。 2I/O点数的确定。统计被控制系统的开关量、模拟量的I/O点数,并考虑以后的扩充(一般加上10%~20%的备用量),从而选择PLC的I/O点数和输出规格。 3内存的估算。用户程序所需的内存容量主要与系统的I/O点数、控制要求、程序结构长短等因素有关。一般可按下式估算:存储容量=开关量输入点数×10+开关量输出点数×8+模拟通道数×100+定时器/计数器数量×2+通信接口个数×300+备用量。 (3)分配I/O点。分配PLC的输入/输出点,编写输入/输出分配表或画出输入/输出端子的接线图,接着就可以进行PLC程序设计,同时进行控制柜或操作台的设计和现场施工。 (4)程序设计。对于较复杂的控制系统,根据生产工艺要求,画出控制流程图或功能流程图,然后设计出梯形图,再根据梯形图编写语句表程序清单,对程序进行模拟调试和修改,直到满足控制要求为止。 (5)控制柜或操作台的设计和现场施工。设计控制柜及操作台的电器布置图及安装接线图;设计控制系统各部分的电气互锁图;根据图纸进行现场接线,并检查。 (6)应用系统整体调试。如果控制系统由几个部分组成,则应先作局部调试,然后再进行整体调试;如果控制程序的步序较多,则可先进行分段调试,然后连接起来总调。 (7)编制技术文件。技术文件应包括:可编程控制器的外部接线图等电气图纸,电器布置图,电器元件明细表,顺序功能图,带注释的梯形图和说明。 7.2.2 PLC的硬件设计和软件设计及调试 1. PLC的硬件设计 PLC硬件设计包括:PLC及外围线路的设计、电气线路的设计和抗干扰措施的设计等。 选定PLC的机型和分配I/O点后,硬件设计的主要内容就是电气控制系统的原理图的设计,电气控制元器件的选择和控制柜的设计。电气控制系统的原理图包括主电路和控制电路。控制电路中包括PLC的I/O接线和自动、手动部分的详细连接等。电器元件的选择主要是根据控制要求选择按钮、开关、传感器、保护电器、接触器、指示灯、电磁阀等。 2. PLC的软件设计 软件设计包括系统初始化程序、主程序、子程序、中断程序、故障应急措施和辅助程序的设计,小型开关量控制一般只有主程序。首先应根据总体要求和控制系统的具体情况,确定程序的基本结构,画出控制流程图或功能流程图,简单的可以用经验法设计,复杂的系统一般用顺序控制设计法设计。 3. 软件硬件的调试 调试分模拟调试和联机调试。 软件设计好后一般先作模拟调试。模拟调试可以通过仿真软件来代替PLC硬件在计算机上调试程序。如果有PLC的硬件,可以用小开关和按钮模拟PLC的实际输入信号(如起动、停止信号)或反馈信号(如限位开关的接通或断开),再通过输出模块上各输出位对应的指示灯,观察输出信号是否满足设计的要求。需要模拟量信号I/O时,可用电位器和万用表配合进行。在编程软件中可以用状态图或状态图表监视程序的运行或强制某些编程元件。

相关文档
相关文档 最新文档