数据链路通信的说明和操作

注意:这是有关控制模块用来彼此通信的不同串行数据总线的概述。使用 数据通信示意图来找出特定车辆配置的串行数据总线。
数据链路通信概述
车辆内部有很多部件都依赖于来自其它部件的信息并向其它部件传输信息或者两者并存。串行数据通信网络提供了一个可靠的、经济有效的通路,使车辆内的不同部件之间可以互相“联系”并分享信息。
GM 使用大量不同的信息总线以确保设备之间的及时且高效的信息交换。相互比较这些总线,其中一些在速度、信号特性和性能上都有着本质的不同。
另一方面,比较其它的总线,它们有相似的特性并且完全以并联运行。如此,它们便可用于高交互性的集合部件。比如高速GMLAN、动力传动系统扩展及底盘扩展总线。与所有车辆设备都集中在一条单总线上相比,这使它们能够在信息拥挤度较低的总线上彼此通信,从而确保了更迅速且更及时的信息交换。
大多数信息通常出现在局域内特定的网络上;但有些信息则必须与其它网络分享。指定为网关的控制模块在各种总线之间执行传输信息的功能。网关模块被连接到至少2条总线,并且根据其信息策略和传输模式与各个网络交互。
GMLAN 使接收设备能够监测来自其它设备的信息传输,以便确定是否未接收到重要信息。主要目的在于用合理的默认值替代无法再被接收的信息。此外,一个控制模块可能会设置故障诊断码 (DTC),以指示它所等待提供信息的控制模块不再进行通信。
K9 车身控制模块 (BCM)
车身控制系统包括 K9 车身控制模块、通信和各类输入与输出。一些输入、输出和信息要求其他控制模块与 K9 车身控制模块相互作用。K9 车身控制模块还具有离散的输入和输出端子,以控制车身功能。K9 车身控制模块用导线连接至高速GMLAN串行数据总线和多条局域互联网 (LIN) 总线,并作为两者之间的网关。
在 K9 车身控制模块电气系统示意图的相应功能区域中,对各种 K9 车身控制模块输入和输出电路进行了说明。参见 车身控制系统示意图以了解更多详细信息。
K56 串行数据网关模块

网关

K56 串行数据网关模块用于处理多个 GMLAN 总线之间的通信,并用作隔离安全网络与不安全网络的网关。创建该模块的目的是缓解总线负载,以支持网络安全和新的主动式/增强型安全功能,例如有限能力的自动驾驶和增强的碰撞避免(如装备)。K56 串行数据网关模块被用作所有功能信息的帧到帧网关。
根据车内的物品,K56 串行数据网关模块用作主高速 GMLAN 总线、车身高速GMLAN 总线和底盘高速GMLAN总线之间的网关。K56串行数据网关模块还用作底盘GMLAN通信唤醒总线、动力总成GMLAN通信唤醒总线和附件唤醒之间的网关。
K56 串行数据网关模块和故障诊断仪之间的通信通过主高速 GMLAN 总线完成。

电源模式主控模块

