enuSpace Overview
enuSpace는 HMI/SCADA/DCS/IOT/AI 분야에서 활용되는 다기능 통합개발자 솔루션입니다. 그래픽 편집 및 런타임 뷰어 기능을 포함하고 있으며, 동적 데이터 가시화 도구를 제공합니다. 객체 지향 프로그래밍(Object Oriented Programming:OOP)개념을 도입한 사용자정의 라이브러리를 생성하여 그래픽 컴포넌트로 적용 가능합니다.
enuSpace는 동적 디스플레이와 시뮬레이션 도구가 통합되어 로직 및 알고리즘 라이브러리 블럭을이용하여 데이터 연결선 만으로 플로우베이스 프로그래밍(Flowbased Programming)이 가능합니다. 연산결과는 동적 디스플레이 객체를 통하여 표현합니다.
enuSpace는 소프트웨어 개발자 도구(Software Development Kit :SDK)를 제공하며, SDK그래픽 기능을 활용하여 빠르고 수려한 윈도우 그래픽 프로그램을 개발할수 있습니다.
Main features
Task model scheduling and control the task model.
Design symbol and drawing pictures for simulation and monitoring.
Advanced GUI Programming. (Flowbased Programming)
Extended file format. (Scalable Vector Graphics + Lua Script Language)
Versatile software tool to develop and display dynamic graphical user interfaces.
Graphic Component . (Easy to development User Application Program)
Making Dynamic Symbols & Logic Symbols.
Web server and extension module support.
IoT(Internet of Things) devices management and control.
plugin
enuSpaceTensorflow
github-pages : enuSpaceTensorflow (https://expnuni.github.io/enuspace_tensorflow_doc/)
github : enuSpaceTensorflow (https://github.com/EXPNUNI/enuSpaceTensorflow)
enuSpaceSQLite
gitbook : enuSpaceSQLite (https://expnuni.gitbooks.io/enuspacesqlite)
github : enuSpaceSQLite (https://github.com/EXPNUNI/enuSpaceSQLite)
Reference
enuSpace blog : http://enuspace.tistory.com/
enuSpace youtube : https://www.youtube.com/user/enuentertainment
enuSpace facebook : https://www.facebook.com/enuspace/
Used Open Source Library
lua : https://www.lua.org/ (license, MIT)
javascript engine (v8) : https://developers.google.com/v8/ (license, BSD)
sqlite3 : https://www.sqlite.org/ (license, Free)
MariaDB : https://mariadb.org/
SciLexer : http://www.scintilla.org/ (license)
HDF5 : https://www.hdfgroup.org/solutions/hdf5/