|
仪表总线(meter bus,MBus)是一种新型总线结构,MBus主要特点是经由两条无极性传输线来同时供电和传输串行数据,而各个子站(以不同的ID确认)并联在MBus总线上。
仪表总线中的接收发送机制:对于主从式通信系统,因从机之间不能直接交换信息,只能通过主机来转发,此时采用MBus可以实现对从机的相关数据进行采集,并传递至集中器,然后再传递至总站。它由主机从机和两线制总线组成。MBus总线是一种半双工通信总线,其可以通过集中器实现给终端仪表远程供电。
MBus 总线上传输的数据位定义如下:
(1) 由集中器向终端仪表传输的信号采用电压值的变化来表示, 即集中器向终端仪表发送的数据码流是一种电压脉冲序列, 用 + 36 V 表示逻辑“1”, 用+ 24 V 表示逻辑 “0” 。在稳态时,线路将保持“1” 状态,图1 (a)部分所示是由集中器向终端仪表传输的数据码流图。
(2) 从终端仪表向集中器传输的信号采用电流值的变化来表示, 即由终端仪表向集中器发送的数据码流是一种电流脉冲序列, 通常用1. 5 mA的电流值表示逻辑 “1” ,当传输 “0” 时,由终端仪表控制可使电流值增加11~20 mA。在稳态时, 线路上的值为持续的 “1” 状态。当终端仪表接收信号时, 其电流应处于稳态 “1” ,在接收信号时, 其电压值的变化所导致的电流变化不应超过0. 2 %/ V。图1 (b)部分的所示是由终端仪表向集中器传输数据的码流图。
(3)当终端仪表子站向主机发送的电流信号相互冲突时,则产生如图1 (c)所示,总线电流相互叠加,总线电压由于瞬间消耗电流增加产生瞬间较图 1 ( b) 时大,通过这一点可以判断终端仪表子站通讯有否冲突。
通讯系统采用总线供电,当远距离传输时,总线上的分布电阻将导致总线电压下降,终端接收芯片应以该终端仪表子站站点总线上的电压差的绝对值为接收信号, 即具有动态接收信号的能力。实际接收情况为:任一子站电压最高值Vmax 范围应为21~42 V ,子站处的电压值比该点的 Vmax 低5. 5 V 时, 应记录一个标记,当比该点的 Vmax 低 8. 2 V 时,应记录信号“0” 。终端微处理器可以选择3 种供电方式(1)仅由总线供电; (2)仅用自带电池供电; (3)由总线供电,自带电池做备用电源,当总线供电失败时,终端自动切换到电池供电。为保证其中任何一个子站短路时不影响整系统功能, 在各子站电路中应接有430Ω±10Ω的短路限流电阻, 以保证短路时的该支路最大电流不超过100 mA。
转载自——百度百科
|
|