코드 생성

 

Translating Circuits into C Code for Real-time Simulation

PLECS Coder는 회로도에서 ANSI-C 표준 C 소스 코드를 자동으로 생성합니다. 일반적으로 PLECS 시스템의 시뮬레이션을 실행 한 후 모델 C 코드를 생성합니다. 생성 된 C 코드는 임베디드 제어 환경 및 실시간 시뮬레이션 등의 대상에 따라 컴파일 가능합니다. 이 같은 C 코드 생성 기능의 대표적인 적용 사례로는 하드웨어 에뮬레이터에서 가상 플랜트를 이용하여 시스템을 확인하는 실시간 시뮬레이션이 포함됩니다. 생성 된 코드는 복잡한 모델의 시뮬레이션 시간을 줄이기 위해 호스트에서 컴파일 및 실행될 수도 있습니다.

In addition to generic C code, the PLECS Coder can generate C code ready for deployment on a specific hardware target. Target support packages permit customizing the code generated for virtually any CPU/MCU-based platform. A simple association between signals in a PLECS model and the physical input and output pins on a target is made directly in the PLECS schematic via I/O blocks. In PLECS Standalone the Coder directly targets the PLECS RT Box for both controller hardware-in-the-loop simulations and rapid control prototyping.