教你如何理解时序图(什么是时序图?)

/ 0评 / 0

教你如何理解时序图(什么是时序图?时序图的广义描述是为了表现对象之间的关系。它还强调对象之间消息的时间顺序,显示对象之间的交互。很难理解。的确,因为时序图可以用在很多方面,所以给出了这个抽象的解释。

教你如何理解时序图(什么是时序图?)

【/h/】具体到数字电子技术,时序图就是按照时间Baxter网络顺序画出各个输入输出脉冲信号的波形对应图。

我们用例子来说明吧!下图是控制灯的开关的时序图。我们将开关设置为“0”和“1”。而灯打开为“1”,关闭为“0”。


图中显示开关和灯的对应关系是开关开、灯开、开关关、灯关,非常清晰。它非常简单明了地显示两个或多个信号之间的关系,这是时序图的特点。

再举个例子,就是输出Y和输入X0
的时序图


该时序图告诉巴克斯特,在输入信号的上升沿,输出Y仅短时间导通。过了这段时间,虽然X0还开着,但是不输出Y;直到X0关闭,再打开,重复这个过程。不画时序图,就不能这么清晰快速的理解。

时序图也称为逻辑控制时序图,因为它可以反映输出与其对应输入之间的逻辑关系,如下图所示:



中,a和B是f的输入,也就是说f和a、B之间有一定的逻辑关系..那么如何从时序图中找出它们之间的逻辑关系呢?只有从上到下、从左到右关注每一个输入的上升沿和下降沿,写出输入和输出的对应逻辑关系,才能得到真值表,通过真值表可以分析得到其对应的逻辑关系。

通过上述方法,我们可以写出A,B,F的真值表,如下表所示:

【/h/】通过对比第一章所学的逻辑电路知识,我们可以马上判断这是一个OR(www.isoyu.com原创版权)逻辑关系,即f = a+b,借助逻辑代数,可以设计出完成上述功能的电路;利用逻辑代数,可以设计梯形图程序,在可编程控制器中完成上述功能。

当然,以上是一个基本的逻辑关系时序图。如果是复杂的逻辑关系时序图,也可以先画出输入输出之间的真值表,然后利用逻辑代数的理论进行简化,得到最简单的逻辑代数表达式。从而进一步设计出满足逻辑关系的电路图和梯形图程序。进一步了解,请参考相关书籍资料。

在PLC的开关控制系统中,每个输出都是一个或多个输入的逻辑关系的表达。时序图是这种关系最简单的图形表达。在时间序列图上,我们可以反映各个时刻信号之间的对应关系,也要注意各个Baxter网络号上升沿或下降沿的信号变化。因此,时序图是数字电路和数字电子技术中非常有用的工具。

【/h/】对于初级PLC的学习者来说,学会通过时序图分析逻辑关系,并根据项目的实际情况绘制时序图,进而根据时序图设计应用程序,对于他们加深对PLC的理解,快速提高对PLC的认识是非常重要的。在接下来的编程学习中,我们会用时序图向大家紧密讲解,让大家尽快掌握这个工具。