차체용 can 인터페이스 scania의 차체용 can 인터페이스 · • scania는 sae j1939에...

12
22:10-078 1 ko-KR 1 (12) © Scania CV AB 2014, Sweden Scania 의 차체용 CAN 인터페이스 차체용 CAN 인터페이스 Scania 의 차체용 CAN 인터페이스 CAN 연결부 BWE(Bodywork Electrical System) 가 장착된 차량의 경우 , 차체 장비용 CAN 연 결부는 커넥터 C493, 핀 3(CAN-low) 및 핀 4(CAN-high) 입니다 . 차량에 공장에서 장착된 익스텐션 케이블 하네스가 장착되어 있는 경우 , 프레임 에서 커넥터 C487 핀 6(CAN-high) 및 커넥터 C487 핀 7(CAN-low) 로 연결됩니다 . 차체 장비용 CAN 인터페이스에 연결되는 CAN 버스를 본 문서에서 외부 CAN 버스 라 칭합니다 . 차량과의 CAN 통신을 위한 요건 규약은 SAE J1939 를 기반으로 합니다 . 단 , SAE J1939 의 상당 부분은 구현되지 않았습니다 . 이는 SAE J1939-81(Network Management) 전체 , SAE J1939-73(Di- agnostics) 의 주요 부분 , SAE J1939-21(Data Link Layer) 의 일부에 적용됩니다 . SAE J1939-81 Network Management: Scania 차량의 주소 공간은 정적입니다 . 이로 인해 SAE J1939-81 에 설명된 Network Management 가 필요하지 않습니다 . 고정 주소 지정 방식은 Preferred addresses for Industry group 0, Global and Industry group 1, On-highway Equipment 에 따라 적용됩니다 . 일반적으로 차량에 속하지 않는 장비에 대한 소스 주소는 J1939, ISO 11992 또는 OBD/EOBD 의 요건을 따릅니다 . SAE J1939-73 Diagnostics: Scania 에서 사용하는 유일한 PGN(Parameter Group Number) 은 DM1, 진단 메시지 1(PGN 00FECA) 입니다 . 이 메시지는 통신이 정상적으로 작동하고 있음을 나타내 기 위해 차량 내의 모든 컨트롤 유니트에 의해 지속적으로 전송되며 경고등 표 시 상태를 전송하는 데도 사용됩니다 . SAE J1939-71 에 따른 하자 코드는 적용 되지 않습니다 . SAE J1939-21 Data Link Layer: SAE J1939-21 은 다음과 같은 다섯 가지 메시지 유형을 정의합니다 . Scania 트럭에 사용될 수 있는 모든 CAN 메시지에 대한 자세한 내용은 CAN 인 터페이스 아래 CAN 통신 사양 문서에 나와 있습니다 . 연결부에 대한 자세한 내용은 연결부 아래에 나와 있습니다 .

Upload: others

Post on 27-Dec-2019

5 views

Category:

Documents


0 download

TRANSCRIPT

22:10-078 판 1 ko-KR

차체용 CAN 인터페이스

Scania 의 차체용 CAN 인터페이스

• Scania 트럭에 사용될 수 있는 모든 CAN 메시지에 대한 자세한 내용은 CAN 인터페이스 아래 CAN 통신 사양 문서에 나와 있습니다 .

• 연결부에 대한 자세한 내용은 연결부 아래에 나와 있습니다 .

Scania 의 차체용 CAN 인터페이스

CAN 연결부BWE(Bodywork Electrical System) 가 장착된 차량의 경우 , 차체 장비용 CAN 연결부는 커넥터 C493, 핀 3(CAN-low) 및 핀 4(CAN-high) 입니다 .

차량에 공장에서 장착된 익스텐션 케이블 하네스가 장착되어 있는 경우 , 프레임에서 커넥터 C487 핀 6(CAN-high) 및 커넥터 C487 핀 7(CAN-low) 로 연결됩니다 .

차체 장비용 CAN 인터페이스에 연결되는 CAN 버스를 본 문서에서 외부 CAN 버스라 칭합니다 .

차량과의 CAN 통신을 위한 요건규약은 SAE J1939 를 기반으로 합니다 . 단 , SAE J1939 의 상당 부분은 구현되지 않았습니다 . 이는 SAE J1939-81(Network Management) 전체 , SAE J1939-73(Di-agnostics) 의 주요 부분 , SAE J1939-21(Data Link Layer) 의 일부에 적용됩니다.

SAE J1939-81 Network Management:

Scania 차량의 주소 공간은 정적입니다 . 이로 인해 SAE J1939-81 에 설명된 Network Management 가 필요하지 않습니다 .

• 고정 주소 지정 방식은 Preferred addresses for Industry group 0, Global and Industry group 1, On-highway Equipment 에 따라 적용됩니다 .

