LIPOWSKY HARP-5 디스플레이 및 키보드가 있는 모바일 Lin 및 Can-Bus 시뮬레이터 사용 설명서
소개
이 시작 가이드는 LIN-Bus와 통신하거나 모니터링하기 위해 HARP-5를 설정하는 방법을 보여줍니다. 다음 단계를 따르기만 하면 됩니다.
조언
이 가이드는 새로운 HARP-5 사용자를 위해 만들어졌습니다. 이미 Baby-LIN 제품에 대한 경험이 있거나 LIN-Bus 고급 사용자라면 이 가이드가 적합하지 않을 수 있습니다.
조언
이 가이드에서는 사용자가 Microsoft Windows 운영 체제를 사용하고 있다고 가정합니다. Linux 운영 체제를 사용하는 경우 배포용 소프트웨어를 받으려면 당사에 문의하십시오. "지원 정보"
이를 위해 다음 구성 요소를 소개합니다.
- 엘디에프
- 신호 설명
- 사양 진단 서비스
이 정보에서 SessionDescriptionFile (SDF)를 생성할 수 있습니다. SDF는 LINWorks 기반 응용 프로그램의 핵심입니다.
다음 그래픽은 \Productname이 있는 LIN 기반 애플리케이션의 일반적인 워크플로를 보여줍니다.
이 다이어그램은 개별 LINWorks 소프트웨어 애플리케이션이 서로 어떻게 연결되어 있는지 보여줍니다.
시작하기
소개
이 시작 가이드는 LDF의 정보와 신호 설명을 사용하여 Lin 애플리케이션을 만드는 방법을 보여줍니다. 다음에서는 LDF를 생성하고 SDF에 통합하는 방법을 배웁니다. 또한 Unifeid 진단 서비스가 도입됩니다. SDF를 성공적으로 만든 후에는 HARP-5를 독립 실행형 모드로 작동하거나 LIN 버스 데이터를 기록하거나 자동 시작을 위해 매크로를 정의할 수 있습니다.
조언
이 가이드에서는 사용자가 Microsoft Windows 운영 체제를 사용하고 있다고 가정합니다.
설치
HARP-5 사용을 시작하기 전에 LINWorks 소프트웨어의 여러 구성 요소를 설치해야 합니다.
LINWorks 소프트웨어를 아직 다운로드하지 않았다면 지금 당사에서 다운로드하십시오. web다음 링크 아래 사이트: www.lipowsky.de 이 시작 안내서에는 다음 구성 요소가 필요합니다.
- 베이비 린 드라이버
- 세션 회의
- 심플메뉴
- LDF편집
세션 설명 File (자위대)
LIN 애플리케이션을 만드는 방법
- 요구 사항: LIN 노드(슬레이브) 및 적절한 LDF file 사용할 수 있습니다. 시뮬레이션된 LIN 마스터를 통해 노드가 특정 방식으로 작동되도록 하는 애플리케이션이 구현됩니다.
- 요구 사항: 그러나 LDF의 정보는 일반적으로 충분하지 않습니다. LDF는 신호의 액세스 및 해석을 설명하지만 LDF는 이러한 신호 뒤에 있는 기능적 논리를 설명하지 않습니다. 따라서 신호의 기능적 논리를 설명하는 추가 신호 설명이 필요합니다.
- 요구 사항: 작업에 진단 통신도 필요한 경우 노드에서 지원하는 진단 서비스의 사양도 필요합니다. LDF에서는 각각의 데이터 바이트가 있는 프레임만 정의되지만 의미는 정의되지 않습니다.
그런 다음 이러한 요구 사항을 세션 설명에서 함께 정의하고 편집할 수 있습니다. file (자위대).
소개
세션 설명 file (SDF)에는 LDF 데이터를 기반으로 하는 버스 시뮬레이션이 포함됩니다. 개별 프레임 및 신호의 논리는 매크로 및 이벤트로 프로그래밍할 수 있습니다. LDF LIN 일정 외에도 프로토콜을 통해 SDF에서 추가 진단 서비스를 구현할 수 있습니다.
이것은 SDF를 모든 LINWorks 응용 프로그램의 중심 작업 지점으로 만듭니다.
SDF 작성
SessionConf 소프트웨어 응용 프로그램은 SDF를 만들고 편집하는 데 사용됩니다. 이를 위해 기존 LDF를 가져옵니다.
공통 설정
에뮬레이션
왼쪽 탐색 메뉴에서 에뮬레이션을 선택합니다. 여기에서 HARP-5로 시뮬레이션할 노드를 선택할 수 있습니다. LIN-Bus만 모니터링하려면 아무 것도 선택하지 마십시오.
GUI 요소
왼쪽 탐색 메뉴에서 GUI-Elements를 선택합니다. 여기에서 모니터링하려는 신호를 추가할 수 있습니다.
조언
프레임과 신호를 모니터링하는 다른 방법이 있지만 이것은 훌륭하고 구성 가능한 시작점입니다.
가상 신호
가상 신호는 버스 신호처럼 값을 저장할 수 있지만 버스에는 표시되지 않습니다. 다음과 같은 다양한 작업에 사용할 수 있습니다.
- 카운터와 같은 임시 값
- 상수 저장
- 피연산자 및 계산 결과
- 등.
가상 신호의 크기는 1…64비트로 설정할 수 있습니다. 프로토콜 기능에서 사용하는 데 중요합니다.
각 신호에는 SDF가 로드될 때 설정되는 기본값이 있습니다.
시스템 신호
시스템 신호는 예약된 이름을 가진 가상 신호입니다. 시스템 신호가 적용되면 가상 신호가 동시에 생성되어 특정 동작에 연결됩니다.
이러한 방식으로 타이머, 입력 및 출력 리소스 및 시스템 정보에 액세스할 수 있습니다.
조언
자세한 정보와 사용 가능한 모든 시스템 신호 목록은 SessionConf의 시스템 신호 마법사를 확인하십시오.
매크로
매크로는 여러 작업을 시퀀스로 결합하는 데 사용됩니다. 매크로는 이벤트에 의해 시작될 수 있으며 Goto 또는 Gosub의 의미에서 다른 매크로에서 호출될 수도 있습니다. DLL API는 macro_execute 명령으로 매크로를 호출합니다.
모든 매크로 명령은 시스템 신호와 같이 LDF의 신호와 가상 신호 섹션의 신호를 사용할 수 있습니다.
매크로의 또 다른 중요한 기능은 버스를 제어하는 것입니다. 버스는 매크로를 통해 시작 및 중지할 수 있습니다. 또한 시스템 신호를 통해 일정을 선택하고 버스의 상태를 확인할 수 있습니다.
각 매크로는 항상 13개의 로컬 신호를 제공합니다.
_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
마지막 3개는 callcontext _Return, _Failure)에 값을 반환하거나 이전 매크로 명령의 결과를 확인하는 메커니즘을 제공합니다. _LocalVariableX 신호는 예를 들어 매크로에서 임시 변수로 사용할 수 있습니다.
매크로는 호출될 때 최대 10개의 매개변수를 수신할 수 있습니다. 매크로 정의에서 이러한 매개변수 이름을 지정할 수 있습니다. 그러면 매크로 이름 뒤의 대괄호 안에 메뉴 트리의 왼쪽에 표시됩니다. 매개변수는 호출된 신호의 _LocalVariable1…10 신호로 끝납니다. 매개변수가 전달되지 않거나 10개 미만의 매개변수가 전달되면 나머지 _LocalVariableX 신호는 값 0을 받습니다.
Examp르 SDF
당신은 ex를 다운로드 할 수 있습니다ample SDF 섹션 "08 | 전amples SDF➫s”를 다음 링크에서 확인하세요. 시작하기_Examp르.sdf
버스 통신 시작
PC 모드
PC 모드 설명
PC 모드를 통해 HARP-5는 Baby-LIN 제품군의 다른 제품과 마찬가지로 PC와 통신할 수 있습니다. 이것은 Simple Menu와 그 모든 기능을 사용할 수 있을 뿐만 아니라 Baby-LIN-DLL을 사용하여 자신만의 응용 프로그램을 작성할 수 있음을 의미합니다. 펌웨어 업데이트에도 필요합니다.
PC 모드 활성화
HARP-5의 PC 모드를 활성화하려면 스위치가 켜져 있는지 확인하십시오. 주 메뉴에 있지 않은 경우 주 메뉴에 들어갈 때까지 ESC를 반복해서 누릅니다. 그런 다음 "F3"을 눌러 PC 모드로 들어갑니다.
PC 모드가 현재 활성화되어 있으면 "F1" 키를 눌러 PC 모드를 다시 종료합니다.
SimpleMenu를 시작합니다. 왼쪽의 장치 목록에서 HARP-5를 찾을 수 있어야 합니다. 연결 버튼을 클릭한 다음 이전에 생성한 SDF를 로드합니다.
이제 모니터링에 추가한 변수를 볼 수 있습니다. 시뮬레이션/모니터링을 시작하려면 시작 버튼을 클릭하십시오.
이제 이러한 신호의 변화를 볼 수 있습니다.
독립 실행형 모드
자위대를 옮기다
SDF를 HARP-5로 전송하려면 SDHC 카드 리더가 필요합니다. 새로 만든 SDF를 SDHC 카드의 루트 디렉터리에 복사합니다(하나의 SDHC 카드는 HARP-5와 함께 제공됨). 카드 리더에서 SDHC 카드를 제거하고 HARP-5의 SDHC 카드 슬롯에 꽂습니다.
조언
다른 모든 노드가 연결되어 제대로 실행되고 있는지 확인하십시오.
자위대를 실행
메인 메뉴에서 "F1" 키를 클릭하여 "RUN ECU" 메뉴를 엽니다. 이전에 작성한 SDF가 표시되어야 합니다. 선택하고 "확인" 키를 누릅니다.
이제 모니터링에 추가한 변수를 볼 수 있습니다. 시뮬레이션/모니터링을 시작하려면 "F1" 키를 클릭하여 "START" 옵션을 선택합니다.
이제 이러한 신호의 변화를 실시간으로 볼 수 있습니다.
업데이트
업데이트 철학
HARP-5의 기능과 특징은 설치된 펌웨어와 LINWorks 및 Baby-LIN-DLL의 사용 버전에 의해 정의됩니다.
제품 개선을 위해 영구적으로 작업하고 있으므로 소프트웨어와 펌웨어는 주기적으로 업데이트됩니다. 이러한 업데이트는 새로운 기능을 사용할 수 있게 하고 내부 테스트에서 발견되었거나 이전 버전을 사용하는 고객이 보고한 문제를 해결합니다.
모든 펌웨어 업데이트는 업데이트된 HARP-5가 이미 설치된 이전 LINWorks 설치와 계속 작동하도록 하는 방식으로 수행됩니다. 따라서 HARP-5 펌웨어를 업데이트한다고 해서 반드시 LINWorks 설치도 업데이트해야 하는 것은 아닙니다.
따라서 HARP-5를 항상 사용 가능한 최신 펌웨어 버전으로 업데이트하는 것이 좋습니다.
또한 새 업데이트를 사용할 수 있는 경우 LINWorks 소프트웨어 및 Baby-LIN DLL도 업데이트할 것을 권장합니다. SessionConf의 새 버전은 SDF 형식에 새로운 기능을 도입할 수 있으므로 이전 펌웨어, Simple Menu 또는 Baby-LIN-DLL 버전이 호환되지 않을 수 있습니다. 따라서 업데이트도 해야 합니다.
LINWorks를 업데이트하는 경우 HARP-5의 펌웨어를 사용 가능한 최신 펌웨어 버전으로 업데이트하고 사용된 Baby-LIN-DLL 버전을 배포하는 것이 좋습니다.
따라서 이전 LINWorks 버전을 유지해야 하는 유일한 이유는 어떤 이유로든 업그레이드할 수 없는 오래된 펌웨어 버전이 포함된 HARP-5를 사용하기 때문입니다.
Baby-LIN 드라이버를 최신 버전으로 업데이트하는 것이 좋습니다.
다운로드
최신 버전의 소프트웨어, 펌웨어 및 문서는 당사의 다운로드 영역에서 찾을 수 있습니다. web대지 www.lipowsky.de .
조언
LINWorks 아카이브에는 LINWorks 소프트웨어뿐만 아니라 매뉴얼, 데이터시트, 애플리케이션 노트 및 examp레. 장치 펌웨어 패키지만 포함되어 있지 않습니다. 펌웨어는 별도의 패키지로 제공됩니다.
데이터 시트 또는 LIN 버스 통신 소개와 같은 문서를 무료로 다운로드할 수 있습니다. 다른 모든 문서와 LINWokrs 소프트웨어를 보려면 로그인해야 합니다. 아직 고객 계정이 없는 경우 당사에서 등록할 수 있습니다. web대지. 저희가 귀하의 계정을 활성화한 후 이메일을 받게 되며 다운로드 제안에 대한 전체 액세스 권한을 갖게 됩니다.
설치
LINWorks 제품군은 편리한 설정 응용 프로그램과 함께 제공됩니다. 이미 이전 버전을 설치했다면 새 버전을 설치하기만 하면 됩니다. 설정 응용 프로그램이 필요한 덮어쓰기를 처리합니다. file에스. 다음 단계를 따르십시오.
- "Setup.exe"를 시작합니다.
- 설치할 구성 요소를 선택합니다.
- 지시를 따르세요.
경고
설정을 시작하기 전에 실행 중인 모든 LINWorks 응용 프로그램을 중지하고 모든 Baby-LIN 장치의 연결을 해제하십시오.
버전 비호환성
버전 V1.xx에서 SessionConf 및 SimpleMenu를 사용한 경우 새 버전이 이전 버전과 병렬로 설치됩니다. 따라서 새 버전을 시작하려면 새 바로 가기를 사용해야 합니다.
버전 확인
HARP-5 펌웨어 또는 LINWorks 구성 요소의 현재 버전을 확인하려면 다음 장에서 확인 방법을 보여줍니다.
HARP-5 펌웨어
SimpleMenu를 시작하고 HARP-5에 연결합니다. 이제 장치 목록에 펌웨어 버전이 표시됩니다.
LIN Works [LDF 편집 세션 회의 단순 메뉴 로그 View어]
메뉴 옵션 "도움말"/"정보"/"정보"를 선택합니다. 정보 대화 상자에 소프트웨어 버전이 표시됩니다.
베이비-LIN-DLL v
BLC_getVersionString() 을 호출합니다. 버전은 문자열로 반환됩니다.
Baby-LIN-DLL .NET 래퍼
GetWrapperVersion() 을 호출합니다. 버전은 문자열로 반환됩니다.
지원 정보
질문이 있는 경우 이메일이나 전화로 기술 지원을 받을 수 있습니다. 우리는 팀을 사용할 수 있습니다View귀하의 PC에 대한 직접적인 지원과 도움을 제공합니다.
이렇게 하면 문제를 빠르고 직접적으로 해결할 수 있습니다. 우리는amp작업을 수행하는 데 도움이 될 le 코드 및 애플리케이션 노트를 사용할 수 있습니다.
Lipowsky Industrie-Elektronik GmbH는 많은 성공적인 LIN 및 CAN 관련 프로젝트를 실현했으며 따라서 우리는 이 분야에서 다년간의 경험을 활용할 수 있습니다. 또한 EOL(End of Line) 테스터 또는 프로그래밍 스테이션과 같은 특정 애플리케이션을 위한 턴키 솔루션을 제공합니다.
Lipowsky Industrie-Elektronik GmbH는 Baby LIN 제품을 설계, 생산 및 적용하므로 항상 자격을 갖춘 빠른 지원을 기대할 수 있습니다.
연락처 정보 | Lipowsky Industrie-Elektronik GmbH, Römerstr. 57, 64291 다름슈타트 | ||
Web대지 | https://www.lipowsky.com/contact/ | 이메일 | info@lipowsky.de |
전화 | +49 (0) 6151 / 93591 - 0 |
핸드폰: + 49 (0) 6151 / 93591
팩스: +49 (0) 6151 / 93591 - 28
Web대지: www.lipowsky.com
이메일: info@lipowsky.de
문서 / 리소스
![]() |
디스플레이 및 키보드가 있는 LIPOWSKY HARP-5 모바일 Lin 및 Can-Bus 시뮬레이터 [PDF 파일] 사용자 가이드 HARP-5, 디스플레이 및 키보드가 있는 모바일 Lin 및 Can-Bus 시뮬레이터 |