FLOWCODE 소프트웨어
FLOWCODE 8
특징 및 고객이 얻을 수 있는 이익
• Flowcode는 전자 및 전자 기계 시스템 개발을 위한 고급 통합 개발 환경 (IDE)
• 복잡한 전자 및 전자기계 시스템을 손쉽게 개발 가능
• Arduino, PIC, AVR 및 ARM MCU를 프로그래밍 및 Raspberry Pi에서 실행되는 하드웨어를 제어
• 전체 시뮬레이션 (C 코드 시뮬레이션 포함)을 허용하며 사용자는 C 코드를 플로우 차트 및 기타 프로그래밍 언어로 변환 가능
• E-blocks2 하드웨어 ID 자동 인식 기능 및 Arduino 하드웨어와의 호환성 개선 기능 포함
• 인기 제품군을 프로그래밍 할 때보다 간소하고 유연한 접근 방식을 제공하는 SCADA 모드
• C 코드와 플로우 차트 변환기 및 C 코드 시뮬레이션
• 두 가지 새로운 프로그래밍 모드 : "잠금"및 "seudocode"
• 하드웨어 자동 ID, Raspberry Pi와의 호환성 및 코드 접기 및 아이콘 그룹화 기능
• 2D 및 3D 그래픽 개발 인터페이스를 사용하여 사용자는 온 스크린으로 완전한 전자 시스템을 구성
• 마이크로 컨트롤러 유연성 - 여러 하드웨어 플랫폼 간 전환
• SolidWorks를 포함한 CAD 패키지와의 호환성을 포함한 고급 시뮬레이션
• 테스트 및 디버깅 - 내장형 데이터 레코더 및 오실로스코프 사용
• UART, 블루투스, 블루투스 등의 내장 된 통신 지원을 사용하여 통신 기반 프로젝트를 개발 - I2C, SPI 등
• 개방형 아키텍처 - Flowcode의 모든 측면을 프로젝트에 맞게 완벽하게 사용자 지정 가능
• 온라인 비디오, 강좌, 문서 및 활발한 온라인 커뮤니티
실습 내용
• 설계
- 전자 엔지니어 : 가상 마이크로컨트롤러에 접속하여 플로우차트를 이용하여 프로그램을 개발하는 레벨 구성 요소
- 전기기계공학 엔지니어 : 고형공장의 기계시스템을 개발하여 흐름 코드에 맞게 특성화 및 제어 및 운영 데이터 조절을 위한 플로우차트 프로그램을 개발
- 시스템 엔지니어 : 시스템의 수학 및/또는 물리적 모델을 개발하고 흐름 코드를 사용하여 플로우차트 제어 프로그램을 개발
• 시뮬레이션
- 프로그램 및 회로 보드 구성 요소를 시뮬레이션하여 LED를 사용하여 기능을 확인하고 가상 스위치와 상호 - 작용하여 시스템을 제어
- 기계 시스템, 전자 시스템 및 데이터 디코딩 알고리즘을 모두 하나의 패키지로 시뮬레이션.
- Flowcode Dashboard 개체를 사용하여 사용자 친화적인 그래픽 형식으로 시스템 성능을 시뮬레이션
• 테스트
- E-blocks 개발 시스템의 마이크로컨트롤러에 다운로드하고 In-Circuit-Test 및 오실로스코프 기능을 사용하여 핀 레벨에서의 작동을 확인
- In-Circuit-Test를 사용하여 핀 수준에서 테스트 및 디버그
- SCADA 방식으로 DLL을 사용하여 Dashboard 개체, 오실로스코프 및 콘솔을 타사 계측기에 연결하여 실시간으로 성능을 확인
• 활용
- 최종 회로 기판을 개발하고 출시
- 최종 제품을 개발하고 작동을 확인하고 출시
- DLL을 사용하여 타사 컨트롤러에 연결된 마이크로 컨트롤러, MIAC 컨트롤러 또는 Windows PC를 기반으로하는 제어 시스템에 시스템을 배포
관련상품