본문 바로가기

Automotive

TC1 (Transmission Control 1) Message (SAE J1939)

  • Transmission Repetition Rate: 50ms
  • Data Length: 8
  • Default Priority: 3
  • Parameter Group Number (PGN): 256 (0x000100)

  • SPN 681 Transmission Gear Shift Inhibit Request
    -
    0x0: 허용 (disable function)
    - 0x2: ReservedData Length: 2bitsData Range: 0~3
    • Resolution: 4 states/2 bit, 0 offset
      - 0x3: No Action (leave function as is)
      - 0x1: 금지 (enable function)
    • 기어 변속을 금지하고자 할 때 사용하는 신호
  • SPN 682 Transmisstion Torque Converer Lockup Disable Request
    - 0x0: 허용
    - 0x2: Reserved
    - 0x3: No Action
    - 0x1: 금지
    • Data Length: 2bits
    • Data Range: 0~3
    • Resolution: 4 states/2 bit, 0 offset
    • 변속기 토크 컨버터의 락업을 금지하고자 할 때 사용하는 신호로서, ASR에 대한 특정 상황에서 문제를 야기 할 수 있음
  • SPN 683 Disengage Driveline Request
    • 드라이브라인 체결을 해제하는데 사용하는 신호.
      예를 들면, 미끄러운 노면에서 엔진 드래그 토크로 인해 발생가능한 고속의 휠 슬립 발생을 예방하기 위해 엔진 드래그 토크를 금지 하는데 사용
      - 0x0: Allow driveline engagement
      - 0x1: Disengage driveline
      - 0x2: Reserved
      - 0x3: No ActionResolution: 4 states/ 2 bit, 0 offset
    • Data Range: 0~3
    • Data Length: 2bits
  • SPN 4242 Transmission Reverse Gear Shift Inhibit Request
    • 예를 들어, 후방 카메라에 의해 후방에 물체 또는 사람이 감지되는 경우, 후진 변속을 금지하여 차량의 후진을 막을 수 있다. (이때 전진 변속에는 영향을 받지 않아야 한다.)이 요청에 대한 변속기 응답은 SPN 4261 – Transmission Reverse Gear Shift Inhibit Status, SPN 523 Transmission Current Gear 및 SPN 524 Transmission Selected Gear를 통해 모니터링 할 수 있다.
      • 0x0: Allow Shifts into Reverse Gear
      • 0x1: Inhibit shifts into Reverse gear, and shift transmission to Neutral if already in Reverse or attempting to shift to Reverse
      • 0x2: Reserved
      • 0x3: No Action
    • Resolution: 4 states/2 bit, 0 offset
    • Data Range: 0~3
    • Data Length: 2bits
    • 변속기가 후진 상태이거나 후진으로 변속을 시도하고 활성 후진 기어 변속 금지 요청 (0b01)을 수신하면 변속기가 중립으로 변속된다. 요청이 비활성화되면 (0b00), 변속기는 차량 운전자로부터 비 중립 기어로 변속을 요청하는 선택기 입력을 수신 할 때까지 중립 상태로 유지된다. 또한 이 신호가 비활성화되면 변속기가 자동으로 이전 기어로 돌아 가지 않아야한다.
    • 일반 변속 선택 시스템 외부의 장치가 후진 기어 변속을 금지하는데 사용하는 신호로서 만약 현재 후진 기어가 체결되어 있는 상태이거나 또는 후진으로 변속하고자 하는 경우, 강제로 변속기를 중립으로 전환 할 수 있음. (현재 기어 위치에 관계없이 수행 가능)
  • SPN 684 Requested Percent Clutch Slip
    • Data Length: 1 byteData Range: 0~100%
    • Resolution: 0.4%/bit, 0 offset
    • 클러치 슬립 퍼센트값을 의미
  • SPN 525 Transmission Requested Gear
    • 음수값을 가지면, 후진 기어를 의미하고, 양수 값이면 전진 기어를, 그리고 0값은 중립을 의미한다. 파라미터가 가지는 특정값은 다음과 같다.
      • 0xFC (252) = Forward Drive Position
      • 0xFA (250) = Forward "Low" Position
      • 0xF8 (248) = Upshift 2 gears from current position
      • 0xF6 (246) = Downshift 2 gears from current position
      • 0xF4 (244) = D-2: 2nd forward selector position referenced from "Drive"
      • 0xF2 (242) = D-4: 4th forward selector position referenced from "Drive"
      • 0xF0 (240) = D-6: 6th forward selector position referenced from "Drive"
      • 0xEE (238) = Between two shift selector positions (if detail is unknown)
      • 0xEC (236) = Between two forward shift selector positions
      • 0xEA (234) = Between D-6 and D-5 shift selector positions
      • 0xE8 (232) = Between D-4 and D-3 shift selector positions
      • 0xE6 (230) = Between D-2 and D-1 shift selector positions
      • 0xE4 (228) = Between "Drive" and "Neutral" shift selector positions
      • 0xE2 (226) = Between "Reverse" and "Park" shift selector positions
      • 0xE0 (224) = Position unknown and/or no buttons pressed
      • 0xDE ~ 0xBE (222 ~ 190) = Reserved"
      • 0x3C ~ 0x00 (60 ~ 0) = Reserved
      • 0xDF (223) = Reverse Selector Position
      • 0xE1 (225) = Press of momentary button to reselect current position
      • 0xE3 (227) = Between "Neutral" and "Reverse" shift selector positions
      • 0xE5 (229) = Between D-1 and "Drive" shift selector positions
      • 0xE7 (231) = Between D-3 and D-2 shift selector positions
      • 0xE9 (233) = Between D-5 and D-4 shift selector positions
      • 0xEB (235) = Between D-7 and D-6 shift selector positions
      • 0xED (237) = Between two reverse shift selector positions
      • 0xEF (239) = D-7: 7th forward selector position referenced from "Drive"
      • 0xF1 (241) = D-5: 5th forward selector position referenced from "Drive"
      • 0xF3 (243) = D-3: 3rd forward selector position referenced from "Drive"
      • 0xF5 (245) = D-1: 1st forward selector position referenced from "Drive"
      • 0xF7 (247) = Downshift 1 gear from current position
      • 0xF9 (249) = Upshift 1 gear from current position
      • 0xFB (251) = "Park" Position
      • 0xFD (253) = Hold Current Gear
    • D"단에서 0xF5~0xEF 사이의 값은 "D"단을 기준으로 현재 변속 단수를 나타내지만 정확한 값을 알지 못할 수도 있다.
    • Data Length: 1 byte
    • Data Range: -125 ~ 125
    • Resolution: 1 gear value/bit, -125 offset
    • 변속기는 운전자가 현재 선택한 기어 위치를 알 수 있고, ETC2, ETC7 메시지를 통해 운전자에게 현재 선택된 기어 위치를 알려 줄 수도 있다.
    • 운전자, ABS, 또는 엔진이 요구하는 기어 단을 의미
  • SPN 4255 Transmission Requested Launch Gear
    • 자동 변속기는 일반적으로 1단 기어에서 시작하도록 기본 설정되지만, 경우에 따라서는 이보다 높은 단수에서 시작할 수 있음
      • 0001 : Launch the vehicle in 1st gear
      • 0011 : Launch the vehicle in 3rd gear
      • 0101 : Launch the vehicle in 5th gear
      • 0111 : Launch the vehicle in 7th gear
      • 1001 : Launch the vehicle in Reverse 1
      • 1011 : Launch the vehicle in Reverse 3
      • 1101 : Reserved
      • 1111 : Not Available
      • 1110 : Error
      • 1100 : Launch the vehicle in Reverse 4
      • 1010 : Launch the vehicle in Reverse 2
      • 1000 : Launch the vehicle 8th gear
      • 0110 : Launch the vehicle in 6th gear
      • 0100 : Launch the vehicle in 4th gear
      • 0010 : Launch the vehicle in 2nd gear
      • 0000 : No specific launch gear requested; use default launch gear
    • Resolution: 16 states/4 bit, 0 offset
    • Data Range: 0 ~ 15
    • Data Length: 4 bits
    • 차량이 최초 출발 시, 변속기가 시작되는 초기 기어를 의미함.