K56串行数据网关模块用作电源模式主控模块。点火开关是小电流开关,电源模式主控模块接收到的多个离散的点火开关信号用于确定电源模式,并将电源模式通过串行数据电路发送到需要此信息的其他设备,因此电源模式主导设备将根据需要启动继电器和其他电源模式主控模块的直接输出。参见 电源模式的说明和操作,以了解电源模式功能的完整说明。
高速GMLAN电路说明
高速GMLAN总线用于需要高速交换数据的地方,以使传感器值的变化情况和通过信息调节车辆系统的控制装置的信息接收状况之间的延迟最小化。
高速GMLAN串行数据网由双绞线组成。一个信号电路被识别为 GMLAN-高速,另一个信号电路被识别为 GMLAN-低速。在数据总线的两端有一个 120 Ω 的终端电阻器(位于高速 GMLAN 和低速 GMLAN 电路之间)。
数据符号(1 和 0)以 500 Kbit/s 的速率按顺序传输。通过总线传输的数据通过 GMLAN-高速信号电压和 GMLAN-低速信号电压之间的电压差来表示。
当两个线路总线处于静止时,高速 GMLAN 和低速 GMLAN 信号电路未被驱动,这代表逻辑“1”。在此状态下,两个信号电路电压均为2.5 V。电压差约为0 V。
要传输逻辑“0”时,高速 GMLAN 信号电路拉高到 3.5 V 左右,低速 GMLAN 电路拉动到 1.5 V 左右。电压差约为2.0(+/- 0.5) V。
底盘高速GMLAN电路说明
GMLAN底盘扩展总线基本上与高速GMLAN总线一致,除了其是用于底盘部件。对并联总线之间的信息拥挤进行拆分可确保及时的信息传输和接收。有时需要在底盘扩展总线和主高速GMLAN总线之间进行通信。这通过将 K17 电子制动控制模块 (EBCM) 用作网关模块来完成。由于高速GMLAN底盘扩展总线和主高速GMLAN总线的运行方式相同,所以它们各自的诊断也类似。
动力总成高速GMLAN电路说明
GMLAN动力总成扩展总线基本上与高速GMLAN总线一致,除了其是用于动力总成部件。该总线可根据功能需要进行选装。有时需要在动力总成扩展总线和主高速GMLAN总线之间进行通信。这通过将 K193 防火墙控制模块(Firewall) 用作网关模块来完成。由于高速GMLAN动力总成扩展总线和主高速GMLAN总线的运行方式相同,所以它们各自的诊断也类似。
物体高速GMLAN 电路说明
GMLAN 物体总线基本上与高速GMLAN 总线相同, 但它用于增强型安全系统。此工具用来将增强型安全系统设备之间的繁重通信与其他车辆总线隔离,从而降低拥挤度。K56串行数据网关模块连接至物体总线以及主高速GMLAN 总线和底盘扩展总线。K56串行数据网关模块充当物体总线设备和其他车辆总线上的设备之间的所有所需通信的网关模块。GMLAN 物体总线的运行方式与底盘扩展和主高速总线相同,因此诊断也类似。物体总线标准设备是K56串行数据网关模块、K109 前视摄像头模块和B233B 远程雷达传感器模块。所有物体总线部件都由K56串行数据网关通过通信启用电路供电。
局域互联网(LIN)电路说明
局域互联网 (LIN) 总线包含一条传输率为 83.3 Kbit/s 的单线。此总线用于在主控制模块和提供支持功能的其他智能设备之间交换信息。此类配置对高速GMLAN总线或低速GMLAN总线的容量或速度没有要求,因此相对比较简单。
要传输的数据符号(1 和 0)在通信总线上由不同的电压水平表示。当LIN总线静止且未被驱动时,该信号处于接近电池电压的高压状态。这表示逻辑“1”。要传输逻辑“0”时,信号电压被拉低至搭铁(0.0 V)。
通信启用电路说明
高速 GMLAN 总线上的设备根据通信启用电路上的电压电平启用或停用通信。当电路电压过高时(12 V 左右),启用通信。当电路电压过低时,停用通信。
X84 数据链路连接器(DLC)
X84 数据链路连接器 (DLC) 是标准的16孔连接器。连接器的设计和位置符合业界标准,并要求提供以下项目:
串行数据参考
故障诊断仪通过车辆上各种总线进行通信。如果车辆上安装了故障诊断仪,则故障诊断仪将尝试与每个可能选装在车辆上的设备进行通信。如果车辆上未安装某个选装件,则对于该选装设备,故障诊断仪将显示“No Comm(无通信)”(或“Not Connected(未连接)”)。为了避免与特定设备不通信的错误诊断,参见 数据链路参考,查看它们与之通信的设备和总线列表。用示意图和具体的车辆常规选装件代码确定选装设备。