• 일반적으로 차량에 속하지 않는 장비에 대한 소스 주소는 J1939, ISO 11992 또는 OBD/EOBD 의 요건을 따릅니다 .

SAE J1939-73 Diagnostics:

Scania 에서 사용하는 유일한 PGN(Parameter Group Number) 은 DM1, 진단 메시지 1(PGN 00FECA) 입니다 . 이 메시지는 통신이 정상적으로 작동하고 있음을 나타내기 위해 차량 내의 모든 컨트롤 유니트에 의해 지속적으로 전송되며 경고등 표시 상태를 전송하는 데도 사용됩니다 . SAE J1939-71 에 따른 하자 코드는 적용되지 않습니다 .

SAE J1939-21 Data Link Layer:

SAE J1939-21 은 다음과 같은 다섯 가지 메시지 유형을 정의합니다 .

1 (12)© Scania CV AB 2014, Sweden

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

• Commands – 미지원 .

• Requests – 미지원 .

• Broadcast/Response – 모든 가용 정보가 주기적으로 전송됨 .

• Acknowledgement – 미지원 .

• Group Functions – 독점권 메시지 및 멀티패킷 메시지 (TP.CM, TP.DT) 지원 .

참고 !

SAE J1939-21(Revised Version July 1998) 의 5.2.1 절에 따라 메시지 식별자의 우선순위 비트는 필터링되어야 하며 수신기에 의해 무시되어야 합니다 .

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 2 (12)

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

부하 지침• CAN 버스에 연결되어 있는 컨트롤 유니트는 중대한 기능상의 제한이나 오작

동이 없는 올바른 메시지로 최대 100% 의 CAN 버스 부하를 처리할 수 있어야 합니다 .

• 정상적인 상황에서는 CAN 버스의 부하가 절대로 80% 를 초과해선 안 됩니다 .

• 보장된 액세스 시간이 비교적 길고 고속 컨트롤 루프에는 많은 양의 대역폭이 필요하므로 Scania 는 CAN 을 통해 컨트롤 루프를 닫지 않는 것을 권장합니다 . 단 , CAN 을 통해 컨트롤 루프를 닫아야만 하는 경우에는 전송 주파수의 반만 사용하는 필수 CAN 메시지를 완전히 전송할 수 있어야 합니다 .

중요 !

특장 제조업체는 외부 CAN 버스가 올바르게 사용되는지 확인할 책임이 있습니다 .

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 3 (12)

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

커넥터 및 케이블• Scania 는 SAE J1939 에 따라 커넥터를 사용하지 않습니다 .

• Scania 는 차폐 기능이 없는 꼬인 쌍선 케이블 ( 미터당 40 회 꼬임 ) 을 사용합니다 .

• 전기적 특성 ( 저항 , 임피던스 , 정전용량 등 ) 은 SAE J1939-15 Physical Layer Light 에 정의되어 있습니다 .

• Scania 는 캡 내부에는 단면적이 0.75 mm² 인 케이블을 사용합니다 . 차량의 프레임에 공장에서 장착한 익스텐션 하네스가 장착된 경우 단면적은 1.5 mm²입니다 .

• 캡 외부의 CAN 커넥터 및 ECU 핀은 가급적 금박 처리해야 합니다 .

• Scania 는 외부 CAN 버스 케이블에 다음 색상과 표시를 권장합니다 . CAN_H 는 파란색 , CAN_L 은 흰색이어야 합니다 . 혼란을 피하기 위해 차량 수명이 끝날 때까지 케이블의 원래 색상을 유지하는 것이 중요합니다 . CAN-low 는 CAN_L, CAN-high 는 CAN_H 로 표시되어야 합니다 .

중요 !

다른 커넥터나 CAN 버스에 연결하는 것은 허용되지 않습니다 . 잘못 연결할 경우 차량의 정상 기능이 비정상적으로 작동될 수 있습니다 . 그러면 차량이 멈춰서 구난해야만 할 수도 있습니다 .

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 4 (12)

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

C493 ECU X

ECU Z ECU Y

C487

< 30 m

< 3

m

> 0,1 mLHD 6,0 mRHD 8,5 m

b346

394

트럭 내의 커넥터 C493 과 다른 종단 레지스터가 있는 컨트롤 유니트 사이의 케이블 길이가 30 m( 주 케이블 ) 를 초과해서는 안 됩니다 .

