Knowledge Base Help Center
Software Overview
소프트웨어는 개발 시스템 및 Monitor Firmware, 데이터베이스, 데이터수집, 설정, 표시, 데이터인터페이스로 구성됨.
개발시스템
버전관리는 Git를 이용하므로 사용자 컴퓨터에는 Git 소프트웨어가 설치되어 있어야 합니다.
소프트웨어 다운로드 및 설치는 Git Client Installation을 참고하시기 바랍니다.
Monitor Firmware
Monitor에는 FPGA, DSP Firmware가 있으며, GitLab Server에 Project Group 하위에 monitor 영역에 저장됩니다.
각 모듈 모델에 Fpga 또는 Dsp가 추가되어 Project이 생성됩니다.
예를들어, i7646 Position Monitor의 FPGA Firmware는 http://gitlab.incosys.co.kr:3000/monitor/i7647Fpga에 존재합니다.
Database Engine
Postgresql을 기본으로 사용하며, Microsoft SQL Server, My SQL 지원
Data Acquisition
단일 데이터 수집 소프트웨어는 d3, c5, i7, t9에서 데이터를 수집함.
기타 PLC, DCS 등에서 디지털 데이터 입력
Data Collection Module (DCM)
- d3 DCM
- c5 DCM
- i7 DCM
- t9 DCM
- NetDDE
- OPC DA
- ModBus TCP/RTU/ASCII
Configuration
Rack Configuration for (c5, i7)
Display
.NET환경에서 동작하는 Display Software (EAM Display)
Data Interface
Data Import/Export for
- NetDDE
- OPC
- ModBus
Performance Calculation
Steam Turbine, Gas Turbine, Hydro Turbine, Compressor, Pump, Motor
Diagnostics Engine
Expert System을 이용한 진단 규칙
인공지능 적용 연구 필요
GitLab 서버 접속
http://gitlab.incosys.co.kr:3000/

사용자명 및 암호를 입력하여 사이트 접속
소속된 그룹 및 프로젝트가 표시됩니다.

프로젝트를 클릭하면 현재 상태가 표시됩니다.

새로운 프로젝트를 생성하기 위해서는 “New Project”를 선택합니다.
프로젝트 유형을 “Internal”로 선택하여 그룹 멤버를 설정하여 공유 기능을 활성화합니다.
Git Client Software 사용
Git Client Software를 사용하기 위해서는 사용자 정보를 먼저 등록하여야 합니다.
명령창에서 다음을 입력하여 Commit 기능을 사용할 수 있도록 설정합니다.
git config –global user.emain “email@incosys.co.kr”
git config –global user.name “Your Name”
Git GUI 프로그램을 구동하여 “Clone Existing Repository”를 선택하면 서버의 프로젝트를 내컴퓨터에 복사하여 수정할 수 있습니다.


Source Location에 GitLab Server에서 생성한 위치를 입력하고 Target Directory에는 내컴퓨터의 폴더 위치를 입력합니다.
Clone이 된 폴더에서 마우스 오른쪽 버튼을 클릭하여 “Git Gui Here”를 실행하여 Commit/Branch/Merge를 수행할 수 있습니다.

Git Gui의 개별 명령을 수행하여 내컴퓨터에서 수정된 내용을 GitLab Server와 동기화할 수 있습니다.
