⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dp256.a2l

📁 can 总线的应用程序
💻 A2L
📖 第 1 页 / 共 4 页
字号:
      BIT_MASK 0xFF
      BYTE_ORDER MSB_FIRST
      ECU_ADDRESS 0x1155
      FORMAT "%7.3"
      /begin IF_DATA ASAP1B_CCP
        KP_BLOB 0 0x1155 0x1
      /end IF_DATA
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "BBrodSoc" 0x1155 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 100
      /end IF_DATA
    /end MEASUREMENT

    /begin MEASUREMENT BBrodVoltage ""
      UBYTE BBrodVoltage.CONVERSION 0 0 0 450
      BIT_MASK 0xFF
      BYTE_ORDER MSB_FIRST
      ECU_ADDRESS 0x1156
      FORMAT "%7.3"
      /begin IF_DATA ASAP1B_CCP
        KP_BLOB 0 0x1156 0x1
      /end IF_DATA
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "BBrodVoltage" 0x1156 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 250
      /end IF_DATA
    /end MEASUREMENT

    /begin CHARACTERISTIC BPP_STOP_THRESHOLD ""
      VALUE 0x7B9 __UBYTE_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      FORMAT "%7.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "BPP_STOP_THRESHOLD" 0x7B9 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin MEASUREMENT ENGStatusB "发动机工作状态"
      UBYTE ENGStatusB.CONVERSION 0 0 0 255
      BIT_MASK 0xFF
      BYTE_ORDER MSB_FIRST
      ECU_ADDRESS 0x116E
      FORMAT "%7.3"
      /begin IF_DATA ASAP1B_CCP
        KP_BLOB 0 0x116E 0x1
      /end IF_DATA
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ENGStatusB" 0x116E 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 255
      /end IF_DATA
    /end MEASUREMENT

    /begin CHARACTERISTIC ENG_COLD_TEMP ""
      VALUE 0x7BD __UBYTE_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      FORMAT "%7.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ENG_COLD_TEMP" 0x7BD 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ENG_IDLE_I ""
      VALUE 0x7A9 __FLOAT32_IEEE_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS -3.4e+038 3.4e+038
      BYTE_ORDER MSB_FIRST
      FORMAT "%44.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ENG_IDLE_I" 0x7A9 0x0 0 0x0 1 0xDF 0x4
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ENG_IDLE_P ""
      VALUE 0x7A5 __FLOAT32_IEEE_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS -3.4e+038 3.4e+038
      BYTE_ORDER MSB_FIRST
      FORMAT "%44.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ENG_IDLE_P" 0x7A5 0x0 0 0x0 1 0xDF 0x4
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ENG_IDLE_SPEED ""
      VALUE 0x7A3 __UWORD_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 65535
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFFFF
      FORMAT "%9.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ENG_IDLE_SPEED" 0x7A3 0x0 0 0x0 1 0xDF 0x2
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ENG_Max_TORQUE ""
      CURVE 0x76B __UBYTE_Z 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      /begin AXIS_DESCR
        COM_AXIS NO_INPUT_QUANTITY BAT_SOC_HIGH.CONVERSION  11 500 8000
      EXTENDED_LIMITS 0 65535
        AXIS_PTS_REF ENG_SPEED_TABLE
        BYTE_ORDER MSB_FIRST
        DEPOSIT ABSOLUTE
        FORMAT "%9.3"
      /end AXIS_DESCR
      /begin IF_DATA CANAPE_EXT
        100
        DISPLAY 0 0 255
      /end IF_DATA
      FORMAT "%7.3"
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ENG_OPT_TORQUE ""
      CURVE 0x776 __UBYTE_Z 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      /begin AXIS_DESCR
        COM_AXIS NO_INPUT_QUANTITY BAT_SOC_HIGH.CONVERSION  11 500 8000
      EXTENDED_LIMITS 0 65535
        AXIS_PTS_REF ENG_SPEED_TABLE
        BYTE_ORDER MSB_FIRST
        DEPOSIT ABSOLUTE
        FORMAT "%9.3"
      /end AXIS_DESCR
      /begin IF_DATA CANAPE_EXT
        100
        DISPLAY 0 0 255
      /end IF_DATA
      FORMAT "%7.3"
    /end CHARACTERISTIC

    /begin AXIS_PTS ENG_SPD ""
      0x410 NO_INPUT_QUANTITY SSV__UWORD_S 0 BAT_SOC_HIGH.CONVERSION 19 0 8000
      EXTENDED_LIMITS 0 10000
      DEPOSIT ABSOLUTE
      BYTE_ORDER MSB_FIRST
      /begin IF_DATA CANAPE_EXT
        100
        DISPLAY 0 0 255
      /end IF_DATA
      FORMAT "%9.3"
    /end AXIS_PTS

    /begin AXIS_PTS ENG_SPEED_TABLE ""
      0x74A NO_INPUT_QUANTITY SSV__UWORD_S 0 BAT_SOC_HIGH.CONVERSION 11 500 8000
      EXTENDED_LIMITS 0 65535
      DEPOSIT ABSOLUTE
      BYTE_ORDER MSB_FIRST
      /begin IF_DATA CANAPE_EXT
        100
        DISPLAY 0 0 255
      /end IF_DATA
      FORMAT "%9.3"
    /end AXIS_PTS

    /begin CHARACTERISTIC ENG_START_SPEED ""
      VALUE 0x7B4 __UWORD_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 65535
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFFFF
      FORMAT "%9.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ENG_START_SPEED" 0x7B4 0x0 0 0x0 1 0xDF 0x2
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ENG_STOP_SPEED ""
      VALUE 0x7B6 __UWORD_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 65535
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFFFF
      FORMAT "%9.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ENG_STOP_SPEED" 0x7B6 0x0 0 0x0 1 0xDF 0x2
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin AXIS_PTS ENG_TORQUE_TABLE ""
      0x760 NO_INPUT_QUANTITY SSV__UBYTE_S 0 BAT_SOC_HIGH.CONVERSION 11 0 255
      EXTENDED_LIMITS 0 255
      DEPOSIT ABSOLUTE
      BYTE_ORDER MSB_FIRST
      /begin IF_DATA CANAPE_EXT
        100
        DISPLAY 0 0 255
      /end IF_DATA
      FORMAT "%7.3"
    /end AXIS_PTS

    /begin AXIS_PTS ENG_TP ""
      0x400 NO_INPUT_QUANTITY SSV__UBYTE_S 0 BAT_SOC_HIGH.CONVERSION 16 0 255
      EXTENDED_LIMITS 0 255
      DEPOSIT ABSOLUTE
      BYTE_ORDER MSB_FIRST
      /begin IF_DATA CANAPE_EXT
        100
        DISPLAY 0 0 255
      /end IF_DATA
      FORMAT "%7.3"
    /end AXIS_PTS

    /begin CHARACTERISTIC ENG_TRQ ""
      MAP 0x436 __SBYTE_Z 0 ENG_TRQ.CONVERSION  0 127
      EXTENDED_LIMITS -128 127
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      /begin AXIS_DESCR
        COM_AXIS NO_INPUT_QUANTITY BAT_SOC_HIGH.CONVERSION  19 0 8000
      EXTENDED_LIMITS 0 10000
        AXIS_PTS_REF ENG_SPD
        BYTE_ORDER MSB_FIRST
        DEPOSIT ABSOLUTE
        FORMAT "%9.3"
      /end AXIS_DESCR
      /begin AXIS_DESCR
        COM_AXIS NO_INPUT_QUANTITY BAT_SOC_HIGH.CONVERSION  16 0 255
      EXTENDED_LIMITS 0 255
        AXIS_PTS_REF ENG_TP
        BYTE_ORDER MSB_FIRST
        DEPOSIT ABSOLUTE
        FORMAT "%7.3"
      /end AXIS_DESCR
      /begin IF_DATA ASAP1B_CCP
        DP_BLOB 0 0x436 0x1
      /end IF_DATA
      /begin IF_DATA CANAPE_EXT
        100
        DISPLAY 0 0 255
      /end IF_DATA
      FORMAT "%8.3"
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ENG_WARM_TEMP ""
      VALUE 0x7BE __UBYTE_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      FORMAT "%7.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ENG_WARM_TEMP" 0x7BE 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ERR_TIMEOUT ""
      VALUE 0x7BF __UBYTE_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      FORMAT "%7.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ERR_TIMEOUT" 0x7BF 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ETC_IDLE_OPENSTAGE ""
      VALUE 0x7A2 __UBYTE_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      FORMAT "%7.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ETC_IDLE_OPENSTAGE" 0x7A2 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ETC_OPENSTAGE ""
      MAP 0x566 __FLOAT32_IEEE_Z 0 ENG_TRQ.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      /begin AXIS_DESCR
        COM_AXIS NO_INPUT_QUANTITY BAT_SOC_HIGH.CONVERSION  11 500 8000
      EXTENDED_LIMITS 0 65535
        AXIS_PTS_REF ENG_SPEED_TABLE
        BYTE_ORDER MSB_FIRST
        DEPOSIT ABSOLUTE
        FORMAT "%9.3"
      /end AXIS_DESCR
      /begin AXIS_DESCR
        COM_AXIS NO_INPUT_QUANTITY BAT_SOC_HIGH.CONVERSION  11 0 255
      EXTENDED_LIMITS 0 255
        AXIS_PTS_REF ENG_TORQUE_TABLE
        BYTE_ORDER MSB_FIRST
        DEPOSIT ABSOLUTE
        FORMAT "%7.3"
      /end AXIS_DESCR
      /begin IF_DATA ASAP1B_CCP
        DP_BLOB 0 0x566 0x4
      /end IF_DATA
      /begin IF_DATA CANAPE_EXT
        100
        DISPLAY 0 0 255
      /end IF_DATA
      FORMAT "%7.3"
    /end CHARACTERISTIC

    /begin MEASUREMENT IBrodActualSpeed ""
      UWORD IBrodActualSpeed.CONVERSION 0 0 0 2500
      BIT_MASK 0xFFFF
      BYTE_ORDER MSB_FIRST
      ECU_ADDRESS 0x115B
      FORMAT "%8.3"
      /begin IF_DATA ASAP1B_CCP
        KP_BLOB 0 0x115B 0x2
      /end IF_DATA
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "IBrodActualSpeed" 0x115B 0x0 0 0x0 1 0xDF 0x2
        DISPLAY 0 0 2500
      /end IF_DATA
    /end MEASUREMENT

    /begin MEASUREMENT IBrodActualTorq ""
      SBYTE IBrodActualTorq.CONVERSION 0 0 0 100
      BIT_MASK 0xFE
      BYTE_ORDER MSB_FIRST
      ECU_ADDRESS 0x115D
      FORMAT "%7.3"
      /begin IF_DATA ASAP1B_CCP
        KP_BLOB 0 0x115D 0x1
      /end IF_DATA
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "IBrodActualTorq" 0x115D 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 100
      /end IF_DATA
    /end MEASUREMENT

    /begin MEASUREMENT IBrodBATVoltage ""
      UBYTE BBrodCurrent.CONVERSION 0 0 0 255
      BIT_MASK 0xFF
      BYTE_ORDER MSB_FIRST
      ECU_ADDRESS 0x1164
      FORMAT "%7.3"
      /begin IF_DATA ASAP1B_CCP
        KP_BLOB 0 0x1164 0x1
      /end IF_DATA
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "IBrodBATVoltage" 0x1164 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 255
      /end IF_DATA
    /end MEASUREMENT

    /begin MEASUREMENT IBrodCurren ""
      UWORD IBrodCurren.CONVERSION 0 0 0 65535
      BIT_MASK 0xFFFF
      BYTE_ORDER MSB_FIRST
      ECU_ADDRESS 0x1162
      FORMAT "%9.3"
      /begin IF_DATA ASAP1B_CCP
        KP_BLOB 0 0x1162 0x2
      /end IF_DATA
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "IBrodCurrent" 0x1162 0x0 0 0x0 1 0xDF 0x2
        DISPLAY 0 0 255
      /end IF_DATA
    /end MEASUREMENT

    /begin CHARACTERISTIC ISG_BRK_TORQUE ""
      VALUE 0x7BA __UBYTE_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      FORMAT "%7.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ISG_BRK_TORQUE" 0x7BA 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ISG_DRAG_SPEED ""
      VALUE 0x7AD __UWORD_S 0 BAT_SOC_HIGH.CONVERSION  0 10000
      EXTENDED_LIMITS 0 10000
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFFFF
      FORMAT "%9.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ISG_DRAG_SPEED" 0x7AD 0x0 0 0x0 1 0xDF 0x2
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ISG_DRAG_TIME ""
      VALUE 0x7B0 __FLOAT32_IEEE_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS -3.4e+038 3.4e+038
      BYTE_ORDER MSB_FIRST
      FORMAT "%44.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ISG_DRAG_TIME" 0x7B0 0x0 0 0x0 1 0xDF 0x4
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ISG_DRAG_TORQUE ""
      VALUE 0x7AF __UBYTE_S 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      FORMAT "%7.3"
      /begin IF_DATA CANAPE_EXT
        100
        LINK_MAP "ISG_DRAG_TORQUE" 0x7AF 0x0 0 0x0 1 0xDF 0x1
        DISPLAY 0 0 255
      /end IF_DATA
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ISG_NGTMAX_TORQUE ""
      CURVE 0x78C __UBYTE_Z 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255
      BYTE_ORDER MSB_FIRST
      BIT_MASK 0xFF
      /begin AXIS_DESCR
        COM_AXIS NO_INPUT_QUANTITY BAT_SOC_HIGH.CONVERSION  11 500 8000
      EXTENDED_LIMITS 0 65535
        AXIS_PTS_REF ENG_SPEED_TABLE
        BYTE_ORDER MSB_FIRST
        DEPOSIT ABSOLUTE
        FORMAT "%9.3"
      /end AXIS_DESCR
      /begin IF_DATA CANAPE_EXT
        100
        DISPLAY 0 0 255
      /end IF_DATA
      FORMAT "%7.3"
    /end CHARACTERISTIC

    /begin CHARACTERISTIC ISG_PSTMAX_TORQUE ""
      CURVE 0x781 __UBYTE_Z 0 BAT_SOC_HIGH.CONVERSION  0 255
      EXTENDED_LIMITS 0 255

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -