임베디드 PIL 모델

PIL 프레임 워크

임베디드 하드웨어에 PIL 개념을 통합하는 것은 간단한 일입니다. PLECS PIL 패키지에는 깨끗하고 포괄적인 방식으로 필요한 모든 기능을 제공하는 PIL 프레임워크 라이브러리가 준비되어 있습니다. 또한 준비된 여러 예제는 특정 적용 분야에 대한 맞춤형 기술을 확인 할 수 있으묘, 하드웨어와 통신 링크도 패키지로 제공하고 있습니다.

PIL 시뮬레이션의 기본 동작은 임베디드 어플리케이션에서 변수를 최우선으로 읽는 작업과 PLECS 모델의 시뮬레이션과 제어작업의 실행을 동기화하는 작업으로 구성됩니다.

PIL 프레임 워크에는 다음과 같은 기능이 포함되어 있습니다.

  • 대상에서 실행되는 임베디드 코드의 변수 값을 읽고 시뮬레이션 모델에 피드백하는 "Read Probe" 기능
  • 시뮬레이션에서 얻은 값으로 임베디드 코드의 변수 값을 덮어 쓰는 "Override probes" 기능
  • 임베디드 코드를 다시 컴파일하지 않고도 PLECS로부터 제어 알고리즘을 구성하는 "Calibration" 기능
  • 대상에서 실행되는 소프트웨어의 고유 식별 방법
  • PLECS와 통신하고 PIL 작업과 관련된 명령을 해석 할 수 있는 원격에이전트 기능
  • 제어 작업을 중지/시작하는 메커니즘
  • PLECS에 통신 속도 등의 설정 매개 변수 값 전달 기능

통신 인터페이스

PIL 시뮬레이션 동안 정보는 임배디드 프로세서와 회로 시뮬레이터간에 지속적으로 변환됩니다.

PLECS는 다양한 통신 인터페이스를 지원합니다.

  • Hardware serial ports
  • USB-based virtual communication ports (VCP)
  • Native FTDI link
  • Ethernet connection