VeriStand를 사용한 HIL 기초 교육과정 개요

VeriStand를 사용한 HIL 기초 교육과정에서는 VeriStand만의 독창적인 기능을 활용하여 리얼타임 테스트 어플리케이션을 개발하는 방법을 배웁니다. 이 교육과정은 리얼타임 테스트를 소개하고 리얼타임 시뮬레이션과 하드웨어 I/O, 그리고 알람 기능이 포함된 VeriStand 테스트 시스템 구축에 대해 단계별로 차근차근 교육합니다. 테스트 대상에 입력할 수 있는 정교한 리얼타임 자극 프로파일을 생성하고 다양한 실제 조건에 대한 응답을 기록하는 방법도 배웁니다.

 

교육과정 최종 출시일 또는 버전 번호:

 

  • 강사가 진행하는 버추얼 교육: 2023
  • 강사가 진행하는 강의실 교육: 2023
  • 온디맨드: 2020

교육과정 세부사항:

VeriStand를 사용한 HIL 기초 교육과정의 구성

강의개요토픽

리얼타임 테스트
소개

리얼타임 테스트의 기초와 소프트웨어 개발 주기에 리얼타임 테스트 적용에 관해 살펴봅니다.

  • 리얼타임 테스트로 산업 과제 해결하기
  • 리얼타임 테스트 용어 정의하기
  • 소프트웨어 개발 및 검증에 리얼타임 테스트 사용하기

VeriStand 소개

VeriStand 환경을 탐색하고 사용자 정의된 사용자 인터페이스를 생성합니다.

  • 리얼타임 테스트에 VeriStand 사용하기
  • VeriStand에서 프로젝트 생성 및 배포하기
  • VeriStand에서 사용자 인터페이스 설정하기

VeriStand에서 모델 구현하기

VeriStand에서 사용할 기존 모델을 준비한 후 해당 모델을 반입한 다음 실행을 설정합니다.

  • VeriStand용 모델 생성하기
  • VeriStand로 모델 반입하기
  • 모델 실행 제어하기

HIL 시스템을 위해 하드웨어 설정하기

VeriStand에서 사용되는 다양한 하드웨어 플랫폼 및 I/O 기술을 인식하고 해당 하드웨어에 연결합니다.

  • NI MAX에서 하드웨어와 소프트웨어 설정하기
  • VeriStand에서 DAQ 디바이스 설정하기
  • VeriStand에서 NI-XNET 디바이스 설정하기
  • VeriStand에서 사용자 정의 디바이스 설정하기
  • VeriStand에서 SLSC 디바이스 설정하기
  • VeriStand에서 FPGA 디바이스 설정하기
  • 스케일 생성 및 사용하기

채널 맵핑 및 관리하기

시스템 구성요소 간에에 맵핑을 생성하고, 가명으로 I/O를 관리하고, 사용자 채널과 계산된 채널을 생성합니다.

  • 시스템 맵핑 설정하기
  • 가명 생성 및 사용하기
  • 사용자 채널과 계산된 채널 생성하기

이벤트 감지 및 대응하기

알람과 프로시저를 생성하여 하드웨어 이벤트를 감지하고 이에 대응합니다.

  • 알람 생성 및 사용하기 
  • 프로시저 생성 및 사용하기

자극을 적용하여 테스트 요구사항 검증하기

VeriStand 또는 Python으로 자극 프로파일과 리얼타임 시퀀스를 생성하여 테스트 대상 디바이스를 자극합니다.

  • 리얼타임 시퀀스 및 자극 프로파일 생성하기
  • Python을 사용하여 리얼타임 시퀀스 생성하기

VeriStand에서 데이터 로깅하기

호스트 컴퓨터와 리얼타임 타겟에서 데이터 로깅을 구현합니다.

  • VeriStand에서 데이터 로깅 소개
  • 호스트 측 로깅 구현하기
  • 타겟 측 로깅 구현하기

VeriStand 자동화하기

테스트 및 워크플로우 요구사항을 충족하기 위한 VeriStand의 자동화 기능을 살펴봅니다.

  • NET API 및 Python으로 VeriStand 자동화하기
  • ASAM XIL 및 TestStand로 VeriStand 자동화하기

시스템 진단 및 벤치마킹하기

시스템 정보를 확인하고 성능 요구사항을 기준으로 시스템을 벤치마킹합니다.

  • 시스템 진단 및 벤치마킹 보기

VeriStand 어플리케이션 배포하기

VeriStand 어플리케이션을 여러 타겟 또는 호스트에 배포하는 방법을 살펴봅니다.

  • 분산 시스템 설정하기

 

VeriStand를 사용한 HIL 기초 교육과정을 바로 시작하세요.