EXPNUNI / enuSpace-Article

Provides technical resources related to enuSpace. The Knowledge Base includes sample tasks and sample projects.
2 stars 0 forks source link

1. enuSpace-Article

enuSpace와 관련된 이슈사항과 문서 및 샘플을 등록합니다. enuSpace 사용중 관련 문의 사항이나 오류사항을 이슈에 등록하여 주시기 바랍니다.

gitbook : enuSpace Release

gitbook : enuSpace Guide gitbook

gitbook : enuSpace Tensorflow gitbook

Homepage : Expansion & Universal Homepage

Youtube : Expansion & Universal Youtube

Provides technical resources related to enuSpace. The Knowledge Base includes sample tasks and sample projects.

enuSpace는 다기능 소프트웨어 개발 플랫폼입니다. 본 사이트에서는 관련문서 및 샘플을 제공합니다.

1.1. About enuSpace ?

enuSpace는 HMI/SCADA/DCS/IOT분야에서 활용되는 다기능 통합개발자 솔루션입니다. 그래픽 편집 및 런타임 뷰어 기능을 포함하고 있으며, 동적 데이터 가시화 도구를 제공합니다. 객체 지향 프로그래밍(Object Oriented Programming:OOP)개념을 도입한 사용자정의 라이브러리를 생성하여 그래픽 컴포넌트로 적용 가능합니다. enuSpace는 동적 디스플레이와 시뮬레이션 도구가 통합되어 로직 및 알고리즘 라이브러리 블럭을이용하여 데이터 연결선 만으로 플로우베이스 프로그래밍(Flowbased Programming)이 가능합니다. 연산결과는 동적 디스플레이 객체를 통하여 표현합니다.

2. library package

2.1. hmi

hmi_symbol

hmi graphics components.

Symbol preview (hmi_gauge.svg)

Alt text

2.2. logic

iot-symbol

Logic-based IoT graphics components.

Symbol preview (IOT_SYMBOL.svg)

Alt text

3. Sample Task

sample task : 외부 태스크 등록을 위한 샘플 태스크를 포함하고 있습니다.

3.1. c_task

enuSpace기반의 C 또는 C++를 이용하여 외부 태스크 개발 및 연동을 위한 샘플 프로젝트를 제공합니다.

3.2. fortran_task

enuSpace기반의 Fortran코드를 이용하여 외부 태스크 개발 및 연동을 위한 샘플 프로젝트를 제공합니다. (함수포인터 방식)

3.3. fortran_task_x64

enuSpace기반의 Fortran코드를 이용하여 외부 태스크 개발 및 연동을 위한 샘플 프로젝트를 제공합니다. (extern 함수 호출 방식)

3.4. component_task

enuSpace의 그래픽 기반의 Task를 개발하기 위한 샘플 프로젝트를 제공합니다.