道依茨发动机 EMR4 CAN 总线发动机接收消息 TSC1TE 消息及其衍生信息

介绍如何维修汽车以及工程机械的经验,希望能够帮到大家。
打印 被阅读次数
Deutz 发动机 EMR4 CAN 总线发动机接收消息 TSC1TE 消息和派生消息字节 1 位 1、2 覆盖控制模式: 00 覆盖禁用 – 禁用此命令源命令的任何现有控制。01 速度控制,不会更改任何限制字节 2 和 3 用于请求的速度字节 4 将被忽略10 扭矩控制,不会更改任何限制字节 2 和 3 将被忽略字节 4 用于请求的扭矩11 设置限制´ 字节 2 和 3 是速度控制的限制。字节 4 包含扭矩控制的限制字节 1 位 5、6 优先级位00 最高优先级01 高优先级10 低优先级11 最低优先级



您需要什么?

Deutz DECOM

Deutz Serdia4.0



 


字节 4

扭矩范围如下表所示:

消息扭矩

设定点范围

扭矩

限制范围

TSC1_TE 0% 至 125% 0% 至 125% 传入值 < 0 设置为 0

如何向 ECU 发出 TSC1 速度请求:

字节 1 应为 01h 以选择模式 1 发动机转速请求。字节 2 和 3 是

请求的发动机转速乘以 8 的小端格式。字节 4 应小于

Fah,例如,您希望发动机的 1000RPM 乘以 8,得到十进制 8000,

十六进制 1F40(大端)。翻转这些字节以获得小端格式,结果为 401Fh。

消息将如下所示:

ID DLC 字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8

0C000003 8 01 40 1F 00 FF FF FF FF

如何向ECU发出TSC1扭矩请求:

字节1应为02h以选择模式2发动机扭矩请求。字节2和3应

小于FFFAh。字节4是请求的扭矩百分比,偏移量为125d,例如,您

希望发动机获得80%的扭矩,加上十进制125,得到十进制205,CD为十六进制。

消息将如下所示:

ID DLC Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7 Byte8

0C000003 8 02 00 00 CD FF FF FF FF

如何向 ECU 发出 TSC1 限制请求:

字节 1 应为 03h,以选择模式 3 发动机转速和扭矩请求。如上

例所示,1000RPM 和 80% 扭矩限制。

消息将如下所示:

ID DLC Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7 Byte8

0C000003 8 03 40 1F CD FF FF FF FF

注意:除非重置限制/再次更改为最大值,否则此限制将一直有效

。相应消息如下所示:

ID DLC 字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8

0C000003 8 03 FF FA FA FF FF FF FF

注意:这些是验收过滤器判断为有效的最高值。

尽管FAFF = 8031RPM,125%扭矩,但它们并不现实。

正常运行/临时运行:

我们建议客户定期发送TSC1请求,但

使用特殊功能数据集也可以发送临时TSC1请求。 

至少,TSC1 消息本质上是与

ECU 进行普通握手,以表明它无意进一步控制发动机。这通过

发送模式 0 来实现,例如:

ID DLC 字节 1 字节 2 字节 3 字节 4 字节 5 字节 6 字节 7 字节 8

0C000003 8 00 00 00 00 FF FF FF FF

ECU 收到此消息后,可以

暂停消息传输,而不会影响正在运行的发动机,但可能会将超时错误写入

错误内存。

如果 TSC1 消息是模式 3 的速度和扭矩限制,

则必须在进行上述握手之前通过 TSC1 消息重置这些限制。

在这种情况下,握手将如下所示:

ID DLC 字节 1 字节 2 字节 3 字节 4 字节 5 字节 6 字节 7 字节 8 0C000003

8 03 FF FA FA FF FF FF FF FF

0C000003 8 00 00 00 00 FF FF FF FF

在不同控制模式之间切换:

如果发动机有负载,则可以从扭矩控制切换到速度控制,

例如,它不会切换到超速模式来抵消突然的扭矩增益。

始终可以从速度控制切换到扭矩控制。通常,

请求设备负责安全平稳的控制器模式转换。由于ECU 传输当前负载和速度,因此建议在更改控制器模式时

首先使用这些值。请求优先级:有关 TSC1 消息优先级位的数据处理如 SAE-J1939/71 文档的图 7 所示,即优先级为 0 的消息优先于优先级为 1、2 或 3 的消息。EMR4 使用标准优先级控制方法。请求验证/验收过滤器:所有传入的 TSC1 消息都必须通过验收过滤器,检查内容的有效性,否则将被声明为无效并丢弃。此检查包括请求扭矩和速度的物理值检查。如果请求扭矩大于 FA 或请求速度大于 FAFF (分别为 FFFA 小端序),则发动机转速请求和发动机扭矩请求均无效。请勿超过这些限制,否则发动机可能会空转而不会出现任何有关此问题的错误消息。www.car-auto-repair.com

登录后才可评论.