
Vector Diagnostic Scripting Library를 사용하면 진단 순서나 작업을 실행하기 위한 .NET 기반 스크립트를 작성할 수 있으며, 이러한 스크립트는 쉽게 기록하여 Indigo, CANoe와 같은 Vector 진단 시험기나 플래시 툴인 vFlash에서 실행할 수 있습니다.
장점
사용법
- CANoe 또는 Indigo를 사용하여 자체 진단 시퀀스를 간단한 script로 기록
- CANoe, Indigo 및 vFlash에서 자유롭게 정의한 진단 시퀀스의 실행을 자동화할 수 있습니다
- 사용자 정의 진단 시퀀스 실행
- ECU 코드 구현/매개변수화
- fault memory 정보(DTC, 환경 데이터, 오류 상태)를 직접 읽고 분석하다
- ECU 상태를 문서화하고 품질 보증을 위한 보고서 생성
- Indigo 소프트웨어 개발 키트(SDK)를 사용하여 vFlash용 사용자 지정 작업* 또는 Indigo용 사용자 지정 창 등 도구 기능 확장
- 보안 액세스를 직접 실행하고 Vector Security Manager와 연동하여 진단 인증을 수행하다
개발
- 가장 널리 사용되는 프로그래밍 언어 중 하나인 C#을 사용하여 필요에 따라 시퀀스를 개별적으로 확장할 수 있습니다
- 생성된 스크립트를 개발하고 디버깅할 수 있는 강력한 IDE
- 수많은 .NET 라이브러리와 C# 프로그래밍을 지원하는 대규모 커뮤니티에 접근할 수 있습니다
다양한 script 예제가 포함된 VDS 라이브러리는 Indigo, vFlash 및 CANoe와 함께 제공됩니다.
* vFlash 사용자 정의 작업(Custom Actions)은 OEM 플래시 시퀀스(vFlash템플릿의일부 )를 유연하게 확장한 기능입니다. 사용자 정의 작업은 ECU 플래싱 전 및/또는 후에 실행됩니다.
주요 기능

Indigo와 CANoe에는 모두 VDS script 레코더와, 기록된 즉시 사용 가능한 C# 시퀀스를 실행할 수 있는 플레이어가 담겨 있습니다.
vFlash는 vFlash 템플릿의 일부인 고정된 OEM 플래시 시퀀스를 소위“사용자 정의 액션(Custom Actions)”을 통해 유연하게 확장할 수 있도록 지원합니다. C#으로 작성된 이러한 스크립트는 플래싱 전 및/또는 후에 실행될 수 있습니다.
vFlash에는 일반적인 사용자 정의 액션 사용사례에 대한 예시가 함께 제공됩니다. 이러한 사용자 정의 액션 사용사례는 다음과 같습니다:
- 매개변수 설정
- 품질 보증을 위한 보고
- 플래시웨어 버전 확인 및 갱신 적용 가능성 확인
- 플래싱 후 ECU 구성 복원
- 라벨 인쇄
사용자 지정 작업 예제는 Diagnostic Console 스크립트 레코더(왼쪽 이미지 참조)를 사용하여 Indigo 또는 CANoe에서 기록된 추가 VDS 스크립트 스니펫을 통해 수정하거나 조정할 수 있습니다.
동영상 튜토리얼 | 사용자화한 작업

