电气控制与PLC应用_第5、8章习题与思考题参考解答

发布时间 : 星期三 文章电气控制与PLC应用_第5、8章习题与思考题参考解答更新完毕开始阅读

子程序0 网络1 1秒

ATCH INT0, 10 //连接中断服务程序 ENI

//全局性允许中断

中断程序0 网络1 // INT_0

// 每100 ms读取AIW2的值 LD

MOVW AIW2, VW100

答案图23续

19. 按模式6设计高速计数器HSC1初始化子程序,设控制字节SMB47=16#F8。

答:要对高速计数器编程,必须完成下列基本任务:定义计数器和模式;设置控制字节;设置当前值(起始值);设置预设值(目标数值);分配和启用中断例行程序;激活高速计数器。

编程见答案图24。

20. 以输出点为例,简述PTO多段操作初始化及其操作过程。

21. 用TODR指令从实时时钟读取当前日期,并将“星期”的数字用段码指令(SEG)显示出来。

答:执行读实时时钟指令TODR后,得到连续8个字节中的最高字节是“星期几”的BCD码,其中“1”表示星期日,“7”表示星期六,“0”被禁用,所以得到的参数需要修正。编程见答案图26。

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

TODR VB100 //读实时时钟

MOVB VB107, VB108 //为减法做准备 -I 1, VW108 //修正\星期\数值 SEG VB108, VB110 //转换成七段显示码

答案图26

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

(a)

图5-52 习题22梯形图

(b)

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

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

第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较多的情况下,性价比是一个重要的因素。

③售后服务:应考虑相关的技术支持,统一型号方便维护,系统改造、升级等因素。 3. 提高可编程控制器系统可靠性的措施有哪些

4. 设计一段程序,要求对五相步进电机5个绕组依次自动实现如下方式的循环通电控制:

①第1步,A-B-C-D-E;

②第2步,A-AB-BC-CD-DE-EA;

①第3步,AB-ABC-BC-BCD-CD-CDE-DE-DEA;

联系合同范文客服:xxxxx#qq.com(#替换为@)