03.课程作业3-20080530152812

  • 格式:doc
  • 大小:75.00 KB
  • 文档页数:4

1
机电控制与可编程序控制器技术课程
习题分析与详解(三)

1、统配置时有那些方法?具体含义是什么?
答:1)类比法,通过相同规模系统的类比,大致确定可选用的厂家产品及机型。
2)估算法,估算I/O点数及模拟量路数,并确定要选用的机型。
3)计算法,依完整性原则计算所需的模块数。这里可能有多个方案,那就应计
算出各个方案的结果。
4)计算各个方案的投入费用,并依经济性原则选其中最优者。

2、CPM1A PLC的内部继电器是怎样划分的?那些继电器有断电保护功能?
答:内部继电器区分为两部分:一部分供输入点/输出点用,称为输入/输出继电
器区;另一部分供PLC内部的程序使用,称为内部辅助继电器区。
输入继电器区有10个通道000~009,其中,000,001通道是CPU单元输入通
道,002~009通道用于和CPU单元连接的扩展单元的输入通道。
输出继电器区有10个通道010-019,其中,010,011通道用于CPU单元输出
通道,012~019通道用于和CPU单元连接的扩展单元的输出通道。
保持继电器具有断电保持功能,即当电源掉电时,它们能够保持掉电前的
ON/OFF状态。

3、 模拟量输入单元具有哪些功能?
答:模拟量输入单元它可将现场设备(如传感器等)输出的多种模拟量信号转
换成PLC可读的数字量形式。
它接受CPU单元发来的指令和相关参数完成相应的功能,并将执行的结果和状
态返回给主CPU。一旦其开关设置CPU指令和参数传送完毕,模拟量输入单元就
可独立地完成A/D转换及各项规定的功能,并不需要主CPU干预。它还可以对自
身运行状态和外部输入信号范围进行监视,它对外部输入信号进行连续的、周期性
的循环采样和转换。CPU将模拟量输入单元的结果和状态返回均是通过相应的IR
区和DM区来实现的。

4、 模拟量输出单元具有哪些功能?
答:模拟量输出单元将PLC的数字量转换为模拟信号输出,以驱动现场模拟装
置。
模拟量输出单元可以不需要主CPU干预而独立运行,按照主CPU给定的参数
输出各路模拟量,并将运行状态提供给CPU。命令、参数和状态的传送也是通过相
应的IR区和DM区来进行的。
模拟量输出单元提供三种输出功能:输出限幅、输出极限报警和脉冲输出,这
些功能必须用编程器来设置,在用户程序中不能改变这些数据。

5、编程时是怎样处理梯形图分支的?
编程时一般应用IL(连锁)与ILC(连锁清除)指令或者是暂存继电器TR来实
现梯形图的分支结构的。
2

. 6、写出图1中的梯形图的语句表。
解:(a)
LD 00000
AND 00001
LD 00100
AND NOT 00101
LD NOT 20000
AND 20001
OR LD
AND 00102
OR LD
LD 00002
AND NOT 00003
AND 00004
LD NOT 00103
AND 00104
AND NOT 20002
OR 20003
OR LD
AND LD
OUT 01000
END
(b)
LD 00000
OR 01000
AND NOT 00001
OUT 01000
AND 00100
OR 01001
AND NOT 00101
OUT 01001
TIM 000
#0050
LD TIM000

1图
( a )
00000 00001 00101 00100 00102 00103 00104 20002 20000 20001 00002 00003 00004 01000
20003
( b )

00000 00001 01000 00100 01000
01001
00101
01001

TIM000
#0050

TIM000 01002
3
OUT 01002
END
7、已知梯形图及00000、00001的时序图如图2所示,画出25501及01000、
01001、01002、01003个元件的时序图。(其中25501为0.2s脉冲输出)。

解:时序图如下:

8、定时器的输入条件为ON的时间小于其设定的时间,其输出能否为ON?为什么?
若利用通道作为定时器的SV,改变后的SV在什么情况下才能有效?
其输出不能为ON,因为定时器的输入条件为ON的时间小于其设定值SV设定的
时间,这样,当输入条件为ON的时间到后,将转为OFF,这样就不满足定时器
的输入条件,而定时器必须为SV时间到时才可以输出为ON。
若利用通道为定时器SV,则只有通道为立即数时,SV才有效。

9、可逆计数器在何时输出为ON?
CNTR的复位输入与CNT的操作相同。当PV值为0000时,若发生减1操作,则
PV值将变为SV,同时计数器输出为ON,当PV值为SV时,若发生加1操作,
则PV值将变为0,同时计数器输出为ON。

00000
25501
SFT(10)

010
00001

00000 00001 010 I
P
R
0.3S 2S

2图

0.3秒 2秒
00000
00001
25501
01000
01001
01002
01003
4

10、CMP(20)、BCMP (68)、TCMP(85)的作用分别是什么?
答:CMP指令比较C1和C2两个通道中数据的大小;BCMP指令将16个范
围值(上限和下限)以下限在前,上限在后的顺序存放在以CB开始的32个连续通
道中,然后将数据CD与这16个范围值依次进行比较;TCMP指令将CD通道的内
容与TB开始的16个连续通道的内容逐个进行比较。若相等,则在结果通道R的相
应位上置1;否则,清0。