部分习题参考答案
第二章
1.一个控制系统需要12点数字量输入、30点数字量输出、7点模拟量输入和2点模拟量输出。试问:
⑴ 室可以选用哪种主机型号? ⑵ 如何选择扩展模块?
⑶ 各模块按什么顺序连接到主机?请画出连接图。
⑷ 按书中所举例画出的图形,其主机和各模块的地址如何分配?
解:参考答案,方式有多种
图2-7 模块连接方式
表2-2 各模块编址
第三章
1. 语句表对应的梯形图。
2. 写出与图3-67所示梯形图对应的指令表。 LD I0.0 A I0.2 LD I0.3 AN M0.0 OLD
LDN I0.1 O M0.1 ALD O M0.3 AN T37 = Q0.0 S Q0.1, 3 A M0.4
TON T37, 200
3.写出与图3-68所示梯形图对应的指令表。
Network 1 LD I0.0 O Q0.0 LPS AN I0.1 LPS A I0.2 = Q0.0 LPP A I0.3 R Q0.1, 2 LPP LPS
AN M0.2 = M0.0 LPP A I0.4 END
Network 2 LD SM0.5 EU LD I0.5
CTU C12, 16
4.画出图3-69中Q0.1的波形。
图3-69 习题4
梯形图
Q0.1为周期为2min的波形
Q0.1
0s
60s
120s
5.设计一个实现图3-70所示波形图功能的程序电路。
I0.0Q0.0
图3-70 习题5
梯形图
6.用置位、复位指令设计一台电动机的起、停控制程序。
7.试设计一个照明灯的控制程序。当按下接在I0.0上的按钮后,接在Q0.0上的照明灯可发光30s。如果在这段时间内又有人按下按钮,则时间间隔从头开始。这样可确保在最后一次按完按钮后,灯光可维持30s的照明。
方法1:
方法2:
方法3:
8.试设计一个抢答器程序电路。主持人提出问题宣布开始后,3个答题人按动按钮,仅仅有最先按下按钮的人面前的信号灯亮。一个题目终了时,主持人按动复位按钮,为下一轮抢答作出准备。
设:3个答题人按钮为I0.1、I0.2、I0.3,主持人按钮为I0.0 3个答题人信号灯为Q0.1、Q0.2、Q0、
3
10.设计一个对两台电机控制的程序。控制要求是:第1台电机运行30s后,第2台电机开始运行并且第一台电机停止运行;当第2台电机运行20s后两台电机同时运行。
设启动按钮为I为0.0,停止按钮为I0.1,二台电机分别为:Q0.0、Q0.1
11.如图3-71所示,检测器检测是否有产品通过,若传送带上20s内无产品通过,则接通Q0.0报警。
设输入:启动按钮为I0.0,停止按钮为I0.1,产品检测信号I0.2 报警输出为:
Q0.0
12.设输入:启动按钮为为I0.0,SQ1~SQ5分别为I0.1~I0.5,停止按钮为I0.6
输出为:Q0.0
第四章
5.有三台电机M1,M2,M3按下启动按钮后M1启动,1min后M2启动,然后再过1min后M3启动。按下停止按钮后,逆序停止。即M3先停,30s后M2停,再30s后M1停。试用功能图方法编程。
输入输出地址分配输 入 输 出 启动按钮 停止按钮 电机 M1 电机 M2 电机 M3 I0.0 I0.1 Q0.0 Q0.1 Q0.2
6.图4-21为一台分检大小球的机械臂装置。它的工作过程是:当机械臂处于原始位置时,即上限位开关LS1和左限位开关LS3压下,抓球电磁铁处于失电状态。这时按下启动按钮SB1后,机械臂下行,碰到下限位开关LS2后停止下行,且电磁铁得电吸球。如果吸住的是小球,则大小球检测开关SQ为ON;如果吸住的是大球,则SQ为OFF。1min后,机械臂上行,碰到上限位开关LS1后右行,它会根据大小球的不同,分别在LS4(小球)和LS5(大球)处停止右行,然后下行到下限位停止,电磁铁失电机械臂把球放在小球箱里,1min后返回。如果不按停止按钮SB2,则机械臂一直工作下去。如果按了停止按钮,则不管何时按,机械臂最终都要停止在原始位置。再次按动启动按钮后,系统可以再次从头开始循环工作。
LS1
设:
第五章
4.用循环移位指令设计一个彩灯控制程序,8路彩灯串按H1→H2→H3…→H8的顺序依次点亮,且不断重复循环。各路彩灯之间的间隔时间为1s。
c