腕J
------------ 3 *1 ]
--------- T
勵
]H
----------- 0
K10 J
----------------------------- r VO *4 J
------------ [血]
、写出下图所示梯形图对应的指令表。
解:
0
LD X000 0 MPS
1 OR Y000 1 AND M101 2 ANI X001 2 OUT Y001 3 MPS 3 MRD 4 AND M100 4 AND M102 5 OUT Y000 5 OUT Y002 6 MPP 6 MPP 7 LD X010 7 LD X020 8 OR Y001 8 OR Y002 9
ANB
9
ANB
10 ANI X001 10 ANI X021
2.
第3页
1 AND K001 2 OR MIOO 14 3
AND K002 15 4 LD X003 IS 5 AND X004 17 8 LDI X0Q5 IS 7 AND
XOOG 19
8 ORB 20 9 AN I m
21
] W
ORB 22 LDI X010 23 11 12 AND K011 24
13
ORI
X1O2
25
26 end
ANB LD AND
ORBOUT LDI ANI LD AND
ORBANB OUT
X013M10OM10BX015X016X014
YOOO第4页
rooo
四、画出以下状态流程的梯形
图:
解: [SET
{5TL
COO-
[SIL
第5页
第6页
五、简答题
1. PLC的工作方式与继电器控制系统有什么不同?
答:答:PLC的扫描工作方式与传统的继电器控制系统明显不同,继电器控制装置采用硬逻辑 并行运行的方式,在执行过程中,如果某一个继电器的线圈通电,那么该继电器的所有常开常 闭触点,无论处在控制线路的什么位置,都会立即动作:其常开触点闭合,常闭触点打开。
2•为什么说可编程控制器是通用工业控制计算机?和一般计算机系统相比, PLC有哪些特点? 答:可编程控制器是一种专门为在工业环境下 _下应用而设计的—一种数字运算操作 的电子系 统,因此,可以认为其实质是一台通用工业控制计算机。编程方法简单易学、 _功能完善、适应 性强、—系统的设计、安装、调试工作量少,维护方便、可靠性高、抗干扰能力强、体积小、重 量轻、功耗低、性价比高
3 •可编程控制器有哪些特点?
答:编程方法简单易学、_功能完善、适应性强、—系统的设计、安装、调试工作量少,维护方 便、可靠性高、抗干扰能力强、体积小、重量轻、功耗低、性价比高
4•继电接触器控制系统是构成及工作的?可编程控制器系统和继电器控制系统有哪些异同 点? (5分) 答:
5 •可编程控制器的硬件由哪几个部分组成,各有哪些用途?
答:PLC的硬件系统包括:—处理器_、存储器_、_输入输出模块、_电源、_编程器_、_1/0 扩展单元及_其他外部设备_。 用途:
6 •开关量输出接口和模拟量输出接口各适合什么样的工作要求?它们的根本区别是什么? 答:PLC开关量输出接口把PLC内部的标淮信号转换成现场执行机构所需的开关量信号。按输 出开关器件的种类不同分为三种继电器型、晶体管型和晶闸管型。 区别:
7•梯形图与继电器电路图有哪些异同点? 答:
8•可编程控制器有哪些主要性能指标? 答:编程语言及指令控制_ 、」/0总点数 储器的配置和容量。 用户程序存储容量 和 扫描速度。内部存 9•什么是机器的点数?它是怎样计算的?
答:可编程控制器能够处理的信号数是不一样的,一般将一路信号叫做处理的信号数是不一样 的,一般将一路信号叫做一个点。将输入点数和输出点数的总和称为机器的点数
10•什么是应用程序的存储容量?在工程应用中有什么意义? 答:用户程序存储容量是存放用户程序的存储器的容量。
第7页
意义:
11.什么叫“位”软元件?什么叫“字”软元件?有什么区别? 答:“位”软元件:处理断开和闭合状态的元件为位软元件 ;(2) “字”软元件:处理16位数据的元件为字软元件。
(3)由位软元件组合起来也可以构成字软元件, 进行数据处理;每4个位软元件 为一组, 组合成一个单元,位软元件的组合由 Kn ( n在1至7之间)加首元件来表示。如 KnY 、 KnX等,K1Y0表示由Y0、Y1、Y2 、Y3组成的4位字软元件;K4M0表示由M0―― M15组成的十六位字软元件。
12 .什么是功能指令?用途如何,与基本指令有什么区别?
答:功能指令又称为应用指令,实际上是一个个功能不同的子程序,采用计算机通用的助记符 形式。按功能号(FNC00~FNC99)编排,每条功能指令都有一助记符。 功能: 区别:
13 .什么是变址寄存器?有什么作用?试举例说明。
答:(1)变址寄存器V与Z同普通的位数据寄存器一样,是进行数值数据的读入、写出的是十 六位数据寄存器。进行32位操作时,V Z合并使用,指定Z为地位.FX2n变址寄存器V0-V7;Z0-Z7;。 表示时如果 V=5,Z=10,贝U D5V=D10 (5+5=10) ,D5Z=D15(5+10=15)。32 位指令中 V、Z 是自 动组对使用,V作为高16位,Z作为低16位,使用时只需编写Z。在应用指令的操作中,还可 以同其他的软元件编号或数值组合使用,可在程序中改变软元件编号或数值内容是一个的特殊 寄存器。
(2) V Z变址寄存器主要是用来改变操作地址;可以通过MOV传送,INC加1和DEC减1指令 等来改;Z的值到达改变元件地址.能够改变的软元件有:K Y M S P T C D K H KnX KnY KnS, 但 是不能修改V与Z本身及制定的Kn本身洌:K4M0Z0有效,K0Z0M0无效. 14. 32位数据寄存器如何组成?
答:4个数据寄存器、2个变址和指针寄存器、2个指针寄存器、6个段寄存器、1个指令指针寄 存器和1个标志寄存器。两个相邻的16位数据寄存器组成32位的数据寄存器(最高位是正负 符号位),高位为大的号码,低位为小的号码。在变址寄存器中, V为高位,Z为低位 15 .功能指令有哪些使用要素?叙述它们的使用意义。
答:1、功能指令编号:每条功能指令都有一定的编号。如上图中 1所示就是功能指令编号。 2、 助记符:功能指令的助记符是该指令的英文缩写词。
3、 数据长度:功能指令依处理数据的长度分为 16位指令和32位指令。其中32位指令用(D) 表示,无(D)符号的为16位指令。
4、 执行形式:功能指令有脉冲执行型指令和连续执行型指令。指令中标有( P)的为脉冲执行 型。脉冲执行型指令在执行条件满足时仅执行一个扫描周期。 5、 操作数:操作数是功能指令涉及或产生的数据。操作数分为源操作数、目标操作数等。 &变址功能:操作数可具有变址功能。手册操作数旁加“的即变址功能的操作数。 7、程序步数:程序步数为执行该指令所需的步数
16 .功能指令在梯形图中采用怎样的结构表达形式?有什么优点?
第8页
— FNC45 提件丘件t * RilWClKnY N=1- (P) (16) Kn*;]TlC] Dh\\ Mean 步数:MEAN(P)『步 FNC15:功能号 (16>-只輕蛮16bit操作
(16 52 h 16或辽鈕操;'乍
--- MEAN:指令助记符 *
脉沖执行功能
(FNC00~FNC99)编排,每条功能指令都有一助记符。例如 FNC45的助记符功能指令按功能号
“ MEAN ”在编程时 用“HELP”键,可显示功能号与对应助记符的清
单, 在读出程序时,功能号与助记符同时显示。 某些功能指令只需指定功能号即可,但许多功能指令在指定功能号的同时还必须指定操作数。
六、设计题
1 •试用PLC实现对一台电动机的正反转控制。控制要求为:首先电动机正转起动, 3秒后自 动反转,反转2秒后自动又回到正转,如此循环;可以随时停车。要求:①写出 I/O分配表;② 画出梯形图,③写出指令表。 解: ① I/O分配表
② 梯形图
③ 指令表
2 •设计用PLC控制一台电动机Y降压起动,3秒后转换成△运行的程序(包括主电路、I/O接 线图、梯形图和指令表)。
第9页
①主电路 ②I/O接线图 FXW.48MRB
③梯形图:
第10
页
1
LD 工(M 21 OR M2
OR
Ml
22 ANE
5
ABE
23
OUT
4 OUT
Ifll
24
MRU 5 OUT YOOT 25
LD X001
& OUT
T37
E®0
2B OR
NI4
3 WPS
27 ANE
10
AKT
tt2
28 OUT T39
K5O
11
MFS 31 OUT
W4
12 AK 応8
32
MFP
13 OUT
昭
33 LD M3
14 KIFF 34
OR
狀
15 OUT
T38
K50
3E ANE
13 36 M5
MRD
OUT
19 APT rss
37 LDI Ml
2D
LD
T38
30
OUT
④指令表1!001
:
第11
页