《可编程控制器技术》张东主编7章习题答案

更新时间:2023-08-27 16:49:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

习题七

一、填空题

1、有些功能指令在整个程序中使用是有限制的,最少只能使用一次。

2、在科学记数法中,数字占用相邻的两个数据寄存器字(例如D0和D1),D0 中是尾数, D1中是指数,

3、PLC内的实时钟的年、月、日、时、分和秒分别存放在D8018~D8013中。

二、设计题

1、C0的计数脉冲和复位信号分别由X1和X2 提供,在X0为ON时,将计数器C0的当前值转换为BCD码后送到Y0~Y13,设计出梯形图程序。C0的计数值应限制在什么范

X0

BCD CO K3Y0

C0 K255

RST C0

2、用X0控制接在Y0~Y7上的8个彩灯是否移位,每1 s移1位,用X1控制左移或右移,用MOV

指令将彩灯的初值设定为十六进制数HOF(仅Y0~Y3为1),试设计出满足此要求的梯形图程序。

T0 K10

ZRST Y0 Y7

MOV H0F D0

ROL D0 K1

ROR D0 K1

MOV D0 K2 Y0

3、A/D 转换得到的8个

12位二进制数据存放在D0

~D7中,A/D 转换器的输出数值0~4000

对应温

度值0~1200

℃,在X0的上升沿,用循环指令将D0~D7中的数据转换为对应的温度值,存放在D20~D27中,试设计出满足此要求的梯形图程序。

4、用时钟运算指令控制路灯的定时接通和断开,20:00时开灯,06:00时关灯,试设计出满足此要

T

100M8000

SET M0= K20 D103= K6 D103RST M0

M0

Y0

5、求出D10~D12中最大的数,存放在D100

中,编写出程序。

CMP D10 D11 M0

XCH D10 D11

CMP D10 D12 M3

XCH D10 D12

MOV D10 D100

6、D10

中圆的半径(mm)为整数值,令圆周率为 3.14159,用浮点数运算求圆周长,并将其转换为整

数(mm)后存放在D20中。

MOV K2 D8

MOV K3.14159 D9

FLT D8 D12

INT D18 D20FLT D9 D14

FLT D10 D16

本文来源:https://www.bwwdw.com/article/coji.html

Top