C 언어 인텔리전트 기능 모듈은 ARM® 멀티 코어 베이스, VxWorks® Version 6.9를 조합된 상태에서 여러 프로그램을 동시에 실행할 수 있으므로, PC 기반의 시스템에 버금가는 강력한 실시간 시스템을 구축할 수 있습니다. C/C++프로그램에 의한 연산 처리를 실장함으로써, 제조 품질의 테스트 용도 및 다른 통신 프로토콜용 게이트웨이로 활약합니다. 또한, 팬 불필요 구조를 채택하고 있으므로, 먼지의 발생이 허용되지 않는 클린 룸에서의 사용에도 적합합니다.
I/O 제어의 래더 프로그램은 쉽게 구축할 수 있지만, 복잡한 기술 계산이나 문자열을 취급하는 처리의 프로그래밍에는 많은 개발 작업 시간이 걸리고 메인터넌스도 어려움이 있습니다. C 언어 인텔리전트 기능 모듈을 사용하면, 래더 프로그램에서 C/C++프로그램, C/C++프로그램에서 래더 프로그램의 실행, 인터럽트 처리 등을 실현할 수 있습니다. 복잡한 래더 프로그램 작성을 C/C++로 보조할 수도 있으므로, 프로그램 전체의 용량을 줄이면서 보다 복잡한 프로그램을 쉽게 작성할 수 있습니다. 또한, 기밀성을 도모하고자 하는 래더 프로그램의 처리 부분에 C 언어 인텔리전트 기능 모듈을 사용하면 독자 기술의 유출을 방지하는 것도 가능합니다.
CW Workbench*1을 사용하여 C/C++언어에서의 프로그래밍 및 CW-Sim나 CW-Sim Standalone를 사용하여 하드웨어 없이 VxWorks®의 시뮬레이션을 실행할 수 있습니다.
C 언어 인텔리전트 기능 모듈 성능 사양
항목 | RD55UP06-V |
---|---|
하드웨어 | |
엔디안 형식 | Little 엔디안 |
MPU | ARM® Cortex-A9 Dual Core |
워크 RAM | 128MB |
ROM | 12MB |
소프트웨어 사양 | |
OS | VxWorks® Version 6.9 |
프로그램 언어 | C/C++ |
프로그램 개발 환경 | CW Workbench/Wind River Workbench3.3 |
설정ㆍ모니터 도구 | GX Works3(SW1DND-GXW3-J)*2 |
주변기기 접속 포트 | |
Ethernet (1000BASE-T/100BASE-TX/10BASE-T) | 1CH |
SD 메모리 카드 슬롯 | ● |