第七章作业参考答案
5、用功能图方法完成第5章5.5.2节应用举例中【例5-2】的编程。要求画出功能图、梯形图。设计完成后,试分析两种编程方法在设计顺序控制逻辑程序时不同之处。
(2)梯形图
两种编程方法在设计顺序控制逻辑程序时不同之处:
运用简单设计法时,主要凭设计者的经验来完成,通过理清控制的逻辑关系,写出
逻辑函数,然后用梯形图的形式直接画出控制程序。其控制程序看起来比较简单,但
可读性不高,不适合初学者使用。而运用功能图的方法来设计顺序控制逻辑程序时,只要分析清楚控制要求,按照
一个步骤一个状态,很容易就可以画出功能图,然后再转换成相应的顺序控制梯形图。
其功能图比较容易设计,且可读性强,不过转换成梯形图的过程比较繁琐。
6、图6-19(a)为人行道和马路的信号灯系统。当人过马路时,可按下分别安装在马路两侧的按钮I0.0或I0.1,则交通灯(红灯、黄灯、绿灯三种类型)系统按图6-19(b)中形式工作。在工作期间,任何按钮按下都不起作用。
试设计该控制系统的功能图,并画出梯形图,写出语句表。
I/O分配表
I0.0、I0.1 按钮 Q0.0 马路绿灯 Q0.1 马路黄灯 Q0.2 马路红灯 Q0.3 人行道红灯 Q0.4 人行道绿灯
(2)梯形图