이 응용 프로그램은 동시에 트럭 ECU와 J1939 CAN 버스를 통해 트럭 데이터 링크 커넥터 포트에 연결된 EML327 블루투스 어댑터가 될 안드로이드 장치를 변환 이것은 안드로이드 J1939 소프트웨어 개발 및 테스트를위한 편리하고 비용 효율적인 솔루션입니다 하드웨어: 2 안드로이드 장치를 사용하여 (그들은 블루투스 페어링), 하나는이 응용 프로그램을 실행 (ECU 시뮬레이션 역할에서) 다른 테스트를위한 다른 J1939 응용 프로그램을 실행 이 응용 프로그램을 사용하여 당신은 실제 트럭을 필요로하지 않습니다, 실내 유지하고 실제 트럭으로하기 전에 테스트를 수행 J1939 ECU 엔진 프로는 안정적이고 신뢰할 수 있는 실행 중임을 확인할 수 있습니다. 이 응용 프로그램은 다음과 같은 응용 프로그램과 함께 테스트되었습니다 : J1939 코드 리더 프로 블루투스 터미널 J1939 ECU 엔진 프로 는 안드로이드 터미널 애플 리케이션과 명령줄 모드에서 작동 할 수 있습니다 : 블루투스 터미널 알OBD 터미널 J1939 ECU 엔진 프로는 데이터 서버처럼 작동하므로 외부 테스터에서 데이터 요청(AT, J1939 명령)을 기다린 다음 테스터에 처리및 응답합니다. 프로토콜: SAE J1939 CAN (29비트/250 KBaud) 기능: 1. ECU는 F9, FA, FE의 SA를 요청한 주소 요청에 동의할 수 있지만 모든 CA는 전원을 켜고 주소를 주장해야합니다. 2. 3 개의 ECU를 시뮬레이션합니다. 엔진 #1 주소 00 엔진 #2 주소 01 관리 컴퓨터 주소 27 3. AT 명령 필수 AT 명령: 테스터(개발 앱)는 최소한 다음 AT 명령을 사용하여 실제 ELM327 어댑터를 J1939 프로토콜에 적절하게 구성해야 합니다. ATWS, ATE0, ATS0, ATSPA, ATSPA, ATCAF00, ATR1, ATSTFF, ATAT0, ATJE, ATH1, ATCPnnn, ATSHEAFFF9 테스트 할 때 편리하기 위해, 여기서 우리는 시뮬레이션 ELM327 어댑터가 이전에 제대로 구성되었다고 가정, 그래서 우리는 너무 많은 AT 명령을 입력 할 필요가 없습니다, 실제로 테스트 할 때 우리는 ATSPA, ATSHnn같은 일부 AT 명령을 사용해야합니다. 예제 1. 아래와 같이 구성 요소 식별(블루투스 단자 사용 시)을 요청하는 명령: ATSPA: 프로토콜 A-J1939 ATJE: (ATJS는 PGN 입력 순서에 따라 다름) 00EE00: 청구된 주소 요청 ATSHEA00F9: EA00F9로 헤더 설정 00FEEB: 구성 요소 식별자 요청 2. CA는 주소를 주장합니다. 세트 헤더: ATSHEEFFxx: (xx 클레임 주소) CA 의 이름의 8 바이트를 입력하고 경합을 기다립니다 (250 mS) 선택적 AT 명령: ATMA, ATDP, ATDPn, AT@1, ATI, ATTPn, ATCAF1, ATJS 상황에서 명령은 ECU의 주소와 J1939 메시지의 CAN 우선 순위에 따라 달라집니다: ATCPnn (nn-priority), ATSHEAxxyy (xx- ECU 주소, yy - 테스터 주소 (F9 또는 FA)) 4. J1939 명령 (PGN - 매개 변수 그룹 번호) PGN에는 여러 SPNs(의심되는 매개 변수 번호)가 포함됩니다. J1939 ECU 엔진 프로는 다음과 같은 PgNs와 함께 작동 A. 글로벌 주소(FF)로 보낼 PGN 00EE00 주소 가 청구됨 00FEEC VIN 번호(실시간 변경 옵션) 00E800 승인 PGN B. 특정 주소(ECU)로 보낼 PGN 전송 반복 시간으로 CAN 버스 스트림에 자동 트램 미션 PGN 00FECA 활성 오류 코드 (1 s) 00FEE3 엔진 구성 1 (5 s) 00FEF3 차량 위치 (5 s) 00FEEE 엔진 온도 1 (1 s) 00FEF5 주변 조건 (1 초) 00FEE9 연료 소비 (1 s) 00F004 EEC1 - 엔진 RPM (라이브 변경 옵션) (100 ms) 00F003 EEC2 (전자 엔진 컨트롤러) (50 ms) 00FEF6 입구/배기 조건 (500 ms) 00FE6C 타코그래프 - 차량 속도(라이브 변경 옵션) (50ms) 00FEF2 연비 (100ms) 00FEEF 엔진 유체 레벨/압력(500ms) 요청에 대한 PGN 응답 00FECB 이전(비활성) 오류 코드 00FEEB 부품 식별 00FEE0 차량 거리 00FEFC 대시 디스플레이 00FEC1 고해상도 차량 거리 00FEBC 압축/서비스 브레이크 정보 00FEB7 속도/부하 계수 정보 00FEDA 소프트웨어 식별 00FEE5 엔진 시간/Rpm 00FEDC 유휴 작동 00FED3 클리어 액티브 오류 00FECC 클리어 비활성 오류 C. 기타 PGN 00EA00 요청 00EF00 독점 제조업체 특정 PGN 00EC00 BAM (방송 발표 메시지) 00EB00 전송 프로토콜에 대한 데이터 패킷 메시지
버전 기록
- 버전 1.1.1 에 게시 2020-03-01
버전 1.1.1 - 버전 1.1.0 에 게시 2020-02-10
버전 1.1.0 - 버전 1.0.9 에 게시 2019-07-12
버전 1.0.9 - 버전 1.2 에 게시 2016-05-20
V1,2,기능: CA(응용 프로그램 수 있음)는 주소라고 주장합니다.
프로그램 세부 정보
- 범주: 시스템 유틸리티 > 시스템 유지 보수
- 게시자: CHINH LUONG QUOC
- 라이센스: 무료 평가판
- 가격: $4.46
- 버전: 1.1.1
- 플랫폼: android