두 개 이상의 컨트롤 유니트를 연결할 경우 메인 케이블과 컨트롤 유니트 사이의 케이블 길이가 3 m 를 초과해선 안 됩니다 . 케이블의 길이가 최대한 짧아야 전자기 간섭 효과를 최소화할 수 있습니다 . 외부 CAN 네트워크의 컨트롤 유니트 수가 9 개를 초과해선 안 됩니다 . 토폴로지는 기본적으로 노드가 CAN 버스에 연결되어 있는 버스 케이블로 , 각 노드 사이의 간격은 최소 0.1 미터입니다 . 이 그림은 외부 CAN 네트워크 토폴로지의 원리를 보여줍니다 .

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 5 (12)

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

External busC493 ECU XBodybuilder system

ECU B

ECU A

ECU C

b346

393

외부 CAN 버스의 토폴로지외부 CAN 버스는 차량의 CAN 네트워크와 접속합니다 . BWE 차체 전기 시스템이 차량 네트워크의 정보를 외부 CAN 버스로 보냅니다 . 또한 차량 내의 차체 기능을 작동하기 위해 차체 컨트롤 유니트에 정보를 보내는 것도 가능합니다 .

BWE 차체 컨트롤 시스템이 모순된 명령을 받지 않도록 하는 것은 특장 제조업체의 책임입니다 . 예를 들어 , 차체 컨트롤 유니트가 혼을 울리는 명령을 보낼 경우 다른 컨트롤 유니트가 혼에 모순된 명령을 보내선 안 됩니다 .

이 문제를 해결하는 한 가지 방법은 도표에 나온 것처럼 토폴로지를 사용하는 것입니다 . 명령이 차체 컨트롤 유니트로 전송되기 전에 컨트롤 유니트 X 가 정보를 수집 , 비교 및 분석합니다 .

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 6 (12)

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

C493

CAN-high CAN-high

CAN-low CAN-low

BCI ECU X

C487

4

C=100nF

GND

6

73

R=60

Ω

R=60

Ω

R=12

b346

395

종단 레지스터CAN 버스 케이블 ( 메인 케이블 ) 은 SAE J1939-15 Physical Layer "Light" 에 따라 각 단부에 120 Ohm 레지스터를 사용하여 연결해야 합니다 . 분할식 종단 레지스터 (2 개의 레지스터와 1 개의 캐패시터 ) 가 차체 컨트롤 유니트에 장착됩니다( 그림 참조 ).

또한 차체 컨트롤 유니트에서 가장 멀리 떨어져 설치된 컨트롤 유니트에도 종단 레지스터가 있습니다 . Scania 는 분할식 종단 레지스터를 권장합니다 . 차체 컨트롤 유니트에서 가장 멀리 떨어져 설치된 컨트롤 유니트에 내부 종단 레지스터가 장착되지 않을 경우에는 레지스터를 가능한 한 컨트롤 유니트와 가깝게 연결해야 합니다 ( 그림 참조 ).

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 7 (12)

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

통신 하자 검증 (시간 초과 )시동 키가 잠금 위치나 라디오 위치에 있을 때는 CAN 통신을 하지 마십시오 . 또한 외부 CAN 버스에 연결된 컨트롤 유니트 시동시에도 CAN 통신을 자제하십시오 .

정상 작동 시 시동 키가 주행 위치에 있는 경우에는 메시지 시간의 최소 5 배가 경과될 때까지 메시지를 누락 ( 시간 초과 ) 으로 간주해선 안 됩니다 . 보다 긴 하자 검증 배수가 허용됩니다 .

엔진을 시동하는 동안 시동 모터가 회전할 때는 공급 전압이 극히 낮아질 수 있습니다 . 이로 인해 이 시간 동안에는 차체 컨트롤 유니트와의 통신이 보장되지 않습니다 . 이러한 이유로 , 시스템 전압이 18 V 이하일 때는 차체 컨트롤 유니트와의 CAN 통신과 관련된 하자 코드가 생성되지 않습니다 .

시동 키를 주행 위치로 돌리면 1,000 ms 이내에 차체 컨트롤 유니트가 메시지를 전송하기 시작합니다 . 차체 컨트롤 유니트에서 전송된 메시지는 1,000 ms + 메시지 시간의 5 배가 경과될 때까지 누락된 것으로 간주되지 않아야 합니다 . 예를 들어 , 메시지 시간이 100 ms 라면 1,000 + 5 x 100 = 1,500 ms 가 경과할 때까지 누락된 것으로 간주할 수 없습니다 . 보다 긴 하자 검증 배수가 허용됩니다 .

시동 키를 라디오 또는 잠금 위치로 돌릴 때는 CAN 메시지에 대해 승인을 기대할 수 없습니다 . 차체 컨트롤 유니트와의 어떠한 통신도 기대할 수 없습니다 .

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 8 (12)

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

변수 값 및 상태• 사용되지 않는 변수는 NotAvailable/TakeNoAction 으로 전송되어야 합니다 .

