在J1939中多幀資料如何傳送,它是通過TP.CM_BAM和TP_DT報文傳送

鼾聲鼾語發表於2020-12-29

1,多幀報文是通過專門的多幀傳送報文來傳遞傳送的,
其中常見的由DM1報文(故障讀取的報文)
RC報文(緩速器扭矩特性報告的報文)
還由ETC7(AMT相關的報文)
2,那麼這些多幀是如何傳送到匯流排上的?
這個時候就要用到TP.CM_BAM和TP_DT報文了
首先如果是單幀報文,那麼他們用各自的ID直接傳送到匯流排上
如果是多幀資料就需要用到TP_DT了,
例如:DM1多幀傳送故障資料到匯流排,那麼傳送的過程是如下:
首先傳送TP.CM_BAM,其中包含的資訊有:
ID :18ECFF10 + Control byte +故障資訊的大小,位元組總數+包的個數+DM1的PGN(FECA)
然後傳送TP.DT多幀資料,其中包含的資訊有:
多幀資料的序號+多幀資料
3,如果傳送的

相關文章