电气控制与PLC应用-陈建明(第三版)习题解答 下载本文

习题与思考题5-21 网络1 // 网络标题 // 网络注释 LD M0.1 TODR VB100

//读实时时钟

MOVB VB107, VB108 -I

1, VW108

//为减法做准备

//修正\星期\数值

SEG VB108, VB110 //转换成七段显示码

答案图26

22. 指出图5-52所示梯形图中的语法错误,并改正。

(a)

图5-52 习题22梯形图

31

(b)

答:图(a)的错误为计数器预设值PV=300000>32767,超出INT型数据的范围。应改成小于等于32767的数据。

图(b)中的错误在于操作数类型与指令不匹配。字逻辑与指令中的VD30应改为字型操作数,例如改成VW30;双字逻辑异或指令中的操作数VW10和VW100应改成双字操作数,例如改成VD20和VD100。

32

第8章 可编程控制器系统设计与应用

习题与思考题

1. 简述可编程控制器系统设计的一般原则和步骤。 答:可编程控制系统设计时应遵循以下原则: (1)最大限度地满足被控对象的要求;

(2)在满足控制要求的前提下,力求使控制系统简单、经济、适用及维护方便; (3)保证系统的安全可靠;

(4)考虑生产发展和工艺改进的要求,在选型时应留有适当的余量。 由于PLC的结构和工作方式与一般微机和继电器相比各有特点,所以其设计的步骤也不尽相同,具体设计步骤如下:

(1)详细了解被控对象的生产工艺过程,分析控制要求; (2)根据控制要求确定所需的用户输入/输出设备; (3)选择PLC类型;

(4)分配PLC的I/O点,设计I/O连接图;

(5) PLC软件设计,同时可进行控制台的设计和现场施工; (6)系统调试,固化程序,交付使用。

2. 可编程控制器的选型需要考虑哪些问题? 答:

(1) PLC容量的选择

①首先要对控制任务进行详细的分析,把所有的I/O点找出来,包括开关量I/O和模拟量I/O点。

②然后要对用户存储器容量进行估算。总存储器字数=(开关量输入点数+开关量输出点数) ×10+模拟量点数×150。然后按计算存储器字数的25%考虑余量。

(2) PLC机型的选择

由于生产PLC的厂家众多,实现的功能虽基本相同,性能、价格和编程语言却有较大差别,一般从以下几个方面考虑。

①功能方面:所有PLC一般都具有常规的功能,但对某些特殊要求,就要知道所选用的PLC是否有能力完成控制任务。

②价格方面:不同厂家的PLC产品价格相差很大,有些功能类似、质量相当、I/O点数相当的PLC的价格能相差40%以上。在使用PLC较多的情况下,性价比是一个重要的因素。

③售后服务:应考虑相关的技术支持,统一型号方便维护,系统改造、升级等因素。 5、已知彩灯共有8盏,设计一段彩灯控制程序,实现下述控制要求: ①程序开始时,灯1(Q0.0)亮;

①一次循环扫描旦定时时间到后,灯1(Q0.0)灭,灯2(Q0.1)亮;

③再次循环扫描且定时时间到后,灯2(Q0.1)灭,灯3(Q0.2)亮,……,直至灯8亮。灯8灭后循环重新开始。

33

答:控制彩灯的方式有很多种,一般用循环指令来实现比较常见。本例中,I0.0为设定按钮,I0.1为启动按钮。Q0.0-Q0.7控制8盏彩灯。参考程序如答案图34所示。

答案图34

34

习题与思考题8-5 网络1 // 网络标题 //按下设定按钮I0.0, //给QB0置初值 LD I0.0 EU

MOVB 16#1, QB0

网络2

// 按下启动按钮I0.l, //启动定时器, //定时时间2s LD I0.1 AN T37

TON T37, +20

网络3

// 定时时间到, //灯循环左移 LD T37 RLB QB0, 1