하자를 감지하여 유효성을 검사한 경우라도 오류는 NotAvailable/TakeNoAc-tion 으로 처리됩니다 .

• 예를 들어 , 센서 , 스위치 또는 솔레노이드가 ECU 에 연결되지 않은 경우 CAN 변수는 NotAvailable/TakeNoAction 상태 변수를 포함해야 합니다 . 이 상태는 예를 들어 컨트롤 유니트 시동시 아직 검증되지 않은 신호가 있을 때도 사용되어야 합니다 .

• 외부 CAN 변수의 진단이 BCI 의 외부 CAN 인터페이스의 하자 코드 설정 여부를 제어합니다 .

• 외부 CAN 인터페이스 변수는 외부 CAN 버스의 활성 여부를 제어합니다 .

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 9 (12)

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

소스 주소 (16 진수 )

0xB

0x64

0x1D

0x30

0x44

0x04

0xE6

0x43

0x0

0x2F

0x17

0x27

0x10

0x5

0x3

0xEE

0x33

소스 주소차체 컨트롤 유니트는 구성 불가능한 주소를 갖고 있으며 소스 주소 0xE6(16 진수 ) 가 있는 모든 메시지를 전송합니다 . 표 1 의 소스 주소는 차체 컨트롤 유니트를 통해 차량의 내부 CAN 버스에서 외부 CAN 버스로 보내지는 메시지를 위해 사용됩니다 . 이러한 주소를 외부 네트워크상의 다른 컨트롤 유니트에 사용해선 안 됩니다 . 잘못 사용할 경우 외부 네트워크에서 충돌이 발생하거나 오작동을 일으킬 수 있습니다 .

표 1 은 현재 사용되고 있는 주소를 나타내고 있으므로 향후 주소가 추가될 수도 있습니다 . 특장 제조업체가 보내는 이러한 메시지를 위해 Scania 의 CAN 문서에서 사용되는 소스 주소 0xFE 는 특장 제조업체가 사용할 수 있는 소스 주소의 한 예일 뿐입니다 . 중요한 것은 목록에 있는 주소가 사용되지 않는다는 점입니다 .

표 1: 외부 CAN 버스 상에 미리 정의된 소스 주소

시스템 이름

A Brake

AB Air Bag

AL Locking and Alarm System

APS Air Processing System

ATA 공기 대 공기식 히터

AWD 디퍼렌셜 록크 컨트롤러

BCI Bodywork Communication Interface

CV Converter Controller

E Engine

F Suspension Management

ICL Instrument Cluster

K Coordinator

RD Retarder

SC Shift Selector Module

T Gearbox

TCO Tachograph

TM Tire Pressure Monitoring

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 10 (12)

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

0x1E

0x45

V Visibility System

WTA 워터 대 공기식 히터

표 1: 외부 CAN 버스 상에 미리 정의된 소스 주소

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 11 (12)

차체용 CAN 인터페이스Scania 의 차체용 CAN 인터페이스

변수 그룹 번호 :SAE J1939-71 에 규정된 PGN( 변수 그룹 번호 ) 외에 Scania 에서 규정한 PGN 도 다수 있습니다 . 이들 번호는 외부 CAN 버스에서 사용됩니다 . 표 2 를 참조하십시오 . 이러한 PGN 을 다른 용도로 사용해선 안 됩니다 .

표 2: 외부 CAN 버스 상의 Scania 규정 메시지 .

이름 PGN(16 진수 ) 표준 우선순위

Alarm Status Proprietary 00 FF B4 6

Bodywork Auxiliary Information 00 FF 9B 6

Bodywork Driver Information 2 00 FF 5C 6

Bodywork Engine Limitation 00 FF 2B 3

Bodywork Engine Request 1 00 FF 5B 6

Bodywork Engine Request 2 00 FF 5A 6

Bodywork PTO Control 00 FF 2C 3

Bodywork Vehicle Control 00 FF 2A 3

Bodywork Visibility Control 00 FF 2F 3

Cab Information Proprietary 1 00 FF 96 6

Coordinator General Information 00 FF B0 3

Coordinator General Information 2 00 FF AF 3

CUV information 00 FF B1 6

DLN2-Proprietary 00 FF 81 3

Transmission Proprietary (DLN5) 00 FF A0 3

DLN8 Proprietary 00 FF 88 6

General Purpose Message 1 00 FF 60 6

PTO Information 00 FF 90 6

Scania Vehicle Status Message 1 00 FF 27 6

Scania Vehicle Status Message 2 00 FF 28 6

Transmission Proprietary 2 -T 00 FF A1 6

Transmission Proprietary 2 -AWD 00 FF A1 6

© Scania CV AB 2014, Sweden

22:10-078 판 1 ko-KR 12 (12)