本发明涉及数据传送技术,更具体地说,涉及一种允许一个或多个状态点通过一个公共信号通道传送状态信息的方法和系统。 在现有的数据通信系统中,如有多个通信点要利用一个公共信号通道互相传送信息,则要求各个通信点至少要配设异步传输装置,而且整个系统须统一服从于颇为复杂的通信协议,因此需要可观的硬件,使系统成本难以为用户接受,而硬件体积无法被通信点容纳。
本发明的目的在于提供一种传送状态信息的方法和系统,利用这种方法和系统,既不需要传统的异步传输装置,也无需复杂的通信协议,而能够让一个或多个状态点通过一个公共信号通道彼此传送状态信息。
本发明的传送状态信息的方法用于使一个或多个至少含一个信息位的状态点能通过一公共信号通道传送状态信息,该方法包含以下步骤:
将一个起始脉冲以及跟在该起始脉冲之后的多个信息脉冲加到所述信号通道上;
检测所述信号通道上的起始脉冲;
如在所述信号通道上检测出一个起始脉冲,则识别其后在所述信号通道上的多个信息脉冲中各个脉冲的出现顺序;
当一个信息脉冲的出现顺序对应于一个状态发送点时,激励所述状态发送点上的一个开关装置将所述脉冲引导到所述状态发送点,使该脉冲出现在所述信号通道上的特征取决于所述状态发送点的状态信息。
本发明的方法还包含以下步骤:
当一个信息脉冲的出现次序对应于一个状态接收点时,激励所述状态接收点上的一个开关装置,检测所述信号通道上的脉冲特征从而接收到来自所述状态发送点的状态信息。
本发明地方法还具有这样的特征:
当一个信息脉冲的出现顺序对应于一个状态发送点时,在该信息脉冲的前边沿触发所述状态发送点的开关装置。
本发明的方法还具有这样的特征:
当一个信息脉冲的出现顺序对应于一个状态发送点时,在该信息脉冲的前一个脉冲的后边沿触发所述状态发送点的开关装置。
本发明的传送状态信息的系统,可通过一个公共信号通道在多个点之间彼此传送状态信息,所述多个点中的每一点都与所述信号通道相接,本发明的传送状态信息的系统包含有:
脉冲发生器,该脉冲发生器与所述信号通道相连接,用于产生一起始脉冲及跟在其后的多个信息脉冲,并加到所述信号通道上;
触发信号发生装置,用于在检测到所述信号通道上的起始脉冲后,又识别出与一个状态点相对应的信息脉冲时,产生一触发信号;
开关装置,用于根据所述触发信号发生装置产生的触发信号开关所述状态点与所述信号通道的信号通路;
决定装置,设在状态发送点,用于根据所述状态发送点的状态信息在所述开关装置接通所述状态发送点与所述信号通道的信号通路时,决定所述信号通道上脉冲特性;
侦测装置,设在所述状态接收点内,用于在所述开关装置接通所述状态接收点与所述信号通道的信号通路时,侦测所述信号通道上的脉冲特性。
本发明的传送状态信息的系统,其特征还在于,在所述一个信息脉冲对应于一个状态点时,该状态点的所述触发信号发生装置产生一个时间上与该信息脉冲的前边沿对齐的触发信号。
本发明的传送状态信息的系统,其特征还在于,在所述一个信息脉冲对应于一个状态点时,该状态点的所述触发信号发生装置产生一个时间上与该信息脉冲的前一个脉冲的后边沿对齐的触发信号。
所述信息脉冲与状态点的对应关系,可以定义为脉冲出现顺序与状态点编号的对应,也可通过其它特性来定义。
所述决定和侦测信号通道上的脉冲特性可以是脉冲的幅度或其它特性。
实施本发明的传送状态信息的方法和系统,具有如下效果:(1)实施设备简单,体积小、造价低而且安装容易;(2)传送的位信息的脉冲不受波长及频率的限制,所以稳定性较不易受元器件及环境影响,(3)可在公共信号通道的任意点接收位信息,使用灵活、方便,(4)传送位信息的脉冲波长及频率可在一定范围内任意改变,因此不易被仿造;(5)一个状态点所属信息位仅对一串脉冲中某些特定脉冲反应,所以信号通道发生断路时,可通过观测反应后的脉冲来推测故障点。
下面,参考附图,结合实施例,对本发明作进一步说明,附图中:
图1为说明本发明的可将状态点的位信息经由一公共信号通道传送到多个点的状态信息传送系统的示意图;
图2为可由图1中脉冲发生器5产生的脉冲序列示意图;
图3为描述脉冲发生器5产生波形与触发脉冲发生器产生脉冲波形的时序关系示意图;
图1中,L1、3L、4L、6L、7L等均为逻辑电路,分别安置于状态点1、3、4、6、7,其中状态点1、6、7可发送状态位信息,状态点3、4、7可接收状态位信息;W1,...Wm,...Wn为开关装置,它们受逻辑电路1L、3L、4L、6L、7L等的输出信号控制导通与否,图中状态点1有C1、C2,...,Cm等m个位的位信息,状态点6仅含有Ck一个位的位信息,状态点7也仅含有Cn一个位的数位信息。这些位信息经由公共信号通道2传至状态接收点3、4、及状态点7。具有内部阻抗Zs的脉冲发生器5连接到公共信号通道2以供给一起始脉冲及跟在其后的多个信息脉冲到所有状态点。状态点的开关装置W1,W2,...,Wn分别经过阻抗元件Z接到C1,C2,...,Cn。在实际应用中,C1,C2,...,Cn等位信息可以用接点的开路与闭路等状态来表示,也可以用电压的高电平与低电平来表示。逻辑电路1L使W1仅在起始脉冲后的第一个信息脉冲期间处于导通状态,使W2仅在第二个信息脉冲期间处于导通状态,同理类推,使Wm仅在第M个信息脉冲期间处于导通状态,而6L及7L使Wk及Wn分别在第K及第n个信息脉冲期间处于导通状态。现令脉冲发生器与所发出的脉冲峰值幅度为As,出现在公共信号通道2的脉冲峰值幅度为Ac,则当C1为闭路的接点或低电平的电压时,第一个信息脉冲被开关装置W1导到阻抗元件Z,因此其为Ac=(Z/Z+Zs)×As,而当C1为开路的接点或高电平的电压时,第一个信息脉冲的Ac=As,同理当Cn为闭路之特点或低电平的电压时,第n个信息脉冲的Ac=(Z/Z+Zs)×As,而当Cn为开路之接点或高电平的电压时,第n个脉冲Ac=As。同理类推可以得到,第1、2...n个信息脉冲出现在公共信号通道2的峰值幅度AC分别取决于C1、C2,...Cn的状态。另一方面,可接收信息位的状态点3的逻辑电路3L使开关装置W1...Wm分别在第1...m个信息脉冲期间导通,于是检测器D1...Dm可分别在第1、2...m个信息脉冲期接到公共信号通道2,而能检测出第1...m个出现在公共信号通道2的峰值幅度Ac为低电平(|Ac-ZAs/(Z+Zs)|<阀值)或高电平(|Ac-As|<阀值)。同样,状态点4的逻辑电路4L使开关装置Wn在第n个信息脉冲期间处于导通状态,也就使检测器Dn检测出第n个出现在公共信号通道2的脉冲的峰值幅度为高电平或低电平。另一方面,状态点7的逻辑电路7L使开关装置Wk在第k个信息脉冲期间处于导通状态,也就使检测器Dk可检测出第K个出现在公共信号通道L有脉冲峰值高度的高电平或低电平。
图2给出图1中脉冲发生器5所产生脉冲的波形图,从图中可见,起始脉冲后的信息脉冲串的每一个脉冲脉宽比起始脉冲脉宽较小。
图3(a)(b)(c)表示图1中各逻辑电路1L、3L、4L、6L和7L等侦测到信号通道2上的脉冲时输出到开关装置的信号波形的时序关系图。其中图3(a)表示逻辑电路输出到开关装置Wm的信号波形起始于该第m个脉冲前边沿而终止于该脉冲后边沿;图3(b)表示逻辑电路输出到开关装置Wm的信号波形起始于该第m个脉冲前边沿而终止于下一个(m+1)脉冲前边沿,图3(c)表示逻辑电路输出到开关装置Wm的信号波形起始于第m-1个脉冲后边沿而终止于第m个脉冲后边沿。