VeriStand를 사용한 HIL 기초 교육과정에서는 VeriStand만의 독창적인 기능을 활용하여 리얼타임 테스트 어플리케이션을 개발하는 방법을 배웁니다. 이 교육과정은 리얼타임 테스트를 소개하고 리얼타임 시뮬레이션과 하드웨어 I/O, 그리고 알람 기능이 포함된 VeriStand 테스트 시스템 구축에 대해 단계별로 차근차근 교육합니다. 테스트 대상에 입력할 수 있는 정교한 리얼타임 자극 프로파일을 생성하고 다양한 실제 조건에 대한 응답을 기록하는 방법도 배웁니다.
리얼타임 테스트 어플리케이션 요구사항에 VeriStand 활용
데이터 시각화 및 제어를 위한 사용자 인터페이스 생성
시스템 플랜트 및 컨트롤러 시뮬레이션을 위한 모델 반입 및 설정
VeriStand 소프트웨어를 리얼타임 타겟에 배포
VeriStand와의 사용을 위해 DAQ, XNET, SLSC, FPGA 및 사용자 정의 디바이스 설정
모델 I/O, 하드웨어 I/O, 채널 및 가명 사이에 맵핑 생성
알람 및 프로시져로 시스템 하드웨어 보호
리얼타임 시퀀스 및 자극 프로파일로 테스트 대상 디바이스를 자극하고 응답을 기록
테스트 데이터를 기록 및 보고하고, TestStand, Python 또는 ASAM XIL을 사용하여 테스트 자동화
VeriStand 어플리케이션을 벤치마크, 최적화 및 문제 해결, 분산 시스템 설정
강사가 진행하는 강의실 교육: 3일
강사가 진행하는 버추얼 교육: 5.5시간 세션(4일)
온디맨드: 8시간
새로운 NI VeriStand 사용자
HIL (Hardware-in-the-loop) 테스트 시스템, 다이나모미터 또는 서보 유압 테스트 시스템과 같은 리얼타임 테스트 시스템을 만드는 엔지니어
기존 VeriStand 테스트 시스템의 실행 및 수정을 담당하는 테스트 기술자
어플리케이션에 사용하기 위해 VeriStand를 평가하는 사용자 및 기술 관리자
Microsoft Windows 사용 경험
Python 사용 경험
임베디드 네트워크 사용 경험
능숙한 TestStand 사용 능력
VeriStand 2020 R4 또는 이후 버전
VeriStand
LabVIEW
TestStand
PXIe 섀시
PXIe 컨트롤러
온디맨드 교육에는 NI 학습 센터를 통해 제공되는 디지털 교육과정 자료가 포함되며, 이 자료는 구독 기간 동안 사용할 수 있습니다.
강사가 진행하는 버추얼 교육은 NI 학습 센터를 통해 제공되는 디지털 교육과정 자료를 포함합니다.
NI 버추얼 강사 진행 교육은 Zoom을 통해 제공되며, 수강생은 Amazon AppStream/LogMein을 사용하여 최신 소프트웨어가 장착된 가상 머신에서 연습문제를 수행할 수 있습니다.
온디맨드: 소프트웨어 구독 및 엔터프라이즈 계약에 포함됨, 또는 5 교육 서비스 크레딧 또는 2 교육 크레딧
공개 버추얼 또는 강의실 교육과정: 30 교육 서비스 크레딧 또는 9 교육 크레딧
비공개 버추얼 교육과정: 120 교육 서비스 크레딧 또는 35 교육 크레딧
비공개 강의실 교육과정: 210 교육 서비스 크레딧 또는 60 교육 크레딧
| 강의 | 개요 | 토픽 |
|---|---|---|
| 리얼타임 테스트 소개 | 리얼타임 테스트의 기초와 소프트웨어 개발 주기에 리얼타임 테스트 적용에 관해 살펴봅니다. |
|
| VeriStand 소개 | VeriStand 환경을 탐색하고 사용자 정의된 사용자 인터페이스를 생성합니다. |
|
| VeriStand에서 모델 구현하기 | VeriStand에서 사용할 기존 모델을 준비한 후 해당 모델을 반입한 다음 실행을 설정합니다. |
|
| HIL 시스템을 위해 하드웨어 설정하기 | VeriStand에서 사용되는 다양한 하드웨어 플랫폼 및 I/O 기술을 인식하고 해당 하드웨어에 연결합니다. |
|
| 채널 맵핑 및 관리하기 | 시스템 구성요소 간에에 맵핑을 생성하고, 가명으로 I/O를 관리하고, 사용자 채널과 수식 채널을 생성합니다. |
|
| 이벤트 감지 및 대응하기 | 알람과 프로시저를 생성하여 하드웨어 이벤트를 감지하고 이에 대응합니다. |
|
| 자극을 적용하여 테스트 요구사항 검증하기 | VeriStand 또는 Python으로 자극 프로파일과 리얼타임 시퀀스를 생성하여 테스트 대상 디바이스를 자극합니다. |
|
| VeriStand에서 데이터 로깅하기 | 호스트 컴퓨터와 리얼타임 타겟에서 데이터 로깅을 구현합니다. |
|
| VeriStand 자동화하기 | 테스트 및 워크플로우 요구사항을 충족하기 위한 VeriStand의 자동화 기능을 살펴봅니다. |
|
| 시스템 진단 및 벤치마킹하기 | 시스템 정보를 확인하고 성능 요구사항을 기준으로 시스템을 벤치마킹합니다. |
|
| VeriStand 어플리케이션 배포하기 | VeriStand 어플리케이션을 여러 타겟 또는 호스트에 배포하는 방법을 살펴봅니다. |
|
TestStand로 테스트 프로그램 개발하기 교육과정에서는 TestStand 환경을 살펴보고 다양한 설계 언어를 사용하여 테스트 요구 사항을 만족하는 테스트 어플리케이션을 빠르게 생성하는 방법을 학습합니다.
TestStand로 테스트 시스템 설계하기 교육과정에서는 TestStand로 테스트 프로그램 개발하기 교육과정에서 배운 내용을 바탕으로 테스트 요구 사항을 충족하는 방법을 교육합니다.
SLSC (스위치 로드 및 신호 컨디셔닝) 기초 교육과정은 점점 복잡해지는 시스템에서의 HIL(Hardware-In-the-Loop) 테스트 연결을 표준화하기 위해 NI 및 NI 파트너 SLSC 하드웨어를 구성하고 사용하는 방법을 교육합니다.
1년 내에 NI 강사가 진행하는 교육과정을 3개 이상 이수할 계획이라면 교육 멤버십에 가입하여 무제한 인증 바우처를 받을 수 있으며 NI에서 제공하는 모든 공개 강의실 및 공개 버추얼 교육과정을 경제적으로 제한 없이 이용할 수 있습니다.