- OBCon SCADA
- 사용자 가이드
- OBCon SCADA 서비스 개요
- 모듈 목록
- 로그인
- 웹 로그인
- 모바일 로그인
- Trouble Shooting
- 지도 대시보드
- 홈 화면 설정
- 지도 대시보드
- 홈(메인) 화면
- 통신 이상 조건
- {{book.device}} 공통 표시 항목
- 1. 정류기 표시 항목
- 2. 원격TB 표시 항목
- 3. 배관링크 표시 항목
- 4. 수위센서 표시 항목
- 5. 관말압력 표시 항목
- 6. 특정정압기 표시 항목
- 7. 수신감도 표시 항목
- 8. 범용{{book.device}}1 표시 항목
- A. 두께측정{{book.device}} 표시 항목
- 옵션 기능
- {{book.device}} 상세 화면
- 챠트 영역
- 정류기 - 정류기 상세 화면
- 정류기 - PCM 상세 화면
- 정류기 - 모니터링 화면
- 원격TB 상세 화면
- 배관링크 상세 화면
- 수위센서 상세 화면
- 관말압력 상세 화면
- 특정정압기 상세 화면
- 수신감도 상세 화면
- 범용 {{book.device}} 1 상세 화면
- 두께측정 {{book.device}} 상세 화면
- CSV 파일 변환
- Actions
- {{book.device}} Export
- 지도
- 대시보드 지도
- 목록 표시 영역
- 지도 표시 영역
- 챠트 표시 영역
- 지도
- 정류기 표시 정보
- 원격TB 표시 정보
- 배관링크 표시 정보
- 수위센서 표시 정보
- 관말압력 표시 정보
- 특정정압기 표시 정보
- 수신감도 표시 정보
- 범용 {{book.device}}1 표시 정보
- 두께측정 {{book.device}} 표시 정보
- 지도 종류
- Actions
- 지도 보기
- 정류기 표시 정보
- 원격TB 표시 정보
- 배관링크 표시 정보
- 수위센서 표시 정보
- 관말압력 표시 정보
- 특정정압기 표시 정보
- 수신감도 표시 정보
- 범용 {{book.device}}1 표시 정보
- 두께측정 {{book.device}} 표시 정보
- Actions
- 알람 목록
- 내정보
- 로그아웃
- 웹 로그아웃
- 모바일 로그아웃
- 부록
- 메뉴 구성
- 권한 관리
- 글로벌 관리자 메뉴
- 관리자 메뉴
- 사용자 메뉴
- D3.js 챠트 사용 설명서
- 챠트
- 요약 챠트
- KakaoMap 사용 설명서
- 지도를 사용하는 화면
- 지도 사용법
- 편집 모드
- {{book.device}} 위치 변경
- 배관 경로
- SharpFile 표시
- {{book.device}} 아이콘의 종류
- 참고 문헌
- vWorld 오픈 API 이용 약관
- 관리자 매뉴얼
- 알람
- Notifications 구조
- Notifications 종류
- Notification Process
- 알람 설정
- {{book.device}} 타입별 알람 설정
- 참고 문헌
- 내사이트
- 서비스 목록
- 서비스 생성
- 서비스 조회
- 서비스 편집
- 사이트 목록
- 사이트 생성
- 사이트 조회
- 사이트 편집
- {{book.device}} 디폴트 설정
- 정류기
- 원격TB
- 배관링크
- 수위센서
- 관말압력
- 특정정압기
- 수신감도
- 사이트 설정
- {{book.device}} 타입 설정
- Email 설정
- SMS 설정
- 참고 문헌
- 이메일 템플릿
- 알리고(Aligo) 설정
- 서용자 목록
- 사용자 생성
- 사용자 조회
- 사용자 편집
- 로그인 기록
- 그룹
- 역할
- {{book.branch}} 목록
- {{book.branch}} 생성
- {{book.branch}} 조회
- {{book.branch}} 편집
- {{book.device}} 종류
- 정류기
- 원격TB
- 배관링크
- 수위센서
- 관말압력
- {{book.device}} 목록
- {{book.device}} 생성 : 1단계
- {{book.device}} 생성 : 2단계
- {{book.device}} 타입별 공통 항목
- 정류기 생성
- 원격TB 생성
- 배관링크 생성
- 수위센서 생성
- 관말압력 생성
- 특정정압기 생성
- 수신감도 생성
- {{book.device}} 조회
- {{book.device}} 타입별 공통 항목
- 정류기 조회
- 원격TB 조회
- 배관링크 조회
- 수위센서 조회
- 관말압력 조회
- 특정정압기 조회
- 수신감도 조회
- {{book.device}} 편집
- {{book.device}} 타입별 공통 항목
- 정류기 편집
- 원격TB 편집
- 배관링크 편집
- 수위센서 편집
- 관말압력 편집
- 특정정압기 편집
- 수신감도 편집
- 사진 등록
- 사진 등록
- 사진 보기
- 사진 보기
- 변경 로그 보기
- 장비 챠트 분석
- 작업 보기
- 작업 생성
- 작업 편집
- 작업 조회
- 보고서 목록
- 전기방식시설물 점검보고서
- Reserved
- Reserved
- Reserved
- Reserved
- 이벤트
- Reserved
- Reserved
- Reserved
- 부록
- OBCon SCADA 기능 명세서
- 기능 명세서
- 화면과 기능(action) 목록
- Default 사용 Port
- 유지보수 서비스
- 유지보수 서비스 환경
- 유지보수 범위
- 유지보수 종류
- Trouble Shooting
- 지원하는 브라우져 버전
- Browser Cache 삭제 방법
- 로그인 오류
- 장비 사용설명서
- A/S 연락처
- 원격TB 사용설명서
- 장치 주요 제원
- 장치 주요 제원 : CASE A
- 장치 주요 제원 : CASE B
- 블루투스 동작 설명
- 앱 실행하기
- 단말기 리셋하기
- 단말기 로그 분석하기
- 스마트폰 앱 최초 설치시 유의 사항
- A/S 연락처
- 관말압력 사용설명서
- 관말압력 단말기 주요 제원
- 설치 프로세스
- 장치 구성
- Action에 따른 화면 표시
- 특이 사항
- 현장 설치
- 현장 설치 후 서버(관제 시스템) 연결
- A/S 연락처
- 설치 가이드
- 개발자 가이드
- Open API
- Open API
- 사용자의 인증키 관리
- 자신의 인증키 관리
- Open API 권한 관리
- Open API 접속 정보
- 공통 사항
- timestamp
- nonce
- hmac
- Token 요청
- 장비 목록
- 장비 상세
- 장비 데이터 조회
- 최신 장비 데이터 조회
- 여러 장비의 최신 장비 데이터 조회
- 장비 제어 요청
- 장비 제어 결과 요청
- Open API 응답 (JSON 데이터)
- 응답 데이터 구조
- deviceList 데이터 구조
- device 데이터 구조
- device의 labels 데이터 구조
- devicedata1s 데이터 구조
- devicedata2s 데이터 구조
- devicedataAs 데이터 구조
- Open API 이력 관리
- 설정 파일에서 권한 설정
- 관련 사이트
- OBCon Open API 2
- Email 발송 (Reserved)
- SMS 발송 (Reserved)
- Telegram 발송
- API 이력
- OBCon Proxy
- 실시간 연동 현황
- 배치 연동 현황
- OBCon Proxy
- Proxy 운영 현황
- config
- Device to SCADA
- SCADA to Proxy
- SCADA에서 Proxy로 전송
- Proxy to Customer
- Customer
- Test
- To-Do
- Web Messenger
- Web Design
- 웹디자인 기획 단계
- 웹디자인 단계
- 퍼블리싱 단계
- 웹디자인 적용 단계
- 웹디자인 비용 항목
- Tables
- 테이블 목록
- alarms - 알림
- audits - 변경 로그
- homes - 홈
- loginHistories - 로그인 이력
- jobManagers - 작업 관리자
- apiHistories - API 이력
- services - 서비스
- sites - 사이트
- users - 사용자
- groups - 그룹
- roles - 역할
- settings - 설정
- branches - 지사
- devices - 장비
- pages - 페이지
- upgrades - 업그레이드
- events - 이벤트
- mapLines - 지도 경로
- notifications - 알람
- photos - 사진
- reports - 보고서
- tasks - 작업
- thingplugs - ThingPlug
- usages - 통계
- pipelines - 배관 경로
- devicedata1s - 정류기 데이터
- devicedata2s - 원격TB 데이터
- devicedata3s - 배관링크 데이터
- devicedata4s - 수위센서 데이터
- devicedata5s - 관말압력 데이터
- devicedata6s - 특정정압기 데이터
- devicedata7s - 수신감도 데이터
- devicedata8s - 범용장비1
- devicedataAs - 두께측정장비
- proxies - 연동
- bpBusinesses - 업무
- bpEquipments - 설비
- bpAuthorizations - 작업 권한
- 저작권
설정 파일에 등록한 서비스 제목을 표시 합니다.
서비스의 이미지(company_long__100p.png)를 표시 합니다.
로그인 화면 하단에 표시하는 고객사의 로고 (company_long__100p.png)
width: 450px, height: 적당한 높이로 (80px 등)
#F5F5F5 배경색 위에 표시됨 (투명 권장)
Google reCAPTCHA v3를 사용할 때 표시 됩니다.
오랫동안 띄워놓은 로그인 화면에서 로그인을 할 경우 로그인 오류가 발생 합니다.
Google reCAPTCHA v3로 인하여 차단된 경우이므로, 화면을 새로 고침한 후에 로그인 하세요.
홈 화면의 우측 상단에 있는 설정 아이콘을 선택하여 설정 화면을 표시 합니다.
로그인시 처음 표시되는 "홈 화면"을 선택한 후 "저장" 합니다.
"지도 대시보드 보기"를 선택하면 새창에 지도 대시보드를 표시 합니다.
"홈 화면"과 "홈 (분할 화면)" 선택 버튼
홈 화면 : 테이블에서 장비를 선택하면, 선택한 장비의 상세 화면을 표시 합니다.
홈 (분할 화면) : 테이블에서 장비를 선택하면, 선택한 장비의 상세 화면을 화면 하단에 표시 합니다.
"Export" 버튼 : 다운로드할 장비를 선택하는 화면을 표시 합니다.
CSV 파일 변환 : 선택한 장비의 데이터를 장비 별로 저장한 zip 파일을 다운로드 합니다.
최종값 파일 변환 : 선택한 장비의 최종 데이터를 다운로드 합니다.
사용 : 지사별로 장비 표시 순서에 따라 화면에 표시 합니다.
사용 않음 : 장비 표시 순서에 따라 화면에 표시 합니다.
한번도 데이터를 받은 적이 없으면 통신 이상
1-정류기: 설정한 시간(Default 60초) 이상 데이터가 입력되지 않으면 통신 이상
2-원격TB: 통신 주기 * 3 보다 통신이 되지 않은 시간이 클 경우 통신 이상
3-배관링크: 통신 주기 * 3 보다 통신이 되지 않은 시간이 클 경우 통신 이상
4-수위센서: 통신 주기 * 3 보다 통신이 되지 않은 시간이 클 경우 통신 이상
5-관말압력
피크타임 모드인 경우
피크타임인 경우 - 통신 주기 * 3 보다 통신이 되지 않은 시간이 클 경우 통신 이상
피크타임이 아닌 경우 - 항상 통신 정상
피크타임 모드가 아닌 경우 - 통신 주기 * 3 보다 통신이 되지 않은 시간이 클 경우 통신 이상
6-특정정압기: 통신 주기 * 3 보다 통신이 되지 않은 시간이 클 경우 통신 이상
7-수신감도: 통신 주기 * 3 보다 통신이 되지 않은 시간이 클 경우 통신 이상
홈 화면 분할
장비 Export
챠트는 좌측과 우측에 축을 표시 합니다.
표시되는 데이터의 Legend를 선택하면 해당 Legend의 축의 위치가 변경 됩니다.
Default 축의 위치는 "오른쪽" 입니다.
설정 저장: 수정한 데이터를 저장 합니다.
사용자는 데이터가 조회만 되므로 버튼이 표시되지 않습니다.
관리자는 데이터를 수정할 수 있으므로 버튼이 표시 됩니다.
사진 보기: 장비의 사진을 조회하는 팝업창을 표시 합니다.
지도 보기: 장비의 위치를 지도에 표시하는 팝업창을 표시 합니다.
작업 보기: 장비와 관련된 작업(Tasks)의 목록을 표시 합니다.
CSV 파일 변환 : 챠트에 표시되는 데이터를 csv 파일로 다운로드 합니다.
CSV 파일 변환 : 선택한 장비와 기간에 해당하는 장비 데이터를 다운로드 한다.
목록 표시 영역: 상단 좌측에 장비 목록을 표시
지도 표시 영역: 상단 우측에 선택한 장비의 지도 표시
챠트 표시 영역: 하단에 선택한 장비의 챠트를 표시
선택한 장비만 지도에 표시
전체 장비를 지도에 표시
지도
스카이뷰
상세 화면: 장비 상세 화면을 표시 합니다.
사진 보기: 장비의 사진을 조회하는 팝업창을 표시 합니다.
편집 모드
상세 화면: 장비 상세 화면을 표시 합니다.
사진 보기: 장비의 사진을 조회하는 팝업창을 표시 합니다.
편집 모드
저장: 입력한 정보로 내정보를 수정 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
글로벌 관리자 : OBCon SCADA 서비스의 관리자로써 모든 사이트의 관리자 권한도 가집니다.
관리자 : 사이트의 관리자로 사이트 설정을 합니다.
사용자 : 사이트의 사용자 입니다.
사이트에 등록된 "로고"를 표시 합니다. (디폴트는 오비컨 로고 입니다.)
상단 메뉴 좌측에 표시할 고객사 로고 (company_logo__100p.png)
height: 30px, width: 적당한 넓이로 (70px 등)
#343A40 배경색 위에 표시될 것임 (투명 권장)
사이트에 등록된 "타이틀"을 표시 합니다. (디폴트는 "OBCon SCADA" 입니다.)
로그인한 사용자의 이름을 표시 합니다. 이름을 선택하면 아래 2개의 메뉴를 표시 합니다.
내정보 : 로그인한 사용자의 정보를 수정할 수 있는 화면을 표시 합니다.
로그아웃 : 로그아웃을 합니다.
홈 : 장비의 대시보드 화면을 표시 합니다.
지도 : 장비의 위치를 보여주는 지도를 표시 합니다.
알람 : 알람 목록을 표시 합니다.
하위 메뉴 표시
사용자가 "관리"에서 메뉴를 선택한 경우에만 표시 합니다.
관리에서 사용자가 선택한 메뉴의 하위 메뉴를 표시 합니다.
관리 : 다음과 같은 관리자 메뉴를 표시 합니다.
내사이트 : 사용자의 사이트 정보를 수정할 수 있는 화면을 표시 합니다.
서비스 : 서비스 목록을 표시 합니다. (마스터 서비스인 경우)
사이트 : 사이트 목록을 표시 합니다.
사용자 : 사용자 목록을 표시 합니다.
그룹 : 그룹 목록을 표시 합니다.
역할 : 역할 목록을 표시 합니다.
지사 : 지사 목록을 표시 합니다.
장비 : 장비 목록을 표시 합니다.
보고서 : 보고서 목록을 표시 합니다.
도움말 : OBCon SCADA 도움말 화면을 표시 합니다.
정보 : OBCon SCADA의 정보 화면을 표시 합니다. (유지보수를 받는 서비스인 경우)
홈 : 장비의 대시보드 화면을 표시 합니다.
지도 : 장비의 위치를 보여주는 지도를 표시 합니다.
알람 : 알람 목록을 표시 합니다.
하위 메뉴 표시 - 관리에서 사용자가 선택한 메뉴의 하위 메뉴를 표시 합니다.
관리 : 다음과 같은 관리자 메뉴를 표시 합니다.
내사이트 : 사용자의 사이트 정보를 수정할 수 있는 화면을 표시 합니다.
사용자 : 사용자 목록을 표시 합니다.
그룹 : 그룹 목록을 표시 합니다.
역할 : 역할 목록을 표시 합니다.
지사 : 지사 목록을 표시 합니다.
장비 : 장비 목록을 표시 합니다.
보고서 : 보고서 목록을 표시 합니다.
도움말 : OBCon SCADA 도움말 화면을 표시 합니다.
정보 : OBCon SCADA의 정보 화면을 표시 합니다. (유지보수를 받는 서비스인 경우)
홈 : 장비의 대시보드 화면을 표시 합니다.
지도 : 장비의 위치를 보여주는 지도를 표시 합니다.
알람 : 알람 목록을 표시 합니다.
챠트는 좌측과 우측에 축을 표시 합니다.
표시되는 데이터의 Legend를 선택하면 해당 Legend의 축의 위치가 좌우로 변경 됩니다.
Default 축의 위치는 "오른쪽" 입니다.
wheel 스크롤 : 축을 위로/아래로 이동
ctrl 키를 누른채 wheel 스크롤 : 축의 확대/축소
Darg & Drop으로 표시할 영역을 지정 합니다.
지정된 영역을 Darg & Drop으로 이동할 수 있습니다.
지정된 영역의 경계를 선택하여 확대/축소 할 수 있습니다.
지정된 영역 이외의 부분을 선택하면 지정된 영역이 사라 집니다.
챠트가 실시간으로 갱신되는 경우, 챠트 갱신시 지정된 영역이 사라 집니다.
지도 대시보드 : /scada/homes?action=dashboard
지도 메뉴 선택시 지도 화면 (설정에서 선택 가능)
지도 대시보드 : /scada/devices?action=dashboardMap
전체 지도 : /scada/devices?action=dashboardMap2
지도 보기 화면 : /scada/devices?action=mapDetail&record={장비 레코드 아이디}
지도 타입을 선택하는 control 입니다.
지도 : 일반 지도
스카이뷰 : 위성 지도
지도를 확대/축소하는 control 입니다.
장비 아이콘과 하단에 장비 설명을 표시 합니다.
장애가 있는 장비는
붉은색 아이콘으로 표시 합니다.
장비 설명의 색상이 변화 합니다.
특정 고객사는 소리로 알려 줍니다.
장비 타입에 따른 장비 상세 정보를 표시 합니다.
장비 아이콘 또는 설명에 마우스가 위치하면 장비 상세 정보를 표시 합니다.
마우스로 아이콘 또는 설명을 선택한 경우, 항상 장비 상세 정보를 표시 합니다.
장비 타입별로 다른 장비 상세 정보를 표시 합니다.
장비 상세 설명 중 붉은색 글씨로 표시된 것은 오류가 발생한 항목 입니다.
장비 상세 정보를 닫으려면, 우측 상단에 있는 "X" 아이콘을 선택 합니다.
상세 화면 : 장비의 장비 상세 화면을 표시 합니다.
사진 보기 : 장비의 사진 보기 화면을 새창에 표시 합니다.
SharpFile(.shp)을 GeoJson 파일(.geojson)로 변환 합니다.
GeoJson 파일(.geojson)을 KakaoMap 파일로 변환 합니다.
KakaoMap 파일을 지도에 표시 합니다.
현재 SharpFile에서 직선 연결 ("LineString") 형태만 지원 힙니다.
OBCon SCADA 담당자에게 SharpFile을 전달하여 변환 과정을 거쳐야 합니다.
좌표계를 변환 합니다.
KakoMap은 WGS84 (World Geodetic System 1984) 좌표계를 사용 합니다.
문자셋을 변환 합니다.
지도에 표시하는 선 모양, 색상, 두께 등을 수작업으로 지정 합니다.
지도 축적 등에 따른 배관 경로 표시 여부를 수작업으로 지정 합니다.
KakaoMap이 SharpFile을 표시하는 Layer 기능을 제공하지 않기 때문에 SharpFile의 량이 많은 경우 지도에 표시하는 속도가 느릴 수 있습니다.
현재 지도에 표시되는 부분에 해당하는 SharpFile만 지도에 표시하여 속도를 개선하고 있다.
None : 아이콘을 표시하지 않음
CAProtec : 씨에이프로텍용 아이콘 (CAProtec에서만 사용)
PGSKorea : 피지에스코리아용 아이콘 (PGSKorea에서만 사용)
default : 장비 타입 구분 없이 표시되는 작은 아이콘
"API"라 함은 Application Programming Interface의 약자로서 사용자가 목적하는 응용 서비스를 구성할 수 있도록 지원하는 객체 및 함수 체계입니다.
"오픈API 서비스"라 함은 회원이 공간정보 오픈플랫폼의 자원을 공유하여 새로운 공간정보 서비스를 창조할 수 있도록 오픈플랫폼이 지원하는 API 체계입니다.
"인증키"라 함은 회원의 서비스 요청을 식별하고, 적법한 요청임을 확인할 수 있도록 오픈플랫폼에서 발급한 고유한 값을 말하며, 개발을 목적으로 하는 "인증키(개발키)"와 서비스 운영을 목적으로 하는 "인증키(운영키)"로 구분합니다.
"인증키 정보"라 함은 회원이 인증키 발급 신청서에 기재한 후 제출한 정보 및 이후 서비스와 관련해 추가로 제출한 정보를 말합니다.
관계 법령, 공간정보 오픈플랫폼 이용약관의 의무를 위반하거나 이용안내 및 공지사항 등을 준수하지 않은 경우
서버를 해킹하는 등 서비스의 정상적인 운영을 방해한 경우
2년 이상 계속해서 서비스를 사용하지 않는 경우
회원 기본정보가 변경되어 회원과 연락이 불가능한 경우
오픈플랫폼에서 제공하는 3차원 공간정보는 관계 법령에 따라 공개제한 공간정보로 운영기관의 승낙 없이 무단으로 복제·유출하는 경우
국가보안시설 및 군사시설(휴전선 접경지역 내 시설 포함)등이 포함된 지도와 오픈플랫폼을 함께 사용하는 경우
국가안전이나 보안관련 사항에 위배된다고 판단되는 경우
회원이 가입한 계정으로 로그인
본 약관에 동의
인증키를 사용할 웹사이트의 도메인 및 하위 디렉토리 정보, 연락처 등 발급신청 양식에서 요구하는 사항을 기록
인증키(개발키) 발급 신청서 제출
서비스 운영 목적을 위한 인증키(운영키)발급 신청서 제출
다른 사람의 명의를 사용하여 신청
인증키 정보를 허위로 기재하여 신청
서비스 관련설비에 현실적인 여유가 없는 경우
서비스 제공에 기술적, 업무적으로 문제가 있다고 판단되는 경우
인증키 발급 신청서 제출 이외에 별도의 자료 제출이 요구되는 경우
기타 오픈플랫폼이 필요하다고 인정하는 경우
오픈플랫폼 이용계약이 해지된 경력이 있는 경우
서비스의 목적 이외의 용도로 이용하는 행위
서비스를 통하여 전송된 내용의 출처를 위장하는 행위
다른 사람의 서비스 이용을 방해하거나 그 정보를 도용하는 등의 행위
오픈플랫폼에서 허용하지 않는 방식으로 서비스를 접근하는 경우
공공질서 또는 미풍양속을 저해하는 용도로 이용하는 행위
서비스의 목적
서비스 용량 초과이용 사유
기타 주소, 소속, 직위 등 오픈플랫폼이 요구하는 정보
알람은 상태가 변경될 때 발송 합니다.
예) "통신 이상" 상태로 계속 있다가 "통신 정상" 상태로 변경될 때, "통신 정상" 알림이 1회 발생 합니다.
저장: 입력한 정보로 사이트를 수정 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
디폴트 설정: 장비를 선택한 후 "디폴트 설정" 버튼을 선택하면 선택한 장비의 디폴트 값을 설정하는 팝업창을 표시 합니다.
사이트 설정: 사이트의 설정을 관리 합니다.
권한 : 글로벌 관리자에게 허용
사이트에 허용된 장비 타입 설정
알림을 위한 사이트 이메일 설정
알림을 위한 사이트 SMS 설정
생성: 새로운 서비스를 등록하는 화면을 표시 합니다.
조회: 목록에서 라인을 선택하면, 해당 라인에 표시된 서비스의 조회 화면을 표시 합니다.
편집: 해당 라인에 표시된 서비스의 정보를 편집할 수 있는 화면을 표시 합니다.
목록: 서비스 목록 화면을 표시 합니다.
저장: 입력한 정보로 서비스를 생성 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
목록: 서비스 목록 화면을 표시 합니다.
편집: 서비스의 정보를 편집할 수 있는 화면을 표시 합니다.
목록: 서비스 목록 화면을 표시 합니다.
저장: 입력한 정보로 서비스를 수정 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
생성: 새로운 사이트를 등록하는 화면을 표시 합니다.
조회: 목록에서 라인을 선택하면, 해당 라인에 표시된 사이트의 조회 화면을 표시 합니다.
편집: 해당 라인에 표시된 사이트의 정보를 편집할 수 있는 화면을 표시 합니다.
삭제: 해당 라인에 표시된 사이트를 삭제 합니다.
선택: 해당 라인에 표시된 사이트의 관리자 권한을 획득 합니다.
공지 알림 : 모든 사이트의 관리자에게 이메일 또는 SMS로 공지 알림을 보냅니다.
사이트 설정 : 다음과 같은 사이트별 설정을 합니다.
사이트에 허용된 장비 타입 설정
알림을 위한 사이트 이메일 설정
알림을 위한 사이트 SMS 설정
목록: 사이트 목록 화면을 표시 합니다.
저장: 입력한 정보로 사이트를 생성 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
목록: 사이트 목록 화면을 표시 합니다.
편집: 사이트의 정보를 편집할 수 있는 화면을 표시 합니다.
삭제: 사이트를 삭제 합니다.
디폴트 설정: 장비를 선택한 후 "디폴트 설정" 버튼을 선택하면 선택한 장비의 디폴트 값을 설정하는 팝업창을 표시 합니다.
사이트 설정: 사이트의 설정을 관리 합니다.
사이트에 허용된 장비 타입 설정
알림을 위한 사이트 이메일 설정
알림을 위한 사이트 SMS 설정
로그 보기 : 사이트에 해당하는 Noje.js 서버의 로그를 표시 합니다.
목록: 사이트 목록 화면을 표시 합니다.
저장: 입력한 정보로 사이트를 수정 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
메일 서비스 설정
Google 이메일 설정
Naver 이메일 설정
Daum 이메일 설정
Nate 이메일 설정
Cafe24 이메일 설정
Bizmeka 이메일 설정
SMS 서비스 설정
이메일 제목을 표시 한다.
이메일 내용을 표시 한다.
저작권(Copyright)를 표시 한다.
Key : "기존 API Key"에서 발급키를 사용
발송 서버 IP
물리 장비 사용시 : OBCon SCADA가 설치된 서버의 공인 IP
Cloud 사용시 : 서버의 공인 IP와 외부 접속시 사용하는 공인 IP가 다르므로 별도 문의 필요
발신자 번호
발신 번호에 추가한 번호 사용
발신 번호 사용이 금지된 전화번호인 경우, 통신사에 문의하여 해지 하여야 합니다. 해지시 2~3일이 소요 됩니다.
사용 여부 : 사용함
서비스 : 알리고
Host : apis.aligo.in
Port : 443
User ID : 알리고(Aligo) 로그인시 사용하는 아이디
Key : 위 발급키 사용
발신자 번호 : 위 발신 번호중에 하나 사용
생성: 새로운 사용자를 등록하는 화면을 표시 합니다.
조회: 목록에서 라인을 선택하면, 해당 라인에 표시된 사용자의 조회 화면을 표시 합니다.
편집: 해당 라인에 표시된 사용자의 정보를 편집할 수 있는 화면을 표시 합니다.
삭제: 해당 라인에 표시된 사용자를 삭제 합니다.
목록: 사용자 목록 화면을 표시 합니다.
저장: 입력한 정보로 사용자를 생성 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
목록: 사용자 목록 화면을 표시 합니다.
편집: 사용자의 정보를 편집할 수 있는 화면을 표시 합니다.
삭제: 사용자를 삭제 합니다.
알람 설정: 사용자별 알람 설정 창을 표시 합니다.
사이트 설정에서 Email 사용 또는 SMS 사용 설정이 되어 있는 경우에만 표시 됩니다.
목록: 사용자 목록 화면을 표시 합니다.
저장: 입력한 정보로 사용자를 수정 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
아무런 설정이 되어 있지 않으면 모든 장비를 표시 합니다.
장비 타입별로 담당자 지정
-- 설정 없음 -- : 각 장비 담당자 지정을 적용 한다.
모두 보이기 : 해당 타입의 장비를 모두 표시 한다.
모두 숨기기 : 해당 타입의 장비를 모두 숨긴다.
각 장비별 담당자 지정
선택한 장비만 표시 한다.
권한 설정간 충돌이 발생하는 경우에는 더 큰 권한을 가진 방향으로 설정 합니다.
생성: 새로운 지사를 등록하는 화면을 표시 합니다.
조회: 목록에서 라인을 선택하면, 해당 라인에 표시된 지사의 조회 화면을 표시 합니다.
편집: 해당 라인에 표시된 지사의 정보를 편집할 수 있는 화면을 표시 합니다.
삭제: 해당 라인에 표시된 지사를 삭제 합니다.
목록: 지사 목록 화면을 표시 합니다.
저장: 입력한 정보로 지사를 생성 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
목록: 지사 목록 화면을 표시 합니다.
편집: 지사의 정보를 편집할 수 있는 화면을 표시 합니다.
삭제: 지사를 삭제 합니다.
목록: 지사 목록 화면을 표시 합니다.
저장: 입력한 정보로 지사를 수정 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
생성: 새로운 장비를 등록하는 화면을 표시 합니다.
조회: 목록에서 라인을 선택하면, 해당 라인에 표시된 장비의 조회 화면을 표시 합니다.
편집: 해당 라인에 표시된 장비의 정보를 편집할 수 있는 화면을 표시 합니다.
삭제: 해당 라인에 표시된 장비를 삭제 합니다.
사진 보기: 장비의 사진을 조회하는 팝업창을 표시 합니다.
활성/비활성
목록에서 여러 장비를 선택하여 한번에 활성/비활성 설정을 합니다.
모뎀 등록 : 모뎀을 ThingPlug에 등록 합니다.
모뎀 등록 취소 : 모뎀을 ThingPlug에서 등록 취소 합니다.
장비 종류 선택
장비 종류별 생성 화면
정류기 생성
원격TB 생성
배관링크 생성
수위센서 생성
관말압력 생성
특정정압기 생성
수신감도 생성
목록: 장비 목록 화면을 표시 합니다.
저장: 입력한 정보로 장비를 생성 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
목록: 장비 목록 화면을 표시 합니다.
저장: 입력한 정보로 장비를 수정 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
이전 : 이전 화면을 표시 합니다.
저장 : 선택한 파일을 등록 합니다.
모듈 보기: 사진 등록을 호출한 화면을 표시 합니다.
삭제: 등록한 사진을 삭제 합니다.
상단 구성 (chartTop)
"<", ">" : 좌측 메뉴 보이기/감추기
Term (분, 시, 일), Period / PeriodBase
선택한 Term 단위를 사용하여 입력한 기간(Period) 동안의 데이터를 표시 합니다.
"+" : 연속 조회
확대 비율 (Default. 15%)만큼 PeriodBase를 증가 합니다.
n번 창
선택한 창에 장비의 데이터를 표시 합니다.
챠트가 표시되는 창을 선택하여 선택창을 변경할 수 있습니다.
저장
선택한 창의 챠트를 이미지로 저장 합니다.
메뉴와 챠트 구성
메뉴
지사, 장비, 데이터 항목의 계층 구조로 챠트에 표시할 데이터를 표시 합니다.
지사를 사용하지 않는 경우에는 장비, 데이터 항목의 계층 구조를 표시 합니다.
데이터 항목을 선택한 경우, 선택된 챠트에 데이터를 표시 합니다.
챠트
챠트를 표시할 수 있는 창을 3개 표시 합니다.
챠트에 표시된 데이터의 Legend에서 색상을 선택하는 경우, 사용하는 축을 변경 합니다. (축 : 왼쪽 축, 오른쪽 축)
챠트를 선택하는 경우, 선택한 창이 변경 됩니다.
Defalt 창의 갯수는 3개 입니다.
하단 구성
스크롤바
스크롤바 왼쪽 화살표 : 스크롤바로 왼쪽으로 이동 합니다.
스크롤바 : 마우스로로 선택하여 스크롤바를 이동할 수 있습니다.
스크롤바 오른쪽 화살표 : 스크롤바를 오른쪽으로 이동 합니다.
확대/축소
확대/축소 바 : 선택한 값으로 확대/축소 합니다.
축소 : 축소 비율 (Default. 15%)만큼 챠트에 표시되는 범위를 늘입니다.
확대 : 확대 비율 (Default. 15%)만큼 챠트에 표시되는 범위를 줄입니다.
전체
한번 선택시 전체 기간의 데이터를 표시 합니다.
두번 선택시 이전에 표시되었던 기간의 데이터를 표시 합니다.
진행 상태 (Progress)
기간이 긴 경우에는 기간을 분할하여 데이터를 서버에 요청 합니다.
서버에서 데이터를 가져오는 진행율을 표시 합니다.
로딩 (Status)
진행 상태가 100%가 아닌 경우 로딩 상태를 표시 합니다.
진행 상태가 100%인 경우 아무것도 표시하지 않습니다.
생성: 새로운 작업을 등록하는 화면을 표시 합니다.
조회: 목록에서 라인을 선택하면, 해당 라인에 표시된 작업의 조회 화면을 표시 합니다.
편집: 해당 라인에 표시된 작업의 정보를 편집할 수 있는 화면을 표시 합니다.
삭제: 해당 라인에 표시된 작업을 삭제 합니다.
목록: 사이트 목록 화면을 표시 합니다.
저장: 입력한 정보로 사이트를 생성 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
목록: 사이트 목록 화면을 표시 합니다.
저장: 입력한 정보로 사이트를 수정 합니다.
취소: 입력한 정보를 모두 초기화 합니다.
목록: 사이트 목록 화면을 표시 합니다.
편집: 사이트의 정보를 편집할 수 있는 화면을 표시 합니다.
삭제: 사이트를 삭제 합니다.
보고서 보기: 보고서 화면을 표시 합니다.
정류기
전압 최고, 전압 최저, 전압 평균, 전류 최고, 전류 최저, 전류 평균
방식 전위 : 최고, 최저, 평균
AC유입 : 최고, 최저, 평균
배터리 전압 : 최종 배터리 전압
알람 이력
AC측정값 상한/하한 알람 갯수
방식전위 상한/하한 알람 갯수
배터리 전압 상한/하한 알람 갯수
DC 전압 상한/하한 알람 갯수
DC 전류 상한/하한 알람 갯수
통신이상 갯수
Excel 저장 : 챠트를 제외한 보고서에 표시한 내용을 Excel로 저장 합니다.
OBCon SCADA 사용권 : 고객사에서 하나의 서비스에만 사용할 수 있는 권한
Release Node
OBCon 월별 개발 계획
고객사의 요청을 반영
Upgrade 형태로 배포
Patch
Bug Fix 등 긴급한 수정 사항을 배포
매뉴얼
사용자 가이드
관리자 가이드
장비 가이드 (Reserved)
설치 가이드 (Reserved)
개발자 가이드 (Reserved)
무상 Upgrades 지원
무상 Patch 지원
월 1회 정기점검
OBCon 서비스 정기 점검
정기 점검 보고서 (월)
기술지원 (월별로 정해진 MD 이내)
지원 시간 : 월요일부터 금요일까지 오전 9시부터 오후 6시까지
지원 요청 방법 : 이메일 또는 전화
지원 범위 (정해진 MD 이내)
모니터링, 오류와 결함 수정 등
신규 기능 개발 또는 개선 요청
개발 공수가 많은 요청은 별도의 프로젝트로 진행 한다.
Release Note와 가이드는 웹으로 제공 합니다.
VAT 별도
Google Chrome 71.0 이상
Internet Explorer 11.0 이상
Microsoft Edge 42.0 이상
Android 브라우저 (Chrome, 삼성 인터넷)
Google Chrome 브라우저
우측 상단의 메뉴에서 "도구 더보기 > 인터넷 사용 기록 삭제" 메뉴를 선택 합니다.
브라우저 주소에 "chrome://settings/clearBrowserData"를 입력 하여 직접 이동할 수 있습니다.
"캐시된 이미지 또는 파일"을 선택한 후 "인터넷 사용 기록 삭제" 버튼을 선택 합니다.
스마트폰의 Chrome 브라우저
우측 상단의 메뉴를 선택 합니다.
"설정 > 개인정보 > 인터넷 사용 기록 삭제" 메뉴룰 선택 합니다.
"캐시된 이미지 또는 파일"을 선택한 후 "인터넷 사용 기록 삭제" 버튼을 선택 합니다.
스마트폰의 삼성 인터넷 브라우저
우측 상단의 메뉴를 선택 합니다.
"설정 > 개인정보 보호 > 검색 데이터 삭제" 메뉴를 선택 합니다.
"캐시"와 "쿠키 및 사이트 데이터"를 선택한 후 "삭제"를 선택 합니다.
오랫동안 띄워놓은 로그인 화면에서 로그인을 할 경우 로그인 오류가 발생 합니다.
Google reCAPTCHA v3로 인하여 차단된 경우이므로, 화면을 새로 고침한 후에 로그인 하세요.
통신시간 /수집 시간 변경 하고자 할 때
미리 관제 시스템 통신/수집 시간 변경하기
단말기 통신을 강제로 하고자 할 때
단말기 동작이 되지 않을 때
통신 상태 문제 시 어느 부분에서 문제인지 확인
CFG : 환경 설정 모드 선택 버튼
< : 키 이동 버튼
^ : 선택값 변경 버튼
키 이동 후 LCD 커서가 점멸하는 문자에서 선택값 변경 (누를때 마다 증가)
Default Mode로 진입한 후 CFG를 통해 초기화 진행
CFG에서 초기화 진행 후에도 같은 현상이 반복될 경우 AS 요청
IoT = 01 : Start
IoT = 02 : Join (통신만 OK)
IoT = 03 : 서버 CFG 얻기
32/34 : 서버 연결시 Wait
IoT = 04 : 서버 접속 성공
IoT = 05 : 최초 압력 읽기
IoT = 06 : 서버 전송
IoT = 07 : 통신 성공
IoT = 11 : 서버 CFG 읽기
IoT = 99 : 통신 종료
환경 설정에서 초기화 설정을 합니다.
CFG를 여러번 눌러 초기화 설정 화면을 표시 합니다.
< 버튼과 ^버튼을 사용하여 해당 도시가스의 Site ID를 설정 합니다.
CFG 버튼을 누르면 단말기 Reset 실행 후 초기 상태로 진입 합니다.
초기화 설정이 되면 단말기 ID도 초기화 되므로 반드시 환경 설정에서 단말기 ID를 다시 등록 합니다.
관제 시스템에 설정된 값으로 단말기의 데이터 모드와 수집/통신 주기가 변경됨
최초 설치 후 관제 시스템과 통신이 정상적으로 이루어지지 않는 단말기는 압력을 수집할 수 없음
단말기는 한시간에 한번씩 관제 시스템과 통신할 때 설정 주기 변경을 서버에게 요구
만일 통신 주기가 4시간 마다 이루어 진다면 서버 변경요청 은 4시간마다 이루어짐
만일 통신주기가 10분마다 이루어 진다면 서버 변경 요청은 1시간마다 이루어짐
단말기는 데이터를 모두 관제 시스템에 전송한 후 설정 변경이 있는지 관제 시스템에게 물어봄
설정 변경이 있을 경우 단말기는 설정을 변경 한 후 서버에게 설정 변경 OK를 전송
단말기에서 OK를 받기 전까지 서버 화면에는 설정 미적용으로 표시됨
통신이 원할하지 않을 경우 설정은 다음 통신에서 이루어 짐
경우에 따라서는 하루만에 설정이 이루어 지는 경우도 있음
OBCon SCADA
OBCon SCADA는 IoT 장비를 원격에서 감시하고 제어하는 기능을 제공 합니다.
사용자 가이드
OBCon SCADA 서비스 개요
모듈 목록
이름 | 모듈명 | 상세 설명 |
---|---|---|
서비스 | service | 물리적인 서버에 설치된 OBCon SCADA 서비스 입니다. KT UCloud와 같은 Cloud 서버에도 설치가 가능 합니다. "글로벌 관리자"는 전체 서비스의 관리자 권한을 가지 사용자 입니다. |
사이트 | site | 사이트는 하나의 고객사를 의미 합니다. Servie별로 여러 Site를 관리 합니다. "관리자"는 사이트의 관리자 권한을 가진 사용자 입니다. |
사용자 | user | 사이트에 소속된 사용자 입니다. 사용자는 하나의 그룹과 하나의 역할을 가질 수 있습니다. |
그룹 | group | 사용자의 그룹 입니다. 그룹은 하나의 역할을 가집니다. |
역할 | role | 권한을 지정 합니다. 특히 장비에 대한 담당자 지정시 사용 합니다. |
지사 | branch | 장비가 소속된 지사를 의미 합니다. |
장비 | device | IoT 장비 입니다. |
장비 데이터 | devicedata | 일정 주기로 장비에서 전송되는 지사 데이터 입니다. |
지도 | 장비를 지도에 표시 합니다. | |
감사 | audit | 장비 정보의 변경 내역을 관리 합니다. |
작업 | task | 장비 관련 작업 내역을 관리 합니다. |
이벤트 | event | 장비에서 발생한 이벤트를 관리 합니다. |
사진 | photo | 장비와 관련된 사진을 관리 합니다. |
홈 | home | 홈 화면을 관리 합니다. |
작업관리자 | jobManager | 스케쥴 작업을 관리 합니다. |
로그인 이력 | loginHistories | 로그인 이력을 관리 합니다. |
지도 경로 | mapLine | 지도에서 경로를 관리 합니다. |
알림 | notification | 알림을 관리 합니다. |
보고서 | report | 보고서를 관리 합니다. |
설정 | setting | 동적 설정을 관리 합니다. |
ThingPlug | thingplug | SKT LoRa 연결을 관리 합니다. |
통계 | usage | 통계 데이터를 저장 합니다. |
업그레이드 | upgrade | 서비스의 업그레이드를 관리 합니다. |
마크다운 | 마크다운 문서를 관리 한다. |
로그인
웹 로그인
OBCon SCADA에 접속하면 위와 같은 로그인 화면이 표시 됩니다. 이메일의 형식의 사용자 아이디와 비밀번호를 입력하여 로그인 합니다. n번 로그인 실패시 m초간 로그인이 차단 됩니다. (설정에 따라 n, m이 다름)
모바일 로그인
Trouble Shooting
지도 대시보드
지도에 표시되는 대시보드 화면 입니다.
"사용자 설정"에서 "홈 화면"을 "지도 대시보드 (Mobile 지원 않음)"로 지정한 경우, 로그인시 지도 대시보드를 표시 합니다.
홈 화면 설정
지도 대시보드
Reserved
홈(메인) 화면
권한 : 사용자에게 허용
지사와 장비 타입을 선택하여 지사별 장비의 상태를 표시 합니다.
통신 이상인 경우에는 표시되는 시간 항목을 붉은 색으로 표시하고, 장비로부터 수집된 데이터가 상한 이상 또는 하한 미만인 경우에는 해당 데이터 항목을 붉은 색으로 표시 합니다.
권한이 있는 경우, 아래 사항을 추가로 표시 합니다.
연속된 같은 종류의 장비는 타이틀을 하나만 표시 합니다.
사이트 설정의 "홈 화면 열 개수"에 설정된 수대로 열을 표시 합니다. "홈 화면 열 개수"는 1개에서 4개까지 설정이 가능 합니다.
사이트 설정이 "지사 사용 여부"에 따라 두가지 화면을 표시 합니다.
통신 이상 조건
장비 공통 표시 항목
항목 | 상세 설명 |
---|---|
No | 지사에 속한 장비의 순번 (1, 2, ...) 장비 정보중 "표시 순서" 값에 따라 순서가 결정 됩니다. |
이름 | 장비 이름 |
아이디 | 장비 아이디 |
전송일시 | 장비로부터 최종 데이터를 받은 시간을 표시 통신 이상인 경우에는 배경색을 붉은색으포 표시 |
1. 정류기 표시 항목
항목 | 상세 설명 |
---|---|
DC 전압 | DC 전압 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
DC 전류 | DC 전류 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
방식 전위 | 방식 전위 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
2. 원격TB 표시 항목
항목 | 상세 설명 |
---|---|
방식전위 | 전위 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
배터리 | 배터리 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
AC유입 | AC 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
3. 배관링크 표시 항목
항목 | 상세 설명 |
---|---|
전위 | 배관연결 상태인 경우, 레이블의 배경색을 초록색으로 표시 합니다. 배관연결 상태가 아닌 경우, 레이블의 배경색을 흰색으로 표시 합니다. 전위 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
배터리 | 배터리 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
수신감도 | 수신감도 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
4. 수위센서 표시 항목
항목 | 상세 설명 |
---|---|
수위 | 수위 상태 |
배터리 | 배터리 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
수신감도 | 수신감도 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
5. 관말압력 표시 항목
항목 | 상세 설명 |
---|---|
압력 | 압력 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
온도 | 온도 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
배터리 | 배터리 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
6. 특정정압기 표시 항목
항목 | 상세 설명 |
---|---|
압력 | 압력 1 값과 압력 2 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
가스 1 | 가스 1 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
가스 2 | 가스 2 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
7. 수신감도 표시 항목
항목 | 상세 설명 |
---|---|
RSRP | RSRP 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
SNR | SNR 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
RSRQ | RSRQ 값 표시 상한 이상 또는 하한 미만인 경우에는 배경색을 붉은색으포 표시 |
8. 범용장비1 표시 항목
항목 | 상세 설명 |
---|---|
Ai1 ~ Ai4 | Analog Input |
DI1 ~ DI4 | Digital Input |
A. 두께측정장비 표시 항목
항목 | 상세 설명 |
---|---|
센서 1 ~ 센서 4 | 센서 1, 센서 2, 센서 3, 센서 4 |
옵션 기능
장비 상세 화면
권한 : 사용자에게 허용
장비 타입별 장비 상세 화면을 표시 합니다.
챠트 영역
모든 상세 화면에서 공통적으로 표시되는 챠트 영역에 대한 설명 입니다.
챠트는 기간(시작일부터 종료일)을 입력한 후 "검색" 버튼을 선택하여 조회 합니다. "선택"에서 기간범위를 지정하여 검색할 수도 있습니다. "선택" 우측에 표시되는 버튼 중에서 챠트에서 보고 싶은 값에 해당하는 버튼을 선택 합니다. 동시에 볼 수 있는 값의 종류는 서비스 설정에 따라 다릅니다. 챠트에서 파란색 수평선은 상한값, 빨간색 수평선은 하한값을 표시 합니다.
정류기 - 정류기 상세 화면
장비 정보중 "정류기/PCM"에서 "정류기" 선택시 표시되는 화면 입니다.
장비 정보중 "상세 화면 종류"에서 "제어용 화면 표시" 선택시 표시되는 화면 입니다.
초록색으로 표시되는 데이터는 장비에서 실시간으로 전달받은 데이터를 표시 합니다. 설정시에는 초록색 옆에 있는 항목의 값을 수정한 후 "설정" 버튼을 선택하여 수정 합니다.
짙은 회색은 수정할 수 없는 항목을 표시 합니다. 상태를 나타내는 버튼은 파란색이 활성, 검은색이 비활성 상태 입니다. 검은색 버튼을 선택하면 파란색으로 활성화 됩니다.
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
타입 | 장비 타입 - 정류기 |
DC 전압 | DC 전압 값을 표시하고 "설정" 버튼을 선택하여 수정할 수 있습니다. |
DC 전류 | DC 전류 값을 표시하고 "설정" 버튼을 선택하여 수정할 수 있습니다. |
방식 전위 | 방식 전위 값을 표시하고 "설정" 버튼을 선택하여 수정할 수 있습니다. |
온도와 배터리 전압 | |
온도 | 장비의 온도 표시 |
배터리 전압 | 장비의 배터리 전압 표시 |
인터럽트 | |
On Time | On Time 값을 표시하고 "설정" 버튼을 선택하여 수정할 수 있습니다. |
Off Time | Off Time 값을 표시하고 "설정" 버튼을 선택하여 수정할 수 있습니다. |
동작 | - Start - Stop |
Mode | |
정류기/인터럽트 | - 정류기 - 인터럽트 |
자동/수동 | - 자동 - 수동 |
로컬/리모트 | - 로컬 - 리모트 |
디지털 입력 | |
RTU 문 | RTU문 상태 표시 |
POWER | 전원 상태 상태 |
RTU전원 | RTU 전원 상태 표시 |
제어 | |
POWER | - On - Off |
정류기/PCM | - 정류기 - PCM |
챠트 | 데이터 발생일자(From ~ To)로 데이터를 검색하여 챠트에 표시 - DC 전압, DC 전류, 방식 전위 |
최소값 | |
최대값 | |
위치 | 장비의 위치 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
설명 | 장비에 대한 상세 설명 |
정류기 - PCM 상세 화면
장비 정보중 ""정류기/PCM"에서 "PCM" 선택시 표시되는 화면 입니다.
장비 정보중 "상세 화면 종류"에서 "제어용 화면 표시" 선택시 표시되는 화면 입니다.
초록색으로 표시되는 데이터는 장비에서 실시간으로 전달받은 데이터를 표시 합니다. 설정시에는 초록색 옆에 있는 항목의 값을 수정한 후 "설정" 버튼을 선택하여 수정 합니다.
짙은 회색은 수정할 수 없는 항목을 표시 합니다. 상태를 나타내는 버튼은 파란색이 활성, 검은색이 비활성 상태 입니다. 검은색 버튼을 선택하면 파란색으로 활성화 됩니다.
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
타입 | 장비 타입 - 정류기 |
AC 전압 | AC 전압 값을 표시하고 "설정" 버튼을 선택하여 수정할 수 있습니다. |
AC 전류 | AC 전류 값을 표시하고 "설정" 버튼을 선택하여 수정할 수 있습니다. |
방식 전위 | 방식 전위 값을 표시하고 "설정" 버튼을 선택하여 수정할 수 있습니다. |
온도와 배터리 전압 | |
온도 | 장비의 온도 표시 |
배터리 전압 | 장비의 배터리 전압 표시 |
동작 | - Start - Stop |
Mode | |
ELF/ELCD/LFCD | - ELF - ELCD - LFCD |
4 Hz | 선택한 ELF/ELCD/LFCD Mode에서 4 Hz의 설정값 표시 인터페이스 버전 1.01에서만 표시됨 |
8 Hz | 선택한 ELF/ELCD/LFCD Mode에서 8 Hz의 설정값 표시 인터페이스 버전 1.01에서만 표시됨 |
128 Hz | 선택한 ELF/ELCD/LFCD Mode에서 128 Hz의 설정값 표시 인터페이스 버전 1.01에서만 표시됨 |
주파수 설정값 설정 | 4 Hz, 8 Hz, 128 Hz 설정값을 장비에 설정 인터페이스 버전 1.01에서만 표시됨 |
디지털 입력 | |
RTU 문 | RTU문 상태 표시 |
POWER | 전원 상태 상태 |
RTU전원 | RTU 전원 상태 표시 |
제어 | |
PCM 제어 | - Start - Stop |
정류기/PCM | - 정류기 - PCM |
챠트 | 데이터 발생일자(From ~ To)로 데이터를 검색하여 챠트에 표시 - 전위, AC, 배터리, 수신감도 |
최소값 | |
최대값 | |
위치 | 장비의 위치 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
설명 | 장비에 대한 상세 설명 |
정류기 - 모니터링 화면
장비 정보중 "상세 화면 종류"에서 "모니터링 화면 표시" 선택시 표시되는 화면 입니다.
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
타입 | 장비 타입 - 정류기 |
챠트 | 데이터 발생일자(From ~ To)로 데이터를 검색하여 챠트에 표시 - 전위, AC, 배터리, 수신감도 |
최소값 | |
최대값 | |
위치 | 장비의 위치 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
설명 | 장비에 대한 상세 설명 |
원격TB 상세 화면
관리자는 장비 값을 변경한 후, "설정 저장" 버튼을 선택하여 설정을 변경할 수 있습니다. 설정 저장시 우측 상단에 "설정 미적용"이 표시되며, 장비와 통신이 이루어 져서 설정이 실제로 장비에 반영이 되면 "설정 적용"으로 표시 됩니다.
항목 | 상세 설명 |
---|---|
설정 적용 | 다음 형식으로 설정 적용 여부를 표시 - 설정 적용 (YYYY-MM-DD HH:mm:ss) - 설정 미적용 (YYYY-MM-DD HH:mm:ss) |
이름 | 장비 이름 |
타입 | 장비 타입 - 원격TB |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
챠트 | 데이터 발생일자(From ~ To)로 데이터를 검색하여 챠트에 표시 - 전위, AC, 배터리, 수신감도 |
최소값 | |
최대값 | |
위치 | 장비의 위치 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
설명 | 장비에 대한 상세 설명 |
배관링크 상세 화면
관리자는 장비 값을 변경한 후, "설정 저장" 버튼을 선택하여 설정을 변경할 수 있습니다. 설정 저장시 우측 상단에 "설정 미적용"이 표시되며, 장비와 통신이 이루어 져서 설정이 실제로 장비에 반영이 되면 "설정 적용"으로 표시 됩니다.
항목 | 상세 설명 |
---|---|
설정 적용 | 다음 형식으로 설정 적용 여부를 표시 - 설정 적용 (YYYY-MM-DD HH:mm:ss) - 설정 미적용 (YYYY-MM-DD HH:mm:ss) |
이름 | 장비 이름 |
타입 | 장비 타입 - 배관링크 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
배관연결 | 배관연결 여부 - 0. 배관연결 해제 - 1. 배관연결 |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
챠트 | 데이터 발생일자(From ~ To)로 데이터를 검색하여 챠트에 표시 - 전위 1, 전위 2, 배터리, 수신감도 |
최소값 | |
최대값 | |
위치 | 장비의 위치 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
설명 | 장비에 대한 상세 설명 |
수위센서 상세 화면
관리자는 장비 값을 변경한 후, "설정 저장" 버튼을 선택하여 설정을 변경할 수 있습니다. 설정 저장시 우측 상단에 "설정 미적용"이 표시되며, 장비와 통신이 이루어 져서 설정이 실제로 장비에 반영이 되면 "설정 적용"으로 표시 됩니다.
항목 | 상세 설명 |
---|---|
설정 적용 | 다음 형식으로 설정 적용 여부를 표시 - 설정 적용 (YYYY-MM-DD HH:mm:ss) - 설정 미적용 (YYYY-MM-DD HH:mm:ss) |
이름 | 장비 이름 |
타입 | 장비 타입 - 수위센서 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
챠트 | 데이터 발생일자(From ~ To)로 데이터를 검색하여 챠트에 표시 - 배터리, 수신감도 |
최소값 | |
최대값 | |
위치 | 장비의 위치 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
설명 | 장비에 대한 상세 설명 |
관말압력 상세 화면
관리자는 장비 값을 변경한 후, "설정 저장" 버튼을 선택하여 설정을 변경할 수 있습니다. 설정 저장시 우측 상단에 "설정 미적용"이 표시되며, 장비와 통신이 이루어 져서 설정이 실제로 장비에 반영이 되면 "설정 적용"으로 표시 됩니다.
항목 | 상세 설명 |
---|---|
설정 적용 | 다음 형식으로 설정 적용 여부를 표시 - 설정 적용 (YYYY-MM-DD HH:mm:ss) - 설정 미적용 (YYYY-MM-DD HH:mm:ss) |
이름 | 장비 이름 |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
타입 | 장비 타입 - 관말압력 |
통신 모드 | 통신 모드 선택 - 데이터 모드 : 데이터모드, 통신주기와 수집주기 사용 - 피크타임 모드 : 피크타임 설정을 사용 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
피크타임 통신주기(분) | 피크타임모드시 지사에서 SCADA와 통신하는 주기 |
피크타임 시작 1 | 피크타임 시작 시간 1 |
피크타임 종료 1 | 피크타임 종료 시간 1 |
피크타임 수집주기(분) | 피크타임모드시 지사에서 데이터를 수집하는 주기 |
피크타임 시작 2 | 피크타임 시작 시간 2 |
피크타임 종료 2 | 피크타임 종료 시간 2 |
챠트 | 데이터 발생일자(From ~ To)로 데이터를 검색하여 챠트에 표시 - 압력, 온도, 배터리, 수신감도 |
최소값 | |
최대값 | |
위치 | 장비의 위치 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
설명 | 장비에 대한 상세 설명 |
특정정압기 상세 화면
관리자는 장비 값을 변경한 후, "설정 저장" 버튼을 선택하여 설정을 변경할 수 있습니다. 설정 저장시 우측 상단에 "설정 미적용"이 표시되며, 장비와 통신이 이루어 져서 설정이 실제로 장비에 반영이 되면 "설정 적용"으로 표시 됩니다.
항목 | 상세 설명 |
---|---|
설정 적용 | 다음 형식으로 설정 적용 여부를 표시 - 설정 적용 (YYYY-MM-DD HH:mm:ss) - 설정 미적용 (YYYY-MM-DD HH:mm:ss) |
이름 | 장비 이름 |
타입 | 장비 타입 - 특정정압기 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
챠트 | 데이터 발생일자(From ~ To)로 데이터를 검색하여 챠트에 표시 - 압력 1, 압력 2, 가스농도 1, 가스농도 2, 배터리, 수신감도 |
최소값 | |
최대값 | |
위치 | 장비의 위치 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
설명 | 장비에 대한 상세 설명 |
수신감도 상세 화면
관리자는 장비 값을 변경한 후, "설정 저장" 버튼을 선택하여 설정을 변경할 수 있습니다. 설정 저장시 우측 상단에 "설정 미적용"이 표시되며, 장비와 통신이 이루어 져서 설정이 실제로 장비에 반영이 되면 "설정 적용"으로 표시 됩니다.
항목 | 상세 설명 |
---|---|
설정 적용 | 다음 형식으로 설정 적용 여부를 표시 - 설정 적용 (YYYY-MM-DD HH:mm:ss) - 설정 미적용 (YYYY-MM-DD HH:mm:ss) |
이름 | 장비 이름 |
타입 | 장비 타입 - 수신감도 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
챠트 | 데이터 발생일자(From ~ To)로 데이터를 검색하여 챠트에 표시 - 압력 1, 압력 2, 가스농도 1, 가스농도 2, 배터리, 수신감도 |
최소값 | |
최대값 | |
위치 | 장비의 위치 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
설명 | 장비에 대한 상세 설명 |
범용 장비 1 상세 화면
Reserved
두께측정 장비 상세 화면
Reserved
CSV 파일 변환
상세 화면에 있는 "CSV 파일 변환" 버튼을 선택하면 챠트에 표시되는 데이터를 csv 파일로 다운로드 합니다. 위 샘플 처럼 Excel에서 읽을 수 있습니다.
Actions
다음과 같은 Action을 제공 합니다.
장비 Export
권한 : 사용자에게 허용
장비의 목록에서 "CSV 파일 변환"을 할 장비를 선택 합니다. 기간을 입력하고 "CSV 파일 변환" 버튼을 선택하여 CSV 파일을 다운로드 합니다.
항목 | 상세 설명 |
---|---|
선택 | 선택 체크 박스 |
지사 | 장비의 지사 |
이름 | 장비 이름 |
타입 | 장비 타입 - 정류기 - 원격TB - 배관링크 - 수위센서 - 관말압력 - 특정정압기 |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
설치일 | 장비를 설치한 일자 |
활성 여부 | 장비 활성 여부 - Active: 활성 장비 - Inactive: 비활성 장비 |
다음과 같은 Action을 제공 합니다.
지도
권한 : 사용자에게 허용
지도 메뉴를 선택하였을 때, 서비스의 설정에 따라 사용자에게 표시되는 지도는 아래 3가지중 하나 입니다.
종류 | 상세 설명 |
---|---|
대시보드 지도 | 상단 좌측에 장비 목록을 표시 상단 우측에 선택한 장비의 지도 표시 하단에 선택한 장비의 챠트를 표시 |
전체 지도 | 화면 좌측에 장비, 우측에 지도 표시 현재는 사용하지 않습니다. |
대시보드 지도
권한 : 사용자에게 허용
화면을 3개로 분할하여 정보를 표시 합니다.
목록 표시 영역
지사와 장비 타입을 선택하여 장비 목록을 표시 합니다. 목록에서 하나의 장비를 선택하면 선택한 장비가 지도와 챠트에 표시 됩니다.
지도 표시 영역
목록에서 선택한 장비를 지도에 표시 합니다.
설정에 따라 지도 표시 영역은 다음 2가지 방식으로 동작 합니다.
지도에서 장비 이미지나 이름을 선택하면 장비의 상세 정보를 표시 합니다.
지도에서의 동작과 기능은 "지도 1"을 참조 하세요.
챠트 표시 영역
목록에서 선택한 장비를 챠트에 표시 합니다.
챠트에서의 동작과 기능은 "장비 상세"를 참조 하세요.
사용자 설정에서 "지도 대시보드"의 값을 "챠트 사용"으로 설정한 경우에만 챠트 표시 영역을 표시 합니다.
지도
권한 : 사용자에게 허용
지사와 장비 타입을 선택하여 지사별 장비의 상태와 지도를 표시 합니다. 장비가 통신이상 이거나 하나라도 상한 이상, 하한 미만의 값을 가지는 경우 붉은 색으로 표시 합니다.
장비 이름을 선택하면 지도에서 해당 장비로 이동 합니다. 지도에서 장비 이미지나 이름을 선택하면 장비의 상세 정보를 표시 합니다.
장비 선택시 표시되는 정보는 아래와 같습니다.
정류기 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
갱신일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
DC 전압/AC 전압 | DC 전압 또는 AC 전압 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
DC 전류/AC 전류 | DC 전류 또는 AC 전류 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
방식 전위 | 방식 전위 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
원격TB 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
갱신일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
전위 | 전위 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
배터리 | 배터리 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
AC | AC 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 | 수신감도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
배관링크 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
갱신일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
전위 1 | 전위 1 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
전위 2 | 전위 2 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
배터리 | 배터리 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 | 수신감도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수위센서 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
갱신일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
배터리 | 배터리 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 | 수신감도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
관말압력 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
갱신일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
압력 | 압력 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
온도 | 온도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
배터리 | 배터리 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 | 수신감도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
특정정압기 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
갱신일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
압력 1 | 압력 1 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
압력 2 | 압력 2 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
가스농도 1 | 가스농도 1 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
가스농도 2 | 가스농도 2 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
배터리 | 배터리 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 | 수신감도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
전송일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
수신감도 RSRP | RSRP 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 SNR | SNR 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 RSRQ | RSRQ 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
온도 | 온도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
습도 | 습도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
범용 장비1 표시 정보
Reserved
두께측정 장비 표시 정보
Reserved
지도 종류
Actions
다음과 같은 Action을 제공 합니다.
지도 보기
권한 : 사용자에게 허용
팝업창으로 하나의 장비를 지도에 표시 합니다. 지도에서 장비 이미지나 이름을 선택하면 장비의 상세 정보를 표시 합니다.
위 지도는 하이브리드를 선택한 경우에 표시되는 지도 입니다.
장비 선택시 표시되는 정보는 아래와 같습니다.
정류기 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
전송일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
DC 전압/AC 전압 | DC 전압 또는 AC 전압 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
DC 전류/AC 전류 | DC 전류 또는 AC 전류 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
방식 전위 | 방식 전위 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
원격TB 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
전송일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
전위 | 전위 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
배터리 | 배터리 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
AC | AC 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 | 수신감도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
배관링크 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
전송일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
전위 1 | 전위 1 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
전위 2 | 전위 2 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
배터리 | 배터리 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 | 수신감도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수위센서 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
전송일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
배터리 | 배터리 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 | 수신감도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
관말압력 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
전송일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
압력 | 압력 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
온도 | 온도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
배터리 | 배터리 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 | 수신감도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
특정정압기 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
전송일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
압력 1 | 압력 1 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
압력 2 | 압력 2 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
가스농도 1 | 가스농도 1 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
가스농도 2 | 가스농도 2 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
배터리 | 배터리 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 | 수신감도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 표시 정보
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
전송일시 | 최종 데이터를 받은 시간 통신 이상인 경우 붉은 배경색으로 표시 |
수신감도 RSRP | RSRP 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 SNR | SNR 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
수신감도 RSRQ | RSRQ 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
온도 | 온도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
습도 | 습도 표시 붉은 배경색은 상한 이상, 하만 미만인경우 표시 |
범용 장비1 표시 정보
Reserved
두께측정 장비 표시 정보
Reserved
Actions
다음과 같은 Action을 제공 합니다.
알람 목록
권한 : 사용자에게 허용
지사, 단말기 타입, 장비 이름, 메시지, 기간으로 알람을 검색 합니다.
검색 결과로 테이블에서 아래 항목을 표시 합니다. 테이블에서 제목을 선택하여 정렬하거나 Search로 내용 검색을 할 수 있습니다.
항목 | 상세 설명 |
---|---|
발생일자 | 알람 발생 일자 |
지사 | 지사 이름 |
장비 이름 | 장비 이름 |
단말기 타입 | 장비 타입 |
메시지 | 메시지 구분을 표시 - 통신 정상 - 통신 이상 - ~ 상한 이상: ~ 값이 상한 이상인 경우 - ~ 정상: ~ 값이 정상 범위에 포함된 경우 - ~ 하한 미만: ~ 값이 하한 미만인 경우 |
내용 | 메시지 내용을 표시 - 통신 이상 또는 통신 정상 - 상한 이상 또는 하한 미만인 경우 실제 데이터값 |
"CSV 파일 변환" 버튼을 선택한 경우, 알람을 다운로드 합니다.
내정보
권한 : 사용자에게 허용
로그인한 사용자의 정보를 조회하고 수정 합니다.
항목 | 상세 설명 |
---|---|
아이디 | 로그인할 때 사용하는 아이디 이메일 형식을 사용 |
이름 | 사용자 이름 |
비밀번호 | 로그인할 때 사용하는 비밀번호 |
비밀번호 확인 | 로그인할 때 사용하는 비밀번호 확인 |
부서 | 사용자의 부서 |
직책 | 사용자의 직책 |
회사 이메일 | 사용자의 회사 이메일 Email 알림에서 사용 |
회사 전화 | 사용자의 회사 전화번호 |
팩스 | 사용자의 회사 팩스번호 |
핸드폰 | 사용자의 개인 핸드폰번호 SMS 알림에서 사용 |
SMS 수신 여부 | - SMS 수신 - SMS 수신 거부 |
설명 |
다음과 같은 Action을 제공 합니다.
로그아웃
웹 로그아웃
화면 우측 상단에 있는 로그인한 사용자의 이름(globalAdmin)을 선택 한후 "로그아웃" 링크를 선택하면 로그아웃되어 로그인 페이지가 표시 됩니다.
사용자가 OBCon SCADA를 사용하지 않고 일정시간(Session timeout)이 지나면 자동으로 로그아웃 됩니다.
모바일 로그아웃
부록
메뉴 구성
권한 관리
서비스(Service)는 서버에 구축된 OBCon SCADA 서비스 입니다.
서비스는 여러개의 사이트(Site)로 구성되며 하나의 사이트는 OBCon SCADA 서비스를 사용하는 하나의 고객사를 의미 합니다.
사이트에 소속된 사용자는 아래 3 종류의 권한을 가집니다.
글로벌 관리자 메뉴
메뉴 구성
관리자 메뉴
사용자 메뉴
D3.js 챠트 사용 설명서
d3.js 챠트 라이브러리 사용
챠트
모든 상세 화면에서 공통적으로 표시되는 챠트 영역에 대한 설명 입니다.
챠트는 기간(시작일부터 종료일까지)을 입력한 후 "검색" 버튼을 선택하여 조회 합니다. "선택"에서 기간 범위를 지정하여 검색할 수도 있습니다.
"선택" 우측에 표시되는 버튼 중에서 챠트에서 보고 싶은 값에 해당하는 버튼을 선택 합니다. 동시에 볼 수 있는 값의 갯수는 서비스 설정에 따라 다릅니다. 챠트에서 파란색 수평선은 상한값, 빨간색 수평선은 하한값을 표시 합니다.
좌측과 우측에 있는 y 축 위에서 마우스 휠(wheel)을 사용할 수 있습니다.
요약 챠트
요약 챠트를 사용하여 챠트에서 표시되는 영역을 지정 합니다.
KakaoMap 사용 설명서
기본 지도가 vWorld에서 KakaoMap으로 지도가 변경 되었습니다.
vWorld에서 라이선스 등 제약 사항이 발생하여 변경 하였습니다.
지도를 사용하는 화면
지도 사용법
편집 모드
권한 : 관리자에게만 허용 합니다.
관리자 권한이 있는 사용자는 F2 키를 선택하여 편집 모드를 사용할 수 있습니다.
편집 모드를 해제하려면 F2 키를 다시 한번 더 선택 합니다.
편집 모드에서는 지도 우측 하단에 "배관 경로" 버튼이 표시 됩니다.
장비 위치 변경
장비의 아이콘을 마우스를 선택한 후 Drag&Drop을 사용하여 장비의 위치를 변경 합니다.
배관 경로
지사 별로 배관 경로를 관리 합니다. 지도에 표시하는 배관 경로의 색은 지사의 "색상" 항목의 값으로 지정 합니다.
배관 경로 그리기
배관 경로를 그리기 위해서는 하나의 지사만 선택하여 지도를 표시하여야 합니다.
예) 지도 메뉴에서 지사를 하나 선택한 후, F2 키를 입력하여 사용 합니다.
편집 모드에서 지도 우측 하단에 있는 "배관 경로" 버튼을 선택 합니다.
마우스로 지도에서 위치를 선택하여 배관 경로를 그립니다. 배관 경로를 다 그렸으면 마우스로 마지막 위치를 한 번 더 선택하면 배관 경로 그리기가 종료되고 그린 배관 경로가 저장 됩니다. (마우스로 위치를 선택하는 방식)
배관 경로 수정/삭제
편집 모드에서 배관 경로 위에 표시되는 작은 사각형을 Drag&Drop하여 배관 경로를 수정 합니다. 삭제를 원하는 경우 배관 경로에 표시되는 x 표시를 마우스로 선택하면 배관 경로가 삭제 됩니다.
SharpFile 표시
다른 지도 프로그램에서 사용하던 배관 경로를 SharpFile로 가져와서 표시할 수 있습니다. 단, SharpFile이 많은 경우 지도 표시 속도가 느려질 수 있습니다.
지도 위에 SharpFile은 다음 단계를 거쳐서 표시 합니다.
SharpFile 표시시 다음과 같은 제약 사항이 있습니다.
장비 아이콘의 종류
참고 문헌
vWorld 오픈 API 이용 약관
공간정보 오픈플랫폼의 운영정책은 다음과 같은 내용을 담고 있습니다.
제반 서비스의 이용과 관련하여 필요한 사항을 규정합니다.
제 1 조 약관의 목적
제 2 조 용어의 정의
제 3 조 약관의 효력
제 4 조 약관의 변경
제 5 조 이용계약의 성립 및 해지
제 6 조 인증키 발급 신청
제 7 조 인증키 발급 승낙, 유보 및 거절
제 8 조 인증키 정보의 관리
제 9 조 회원정보
제 10 조 서비스의 이용
제 11 조 서비스의 제한
제 12 조 저작권
제 13 조 손해배상, 책임
제 1 조 약관의 목적TOP
본 약관은 공간정보산업진흥원이 국토교통부로부터 위탁을 받아 운영하는 공간정보 오픈플랫폼(이하 “오픈플랫폼”이라 한다)의 오픈API 서비스(이하 “서비스”라 한다)를 회원이 이용함에 있어 오픈플랫폼과 회원의 권리, 의무 및 책임사항과 서비스 이용의 조건 및 절차를 규정함을 목적으로 합니다.
제 2 조 용어의 정의TOP
①본 약관에서 사용하는 용어의 정의는 아래와 같습니다.
②본 약관에서 정의하지 않은 용어는 공간정보 오픈플랫폼 이용약관 또는 안내 및 관계 법령(국가공간정보 기본법, 국토교통부 국가공간정보 보안관리 규정, 공간정보 오픈플랫폼 운영규정 등) 등에서 정하는 바에 의합니다.
제 3 조 약관의 효력TOP
①오픈플랫폼은 본 약관의 내용을 회원이 쉽게 알 수 있도록 서비스 대표 화면에 게시합니다. 다만, 약관의 내용을 회원이 연결화면을 통하여 볼 수 있도록 할 수 있습니다.
②본 약관의 모든 내용은 서비스에 대한 이용계약(이하 이용계약)이 성립되는 시점부터 적용됩니다.
③본 약관 및 공간정보 오픈플랫폼 이용약관에 명시되지 않은 사항에 대해서는 관계 법령에 의하고, 법에 명시되지 않은 사항에 대하여는 관습에 의합니다.
제 4 조 약관의 변경TOP
①오픈플랫폼은 서비스의 개선과 효율적인 운영을 위해 관련법을 위배하본 약관을 변경할 수 있습니다.
②오픈플랫폼은 약관의 변경이 있을 경우 적용일자 및 변경사유를 명시하여 현행 약관과 함께 서비지 않는 범위에서 스 홈페이지를 통해 적용일 7일 이전부터 최소한 적용일자 전일까지는 미리 공지하여야합니다. 다만, 회원에게 불리하게 약관 내용을 변경하는 경우에는 최소한 30일 이상의 사전 유예기간을 두고 공지합니다. 이 경우 오픈플랫폼은 개정 전 내용과 개정 후 내용을 명확하게 비교하여 회원이 알기 쉽도록 표시합니다.
③오픈플랫폼은 약관 적용일 이후 회원의 최초 서비스 사용 시점에 변경된 약관에 대한 동의를 받아, 회원이 약관의 변경을 인지할 수 있도록 합니다.
④회원이 변경약관에 동의하지 않을 경우 모든 인증키를 삭제하여 서비스 사용을 중지하여야 합니다.
제 5 조 이용계약의 성립 및 해지TOP
①이용계약은 회원이 발급받은 인증키별로 성립 및 해지됩니다.
②회원이 인증키를 발급받게 되면 이용계약이 즉시 성립됩니다. 인증키 발급은 회원의 인증키 발급 신청과 오픈플랫폼의 발급이 모두 완료되었을 경우 성립됩니다.
③이용계약은 기본적으로 회원이 발급받은 인증키를 삭제할 경우 해지되며, 회원은 언제든지 인증키를 삭제할 수 있습니다.
④아래 각 호에 해당하는 사유가 발생한 경우에 오픈플랫폼은 해당 인증키 또는 해당 회원의 모든 인증키에 대한 이용계약을 해지할 수 있습니다.
⑤회원 스스로 회원탈퇴를 하거나 회원이 제반 규정을 준수하지 않아 오픈플랫폼에서 강제탈퇴를 시행하는 경우에는 모든 인증키에 대한 이용계약이 해지됩니다.
⑥이용계약이 해지되는 경우 회원이 발급받은 인증키는 삭제되고, 해당 인증키에 대한 서비스 제공은 중지됩니다.
⑦회원에 의하여 오픈플랫폼에 손해가 발생한 경우 오픈플랫폼은 이용계약의 해지와는 별도로 회원에게 손해배상을 청구할 수 있습니다.
⑧오픈플랫폼은 인증키 유효기간을 지정할 수 있고, 회원은 인증키 유효기간 갱신 신청을 할 수 있으며, 유효기간이 만료된 인증키는 사용할 수 없습니다.
제 6 조 인증키 발급 신청TOP
①인증키 발급 신청은 아래와 같은 과정을 통해 이루어집니다.
②회원은 인증키 발급 신청 시 요구되는 정보를 정확하게 기입하여야하며 아래 각 호에 해당하는 행위를 하지 않아야 합니다.
③회원은 인증키를 하나 이상 신청하여 발급받을 수 있으며, 회원이 최대로 발급 받을 수 있는 인증키의 수는 오픈플랫폼에서 별도로 공지합니다.
제 7 조 인증키 발급 승낙, 유보 및 거절TOP
①오픈플랫폼은 원칙적으로 모든 회원의 인증키(개발키) 발급 신청을 승낙합니다. 다만 아래 각 호에 해당하는 경우 그 승낙을 유보할 수 있습니다.
②인증키 발급을 희망하는 회원은 인증키 발급 신청과 관련한 규정을 준수해야하며, 제반 규정을 위반할 경우 발급 신청이 거절될 수 있습니다.
③오픈플랫폼은 인증키 발급 승낙을 유보하거나 거절한 경우 이를 해당 회원에게 알립니다.
④오픈플랫폼 전체 회원은 인증키(개발키) 유효기간 만료 이전에 서비스 운영을 위한 인증키(운영키)를 온라인으로 신청할 수 있으며, 운영기관은 사용자가 제출한 인증키(운영키) 발급신청서를 검토 및 심사 후 적합할 경우 인증키를 발급하고, 부적합할 경우 반려 후 신청서 재작성 제출 요청할 수 있습니다.
제 8 조 인증키 정보의 관리TOP
①인증키는 발급 시점 이후에 변경할 수 없으나, 서비스 정보를 변경해야 하는 경우 회원은 인증키 관리의 정보수정을 통해 수정 할 수 있습니다.
②오픈플랫폼은 인증키 정보를 수집, 이용할 수 있습니다. 이는 서비스 이용계약이 해지된 이후에도 해당합니다.
③회원은 본인이 발급한 인증키가 도용당하지 않도록 관리해야 합니다
제 9 조 회원정보TOP
①오픈플랫폼은 회원의 개인정보를 보호하기 위해 노력하며, 기본적인 개인정보의 보호 및 이용에 대해서는 관련법 및 오픈플랫폼의 개인정보처리방침이 적용됩니다.
②회원의 계정과 비밀번호만 있으면 누구라도 인증키 발급 신청이 가능하므로, 회원은 본인의 계정 및 비밀번호가 유출되지 않도록 노력해야 합니다. 회원의 계정 및 비밀번호가 유출되어 발생한 문제에 대해 오픈플랫폼은 어떠한 책임도 지지 않습니다.
제 10 조 서비스의 이용TOP
①회원은 발급 받은 인증키를 적용하여 서비스를 이용할 수 있으며, 발급 받은 인증키는 회원 본인에 한하여 사용할 수 있습니다.
②회원은 오픈플랫폼이 제공하는 오픈API 체계를 이용하여, 자유롭게 본인이 만든 웹 서비스에 연동하거나 독립프로그램을 개발하여 이용약관에 위배되지 않는 한 배포할 수 있습니다.
③인증키를 적용하여 만든 웹 서비스 또는 독립프로그램(이하 결과물)에는 오픈플랫폼이 별도로 정하는 방법에 따라 공간정보 오픈플랫폼을 이용하여 만든 것임을 표기해야 합니다.
④회원은 서비스에 포함되어 있는 일체의 내용을 삭제하거나 변경할 수 없습니다. 단 서비스에 해당 내용의 표현 여부를 조절하는 기능이 있는 경우는 예외로 합니다.
⑤회원은 본인 소유의 결과물로 인해 발생하는 모든 상황에 대해 책임을 져야 합니다.
⑥회원은 서비스의 이용에 있어 아래 각 호에 해당하는 행위를 하지 않아야 합니다.
⑦회원은 인증키를 타인과 거래하거나 양도 및 증여 할 수 없으며 이를 담보로 제공할 수 없습니다.
⑧회원은 서비스를 상업적 목적으로 이용하는 경우 오픈플랫폼으로부터 별도의 상업적 이용 허락을 받아야 합니다.
⑨회원은 언제든지 서비스 및 오픈API 개발에 대해 궁금한 사항을 물어볼 수 있으며, 오픈플랫폼은 친절하게 응답해야 합니다.
⑩회원은 서비스 이용에 오류사항이 발견되면 서비스 품질 향상을 위해 이를 오픈플랫폼에 알려주어야 합니다. 오류사항이 보고될 경우 오픈플랫폼은 오류사항을 신속하게 처리해야 합니다.
제 11 조 서비스의 제한TOP
①오픈플랫폼은 서비스 설비의 보호와 안정적인 서비스 제공을 위해 기본적으로 모든 인증키에 대해 서비스 제공에 따른 전송량 및 호출 회수를 제한합니다.
②구체적인 서비스 제한용량(이하 제한용량)은 오픈플랫폼에서 정하고 별도로 공지합니다. 제한용량을 초과하여 이용할 경우 해당 인증키를 사용하는 서비스는 중단될 수 있습니다.
③제한용량을 초과하여 이용하려는 회원은 아래의 사항을 기재하여 서비스 용량 초과이용 신청을 해야 합니다.
제 12 조 저작권TOP
①본 서비스의 저작권은 오픈플랫폼에 귀속되며, 회원이 개발한 웹서비스 또는 프로그램 등의 저작권은 회원에게 귀속됩니다.
②오픈플랫폼을 통하여 제공되는 기능 및 정보는 실시간 연동을 기본으로 하며, 제3자의 서비스로 재전송할 수 없습니다.
③회원은 오픈플랫폼 및 제3자의 지적 재산권 및 관련 권리를 침해해서는 안되며, 그로 인해 발생하는 민, 형사상의 책임은 전적으로 해당 회원이 부담하여야 합니다.
④오픈플랫폼에서 제공되는 데이터는 사전 승낙 없이 데이터를 무단으로 저장하지 못합니다.
제 13 조 손해배상, 책임TOP
①회원이 제12조의 저작권 관련 의무와 본 약관의 규정을 위반하여 오픈플랫폼에 손해가 발생할 경우 오픈플랫폼은 회원에게 손해배상을 청구할 수 있습니다.
②회원의 인증키 관리 소홀로 인한 피해는 해당 회원에게 책임이 있습니다.
부칙
제1조(시행일) 본 약관은 2021년 9월 18일부터 시행합니다.
제2조 2012년 12월 1일부터 시행되던 종전의 약관은 본 약관으로 대체합니다.
관리자 매뉴얼
알람
Reserved은 예약된 항목으로 미확정임
Notifications 구조
Notifications 종류
Category | Notification | Description |
---|---|---|
통신 | 통신 이상 통신 정상 | 단말기로부터 전달되는 데이터의 발생 시간을 기준으로 검사 합니다. 10초마다 통신 이상 여부를 검사 합니다. 단말기 통신 이상 조건 - 정류기 : "60초" (Default) 이상 - 정류기에 설정한 "통신 이상 확인 시간" 값을 사용 합니다. - 관말압력 : "3 * 통신 주기" 이상 - Peak Time이 설정된 경우, Peak Time 동안에만 통신 이상 검사 - Peak Time이 아닌 경우(데이터 수집 않음), 정상 처리 - 그외 단말기 : "3 * 통신 주기" 이상 |
단말기 측정값 | ~ 상한 이상 ~ 정상 ~ 하한 미만 | 단말기별로 설정된 상한값과 하한값을 측정한 값과 비교하여 Notification 발생 단말기 측정값의 종류 - AC 측정값, 방식 전위, 배터리 전압, 장치 온도, 수신 감도 - DC 전압, DC 전류, AC 전압, AC 전류, 압력 등 |
Notification Process
사용자별로 "알람 설정"한 후, 알람 발생시 "알람 설정" 정보를 참조하여 알람을 발생 합니다.
알람 설정
권한 : 사용자에게 허용
사용자별 알람 수신 여부를 설정 합니다. 사이트 설정에서 Email 사용 또는 SMS 사용 설정이 되어 있는 경우에만 표시 됩니다.
항목 | 상세 설명 |
---|---|
상태 | 알람 수신 않음: 모든 알람을 수신하지 않습니다. 알람 수신: 장비별 설정에 따라 수신 합니다. |
장비 타입별 알람 설정
항목 | 상세 설명 |
---|---|
통신 상태 | 수신 않음 Email 수신 : Email로 알람을 수신 SMS 수신: Email로 알람을 수신 Email과 SMS 수신: Email과 SMS로 알람을 수신 |
수집하는 값에 따른 설정값 | 수신 않음 Email 수신 : Email로 알람을 수신 SMS 수신: Email로 알람을 수신 Email과 SMS 수신: Email과 SMS로 알람을 수신 |
참고 문헌
내사이트
권한 : 관리자와 글로벌 관리자에게 허용
내사이트의 정보를 편집 합니다.
항목 | 상세 설명 |
---|---|
이름 | 사이트 이름 |
사이트 아이디 | 장비에서 사용하는 사이트의 고유한 아이디 (2자) |
홈페이지 | 사이트의 홈페이지 주소 |
로고 보기 | 등록되어 있는 로그 이미지를 표시 |
타이틀 | 화면의 좌측 상단에 표시되는 사이트의 타이틀 디폴트는 "OBCon SCADA" 입니다. |
로고 | 사이트의 로고를 등록할 수 있는 버튼 표시 |
담당자 이름 | 사이트 담당자의 이름 |
직책 | 담당자의 직책 |
이메일 | 담당자의 이메일 |
전화 | 담당자의 전화번호 |
지사 사용 여부 | 지사 사용 여부 - 사용: 지사를 화면에 표시 - 사용 않음: 지사를 화면에 표시하지 않음 |
홈 화면 열 개수 | 홈 화면에 표시할 열 개수를 1열부터 4열가지 지정 합니다. |
홈(분할 화면) | 홈 화면에서 분할 화면 사용 여부 - 홈(분할 화면) 사용 않음 - 홈(분할 화면) 사용 |
상태 다시 알림 | 상태 다시 알림 기능 사용 여부 - 사용 않음 - 사용 |
ThingPlug 설정 | 사이트에서 독자적으로 SKT LoRa (ThingPlug)를 사용하는 경우 등록 - 사용자 인증키 - 애플리케이션 고유키 |
사용자 인증키 | ThingPlug의 사용자 인증키 |
애플리케이션 고유키 | ThingPug의 애플리케이션 고유키 (16자) |
장비 디폴트 설정 | 장비의 디폴트 설정을 등록 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
다음과 같은 Action을 제공 합니다.
서비스 목록
권한 : 마스터 서비스에서 글로벌 관리자에게 허용
서버에 설치된 OBCon SCADA 서비스의 목록을 표시 합니다.
항목 | 상세 설명 |
---|---|
이름 | 서비스 이름 |
호스트 | 서비스의 hostname |
포트 | 서비스의 port 번호 일반적으로 HTTP는 80 port를 HTTPS는 443 port를 사용 |
버전 | 서비스에 적용된 OBCon SCADA 버전 업그레이드와 패치시 이 버전을 기준으로 적용됨 |
타입 | 서비스 타입 - Serviced: OBCon SCADA로부터 유지보수 서비스를 받는 서비스 - Standalone: 유지보수 없이 자체 관리하는 서비스 |
상태 | 서비스 상태 - Active: 활성 서비스 - Inactive: 비활성 서비스 |
서비스 개시일 | 서비스 시작일 |
서비스 종료일 | 서비스 종료일 |
설명 | 서비스에 대한 상세 설명 |
다음과 같은 Action을 제공 합니다.
서비스 생성
권한 : 마스터 서비스에서 글로벌 관리자에게 허용
새로 설치한 OBCon SCADA 서비스의 정보를 등록 합니다.
서비스(Service)는 다음과 같은 정보를 관리 합니다.
항목 | 상세 설명 |
---|---|
이름 | 서비스 이름 |
버전 | 서비스에 적용된 OBCon SCADA 버전 업그레이드와 패치시 이 버전을 기준으로 적용됨 |
호스트 | 서비스의 hostname |
포트 | 서비스의 port 번호 일반적으로 HTTP는 80 port를 HTTPS는 443 port를 사용 |
타입 | 서비스 타입 - Serviced: OBCon SCADA로부터 유지보수 서비스를 받는 서비스 - Standalone: 유지보수 없이 자체 관리하는 서비스 |
상태 | 서비스 상태 - Active: 활성 서비스 - Inactive: 비활성 서비스 |
서비스 개시일 | 서비스 시작일 |
서비스 종료일 | 서비스 종료일 |
설명 | 서비스에 대한 상세 설명 |
담당자 이름 | 서비스 담당자의 이름 |
직책 | 담당자의 직책 |
이메일 | 담당자의 이메일 |
전화 | 담당자의 전화번호 |
아이디 | 서비스 접속시 사용하는 아이디 |
비밀번호 | 서비스 접속시 사용하는 비밀번호 현재 사용하지 않음 |
다음과 같은 Action을 제공 합니다.
서비스 조회
권한 : 마스터 서비스에서 글로벌 관리자에게 허용
서비스의 정보를 조회 합니다.
항목 | 상세 설명 |
---|---|
이름 | 서비스 이름 |
버전 | 서비스에 적용된 OBCon SCADA 버전 업그레이드와 패치시 이 버전을 기준으로 적용됨 |
호스트 | 서비스의 hostname |
포트 | 서비스의 port 번호 일반적으로 HTTP는 80 port를 HTTPS는 443 port를 사용 |
타입 | 서비스 타입 - Serviced: OBCon SCADA로부터 유지보수 서비스를 받는 서비스 - Standalone: 유지보수 없이 자체 관리하는 서비스 |
상태 | 서비스 상태 - Active: 활성 서비스 - Inactive: 비활성 서비스 |
서비스 개시일 | 서비스 시작일 |
서비스 종료일 | 서비스 종료일 |
설명 | 서비스에 대한 상세 설명 |
담당자 이름 | 서비스 담당자의 이름 |
직책 | 담당자의 직책 |
이메일 | 담당자의 이메일 |
전화 | 담당자의 전화번호 |
아이디 | 서비스 접속시 사용하는 아이디 |
비밀번호 | 서비스 접속시 사용하는 비밀번호 현재 사용하지 않음 |
생성일자 | 최초로 서비스를 등록한 일자 |
수정일자 | 최종적으로 서비스를 수정한 일자 |
다음과 같은 Action을 제공 합니다.
서비스 편집
권한 : 마스터 서비스에서 글로벌 관리자에게 허용
서비스의 정보를 편집 합니다.
항목 | 상세 설명 |
---|---|
이름 | 서비스 이름 |
버전 | 서비스에 적용된 OBCon SCADA 버전 업그레이드와 패치시 이 버전을 기준으로 적용됨 |
호스트 | 서비스의 hostname |
포트 | 서비스의 port 번호 일반적으로 HTTP는 80 port를 HTTPS는 443 port를 사용 |
타입 | 서비스 타입 - Serviced: OBCon SCADA로부터 유지보수 서비스를 받는 서비스 - Standalone: 유지보수 없이 자체 관리하는 서비스 |
상태 | 서비스 상태 - Active: 활성 서비스 - Inactive: 비활성 서비스 |
서비스 개시일 | 서비스 시작일 |
서비스 종료일 | 서비스 종료일 |
설명 | 서비스에 대한 상세 설명 |
담당자 이름 | 서비스 담당자의 이름 |
직책 | 담당자의 직책 |
이메일 | 담당자의 이메일 |
전화 | 담당자의 전화번호 |
아이디 | 서비스 접속시 사용하는 아이디 |
비밀번호 | 서비스 접속시 사용하는 비밀번호 현재 사용하지 않음 |
다음과 같은 Action을 제공 합니다.
사이트 목록
권한 : 글로벌 관리자에게 허용
사이트(Site)의 목록을 표시 합니다.
항목 | 상세 설명 |
---|---|
선택 | 관리하고자 하는 사이트를 선택 선택한 사이트의 관리자 권한으로 작업을 진행 합니다. |
이름 | 사이트 이름 |
사이트 아이디 | 장비에서 사용하는 사이트의 고유한 아이디 (2자) |
로고 | 사이트의 로고 이미지 |
타이틀 | 화면의 좌측 상단에 표시되는 사이트의 타이틀 디폴트는 "OBCon SCADA" 입니다. |
애플리케이션 고유키 | ThingPlug를 사용하는 경우 애플리케이션 고유키 |
상태 | 사이트 상태 - Active: 활성 사이트 - Inactive: 비활성 사이트 |
다음과 같은 Action을 제공 합니다.
사이트 생성
권한 : 글로벌 관리자에게 허용
새로운 사이트를 생성 합니다.
사이트(Site)는 다음과 같은 정보를 관리 합니다.
항목 | 상세 설명 |
---|---|
이름 | 사이트 이름 |
사이트 아이디 | 장비에서 사용하는 사이트의 고유한 아이디 (2자) |
홈페이지 | 사이트의 홈페이지 주소 |
타이틀 | 화면의 좌측 상단에 표시되는 사이트의 타이틀 디폴트는 "OBCon SCADA" 입니다. |
로고 | 화면의 좌측 상단에 표시되는 사이트의 로고 디폴트는 오비컨 로고 입니다. - 상단 메뉴 좌측에 표시할 고객사 로고 (company_logo__100p.png) - height: 30px, width: 적당한 넓이로 (70px 등) - #343A40 배경색 위에 표시될 것임 (투명 권장) |
담당자 이름 | 사이트 담당자의 이름 |
직책 | 담당자의 직책 |
이메일 | 담당자의 이메일 |
전화 | 담당자의 전화번호 |
서버 IP | 장비에서 SCADA 서비스에 접속하기 위해서 사용하는 서버 IP 장비에 등록한 서버 IP와 동일해야 합니다. |
서비 Port | 장비에서 SCADA 서비스에 접속하기 위해서 사용하는 서버 Port 장비에 등록한 서버 Port와 동일해야 합니다. |
지사 사용 여부 | 지사 사용 여부 - 사용: 지사를 화면에 표시 - 사용 않음: 지사를 화면에 표시하지 않음 |
홈 화면 열 개수 | 홈 화면에 표시할 열 개수를 1열부터 4열가지 지정 합니다. |
홈(분할 화면) | 홈 화면에서 분할 화면 사용 여부 - 홈(분할 화면) 사용 않음 - 홈(분할 화면) 사용 |
상태 다시 알림 | 상태 다시 알림 기능 사용 여부 - 사용 않음 - 사용 |
상태 | 사이트 상태 - Active: 활성 사이트 - Inactive: 비활성 사이트 |
ThingPlug 설정 | 사이트에서 독자적으로 SKT LoRa (ThingPlug)를 사용하는 경우 등록 - 사용자 인증키 - 애플리케이션 고유키 |
사용자 인증키 | ThingPlug의 사용자 인증키 |
애플리케이션 고유키 | ThingPug의 애플리케이션 고유키 (16자) |
장비 디폴트 설정 | 장비의 디폴트 설정을 등록 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
다음과 같은 Action을 제공 합니다.
사이트 조회
권한 : 글로벌 관리자에게 허용
사이트의 정보를 조회 합니다.
항목 | 상세 설명 |
---|---|
이름 | 사이트 이름 |
사이트 아이디 | 장비에서 사용하는 사이트의 고유한 아이디 (2자) |
홈페이지 | 사이트의 홈페이지 주소 |
타이틀 | 화면의 좌측 상단에 표시되는 사이트의 타이틀 디폴트는 "OBCon SCADA" 입니다. |
로고 | 화면의 좌측 상단에 표시되는 사이트의 로고 디폴트는 오비컨 로고 입니다. - 상단 메뉴 좌측에 표시할 고객사 로고 (company_logo__100p.png) - height: 30px, width: 적당한 넓이로 (70px 등) - #343A40 배경색 위에 표시될 것임 (투명 권장) |
담당자 이름 | 사이트 담당자의 이름 |
직책 | 담당자의 직책 |
이메일 | 담당자의 이메일 |
전화 | 담당자의 전화번호 |
서버 IP | 장비에서 SCADA 서비스에 접속하기 위해서 사용하는 서버 IP 장비에 등록한 서버 IP와 동일해야 합니다. |
서비 Port | 장비에서 SCADA 서비스에 접속하기 위해서 사용하는 서버 Port 장비에 등록한 서버 Port와 동일해야 합니다. |
지사 사용 여부 | 지사 사용 여부 - 사용: 지사를 화면에 표시 - 사용 않음: 지사를 화면에 표시하지 않음 |
홈 화면 열 개수 | 홈 화면에 표시할 열 개수를 1열부터 4열가지 지정 합니다. |
홈(분할 화면) | 홈 화면에서 분할 화면 사용 여부 - 홈(분할 화면) 사용 않음 - 홈(분할 화면) 사용 |
상태 다시 알림 | 상태 다시 알림 기능 사용 여부 - 사용 않음 - 사용 |
상태 | 사이트 상태 - Active: 활성 사이트 - Inactive: 비활성 사이트 |
생성일자 | 최초로 사이트를 등록한 일자 |
수정일자 | 최종적으로 사이트를 수정한 일자 |
ThingPlug 설정 | 사이트에서 독자적으로 SKT LoRa (ThingPlug)를 사용하는 경우 등록 - 사용자 인증키 - 애플리케이션 고유기 |
사용자 인증키 | ThingPlug의 사용자 인증키 |
애플리케이션 고유키 | ThingPug의 애플리케이션 고유키 (16자) |
장비 디폴트 설정 | 장비의 디폴트 설정을 등록 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
다음과 같은 Action을 제공 합니다.
사이트 편집
권한 : 글로벌 관리자에게 허용
사이트의 정보를 편집 합니다.
항목 | 상세 설명 |
---|---|
이름 | 사이트 이름 |
사이트 아이디 | 장비에서 사용하는 사이트의 고유한 아이디 (2자) |
홈페이지 | 사이트의 홈페이지 주소 |
로고 보기 | 등록되어 있는 로그 이미지를 표시 |
타이틀 | 화면의 좌측 상단에 표시되는 사이트의 타이틀 디폴트는 "OBCon SCADA" 입니다. |
로고 | 사이트의 로고를 등록할 수 있는 버튼 표시 |
담당자 이름 | 사이트 담당자의 이름 |
직책 | 담당자의 직책 |
이메일 | 담당자의 이메일 |
전화 | 담당자의 전화번호 |
서버 IP | 장비에서 SCADA 서비스에 접속하기 위해서 사용하는 서버 IP 장비에 등록한 서버 IP와 동일해야 합니다. |
서비 Port | 장비에서 SCADA 서비스에 접속하기 위해서 사용하는 서버 Port 장비에 등록한 서버 Port와 동일해야 합니다. |
지사 사용 여부 | {{book.branok.branch}}를 화면에 표시 - 사용 않음: 지사를 화면에 표시하지 않음 |
홈 화면 열 개수 | 홈 화면에 표시할 열 개수를 1열부터 4열가지 지정 합니다. |
홈(분할 화면) | 홈 화면에서 분할 화면 사용 여부 - 홈(분할 화면) 사용 않음 - 홈(분할 화면) 사용 |
상태 다시 알림 | 상태 다시 알림 기능 사용 여부 - 사용 않음 - 사용 |
상태 | 사이트 상태 - Active: 활성 사이트 - Inactive: 비활성 사이트 |
ThingPlug 설정 | 사이트에서 독자적으로 SKT LoRa (ThingPlug)를 사용하는 경우 등록 - 사용자 인증키 - 애플리케이션 고유기 |
사용자 인증키 | ThingPlug의 사용자 인증키 |
애플리케이션 고유키 | ThingPug의 애플리케이션 고유키 (16자) |
장비 디폴트 설정 | 장비의 디폴트 설정을 등록 |
위도 | 지도에 표시할 장비의 디폴트 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 디폴드 경도 (디폴트: 126.976822) |
다음과 같은 Action을 제공 합니다.
장비 디폴트 설정
권한 : 관리자와 글로벌 관리자에게 허용
장비 종류별로 장비 생성시 사용할 디폴트 값을 관리 합니다.
정류기
항목 | 단위 | 상세 설명 |
---|---|---|
DC 정압 | V | 알람에서 사용할 하한과 상한 관리 |
DC 전류 | A | 알람에서 사용할 하한과 상한 관리 |
방식 전위 | mV | 알람에서 사용할 하한과 상한 관리 |
배터리 전압 | V | 알람에서 사용할 하한과 상한 관리 |
장치 온도 | 알람에서 사용할 하한과 상한 관리 | |
수신 감도 | RSSI | 알람에서 사용할 하한과 상한 관리 |
AC 전압 | V | 알람에서 사용할 하한과 상한 관리 |
AC 전류 | A | 알람에서 사용할 하한과 상한 관리 |
원격TB
항목 | 단위 | 상세 설명 |
---|---|---|
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) | |
통신주기 | 분, 시 | 지사에서 SCADA와 통신하는 주기 |
수집주기 | 분, 시 | 지사에서 데이터를 수집하는 주기 |
AC 측정값 | V | 알람에서 사용할 하한과 상한 관리 |
방식 전위 | mV | 알람에서 사용할 하한과 상한 관리 |
배터리 전압 | V | 알람에서 사용할 하한과 상한 관리 |
수신 감도 | RSSI | 알람에서 사용할 하한과 상한 관리 |
배관링크
항목 | 단위 | 상세 설명 |
---|---|---|
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) | |
통신주기 | 분, 시 | 지사에서 SCADA와 통신하는 주기 |
수집주기 | 분, 시 | 지사에서 데이터를 수집하는 주기 |
방식전위 1 | mV | 알람에서 사용할 하한과 상한 관리 |
방식 전위 2 | mV | 알람에서 사용할 하한과 상한 관리 |
배터리 전압 | V | 알람에서 사용할 하한과 상한 관리 |
수신 감도 | RSSI | 알람에서 사용할 하한과 상한 관리 |
수위센서
항목 | 단위 | 상세 설명 |
---|---|---|
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) | |
통신주기 | 분, 시 | 지사에서 SCADA와 통신하는 주기 |
수집주기 | 분, 시 | 지사에서 데이터를 수집하는 주기 |
배터리 전압 | V | 알람에서 사용할 하한과 상한 관리 |
수신 감도 | RSSI | 알람에서 사용할 하한과 상한 관리 |
관말압력
항목 | 단위 | 상세 설명 |
---|---|---|
통신 모드 | 통신 모드 선택 - 데이터 모드 : 데이터모드, 통신주기와 수집주기 사용 - 피크타임 모드 : 피크타임 설정을 사용 | |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) | |
통신주기 | 분, 시 | 데이터 모드시 지사에서 SCADA와 통신하는 주기 |
수집주기 | 분, 시 | 데이터 모드시 지사에서 데이터를 수집하는 주기 |
피크타임 통신주기(분) | 분 | 피크타임모드시 지사에서 SCADA와 통신하는 주기 |
피크타임 수집주기(분) | 분 | 피크타임모드시 지사에서 데이터를 수집하는 주기 |
피크타임 시작 1 | 피크타임 시작 시간 1 | |
피크타임 종료 1 | 피크타임 종료 시간 1 | |
피크타임 시작 2 | 피크타임 시작 시간 2 | |
피크타임 종료 2 | 피크타임 종료 시간 2 | |
압력 | 알람에서 사용할 하한과 상한 관리 | |
장치온도 | 알람에서 사용할 하한과 상한 관리 | |
배터리 전압 | V | 알람에서 사용할 하한과 상한 관리 |
수신 감도 | RSSI | 알람에서 사용할 하한과 상한 관리 |
특정정압기
항목 | 단위 | 상세 설명 |
---|---|---|
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) | |
통신주기 | 분, 시 | 지사에서 SCADA와 통신하는 주기 |
수집주기 | 분, 시 | 지사에서 데이터를 수집하는 주기 |
압력 1 | 알람에서 사용할 하한과 상한 관리 | |
압력 2 | 알람에서 사용할 하한과 상한 관리 | |
가스 농도 1 | % | 알람에서 사용할 하한과 상한 관리 |
가스 농도 2 | % | 알람에서 사용할 하한과 상한 관리 |
배터리 전압 | V | 알람에서 사용할 하한과 상한 관리 |
수신 감도 | RSSI | 알람에서 사용할 하한과 상한 관리 |
수신감도
항목 | 단위 | 상세 설명 |
---|---|---|
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) | |
통신주기 | 분, 시 | 지사에서 SCADA와 통신하는 주기 |
사이트 설정
권한 : 글로벌 관리자에게 허용
장비 타입 설정
사이트에 사용이 허용된 장비 타입을 설정 합니다.
"사용함"이라고 설정한 장비 사이트에서 사용 가능 합니다.
Email 설정
알림을 위한 사이트 이메일 설정을 합니다.
항목 | 상세 설명 |
---|---|
사용 여부 | 사용 여부 - 사용함 - 사용하지 않음 |
서비스 | 메일 서비스 - Google 이메일 - Naver 이메일 - Daum 이메일 - Nate 이메일 - Cafe24 이메일 - Bizmeka 이메일 |
Host | 메일 서비스의 Hostname |
Port | 메일 서비스의 Port |
Username | 메일 서비스에 로그인하는 아이디 |
Password | 메일 서비스에 로그인하는 비밀번호 |
발신자 이메일 | "Email 테스트" 버튼 선택시 사용할 발신자 이메일 |
보안 이메일 | 보안 이메일 여부 - 보안 없음 - 보안 이메일 |
"Email 테스트" 버튼 선택시 테스트를 위한 이메일이 로그인한 "사용자의 회사 이메일"로 발송 됩니다.
모든 메일 서비스를 지원하지는 않습니다. 등록시 확인이 필요 합니다.
SMS 설정
알림을 위한 사이트 SMS 설정을 합니다.
항목 | 상세 설명 |
---|---|
사용 여부 | 사용 여부 - 사용함 - 사용 않음 |
서비스 | SMS 서비스 - 알리고 |
Host | SMS 서비스의 Hostname |
Port | SMS 서비스의 Port |
User ID | SMS 서비스에 로그인하는 아이디 |
Key | SMS 발송을 위해 사용하는 Key |
발신자 번호 | SMS 발송시 사용할 발신자 번호 |
"SMS 테스트" 버튼 선택시 테스트를 위한 SMS가 로그인한 "사용자의 핸드폰"으로 발송 됩니다.
"SMS 테스트" 라는 문자메시지를 받으면 설정이 정상적으로 되었음을 알 수 있습니다.
모든 SMS 서비스를 지원하지는 않습니다. 등록시 확인이 필요 합니다.
참고 문헌
이메일 템플릿
OBcon SCADA는 서비스별로 이메일 템플릿 파일(~.htm)을 관리 합니다.
아래는 디폴트로 사용하는 service_obcon_notification.htm 이메일 템플릿 입니다.
알리고(Aligo) 설정
알리고(Aligo)를 사용하여 SMS 서비스를 원하는 고객사는 알리고(Aligo)에 가입 합니다. 선불제 SMS 서비스이므로 가입한 고객사에서 입금하여야 합니다.
https://smartsms.aligo.in/admin/api/auth.html 사이트에서 다음 작업을 합니다.
사이트 설정에 SMS 설정을 위해 아래 정보를 사용 합니다.
서용자 목록
권한 : 관리자에게 허용
사용자의 목록을 표시 합니다.
항목 | 상세 설명 |
---|---|
아이디 | 로그인할 때 사용하는 아이디 이메일 형식을 사용 |
이름 | 사용자 이름 |
부서 | 사용자의 부서 |
직책 | 사용자의 직책 |
회사 이메일 | 사용자의 회사 이메일 Email 알림에서 사용 |
핸드폰 | 사용자의 개인 핸드폰번호 SMS 알림에서 사용 |
관리자 여부 | true : 관리자 false : 일반 사용자 |
SMS 수신 여부 | - SMS 수신 - SMS 수신 거부 |
상태 | 사용자 상태 - Active: 활성 사용자 - Inactive: 비활성 사용자 |
생성일자 | 최초로 사용자를 등록한 일자 |
다음과 같은 Action을 제공 합니다.
사용자 생성
권한 : 관리자에게 허용
사이트(Site)의 사용자를 생성 합니다.
항목 | 상세 설명 |
---|---|
아이디 | 로그인할 때 사용하는 아이디 이메일 형식을 사용 |
이름 | 사용자 이름 |
비밀번호 | 로그인할 때 사용하는 비밀번호 |
비밀번호 확인 | 로그인할 때 사용하는 비밀번호 확인 |
부서 | 사용자의 부서 |
직책 | 사용자의 직책 |
회사 이메일 | 사용자의 회사 이메일 Email 알림에서 사용 |
개인 이메일 | 사용자의 개인 이메일 |
회사 전화 | 사용자의 회사 전화번호 |
팩스 | 사용자의 회사 팩스번호 |
핸드폰 | 사용자의 개인 핸드폰번호 SMS 알림에서 사용 |
SMS 수신 여부 | - SMS 수신 - SMS 수신 거부 |
상태 | 사용자 상태 - Active: 활성 사용자 - Inactive: 비활성 사용자 |
상세 설명 | 사용자에 대한 상세 설명 |
권한 | 사용자의 권한 - 일반 사용자 : 사이트의 사용자 - 관리자 : 사이트의 관리자 |
역할 | 사용자의 역할 - 없음 - 정류기 관리자 : 정류기 정보를 수정할 수 있는 역할 부여 |
지도 대시보드 | 지도 대시보드에서 챠트 사용 여부 - 챠트 사용 - 챠트 사용 않음 |
홈(분할 화면) | 홈(분할 화면) 사용 여부 - 홈(분할 화면) 사용 - 홈(분할 화면) 사용 않음 |
보고서 권한 | 보고서 사용 권한을 설정 - 없음 - 전기방식 시설물 점검 보고서 보기 - 전기방식 시설물 점검 보고서 보기/저장 |
보고서 조회 기간 | 전기방식 시설물 점검 보고서의 조회 기간 설정 - 5일 - 10일 - 한달 |
Home Export 사용 | Home Export 사용 여부 - Home Export 사용 않음 - Home Export 사용 |
다음과 같은 Action을 제공 합니다.
사용자 조회
권한 : 관리자에게 허용
사용자의 정보를 조회 합니다.
항목 | 상세 설명 |
---|---|
아이디 | 로그인할 때 사용하는 아이디 이메일 형식을 사용 |
이름 | 사용자 이름 |
부서 | 사용자의 부서 |
직책 | 사용자의 직책 |
회사 이메일 | 사용자의 회사 이메일 Email 알림에서 사용 |
개인 이메일 | 사용자의 개인 이메일 |
회사 전화 | 사용자의 회사 전화번호 |
팩스 | 사용자의 회사 팩스번호 |
핸드폰 | 사용자의 개인 핸드폰번호 SMS 알림에서 사용 |
SMS 수신 여부 | - SMS 수신 - SMS 수신 거부 |
상태 | 사용자 상태 - Active: 활성 사용자 - Inactive: 비활성 사용자 |
상세 설명 | 사용자에 대한 상세 설명 |
권한 | 사용자의 권한 - 일반 사용자 : 사이트의 사용자 - 관리자 : 사이트의 관리자 |
역할 | 사용자의 역할 - 없음 - 정류기 관리자 : 정류기 정보를 수정할 수 있는 역할 부여 |
지도 대시보드 | 지도 대시보드에서 챠트 사용 여부 - 챠트 사용 - 챠트 사용 않음 |
홈(분할 화면) | 홈(분할 화면) 사용 여부 - 홈(분할 화면) 사용 - 홈(분할 화면) 사용 않음 |
보고서 권한 | 보고서 사용 권한을 설정 - 없음 - 전기방식 시설물 점검 보고서 보기 - 전기방식 시설물 점검 보고서 보기/저장 |
보고서 조회 기간 | 전기방식 시설물 점검 보고서의 조회 기간 설정 - 5일 - 10일 - 한달 |
Home Export 사용 | Home Export 사용 여부 - Home Export 사용 않음 - Home Export 사용 |
생성일자 | 최초로 사용자를 등록한 일자 |
수정일자 | 최종적으로 사용자를 수정한 일자 |
다음과 같은 Action을 제공 합니다.
사용자 편집
권한 : 관리자에게 허용
사용자의 정보를 편집 합니다.
항목 | 상세 설명 |
---|---|
아이디 | 로그인할 때 사용하는 아이디 이메일 형식을 사용 |
이름 | 사용자 이름 |
비밀번호 | 로그인할 때 사용하는 비밀번호 |
비밀번호 확인 | 로그인할 때 사용하는 비밀번호 확인 |
부서 | 사용자의 부서 |
직책 | 사용자의 직책 |
회사 이메일 | 사용자의 회사 이메일 Email 알림에서 사용 |
개인 이메일 | 사용자의 개인 이메일 |
회사 전화 | 사용자의 회사 전화번호 |
팩스 | 사용자의 회사 팩스번호 |
핸드폰 | 사용자의 개인 핸드폰번호 SMS 알림에서 사용 |
SMS 수신 여부 | - SMS 수신 - SMS 수신 거부 |
상태 | 사용자 상태 - Active: 활성 사용자 - Inactive: 비활성 사용자 |
상세 설명 | 사용자에 대한 상세 설명 |
권한 | 사용자의 권한 - 일반 사용자 : 사이트의 사용자 - 관리자 : 사이트의 관리자 |
역할 | 사용자의 역할 - 없음 - 정류기 관리자 : 정류기 정보를 수정할 수 있는 역할 부여 |
지도 대시보드 | 지도 대시보드에서 챠트 사용 여부 - 챠트 사용 - 챠트 사용 않음 |
홈(분할 화면) | 홈(분할 화면) 사용 여부 - 홈(분할 화면) 사용 - 홈(분할 화면) 사용 않음 |
보고서 권한 | 보고서 사용 권한을 설정 - 없음 - 전기방식 시설물 점검 보고서 보기 - 전기방식 시설물 점검 보고서 보기/저장 |
보고서 조회 기간 | 전기방식 시설물 점검 보고서의 조회 기간 설정 - 5일 - 10일 - 한달 |
Home Export 사용 | Home Export 사용 여부 - Home Export 사용 않음 - Home Export 사용 |
다음과 같은 Action을 제공 합니다.
로그인 기록
로그인이 5회 실패한 경우 5분간 로그인을 차단 합니다.
로그인 실패횟수와 차단 시간을 설정을 통해서 수정할 수 있습니다.
사용자의 로그인 기록을 표시 합니다.
그룹
권한 : 관리자에게 허용
사용자의 그룹으로 각 그룹은 역할을 가집니다.
그룹에 속한 사용자에게 동일한 역할을 부여하고자 하는 경우에 사용 합니다.
역할
권한 : 관리자에게 허용
역할은 사용자 또는 그룹에게 권한을 부여 한다.
장비 타입별로 담당자를 지정하거나 각 장비별로 담당자를 지정 한다.
지사 목록
권한 : 관리자에게 허용
지사의 목록을 표시 합니다.
항목 | 상세 설명 |
---|---|
표시 순서 | 지사를 표시하는 순서 |
이름 | 지사 이름 |
위치 | 지사의 위치 |
설명 | 지사에 대한 상세 설명 |
생성일자 | 최초로 지사를 등록한 일자 |
수정일자 | 최종적으로 지사를 수정한 일자 |
다음과 같은 Action을 제공 합니다.
지사 생성
권한 : 관리자에게 허용
사이트(Site)의 지사를 생성 합니다.
항목 | 상세 설명 |
---|---|
이름 | 지사 이름 |
표시 순서 | 지사를 표시하는 순서 |
위치 | 지사의 위치 |
설명 | 지사에 대한 상세 설명 |
다음과 같은 Action을 제공 합니다.
지사 조회
권한 : 관리자에게 허용
지사의 정보를 조회 합니다.
항목 | 상세 설명 |
---|---|
이름 | 지사 이름 |
표시 순서 | 지사를 표시하는 순서 |
위치 | 지사의 위치 |
설명 | 지사에 대한 상세 설명 |
생성일자 | 최초로 지사를 등록한 일자 |
수정일자 | 최종적으로 지사를 수정한 일자 |
다음과 같은 Action을 제공 합니다.
지사 편집
권한 : 관리자에게 허용
지사의 정보를 편집 합니다.
항목 | 상세 설명 |
---|---|
이름 | 지사 이름 |
표시 순서 | 지사를 표시하는 순서 |
위치 | 지사의 위치 |
설명 | 지사에 대한 상세 설명 |
다음과 같은 Action을 제공 합니다.
장비 종류
OBCon SCADA는 도시가스 배관에 대한 안전관리를 지원하는 다음 7가지 장비 종류를 지원 합니다. 다양한 통신 기술과 센서 기술을 통해 원격으로 모니터링과 진단, 조치를 취할 수 있습니다. 모듈화된 구성으로 손쉽게 새로운 장비 종류를 추가할 수 있습니다.
종류 | 상세 설명 |
---|---|
정류기 | 배관의 부식을 방지하기 위해 관리하는 장치 입니다. 배관 방식을 위해 DC 0V ~ 60V 전압을 배관에 공급 합니다. |
원격TB | 지하에 배설된 배관의 방식 전위를 원격으로 측정 합니다. 도시가스 원격TB는 보통 배관 300M ~ 500M 간격으로 설치 합니다. 배관의 방식 전위는 배관의 방식이 제대로 유지되고 있는지를 알 수 있는 중요한 요소 입니다. |
배관링크 | 분리된 두 지역의 가스 배관을 원격에서 연결/분리를 제어 합니다. |
수위센서 | |
관말압력 | 가스 공급 말단에 설치하여 사용자에게 가스 공급이 적정하게 이루어지고 있는지를 측정 합니다. |
특정정압기 | . |
수신감도 |
정류기
정류기는 감시, 제어, 통신을 담당 합니다.
구분 | 상세 설명 |
---|---|
감시 | 전압: 0 ~ 60V 전류: 0 ~ 30A 방식 전위: -10V ~ 10V 온도: -50 ~ 120도 DOOR |
제어 | 로컬 제어: 전압/전류 원격 제어: 전압/전류 인터럽터: 0.0 ~ 99.0초 (0.1초 제어 가능) 자동/수동 모드 지원 GPS 동기형 출력 전원 제어 |
통신 | LTE/IoT |
정류기 구성도
정류기 설치 사진
원격TB
구분 | 상세 설명 |
---|---|
MCU | 16 Bits 저전력 Embeded CPU |
Memory | 2 MB Flash Memory |
통신 | 단말기 내에 장작된 무선 IoT Modem - SKT : LoRa, CAT.M1 - LGU+ : NB-IoT |
기능 | 수집 주기와 통신 주기 설정 |
측정값 | 전기 방식 : -10 ~ 10V AC 전압 : 0 ~ 100V 배터리 : 0 ~ 3.4V 수신감도 : RSRP / RSRQ / RSSI 등 |
전원 | 3.6V / 19A * 3 리튬 이온 Battery |
설정 방법 | 블루투스 통신 |
Case 타입 | IP68 방수 |
Case 크기와 무게 | 100 파이 * 126(높이) mm |
원격TB 구성도
원격TB 설치 사진
배관링크
구분 | 상세 설명 |
---|---|
MCU | 16 Bits 저전력 Embeded CPU |
Memory | 2 MB Flash Memory |
통신 | 단말기 내에 장작된 무선 IoT Modem - SKT : LoRa, CAT.M1 - LGU+ : NB-IoT |
기능 | 수집 주기와 통신 주기 설정 |
측정값 | 전기 방식 1 : -10 ~ 10V 전기 방식 2 : 0 ~ 100V 배터리 : 0 ~ 3.4V 수신감도 : RSRP / RSRQ / RSSI 등 |
전원 | 3.6V / 19A * 3 리튬 이온 Battery |
설정 방법 | Key 입력 |
Case 타입 | IP68 방수 |
Case 크기와 무게 | 80(가로) * 120(세로) * 55(높이) mm |
수위센서
구분 | 상세 설명 |
---|---|
MCU | 16 Bits 저전력 Embeded CPU |
Memory | 2 MB Flash Memory |
통신 | 단말기 내에 장작된 무선 IoT Modem - SKT : LoRa |
기능 | 실시간 |
측정값 | 수위 접점 |
전원 | AC 220V / DC 24V |
설정 방법 | Key 또는 PC 설정 |
Case 타입 | 방수 |
Case 크기와 무게 | 80(가로) * 120(세로) * 55(높이) mm |
관말압력
구분 | 상세 설명 |
---|---|
MCU | 16 Bits 저전력 Embeded CPU |
Memory | 2 MB Flash Memory 1회 100 bytes 데이터 저장 사용 |
LCD | 128 * 64 OLED |
Battery | 충전용 2차 전지 : 8.4V / Lithum / 10000 mAh - 절절시 전류 소모 : 20uA - 수집시 전류 소모 : 50mA - 통신시 전류 소모 : 60mA |
통신 | 단말기 내에 장작된 무선 IoT Modem - SKT : LoRa - LGU+ : NB-IoT |
크기와 무게 | 160(가로) * 97(세로) * 180(높이) mm 2.6Kg |
설정 방법 | Key 입력 마그네틱 홀센서: WakeUp |
압력 센서 | 5 KPa / 4 ~ 20mA / 방폭 구조 일체형 |
관말압력 구성도
관말압력 설치 사진
장비 목록
권한 : 관리자에게 허용
장비의 목록을 표시 합니다. 지사와 장비 타입을 선택하여 검색할 수 있습니다.
지사는 사이트가 지사를 사용하도록 설정되어 있는 경우에만 표시 합니다.
항목 | 상세 설명 |
---|---|
지사 | 장비의 지사 |
표시 순서 | 장비를 표시하는 순서 |
이름 | 장비 이름 |
타입 | 장비 타입 - 정류기 - 원격TB - 배관링크 - 수위센서 - 관말압력 - 특정정압기 - 수신감도 |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
설치일 | 장비를 설치한 일자 |
활성 여부 | 장비 활성 여부 - Active: 활성 장비 - Inactive: 비활성 장비 |
상세 설명 | 장비에 대한 상세 설명 |
모뎀 종류 | - Default SKT LoRa |
사용자 인증키 | SKT LoRa (ThingPlug) 사용시 사용자 인증키 |
애플리케이션 고유키 | SKT LoRa (ThingPlug) 사용시 애플리케이션 고유키 |
모뎀 LTID | SKT LoRa (ThingPlug) 사용시 LTID |
상태 | SKT LoRa (ThingPlug) 사용시 모뎀 상태 |
다음과 같은 Action을 제공 합니다.
장비 생성 : 1단계
권한 : 관리자에게 허용
장비 생성은 2단계로 진행 합니다.
사이트(Site)의 장비를 생성하기 위해서 생성할 장비의 종류를 선택할 수 있는 버튼을 표시 한다. 사이트 설정에서 사이트에 사용하도록 허용된 장비 타입만 표시 합니다.
장비 타입별 생성 버튼
장비 생성 : 2단계
권한 : 관리자에게 허용
사이트(Site)에서 장비를 생성 합니다.
장비 타입별 공통 항목
기본 탭
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
타입 | 장비 타입 - 정류기 - 원격TB - 배관링크 - 수위센서 - 관말압력 - 특정정압기 - 수신감도 |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
지사 | 장비의 지사 |
위치 | 장비의 위치 |
표시 순서 | 장비를 표시하는 순서 |
위도 | 지도에 표시할 장비의 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 경도 (디폴트: 126.976822) |
설치일 | 장비를 설치한 일자 |
활성 여부 | 장비 활성 여부 - Active: 활성 장비 - Inactive: 비활성 장비 |
상세 설명 | 장비에 대한 상세 설명 |
제조사 탭
장비의 제조사 정보
항목 | 상세 설명 |
---|---|
모델명 | |
Serial No | |
생산일 | |
출고일 | |
버전 정보 | |
특이 사항 |
모뎀 탭
장비에서 사용하는 통신 모뎀 정보
항목 | 상세 설명 |
---|---|
모뎀 모델명 | - SKT LoRa - KT NB-IoT - LG NB-IoT - LTE |
모뎀 Serial No | |
통신사 | - SKT - LG U+ - KT |
약정기간 | |
약정 시작일 | - 1년 - 2년 - 3년 |
약정 종료일 |
정류기 생성
항목 | 상세 설명 |
---|---|
상세화면 종류 | 정류기 상세 화면을 표시하는 방법을 설정 한다. - 모니터링 화면 표시 : 정류기 기본 정보와 챠트만 표시 - 제어용 화면 표시 : 상단에 게이지와 설정 정보를 같이 표시 |
통신 이상 확인 시간 | Default 60초 설정된 시간 이상 통신이 되지 않으면 통신 이상으로 처리 한다. |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
인터럽트 On time | |
인터럽트 Off time | |
DC 전압 하한(V) | |
DC 전압 상한(V) | |
DC 전류 하한(A) | |
DC 전류 상한(A) | |
전위 사용 여부 | 전위 사용 여부 1. 사용 2. 사용 않음 |
방식 전위 하한(mV) | |
방식 전위 상한(mV) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
장치 온도 하한 | |
장치 온도 상한 | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | |
AC 전압 하한(V) | |
AC 전압 상한(V) | |
AC 전류 하한(A) | |
AC 전류 상한(A) | |
문열림 | 0. 닫힘, 1. 열림 |
RTU 전원 | 0. 정상, 1. 정전 |
정류기/PCM | 0. 정류기, 1. PCM |
ELF | 0. Off, 1. On |
ELCD | 0. Off, 1. On |
LFCD | 0. Off, 1. On |
정류기 전원 | 0. 정상, 1. 정전 |
정류기/인터럽트 | 0. 정류기, 1. 인터럽트 |
자동/수동 | 0. 자동, 1. 수동 |
로컬/리모트 | 0. 로컬, 1. 리모트 |
Stop/Start | 0. Stop, 1. Start |
PCM 상태 | 0. Stop, 1. Start |
원격TB 생성
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
AC 측정값 하한(V) | |
AC 측정값 상한(V) | |
방식 전위 하한(mV) | |
방식 전위 상한(mV) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | . |
배관링크 생성
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
방식 전위 1 하한(mV) | |
방식 전위 1 상한(mV) | |
방식 전위 2 하한(mV) | |
방식 전위 2 상한(mV) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | . |
수위센서 생성
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | . |
관말압력 생성
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
통신 모드 | 통신 모드 선택 - 데이터 모드 : 데이터모드, 통신주기와 수집주기 사용 - 피크타임 모드 : 피크타임 설정을 사용 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
피크타임 통신주기(분) | 피크타임모드시 지사에서 SCADA와 통신하는 주기 |
피크타임 수집주기(분) | 피크타임모드시 지사에서 데이터를 수집하는 주기 |
피크타임 시작 1 | 피크타임 시작 시간 1 |
피크타임 종료 1 | 피크타임 종료 시간 1 |
피크타임 시작 2 | 피크타임 시작 시간 2 |
피크타임 종료 2 | 피크타임 종료 시간 2 |
압력 하한 | |
압력 상한 | |
장치 온도 하한 | |
장치 온도 상한 | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | . |
특정정압기 생성
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
압력 1 하한 | |
압력 1 상한 | |
압력 2 하한 | |
압력 2 상한 | |
가스농도 1 하한(%) | |
가스농도 1 상한(%) | |
가스농도 2 하한(%) | |
가스농도 2 상한(%) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | . |
수신감도 생성
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
통신 모드 | 통신 모드 선택 - 데이터 모드 : 데이터모드, 통신주기와 수집주기 사용 - 피크타임 모드 : 피크타임 설정을 사용 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
다음과 같은 Action을 제공 합니다.
장비 조회
권한 : 관리자에게 허용
장비 타입별로 장비의 정보를 조회 합니다.
장비 타입별 공통 항목
기본 탭
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
타입 | 장비 타입 - 정류기 - 원격TB - 배관링크 - 수위센서 - 관말압력 - 특정정압기 |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
지사 | 장비의 지사 |
위치 | 장비의 위치 |
표시 순서 | 장비를 표시하는 순서 |
위도 | 지도에 표시할 장비의 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 경도 (디폴트: 126.976822) |
설치일 | 장비를 설치한 일자 |
활성 여부 | 장비 활성 여부 - Active: 활성 장비 - Inactive: 비활성 장비 |
상세 설명 | 장비에 대한 상세 설명 |
제조사 탭
장비의 제조사 정보
항목 | 상세 설명 |
---|---|
모델명 | |
Serial No | |
생산일 | |
출고일 | |
버전 정보 | |
특이 사항 |
모뎀 탭
장비에서 사용하는 통신 모뎀 정보
항목 | 상세 설명 |
---|---|
모뎀 모델명 | - SKT LoRa - KT NB-IoT - LG NB-IoT - LTE |
모뎀 Serial No | |
통신사 | - SKT - LG U+ - KT |
약정기간 | |
약정 시작일 | - 1년 - 2년 - 3년 |
약정 종료일 |
정류기 조회
항목 | 상세 설명 |
---|---|
상세화면 종류 | 정류기 상세 화면을 표시하는 방법을 설정 한다. - 모니터링 화면 표시 : 정류기 기본 정보와 챠트만 표시 - 제어용 화면 표시 : 상단에 게이지와 설정 정보를 같이 표시 |
통신 이상 확인 시간 | Default 60초 설정된 시간 이상 통신이 되지 않으면 통신 이상으로 처리 한다. |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
인터럽트 On time | |
인터럽트 Off time | |
DC 전압 하한(V) | |
DC 전압 상한(V) | |
DC 전류 하한(A) | |
DC 전류 상한(A) | |
전위 사용 여부 | 전위 사용 여부 1. 사용 2. 사용 않음 |
방식 전위 하한(mV) | |
방식 전위 상한(mV) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
장치 온도 하한 | |
장치 온도 상한 | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | |
AC 전압 하한(V) | |
AC 전압 상한(V) | |
AC 전류 하한(A) | |
AC 전류 상한(A) | |
문열림 | 0. 닫힘, 1. 열림 |
RTU 전원 | 0. 정상, 1. 정전 |
정류기/PCM | 0. 정류기, 1. PCM |
ELF | 0. Off, 1. On |
ELCD | 0. Off, 1. On |
LFCD | 0. Off, 1. On |
정류기 전원 | 0. 정상, 1. 정전 |
정류기/인터럽트 | 0. 정류기, 1. 인터럽트 |
자동/수동 | 0. 자동, 1. 수동 |
로컬/리모트 | 0. 로컬, 1. 리모트 |
Stop/Start | 0. Stop, 1. Start |
PCM 상태 | 0. Stop, 1. Start |
생성일자 | 최초로 서비스를 등록한 일자 |
수정일자 | 최종적으로 서비스를 수정한 일자 |
원격TB 조회
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
AC 측정값 하한(V) | |
AC 측정값 상한(V) | |
방식 전위 하한(mV) | |
방식 전위 상한(mV) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | |
생성일자 | 최초로 서비스를 등록한 일자 |
수정일자 | 최종적으로 서비스를 수정한 일자 |
배관링크 조회
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
방식 전위 1 하한(mV) | |
방식 전위 1 상한(mV) | |
방식 전위 2 하한(mV) | |
방식 전위 2 상한(mV) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | |
생성일자 | 최초로 서비스를 등록한 일자 |
수정일자 | 최종적으로 서비스를 수정한 일자 |
수위센서 조회
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | |
생성일자 | 최초로 서비스를 등록한 일자 |
수정일자 | 최종적으로 서비스를 수정한 일자 |
관말압력 조회
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
통신 모드 | 통신 모드 선택 - 데이터 모드 : 데이터모드, 통신주기와 수집주기 사용 - 피크타임 모드 : 피크타임 설정을 사용 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
피크타임 통신주기(분) | 피크타임모드시 지사에서 SCADA와 통신하는 주기 |
피크타임 수집주기(분) | 피크타임모드시 지사에서 데이터를 수집하는 주기 |
피크타임 시작 1 | 피크타임 시작 시간 1 |
피크타임 종료 1 | 피크타임 종료 시간 1 |
피크타임 시작 2 | 피크타임 시작 시간 2 |
피크타임 종료 2 | 피크타임 종료 시간 2 |
압력 하한 | |
압력 상한 | |
장치 온도 하한 | |
장치 온도 상한 | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | |
생성일자 | 최초로 서비스를 등록한 일자 |
수정일자 | 최종적으로 서비스를 수정한 일자 |
특정정압기 조회
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
압력 1 하한 | |
압력 1 상한 | |
압력 2 하한 | |
압력 2 상한 | |
가스농도 1 하한(%) | |
가스농도 1 상한(%) | |
가스농도 2 하한(%) | |
가스농도 2 상한(%) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | |
생성일자 | 최초로 서비스를 등록한 일자 |
수정일자 | 최종적으로 서비스를 수정한 일자 |
수신감도 조회
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
통신 모드 | 통신 모드 선택 - 데이터 모드 : 데이터모드, 통신주기와 수집주기 사용 - 피크타임 모드 : 피크타임 설정을 사용 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
다음과 같은 Action을 제공 합니다.
Action | Description |
---|---|
목록 | 장비 목록 화면을 표시 합니다. |
편집 | 장비의 정보를 편집할 수 있는 화면을 표시 합니다. |
삭제 | 장비를 삭제 합니다. |
사진 등록 | 장비와 관련한 사진을 등록 합니다. |
사진 보기 | 장비의 사진을 조회하는 팝업창을 표시 합니다. |
작업 보기 | 장비와 관련된 작업(Tasks)의 목록을 표시 합니다. |
변경 로그 보기 | 장비 필드의 변경 내역(Audits)을 표시 합니다. 장비의 관리 항목 - 아이디, 설치일, 활성 여부 - 모뎀 종류, 모뎀 아이디, 모뎀 재계약일, 인터페이스 버전 |
모뎀 등록 | 모뎀 종류가 "SKT LoRA"인 경우 등록된 정보로 모뎀을 ThingPlug에 등록 합니다. |
모뎀 등록 취소 | 모뎀 종류가 "SKT LoRA"인 경우 등록된 정보로 모뎀을 ThingPlug에 등록 취소 합니다. |
장비 편집
권한 : 관리자에게 허용
장비 타입별로 장비의 정보를 편집 합니다.
장비 타입별 공통 항목
기본 탭
항목 | 상세 설명 |
---|---|
이름 | 장비 이름 |
타입 | 장비 타입 - 정류기 - 원격TB - 배관링크 - 수위센서 - 관말압력 - 특정정압기 |
아이디 | 장비에서 사용하는 장비의 고유한 아이디 (4자) |
지사 | 장비의 지사 |
위치 | 장비의 위치 |
표시 순서 | 장비를 표시하는 순서 |
위도 | 지도에 표시할 장비의 위도 (디폴트: 37.575779) |
경도 | 지도에 표시할 장비의 경도 (디폴트: 126.976822) |
설치일 | 장비를 설치한 일자 |
활성 여부 | 장비 활성 여부 - Active: 활성 장비 - Inactive: 비활성 장비 |
상세 설명 | 장비에 대한 상세 설명 |
제조사 탭
장비의 제조사 정보
항목 | 상세 설명 |
---|---|
모델명 | |
Serial No | |
생산일 | |
출고일 | |
버전 정보 | |
특이 사항 |
모뎀 탭
장비에서 사용하는 통신 모뎀 정보
항목 | 상세 설명 |
---|---|
모뎀 모델명 | - SKT LoRa - KT NB-IoT - LG NB-IoT - LTE |
모뎀 Serial No | |
통신사 | - SKT - LG U+ - KT |
약정기간 | |
약정 시작일 | - 1년 - 2년 - 3년 |
약정 종료일 |
정류기 편집
항목 | 상세 설명 |
---|---|
상세화면 종류 | 정류기 상세 화면을 표시하는 방법을 설정 한다. - 모니터링 화면 표시 : 정류기 기본 정보와 챠트만 표시 - 제어용 화면 표시 : 상단에 게이지와 설정 정보를 같이 표시 |
통신 이상 확인 시간 | Default 60초 설정된 시간 이상 통신이 되지 않으면 통신 이상으로 처리 한다. |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
인터럽트 On time | |
인터럽트 Off time | |
DC 전압 하한(V) | |
DC 전압 상한(V) | |
DC 전류 하한(A) | |
DC 전류 상한(A) | |
전위 사용 여부 | 전위 사용 여부 1. 사용 2. 사용 않음 |
방식 전위 하한(mV) | |
방식 전위 상한(mV) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
장치 온도 하한 | |
장치 온도 상한 | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | |
AC 전압 하한(V) | |
AC 전압 상한(V) | |
AC 전류 하한(A) | |
AC 전류 상한(A) | |
문열림 | 0. 닫힘, 1. 열림 |
RTU 전원 | 0. 정상, 1. 정전 |
정류기/PCM | 0. 정류기, 1. PCM |
ELF | 0. Off, 1. On |
ELCD | 0. Off, 1. On |
LFCD | 0. Off, 1. On |
정류기 전원 | 0. 정상, 1. 정전 |
정류기/인터럽트 | 0. 정류기, 1. 인터럽트 |
자동/수동 | 0. 자동, 1. 수동 |
로컬/리모트 | 0. 로컬, 1. 리모트 |
Stop/Start | 0. Stop, 1. Start |
PCM 상태 | 0. Stop, 1. Start |
원격TB 편집
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
AC 측정값 하한(V) | |
AC 측정값 상한(V) | |
방식 전위 하한(mV) | |
방식 전위 상한(mV) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | . |
배관링크 편집
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
방식 전위 1 하한(mV) | |
방식 전위 1 상한(mV) | |
방식 전위 2 하한(mV) | |
방식 전위 2 상한(mV) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | . |
수위센서 편집
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | . |
관말압력 편집
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
통신 모드 | 통신 모드 선택 - 데이터 모드 : 데이터모드, 통신주기와 수집주기 사용 - 피크타임 모드 : 피크타임 설정을 사용 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
피크타임 통신주기(분) | 피크타임모드시 지사에서 SCADA와 통신하는 주기 |
피크타임 수집주기(분) | 피크타임모드시 지사에서 데이터를 수집하는 주기 |
피크타임 시작 1 | 피크타임 시작 시간 1 |
피크타임 종료 1 | 피크타임 종료 시간 1 |
피크타임 시작 2 | 피크타임 시작 시간 2 |
피크타임 종료 2 | 피크타임 종료 시간 2 |
압력 하한 | |
압력 상한 | |
장치 온도 하한 | |
장치 온도 상한 | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | . |
특정정압기 편집
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
수집주기 | 지사에서 데이터를 수집하는 주기 (단위: 분, 시) |
압력 1 하한 | |
압력 1 상한 | |
압력 2 하한 | |
압력 2 상한 | |
가스농도 1 하한(%) | |
가스농도 1 상한(%) | |
가스농도 2 하한(%) | |
가스농도 2 상한(%) | |
배터리 전압 하한(V) | |
배터리 전압 상한(V) | |
수신 감도 하한(RSSI) | |
수신 감도 상한(RSSI) | . |
수신감도 편집
항목 | 상세 설명 |
---|---|
모뎀 종류 | 장비에서 사용하는 모뎀 종류 - Default : Socket 통신 사용 - SKT LoRa : ThingPlug 사용 |
모뎀 아이디 | ThingPlug 사용시 모뎀 아이디 |
모뎀 재계약일 | ThingPlug계약일 끝나는 모뎀 재계약일 |
인터페이스 버전 | 장비의 인터페이스 버전 장비에서 사용하는 인터페이스 버전과 동일하여야 함 |
통신 모드 | 통신 모드 선택 - 데이터 모드 : 데이터모드, 통신주기와 수집주기 사용 - 피크타임 모드 : 피크타임 설정을 사용 |
데이터 모드 | 데이터 모드로 통신주기와 수집주기의 단위 지정 - 0. 통신주기(분)/수집주기(분) - 1. 통신주기(시)/수집주기(분) - 2. 통신주기(시)/수집주기(시) |
통신주기 | 지사에서 SCADA와 통신하는 주기 (단위: 분, 시) |
다음과 같은 Action을 제공 합니다.
사진 등록
권한 : 관리자에게 허용
사진 등록
장비와 관련한 사진을 등록 합니다.
"파일 선택" 버튼을 선택하여 등록할 사진을 선택 합니다. "저장" 버튼을 선택하여 선택한 사진을 등록 합니다. 등록이 완료되면 아래 사진 보기 화면을 표시 합니다.
다음과 같은 Action을 제공 합니다.
사진 보기
사진 등록에서 업로드한 사진을 보여 줍니다.
다음과 같은 Action을 제공 합니다.
사진 보기
권한 : 사용자에게 허용
등록된 장비의 사진을 모두 표시 합니다.
"삭제" 버튼은 관리자에게만 표시 합니다. "삭제" 버튼 선택시 바로 아래에 있는 사진만 삭제 합니다.
변경 로그 보기
권한 : 관리자에게 허용
모듈에서 변경된 항목의 로그를 표시 합니다.
항목 | 상세 설명 |
---|---|
필드 이름 | 변경된 필드 이름 |
변경전 | 필드의 변경 전 값 |
변경후 | 필드의 변경 후 값 |
담당자 | 필드를 변경한 사람 |
변경일 | 필드를 변경할 일자 |
장비 챠트 분석
권한 : 관리자에게 허용
여러 장비의 데이터를 하나의 화면에 표시하면 비교/분석 합니다.
작업 보기
권한 : 사용자에게 허용
모듈과 관련하여 진행된 작업(Tasks)의 목록을 표시 합니다.
작업의 진행 상태와 history를 관리할 수 있습니다.
항목 | 상세 설명 |
---|---|
이름 | 작업 이름 |
시작일시 | 작업 시작일시 |
종료일시 | 작업 종료일시 |
상태 | - 진행중 - 준비중 - 완료됨 - 취소됨 |
담당자 | 필드를 변경할 일자 |
다음과 같은 Action을 제공 합니다.
작업 생성
권한 : 사용자에게 허용
새로운 작업을 생성 합니다.
항목 | 상세 설명 |
---|---|
이름 | 작업 이름 |
상태 | - 진행중 - 준비중 - 완료됨 - 취소됨 |
시작일시 | 작업 시작일시 |
종료일시 | 작업 종료일시 |
우선순위 | - 낮음 - 중간 - 높음 |
상세 설명 | 작업의 상세 설명 |
다음과 같은 Action을 제공 합니다.
작업 편집
권한 : 사용자에게 허용
작업의 정보를 편집 합니다.
항목 | 상세 설명 |
---|---|
이름 | 작업 이름 |
상태 | - 진행중 - 준비중 - 완료됨 - 취소됨 |
시작일시 | 작업 시작일시 |
종료일시 | 작업 종료일시 |
우선순위 | - 낮음 - 중간 - 높음 |
상세 설명 | 작업의 상세 설명 |
다음과 같은 Action을 제공 합니다.
작업 조회
권한 : 사용자에게 허용
작업의 정보를 조회 합니다.
항목 | 상세 설명 |
---|---|
이름 | 작업 이름 |
상태 | - 진행중 - 준비중 - 완료됨 - 취소됨 |
시작일시 | 작업 시작일시 |
종료일시 | 작업 종료일시 |
우선순위 | - 낮음 - 중간 - 높음 |
상세 설명 | 작업의 상세 설명 |
다음과 같은 Action을 제공 합니다.
보고서 목록
권한 : 관리자에게 허용
사용 가능한 보고서의 목록을 표시 합니다.
이름 | 상세 설명 |
---|---|
전기방식시설물 점검 보고서 | 원격TB와 정류기로 데이터로 보고서를 생성 한다. |
Export | 여러 장비의 데이터를 한번에 다운로드 한다. |
관말압력 보고서 | 관말압력 장비로부터 년/월/일 보고서를 생성 한다. (해양에너지 전용) |
다음과 같은 Action을 제공 합니다.
전기방식시설물 점검보고서
권한 : 관리자에게 허용
지사와 기간을 입력한 후에 "검색" 버튼을 선택하여 전기방식시설물 점검보고서롤 표시 합니다. 보고서 표시시 챠트도 같이 표시 합니다.
지사는 반드시 선택하여야 합니다.
보고서에 표시되는 내용
다음과 같은 Action을 제공 합니다.
Reserved
작성할 예정 입니다.
Reserved
작성할 예정 입니다.
Reserved
작성할 예정 입니다.
Reserved
작성할 예정 입니다.
이벤트
권한 : 관리자에게 허용
장비에 대한 이벤트를 관리 합니다.
장비 상세 화면에 "이벤트 보기" 버튼을 선택하여 관리 합니다.
항목 | 상세 설명 |
---|---|
이름 | 이벤트 이름 |
상태 | - 이상 - 사고 - 인적 사고 (인재) - 보안 사고 |
시작일시 | |
종료일시 | |
상세 설명 |
이벤트를 데이터는 이벤트 발생 전의 장비 상태와 장비 데이터를 사용하여 AI (인공지능) 분석을 할 수 있는 데이터를 생성할 수 있습니다.
Reserved
작성할 예정 입니다.
Reserved
작성할 예정 입니다.
Reserved
작성할 예정 입니다.
부록
OBCon SCADA 기능 명세서
기능 명세서
2019.12.31 기준
No | 분류 | 기능 | 상세 설명 |
---|---|---|---|
1 | 모듈 | Home (홈) | 홈 화면 관리 |
2 | 모듈 | Service (서비스) | 서비스 관리 |
3 | 모듈 | Site (사이트) | 회원사인 사이트 관리 |
4 | 모듈 | User (사용자) | 사용자 관리 |
5 | 모듈 | LoginHistory (로그인 기록) | 로그인 내역 저장 |
6 | 모듈 | Branch (지사) | 지사 관리 |
7 | 모듈 | Device (장비) | 장비 관리 |
8 | 모듈 | Devicedata1s | 정류기 장비 데이터 |
9 | 모듈 | Devicedata2s | 원격 TB 장비 데이터 |
10 | 모듈 | Devicedata3s | 배관링크 장비 데이터 |
11 | 모듈 | Devicedata4s | 수위센서 장비 데이터 |
12 | 모듈 | Devicedata5s | 관말압력 장비 데이터 |
13 | 모듈 | Devicedata6s | 특정정압기 장비 데이터 |
14 | 모듈 | Photo (사진) | 장비 사진 등 관리 |
15 | 모듈 | Notification (알림) | 알림 관리 |
16 | 모듈 | Map Line (지도 경로) | 지도에서 경로 관리 |
17 | 모듈 | ThingPlug | SKT LoRa 통신 관리 |
18 | 모듈 | Setting (동적 설정) | 동적 설정 관리 |
19 | 모듈 | Tasks (작업) | 모듈과 관련된 작업 관리 |
20 | 모듈 | Audit (감사) | 모듈의 감사 관리 |
21 | 모듈 | JobManager (작업 관리자) | 작업 관리자 관리 |
22 | 모듈 | Usage (사용 통계) | 사용 통계 관리 |
23 | 모듈 | Report (보고서) | 보고서 관리 |
24 | 모듈 | Upgrade (업그레이드) | 업그레이드 관리 |
25 | 모듈 | Markdown (마크다운) | 마크다운 문서 관리 |
1 | 디바이스 | 정류기 | 지원 |
2 | 디바이스 | 원격 TB | 지원 |
3 | 디바이스 | 배관링크 | 지원 |
4 | 디바이스 | 수위센서 | 지원 |
5 | 디바이스 | 관말압력 | 지원 |
6 | 디바이스 | 특정정압기 | 지원 |
7 | 디바이스 | 수신감도 | Reserved |
1 | 인터페이스 | Version 1.00 | 지원 |
2 | 인터페이스 | Version 1.01 | 지원 |
1 | 통신 | Socket (tcp/ip) | 지원 |
2 | 통신 | LG U+ NB-IoT (tcp/ip) | 지원 |
3 | 통신 | KT udp/ip | Reserved |
4 | 통신 | SKT LoRa (ThingPlug) | 지원 |
5 | 통신 | SKT LTE-Cat.M1 | |
1 | 보안 | 비밀번호 암호화 | 지원 |
2 | 보안 | Google reCAPTCHA | 지원 |
3 | 보안 | Session Timeout | 지원 |
4 | 보안 | 로그인 정책 | 로그인 실패시 로그인 차단 정책 |
5 | 보안 | HTTPS | 지원 |
1 | Custom | Custom Module | 서비스별 모듈 관리 |
2 | Custom | Custom Interface | 서비스별 버전별 인터페이스 관리 |
3 | Custom | Custom Theme | 서비스별 theme별 테마 관리 |
4 | Custom | Custom Setting | 서비스별 모듈별 정적 설정 관리 서비스별 사이트별 모듈 동적 설정 관리 |
1 | Notification | Google, Naver, Daum 지원 Nate, Cafe24, Bizmeka 지원 | |
2 | Notification | 이메일 템플릿 | 이메일 템플릿 관리 |
3 | Notification | SMS | Aligo 지원 |
지도 | vWorld 지도 | OpenLayers를 사용 | |
1 | Chart | Line chart | 지원 - 장비 상세 등에서 사용 |
2 | Chart | Guage | 지원 - 정류기에서 사용 |
1 | 기능 | Schedule (스케쥴러) | 스케쥴러 application |
2 | 기능 | Manual (매뉴얼) | 매뉴얼 관리 |
3 | 기능 | Backup (백업) | DB, 소스 일백업 지원 |
4 | 기능 | Watch File | 오래된 백업과 로그 관리 |
5 | 기능 | Install (설치) | 설치 관리 |
6 | 기능 | Upgrade (업그레이드) | 업그레이드 application |
7 | 기능 | Proxy | 관말압력 데이터 전달 |
1 | 저장소 | MariaDB | 지원 |
2 | 저장소 | MySQL | 지원 |
3 | 저장소 | SQLite3 | 지원 |
화면과 기능(action) 목록
2019.12.31 기준
No | Menu | Screen | Module | Template |
---|---|---|---|---|
로그인 | User | login | ||
내정보 | 내 정보 | User | profileView | |
알람 설정 | User | upsertNotification | ||
홈 | 홈 | Device | dashboard | |
홈 (분할 화면) | Device | dashboard | ||
홈 - 지사 없음 | Device | dashboard_noBranch | ||
홈 - 지사 없음 (분할 화면) | Device | dashboard_noBranch | ||
Export | Device | exportList | ||
CSV 파일 변환 | Device | |||
최종값 파일 변환 | Device | |||
장비 상세 - 정류기 | Device | detail_1 | ||
장비 상세 - 원격 TB | Device | detail_2 | ||
장비 상세 - 배관링크 | Device | detail_3 | ||
장비 상세 - 수위센서 | Device | detail_4 | ||
장비 상세 - 관말압력 | Device | detail_5 | ||
장비 상세 - 특정정압기 | Device | detail_6 | ||
설정 저장 | Device | |||
사진 보기 | Photo | detail | ||
지도 보기 | Device | mapDetail | ||
CSV 파일 변환 | Device | exportList | ||
지도 | 지도 대시보드 | Device | dashboardMap | |
지도 - 상단에 장비 목록 | Device | map_1 | ||
지도 - 좌측에 장비 목록 | Device | map_2 | ||
알람 | 알람 | Notification | list | |
CSV 파일변환 | Notification | |||
장비 | 목록 | Device | list | |
등록 | Device | createPrev | ||
등록 - 정류기 | Device | createView_1 | ||
등록 - 원격 TB | Device | createView_2 | ||
등록 - 배관링크 | Device | createView_3 | ||
등록 - 수위센서 | Device | createView_4 | ||
등록 - 관말압력 | Device | createView_5 | ||
등록 - 특정정압기 | Device | createView_6 | ||
조회 - 정류기 | Device | detail_1 | ||
조회 - 원격 TB | Device | detail_2 | ||
조회 - 배관링크 | Device | detail_3 | ||
조회 - 수위센서 | Device | detail_4 | ||
조회 - 관말압력 | Device | detail_5 | ||
조회 - 특정정압기 | Device | detail_6 | ||
수정 - 정류기 | Device | updateView_1 | ||
수정 - 원격 TB | Device | updateView_2 | ||
수정 - 배관링크 | Device | updateView_3 | ||
수정 - 수위센서 | Device | updateView_4 | ||
수정 - 관말압력 | Device | updateView_5 | ||
수정 - 특정정압기 | Device | updateView_6 | ||
사진 등록 | Photo | createView | ||
사진 보기 | Photo | list | ||
작업 보기 | Task | popupList | ||
작업 등록 | Task | popupCreate | ||
작업 조회 | Task | popupDetail | ||
작업 편집 | Task | popupUpdate | ||
모뎀 등록 | Device | |||
모뎀 등록 취소 | Device | |||
내사이트 | 내 사이트 | Site | profileView | |
장비 디폴트 설정: 정류기 | Site | deviceDefault_1 | ||
장비 디폴트 설정: 원격 TB | Site | deviceDefault_2 | ||
장비 디폴트 설정: 배관링크 | Site | deviceDefault_3 | ||
장비 디폴트 설정: 수위센서 | Site | deviceDefault_4 | ||
장비 디폴트 설정: 관말압력 | Site | deviceDefault_5 | ||
장비 디폴트 설정: 특정정압기 | Site | deviceDefault_6 | ||
사이트 설정 | iteS | setting | ||
Email 테스트 | ||||
SMS 테스트 | ||||
서비스 | 목록 | Service | list | |
등록 | Service | createView | ||
수정 | Service | updateview | ||
조회 | Service | detail | ||
사이트 | 목록 | Site | list | |
등록 | Site | createView | ||
수정 | Site | updateview | ||
조회 | Site | detail | ||
공지 알림 | Site | globalNotification | ||
장비 디폴트 설정 - 정류기 | Site | deviceDetailt_1 | ||
장비 디폴트 설정 - 원격 TB | Site | deviceDetailt_2 | ||
장비 디폴트 설정 - 배관링크 | Site | deviceDetailt_3 | ||
장비 디폴트 설정 - 수위센서 | Site | deviceDetailt_4 | ||
장비 디폴트 설정 - 관말압력 | Site | deviceDetailt_5 | ||
장비 디폴트 설정 - 특정정압기 | Site | deviceDetailt_6 | ||
사이트 설정 | Site | settingView | ||
Email 테스트 | Site | |||
SMS 테스트 | Site | |||
로그 보기 | Site | viewLog | ||
사이트별 장비 현환 | Site | usageDevice | ||
사용자 | 목록 | User | list | |
등록 | User | createView | ||
수정 | User | updateView | ||
조회 | User | detail | ||
알람 설정 | Setting | upsertNotificationView | ||
로그인 이력 | Users | loginHistory | ||
지사 | 목록 | Branch | list | |
등록 | Branch | createView | ||
수정 | Branch | updateView | ||
조회 | Branch | detail | ||
감사 | 변경로그 보기 | Audits | popupList | |
보고서 | 목록 | Report | list | |
등록 | Report | createView | ||
수정 | Report | updateView | ||
조회 | Report | detail | ||
전기방식시설물 점검보고서 | Report | report_1 | ||
도움말 | OBCon CMS 화면 | |||
정보 | OBCon 정보 | Site | info |
Default 사용 Port
2019.12.31 기준
Port | Description |
---|---|
80/tcp | HTTP |
443/tcp | HTTPS |
3306/tcp | MariaDB |
25/tcp | SMTP |
1883/tcp | MQTT |
22/tcp | SSH |
유지보수 서비스
유지보수 서비스 환경
유지보수 범위
유지보수 종류
Service | Basic 유지보수 | Standard 유지보수 | Premium 유지보수 |
---|---|---|---|
월 1회 정기점검 | 지원 | 지원 | 지원 |
기술지원 | 월-금, 9시-18시 이메일 1 M/D/월 | 월-금, 9시-18시 이메일, 전화 2 M/D/월 | 월-금, 9시-18시 이메일, 전화 4 M/D/월 |
사용자 가이드 | 제공 | 제공 | 제공 |
관리자 가이드 | 제공 | 제공 | |
Release Note | 제공 | 제공 | 제공 |
Patch | 지원 | 지원 | 지원 |
Upgrade | 지원 | 지원 | 지원 |
Price | 6,600,000원/년 | 13,200,000원/년 | 26,400,000원/년 |
Trouble Shooting
지원하는 브라우져 버전
Browser Cache 삭제 방법
OBCon SCADA Service가 업그레이드 되었음에서 비정상 동작이 발생할 경우, 우선 브라우저에 캐시가 남아 있는지 의심 하여야 합니다. 다음과 같은 방법으로 캐시를 삭제 합니다.
로그인 오류
장비 사용설명서
A/S 연락처
㈜피지에스코리아
경기도 군포시 산본로324번길 8, 204호 (금정동, 동영센트럴타워)
Homepage : http://www.pgskorea.co.kr
TEL : 031-397-7290
Fax: 031-398-7290
E-mail : obelisk@pgskorea.co.kr
담당자: 박광서 이사 (010-2252-7290)
원격TB 사용설명서
장치 주요 제원
구분 | Specifications |
---|---|
MCU | 16 bits, 저전력 Embedded CPU |
Memory | 2 MB Flash Memory |
통신 | KT NB-IoT (최소 통신 주기: 15분) |
기능 | 수집 주기 설정 기능 (분/시간) 통신 주기 설정 기능 (분/기간) |
측정값 | 전기방식 : -10 ~ 10 V AC : 0 ~ 100 V BAT : 0 ~ 3.6 V 수신감도(RSRP) : -150 ~ 70 dbm 온도 : -50 ~ 125 ℃ 습도 : 0 ~ 100 % |
전원 | 3.6V /19A * 4 D size 1차 리튬 이온 Battery - Sleep Mode 시 : 50 uA - 데이터 수집 시 : 24 mA - IoT 모뎀통신 시 : 200 ~500 mA 1시간 수집 /1일 2회 통신 시 3년이상 사용 가능 |
설정방법 | 블루투스 통신 / 관제 시스템 |
CASE 타입 | IP68 방수 |
CASE 크기 & 재질 | 100 파이 x 126(높이) mm / PC |
장치 주요 제원 : CASE A
장치 주요 제원 : CASE B
블루투스 동작 설명
앱 실행하기
No | 이름 | 상세 설명 |
---|---|---|
1 | Site ID | 도시가스 식별 번호 |
2 | PID | 원격 TB 장치 번호 |
3 | 단말기 ID | 단말기 식별 번호 (관제 시스템 ID) |
4 | 메뉴 | 수집/통신 주기 설정(0~2) 서버 IP & 포트 설정(6) 단말기 Reset(8) |
5 | CNT | 단말기가 보내는 데이터 개수: 2~3초 마다 증가 |
6 | 동작시간 | 블루투스 연결 후 약 90초 정도 동작 시간 연장을 실행 하지 않을 경우 블루투스 연결 종료 시간 연장 실행 시 90초 연장 |
7 | Date Mode | 0, 1, 2 메뉴에 수집주기 / 통신주기 설정 수집 주기/통신주기는 관제 시스템 연결 후 관제 설정값 으로 변경 |
8 | 측정값 | AC (0~ 100 V) 방식전위 ( -10000 ~ 10000 mV) 습도( 0 ~ 100%) 온도 (-50 ~ 150℃) BAT(3.0 ~ 3.7 V) RSSI(모뎀 수신감도) - -70 ~ -110 : 수신 가능 감도 - -110보다 값이 큰 경우 수신 상태 불량 - -120 이하인 경우 수신 불능 |
단말기 리셋하기
리셋 기능
단말기 로그 분석하기
로그 기능
스마트폰 앱 최초 설치시 유의 사항
A/S 연락처
㈜프라임솔루션
경기도 군포시 금정동 847-2 동영쎈트럴타워 105호
TEL : 031)397-0815
Homepage : http://www.prisol.co.kr
E-mail : obelisk@prisol.co.kr
담당: 박광서 이사 (010-2252-7290)
관말압력 사용설명서
관말압력 단말기 주요 제원
항목 | 상세 설명 |
---|---|
검침 방식 | 압력 (0 ~ 5KPa(4 ~ 20mA)) |
전원 | 8.4V 리튬 2차 전지 |
검침 주기 | 수집주기: 분/시간 설정 통신주기: 분/시간 설정 일반모드/피크모드 |
통신 방식 | SKT LoRa |
검침 데이터량 | 서버 운용 프로그램에 따라 상이함 2 MB Flash Memory 탑제 장시간 수집 후 통신 전송 가능 |
케이스 구조 | 방수형(방폭형) |
설치 프로세스
장치 구성
Action에 따른 화면 표시
동작 (Action) | 화면 표시 | 상세 설명 |
---|---|---|
전원 투입 후 | 0.00 CFG OK(Fail) 190810 | 입력값 파라메타 정상 버전 정보 |
Sleep Mode | 화면이 꺼짐 | |
Sleep 모드에서 MES에 마그네틱 센서를 접촉 | [통신 주기] 0.00 KPa C : 01 D: 05 | 40초간 센서 값 표시 센서에 24V 전원 공급 후 10초 후 센서 읽기 모드 진입 표시 후 일정 시간이 지나면 Sleep Mode로 진입 |
Sleep Mode에서 CFG를 1회 누름 | [환경 설정] SITE ID 0003 | Site ID 설정 (00 ~ 99) |
Sleep Mode에서 CFG를 2회 누름 | [환경설정] ID 2112 | 단말기 ID 설정 (1000 ~ 9999) 단말기 ID가 설정되어 공급 *** 아래 초기화 설정을 통해 단말기를 초기화 하면 단말기 ID로 초기화 되므로 반드시 ID를 다시 설정해야 합니다.** |
Sleep Mode에서 CFG를 3회 누름 | [환경설정] MODE 0000 | Mode 설정 (00 ~ 09) 00: 수집(분), 통신(분) 01: 수집(분), 통신(시간) 02: 수집(시간), 통신(시간) 04: Peak 모드, 수집/통신(분) 05: Alarm 모드 09: 실시간 모드(20 ~ 30초) |
Sleep Mode에서 CFG를 4회 누름 | [환경설정] COM TIME 0010 | 통신 주기 설정 (1 ~ 24) 적용 예) 5: Mode가 00인경우 5분 5: Mode가 01인 경우 5시간 |
Sleep Mode에서 CFG를 5회 누름 | [환경설정] DAQ TIME 0005 | 수집 주기 설정 (1 ~60) 적용 예) 5: Mode가 00인 경우 5분 5: Mode가 02인 경우 5시간 |
Sleep Mode에서 CFG를 6회 누름 | [환경설정] RESET 0003 | 초기화 설정 Site ID를 지정 하세요 *** 초기화 설정을 하면 단말기 아이디도 초기화 되므로 반드시 단말기 ID를 다시 설정하여야 합니다.** |
Sleep Mode에서 CFG를 7회 누름 | [환경설정] YMAX 05.0 | 센서(Pt) Max값 설정 초기화 설정에서 설정된 값 표시 임의로 변경할 수 있음 중압Pt인 경우 1.0(MPa)으로 설정 |
Sleep Mode에서 CFG를 8회 누름 | [환경설정] YMIN 00.0 | 센서(Pt) Min값 설정 초기화 설정에서 설정된 값 표시 임의로 변경할 수 있음 |
Sleep Mode에서 CFG를 9회 누름 | [환경설정] Bat? 8.30 | Bat의 현재 측정 전압값 표시 6.0V 이하인 경우 Battery 교체 준비 만충전: 8.3V 이상 |
Sleep Mode에서 CFG를 10회 누름 | [환경설정] Pt? 05.0 | Pt 표시 센서값 측정 모드 |
Sleep Mode에서 CFG를 11회 누름 | [환경설정] Offset 0.000 | 센서 Zero 값 설정 (Calibration) 초기 현재 센서값 표시 압력값에 오차가 있는 경우 일정값 Up 또는 Down 일정값 올리기 또는 내리기 조정시만 사용 * 만일 현재 입력값이 1.25Kpa인데 1.22Kpa로 내리고 싶은 경우 -0.03을 입력 한다. |
Sleep Mode에서 CFG를 12회 누름 | [환경설정] Span 0.00 | 센서 Span 값 설정 (Calibration) 초기 현재 센서값 표시 Span 값 설정이 가인 경우 다음 모드로 이동 *** 설정시 주의 현재 원하는 압력 값으로 설정 현재 압력 표시값이 2.48이고 교정값이 2.5라면 2.5로 설정** |
Sleep Mode에서 CFG를 13회 누름 | [환경설정] Rssi? 0000 | IoT RSSI 값 표시 IoT 모뎀 송수신 감도 - IoT 모뎀 통신 후 감도 표시 - 140 이상의 경우 통신 상태 불량 |
Sleep Mode에서 CFG를 14회 누름 | [환경설정] Time? 00000 | 타임 (단말기 시간) IoT 모뎀 통신 후 시간 설정됨 |
Site ID 설정 범위 (00 ~ 99)
Site ID | 상세 설명 |
---|---|
01 | 대성 에너지 |
02 | 경남 에너지 |
03 | 삼천리 도시가스 |
04 | 서해 도시가스 |
06 | 전북 도시가스 |
09 | 예스코 |
10 | 부산 도시가스 |
12 | 가스안전공사 |
13 | 군산 도시가스 |
20 | 중부 도시가스 |
21 | GSE |
22 | 충청에너지서비스 |
특이 사항
단말기 초기화와 부팅시 연속적으로 리부팅이 진행될 경우
IoT 통신시 화면 상태 표시
상태 | 화면 표시 | 상세 설명 |
---|---|---|
IoT 통신 최초 연결시 | [통신주기] 0.0 Kpa IoT = 01 | 01: Start 02: IoT Join (통신망 OK) 03: 서버 CFG 얻기 04: 서버 접속 성공 05: 최초 압력 읽기 |
IoT 통신 TCP 연결 성공시 | [통신주기] 0.0 Kpa IoT = 07 | |
IoT 통신 데이터 전송 성공시 | [통신주기] 0.0 Kpa IoT = 08 | SCADA에 데이터를 성공적으로 전송 |
Power Down 모드 | [통신주기] 0.0 Kpa IoT = 99 | 종료 후 파워 다운 모드 진입 |
IoT 통신 상태 코드
통신이 제대로 되지 않거나 센서값이 이상할 경우
현장 설치
단계 | 절차 |
---|---|
1 | 단말기 후면 뚜껑을 Open한 후 전원 스위치를 ON |
2 | 단말기 앞면 LED 창에 Display |
3 | 단말기 압면 MES에 자석을 접촉 단말기가 서버간 통신이 제대로 진행되는지 확인 한다. |
4 | 단말기 앞면 LED 창의 IoT값 표시 확인 * IoT 값이 0에서 99까지 표시되는지 확인 한다. *** 단말기 설치시 반드시 IoT 값이 0에서 4번까지 진행되는지 확인할 것** 01: Start 02: IoT Join (통신망 OK) 03: 서버 CFG 얻기 04: 서버 접속 성공 |
5 | 스마트폰 앱에서 정상적으로 압력값이 전송되었는지 확인 한다. |
6 | 현재 압력값을 확인하고자 할 경우 자석을 MES에 대면 약 40초간 압력값이 표시 된다. |
현장 설치 후 서버(관제 시스템) 연결
최초로 관제 시스템에 접속시
관제 시스템에서 단말기 설정(데이터 모드, 수집/통신 주기)을 변경하고자 하는 경우
A/S 연락처
㈜프라임솔루션
경기도 군포시 금정동 847-2 동영쎈트럴타워 105호
TEL : 031)397-0815
Homepage : http://www.prisol.co.kr
E-mail : obelisk@prisol.co.kr
담당: 박광서 이사 (010-2252-7290)
설치 가이드
개발자 가이드
Open API
Open API
가이드에서 "https://www.obcon.biz/scada/" 등은 사용하고 계신 URL로 변경하여 접속 하여야 합니다.
사용자의 인증키 관리
SCADA에 관리자로 로그인하여 사용자의 인증키를 관리 한다.
"관리 > 사용자" 메뉴를 선택 한다. "Access Key/Secret 생성" 버튼을 선택하면 화면 하단에 Access Key와 Access Secret가 다시 생성되어 표시 된다.
Access Key : Open API를 사용하기 위한 아이디
Access Secret : Open API를 사용하기 위한 비밀번호
Open API 제어 : Open API 사용 권한을 관리
자신의 인증키 관리
SCADA에 로그인하여 내 정보 메뉴를 선택 한다. "Access Key/Secret 생성" 버튼을 선택하면 화면 하단에 Access Key와 Access Secret가 다시 생성되어 표시 된다.
Access Key : Open API를 사용하기 위한 아이디
Access Secret : Open API를 사용하기 위한 비밀번호
Open API 권한 관리
글로벌 관리자가 설정에서 사이트별로 OpenAPI 사용 여부를 관리 합니다. 신규로 Open API를 사용하는 사이트를 추가하는 경우에 글로벌 관리자에게 요청 하세요.
사용자 정보 중 "Open API 제어" 항목으로 권한 설정을 한다.
사용 불가 : Open API를 사용할 수 없다.
조회 권한 : Open API에서 조회 기능만 사용 한다.
제어 권한 : 모든 기능을 사용할 수 있다.
조회 권한이 있는 경우, 사용할 수 있는 기능
Token 요청
장비 목록, 장비 상세
장비 데이터 조회, 최신 장비 데이터 조회
제어 권한이 있는 경우, 사용할 수 있는 기능
조회 권한으로 사용할 수 있는 모든 기능
장비 제어 요청
Open API 접속 정보
Open API를 사용하기 위해서는 다음 정보를 알고 있어야 한다.
Open API URL : 예) https://www.obcon.biz/scada/api/v1
Access Key : Open API를 사용하기 위한 아이디
Access Secret : Open API를 사용하기 위한 비밀번호
공통 사항
timestamp
타임스탬프로 1970-01-01 00:00:00 이후의 시간을 ms로 환산한 값이다. 13자리 숫자로 1/1000초 단위까지 표시 한다.
nonce
임의의 랜덤한 문자열
hmac
HMAC (Hash-based Message Authentication Code)-SHA256는 보안을 위해서 Open API 서비스로 전달하는 parameters를 사용한 일종의 해시코드 이다.
전달하는 데이터로 QueryString 형태로 변환한 후 Access Secret로 HMAC 처리를 한다. 전달하는 parameter가 없는 경우에는 해당 항목을 제외하고 QueryString을 생성 한다.
//--- Node.js 샘플
//--- params : 서버로 전달하는 데이터를 담은 object
//--- fields : hmac 생성에 사용할 변수 이름을 담은 배열
//--- accessSecret : Access Secret
function makeHmac(params, fields, accessSecret) {
//--- QueryString 생성
//--- field에 해당하는 값이 없는 경우 QueryString 생성에서 제외 한다.
let query = [];
for (let field of fields) {
if ((params.hasOwnProperty(field)) && (params[field] != null)) {
query.push(`${field}=${encodeURIComponent(params[field])}`);
}
}
let queryString = query.join('&');
//--- QueryString로 HMAC 생성
return crypto.createHmac('sha256', accessSecret).update(queryString, 'utf-8').digest('hex');
}
주의) field에 해당하는 값이 있는 경우에만 QueryString에 추가 한다.
Token 요청
Request
Method : POST
Path : /services/getToken
Parameters
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
accessKey | String | Body | 필수 | Access Key |
duration | Integer | Body | 옵션 | Token의 유효 시간(초) Default 1800초 (30분) |
timestamp | Integer | Body | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Body | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Body | 필수 | HMA-SHA256 |
HMAC 생성시 fields
accessKey, [duration], timestamp, nonce
"[ ]"로 표시된 항목은 옵션 항목으로 없는 경우, 제외 하세요.
Response
data
token : 권한을 얻기 위해 사용하는 JWT(JSON Web Token)
장비 목록
Request
Method : GET
Path : /devices
Parameters
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
x-obcon-accessKey | String | Header | 필수 | Access Key |
x-authorization | String | Header | 필수 | Bearer ${token} |
fields | String | Query | 옵션 | all. 장비별로 장비 상세에서 반환하는 정보 반환 |
timestamp | Integer | Query | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Query | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Query | 필수 | HMA-SHA256 |
x-authorization 값은 Token 앞에 반드시 "Bearer " 문자를 붙여 주세요.
HMAC 생성시 fields
x-obcon-accessKey, [fields], timestamp, nonce
"[ ]"로 표시된 항목은 옵션 항목으로 없는 경우, 제외 하세요.
Response
data
size : 장비 갯수
data : 장비 배열
deviceList 데이터 구조 참조
fields=all 인 경우 device 데이터 구조 참조
장비 상세
Request
Method : GET
Path : /devices/{record}
Parameters
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
record | Integer | Path | 필수 | 장비의 레코드 ID |
x-obcon-accessKey | String | Header | 필수 | Access Key |
x-authorization | String | Header | 필수 | Bearer ${token} |
timestamp | Integer | Query | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Query | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Query | 필수 | HMA-SHA256 |
x-authorization 값은 Token 앞에 반드시 "Bearer " 문자를 붙여 주세요.
HMAC 생성시 fields
x-obcon-accessKey, timestamp, nonce
Response
data
data : device 데이터 구조 참조
장비 데이터 조회
Request
Method : GET
Path : /devices/{record}/data
Parameters
datetimeFrom <= 조회 대상 데이터 < datetimeTo
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
record | Integer | Path | 필수 | 장비의 레코드 ID |
x-obcon-accessKey | String | Header | 필수 | Access Key |
x-authorization | String | Header | 필수 | Bearer ${token} |
datetimeFrom | String | Query | 필수 | 조회 시작일시 (YYYYMMDDHHmmss) |
datetimeTo | String | Query | 필수 | 조회 종료일시 (YYYYMMDDHHmmss) |
timestamp | Integer | Query | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Query | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Query | 필수 | HMA-SHA256 |
x-authorization 값은 Token 앞에 반드시 "Bearer " 문자를 붙여 주세요.
HMAC 생성시 fields
x-obcon-accessKey, datetimeFrom, datetimeTo, timestamp, nonce
Response
data
hasNext : true인 경우 연속으로 조회할 데이터가 존재함
datetimeFrom : 연속으로 조회할 때, 다음 조회에서 사용할 기간 (시작일시)
datetimeTo : 연속으로 조회할 때, 다음 조회에서 사용할 기간 (종료일시)
size : 데이터 갯수
data : 데이터 목록
정류기인 경우 devicedata1s 참조
원격TB인 경우 devicedata2s 참조
두께측정장비인 경우 devicedataAs 참조
최신 장비 데이터 조회
Request
Method : GET
Path : /devices/{record}/latestData
Parameters
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
record | Integer | Path | 필수 | 장비의 레코드 ID |
x-obcon-accessKey | String | Header | 필수 | Access Key |
x-authorization | String | Header | 필수 | Bearer ${token} |
timestamp | Integer | Query | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Query | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Query | 필수 | HMA-SHA256 |
x-authorization 값은 Token 앞에 반드시 "Bearer " 문자를 붙여 주세요.
HMAC 생성시 fields
x-obcon-accessKey, timestamp, nonce
Response
data
size : 데이터 갯수
data : 데이터 목록
정류기인 경우 devicedata1s 참조
원격TB인 경우 devicedata2s 참조
두께측정장비인 경우 devicedataAs 참조
여러 장비의 최신 장비 데이터 조회
Request
Method : GET
Path : /devices/latestData
Parameters
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
x-obcon-accessKey | String | Header | 필수 | Access Key |
x-authorization | String | Header | 필수 | Bearer ${token} |
type | String | Query | 옵션 | 장비 타입 |
timestamp | Integer | Query | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Query | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Query | 필수 | HMA-SHA256 |
x-authorization 값은 Token 앞에 반드시 "Bearer " 문자를 붙여 주세요.
HMAC 생성시 fields
x-obcon-accessKey, [type], timestamp, nonce
"[ ]"로 표시된 항목은 옵션 항목으로 없는 경우, 제외 하세요.
Response
data
devices : 장비의 레코드 아이디 목록
device_${장비의 레코드 아이디}
size : 데이터 갯수
data : 데이터 목록
정류기인 경우 devicedata1s 참조
원격TB인 경우 devicedata2s 참조
두께측정장비인 경우 devicedataAs 참조
장비 제어 요청
Request
Method : PUT
Path : /devices/{record}/requestS
Parameters
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
record | Integer | Path | 필수 | 장비의 레코드 ID |
x-obcon-accessKey | String | Header | 필수 | Access Key |
x-authorization | String | Header | 필수 | Bearer ${token} |
subCommand | String | Body | 필수 | 설정 명령어 |
value | Float | Body | 옵션 | |
status | String | Body | 옵션 | |
gpsTime | String | Body | 옵션 | HHmmss |
frequencyMode | String | Body | 옵션 | 1. ELF, 2. ELCD, 3. LFCD |
frequencySetting1 | Float | Body | 옵션 | 주파수 1 설정값 : 0 ~ 99 |
frequencySetting2 | Float | Body | 옵션 | 주파수 2 설정값 : 0 ~ 99 |
frequencySetting3 | Float | Body | 옵션 | 주파수 3 설정값 : 0 ~ 99 |
applyCycle | String | Body | 옵션 | 주기 설정 |
networkCycle | Integer | Body | 옵션 | 통신주기 : 1 ~ 60(분), 1 ~ 24(시) |
dataCycle | Integer | Body | 옵션 | 수집주기 : 1 ~ 60(분), 1 ~ 24(시) |
timestamp | Integer | Body | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Body | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Body | 필수 | HMA-SHA256 |
x-authorization 값은 Token 앞에 반드시 "Bearer " 문자를 붙여 주세요.
HMAC 생성시 fields
x-obcon-accessKey, subCommand, [옵션 항목], timestamp, nonce
"[ ]"로 표시된 항목은 옵션 항목으로 없는 경우, 제외 하세요.
Response
data
requestId : 요청 아이디
subCommand에 따른 사용 옵션
장비 타입 | 인터페이스 버전 | SubCommand | 옵션 | 설명 |
---|---|---|---|---|
정류기 | 1.00 | 0 | value | DC 전압 |
1 | value | DC 전류 | ||
2 | value | 방식전위 | ||
3 | value | On Time | ||
4 | value | Off Time | ||
1 | value | PCM 전압 | ||
b | value | PCM 전류 | ||
5 | status | Mode - 정류기/인터럽트 선택 : 1. 인터럽트, 0. 정류기 | ||
6 | status | Mode - 자동/수동 선택 : 1. 수동, 0. 자동 | ||
7 | status | Mode - Remote/Local 선택 : 1. Remote, 0. Local | ||
8 | status | 동작 - 인터럽트 Start/Stop 선택 : 1. Start, 0. Stop | ||
9 | status | Power - 파워 제어 선택 : 1. Off, 0. On | ||
c | status | PCM ELF 선택 : 1. On, 0. OFF | ||
d | status | PCM ELCD 선택 : 1. On, 0. OFF | ||
e | status | PCM LFCD 선택 : 1. On, 0. OFF | ||
f | status | 정류기/PCM 선택 : 1. PCM, 0. 정류기 | ||
g | status | PCM 상태 : 1. Start, 0. Stop | ||
1.01 | h | gpsTime | HHmmss | |
i | frequencyMode | 1. ELF, 2. ELCD, 3. LFCD | ||
frequencySetting1 | 주파수 1 설정값 : 0 ~ 99 | |||
frequencySetting2 | 주파수 2 설정값 : 0 ~ 99 | |||
frequencySetting3 | 주파수 3 설정값 : 0 ~ 99 | |||
원격TB | 1.00 | a | applyCycle | 주기 설정 0 : 통신주기(분)/수집주기(분) 1 :통신주기(시)/수집주기(분) 2 : 통신주기(시)/수집주기(시) |
networkCycle | 통신주기 : 1 ~ 60 (분), 1 ~ 24 (시) | |||
dataCycle | 수집 주기 : 1 ~ 60 (분), 1 ~ 24 (시) | |||
두께측정장비 | 1.00 | a | applyCycle | 주기 설정 3 : 통신주기(분)/수집주기(분) 5 :통신주기(시)/수집주기(분) 6 : 통신주기(시)/수집주기(시) |
networkCycle | 통신주기 : 1 ~ 60 (분), 1 ~ 24 (시) | |||
dataCycle | 수집 주기 : 1 ~ 60 (분), 1 ~ 24 (시) |
정류기 1.01 버전에서는 1.00 버전의 인터페이스도 사용할 수 있다.
장비 제어 결과 요청
Request
Method : GET
Path : /devices/{record}/responseA
Parameters
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
record | Integer | Path | 필수 | 장비의 레코드 ID |
x-obcon-accessKey | String | Header | 필수 | Access Key |
x-authorization | String | Header | 필수 | Bearer ${token} |
subCommand | String | Query | 필수 | requestS 요청시 보낸 subCommand |
requestId | Integer | Query | 필수 | S 요청시 받은 아이디 |
timestamp | Integer | Query | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Query | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Query | 필수 | HMA-SHA256 |
x-authorization 값은 Token 앞에 반드시 "Bearer " 문자를 붙여 주세요.
HMAC 생성시 fields
x-obcon-accessKey, subCommand, requestId, timestamp, nonce
Response
data
datetime : 장비로부터 응답을 받은 시간 (YYYY-MM-DD HH:mm:ss)
code : -1. 장비로부터 받은 응답이 없음, 오류 코드 (0. 정상 적용, 1. 적용 실패, 2. 패킷 이상, 99. 기타)
Open API 응답 (JSON 데이터)
code :응답 코드 (숫자 또는 숫자 배열)
0 : 정상
0이 아닌 숫자 : 오류 코드
message : 응답 메시지 (문자열 또는 문자열 배열)
data : 반환 데이터 object
요청에 따라 반환 데이터가 다름
error 오류 관련 데이터 object (Reserved)
응답 데이터 구조
deviceList 데이터 구조
이름 | 타입 | 설명 |
---|---|---|
id | Integer | 레코드 ID |
name | String | 장비 이름 |
type | String | 장비 타입 1. 정류기, 2. 원격TB, A. 두께측정장비 |
deviceKey | String | 장비 아이디 |
interfaceVersion | String | 인터페이스 버전 1.00. 1.01. 1.02 |
installDate | String | 설치일 (YYYY-MM-DD) |
statusUse | String | 활성 여부 Active, Inactive |
device 데이터 구조
이름 | 타입 | 설명 |
---|---|---|
id | Integer | 레코드 ID |
name | String | 장비 이름 |
type | String | 장비 타입 1. 정류기, 2. 원격TB, A. 두께측정장비 |
deviceKey | String | 장비 아이디 |
location | String | 위치 |
latitude | Float | 위도 |
longitude | Float | 경도 |
networkMode | String | 통신 모드 |
dataMode | String | 데이터 모드 |
networkCycle | Integer | 통신주기 |
networkCycleUnit | String | 통신주기 단위 |
dataCycle | Integer | 수집주기 |
dataCycleUnit | String | 수집주기 단위 |
peakNetworkCycle | Integer | 피크타임 통신주기(분) |
peakDataCycle | Integer | 피크타임 수집주기(분) |
peakTimeStart1 | Integer | 피크타임 시작 1 |
peakTimeEnd1 | Integer | 피크타임 종료 1 |
peakTimeStart2 | Integer | 피크타임 시작 2 |
peakTimeEnd2 | Integer | 피크타임 종료 2 |
ac | Float | AC 측정값 |
ac1 | Float | AC 1 측정값 |
ac2 | Float | AC 2 측정값 |
preventPotential | Float | 방식 전위 |
preventPotential2 | Float | 방식 전위 2 |
batteryVoltage | Float | 배터리 전압 |
temperature | Float | 장치 온도 |
sensitivity | Float | 수신 감도 |
sensitivityRsrp | Integer | 수신감도 RSRP |
sensitivitySnr | Float | 수신감도 SNR |
sensitivityRsrq | Integer | 수신감도 RSRQ |
pressure | Float | 압력 |
pressure2 | Float | 압력 2 |
gasConcentration1 | Integer | 가스농도 1 |
gasConcentration2 | Integer | 가스농도 2 |
dcVoltage | Float | DC 전압 |
dcElectric | Float | DC 전류 |
onTime | Float | 인터럽트 On time |
offTime | Float | 인터럽트 Off time |
rectifierStatus | String | 문열림: 0. 닫힘, 1. 열림 |
rtuStatus | String | RTU 전원: 0. 정상, 1. 정전 |
powerStatus | String | 정류기 전원: 0. 정상, 1. 정전 |
interruptRectifier | String | 정류기/인터럽트: 0. 정류기, 1. 인터럽트 |
operateMode | String | 자동/수동: 0. 자동, 1. 수동 |
controlMode | String | 로컬/리모트: 0. 로컬, 1. 리모트 |
operateStatus | String | Stop/Start: 0. Stop, 1. Start |
statusDatetime | String | 상태 변경일자 |
interfaceVersion | String | 인터페이스 버전 |
installDate | String | 설치일 |
pipeControl | String | 배관연결: 0. 배관연결 해제, 1. 배관연결 |
waterSensorControl | String | 제어값: 0. 수위센서 Off, 1. 수위센서 On |
acVoltage | Float | AC 전압 |
acElectric | Float | AC 전류 |
deviceMode | String | 정류기/PCM: 0. 정류기, 1. PCM |
elf | String | ELF: 0. OFF, 1. ON |
elcd | String | ELCD: 0. OFF, 1. ON |
lfcd | String | LFCD: 0. OFF, 1. ON |
pcmOperateStatus | String | PCM 상태: 0. Stop, 1. Start |
usePreventPotential | String | 전위 사용 여부: 0. 사용 않음, 1. 사용 |
gpsStatus | String | GPS 상태: 0. Not Ready, 1. Ready |
gpsTime | String | GPS 시간: HHmmss |
frequencyMode | String | 주파수 설정 모드: 1. ELF, 2. ELCD, 3. LFCD |
frequencySetting1 | Float | 주파수 1 설정값 |
frequencySetting2 | Float | 주파수 2 설정값 |
frequencySetting3 | Float | 주파수 3 설정값 |
statusUse | String | 활성 여부 |
humidity | Integer | 습도 |
electric | Float | 전류 |
ai1 | Float | Analog Input 1 |
ai2 | Float | Analog Input 2 |
ai3 | Float | Analog Input 3 |
ai4 | Float | Analog Input 4 |
ai5 | Float | Analog Input 5 |
ai6 | Float | Analog Input 6 |
ai7 | Float | Analog Input 7 |
ai8 | Float | Analog Input 8 |
ai9 | Float | Analog Input 9 |
ai10 | Float | Analog Input 10 |
ai11 | Float | Analog Input 11 |
ai12 | Float | Analog Input 12 |
ai13 | Float | Analog Input 13 |
di1 | String | Digital Input 1 |
di2 | String | Digital Input 2 |
di3 | String | Digital Input 3 |
di4 | String | Digital Input 4 |
di5 | String | Digital Input 5 |
labels | String | 이름과 단위 |
device의 labels 데이터 구조
생략
devicedata1s 데이터 구조
이름 | 타입 | 설명 |
---|---|---|
id | Integer | 레코드 ID |
siteKey | String | 사이트 키 |
type | String | 장비 타입 1. 정류기 |
deviceKey | String | 장비 아이디 |
statusDatetime | String | 발생일자: YYYYMMDDHHmmss |
dcVoltage | Float | DC 전압 |
dcElectric | Float | DC 전류 |
preventPotential | Float | 방식 전위 |
onTime | Float | 인터럽트 On time |
offTime | Float | 인터럽트 Off time |
batteryVoltage | Float | 배터리 전압 |
temperature | Float | 장치 온도 |
acVoltage | Float | AC 전압 |
acElectric | Float | AC 전류 |
acVoltageControl | Float | AC 전압 (제어) |
acElectricControl | Float | AC 전류 (제어) |
rectifierStatus | String | 문열림: 0. 닫힘, 1. 열림 |
rtuStatus | String | RTU 전원: 0. 정상, 1. 정전 |
deviceMode | String | 정류기/PCM: 0. 정류기, 1. PCM |
elf | String | ELF: 0. OFF, 1. ON |
elcd | String | ELCD: 0. OFF, 1. ON |
lfcd | String | LFCD: 0. OFF, 1. ON |
powerStatus | String | 정류기 전원: 0. 정상, 1. 정전 |
interruptRectifier | String | 정류기/인터럽트: 0. 정류기, 1. 인터럽트 |
operateMode | String | 자동/수동: 0. 자동, 1. 수동 |
controlMode | String | 로컬/리모트: 0. 로컬, 1. 리모트 |
operateStatus | String | Stop/Start: 0. Stop, 1. Start |
pcmOperateStatus | String | PCM 상태: 0. Stop, 1. Start |
gpsStatus | String | GPS 상태: 0. Not Ready, 1. Ready |
gpsTime | String | GPS 시간: HHmmss |
interfaceVersion | String | 인터페이스 버전 |
customData | String | Custom data |
devicedata2s 데이터 구조
이름 | 타입 | 설명 |
---|---|---|
id | Integer | 레코드 ID |
siteKey | String | 사이트 키 |
type | String | 장비 타입 2. 원격TB |
deviceKey | String | 장비 아이디 |
statusDatetime | String | 발생일자: YYYYMMDDHHmmss |
ac | Float | AC 측정값 |
preventPotential | Float | 방식 전위 |
batteryVoltage | Float | 배터리 전압 |
sensitivity | Float | 수신 감도 |
dataMode | String | 데이터 모드 0. 통신주기(분)/수집주기(분), 1. 통신주기(시)/수집주기(분) 2. 통신주기(시)/수집주기(시) |
dataCycle | Integer | 수집주기 |
networkCycle | Integer | 통신주기 |
temperature | Float | 장치 온도 |
humidity | Integer | 습도 |
devicedataAs 데이터 구조
이름 | 타입 | 설명 |
---|---|---|
id | Integer | 레코드 ID |
siteKey | String | 사이트 키 |
type | String | 장비 타입 A. 두께측정장비 |
deviceKey | String | 장비 아이디 |
statusDatetime | String | 발생일자: YYYYMMDDHHmmss |
dataMode | String | 데이터 모드 3. 통신주기(분)/수집주기(분), 5. 통신주기(시)/수집주기(분) 6. 통신주기(시)/수집주기(시) |
dataCycle | Integer | 수집주기 |
networkCycle | Integer | 통신주기 |
ai1 | Float | Analog Input 1 |
ai2 | Float | Analog Input 2 |
ai3 | Float | Analog Input 3 |
ai4 | Float | Analog Input 4 |
ai5 | Float | Analog Input 5 |
ai6 | Float | Analog Input 6 |
ai7 | Float | Analog Input 7 |
ai8 | Float | Analog Input 8 |
ai9 | Float | Analog Input 9 |
ai10 | Float | Analog Input 10 |
ai11 | Float | Analog Input 11 |
ai12 | Float | Analog Input 12 |
ai13 | Float | Analog Input 13 |
batteryVoltage | Float | 배터리 전압 |
sensitivity | Float | 수신 감도 |
Open API 이력 관리
현재의 인터페이스 정의서에 따르면 requestS 요청에 따른 responseA 응답을 서비스에서 정확하게 확인할 수 없습니다. 따라서 다음과 같이 보완을 하였으나 정확한 응답은 아닐 수 있습니다. 정확한 확인이 필요하면 장비의 값을 읽어 추가 확인하시기 바랍니다.
Open API 이력 관리를 통한 응답 보완
requestS 요청이 발생하면 Open API 이력에 해당 요청을 저장하고 동일한 장비에서 동일한 요청에 대한 응답이 오면 Open API 이력을 업데이트 합니다. requestA 요청이 발생하면 Open API 이력 테이블에 있는 응답을 반환 합니다.
동일한 장비에서 동일한 요청(subCommand)이 여러번 발생할 수 있기 때문에 정확한 응답을 반환하지 못할 가능성이 있습니다.
설정 파일에서 권한 설정
//--- 모든 사이트(고객사)에게 Open API 허용시
//--- true이면 모든 사이트가 Open API를 사용할 수 있습니다.
conf.openAPI.useAll = true;
//--- 특정 사이트(고객사)에만 Open API 허용시
//--- Open API의 사용이 허용된 사이트의 ID 배열
conf.openAPI.sites = [];
관련 사이트
Swagger 매뉴얼 : Open API 매뉴얼겸 테스트
https://www.obcon.biz/cms/api-docs/
* 주의: 테스트하고자하는 서비스와 동일한 주소를 사용하여야 합니다.
(https://www.obcon.biz/cms/ 사용)
Open API 이력 (for 관리자)
https://www.obcon.biz/cms/apiHistories?action=list
요청 받은 Open API와 처리 결과를 표시 합니다.
HMAC 생성 (for 관리자)
https://www.obcon.biz/cms/apiHistories?action=makeHmac
값을 입력한 후 HMAC를 생성하여 볼 수 있습니다.
프로그램에서 생성한 HMAC와 비교하여 검증할 수 있습니다.
보안 : 암호문 생성 (for 관리자)
암호문을 생성 합니다.
API 이력 테스트 (for 관리자)
외부로 open되지 않은 내부 사용을 위한 페이지 입니다.
OBCon Open API 2
Email 발송 (Reserved)
Request
Method : POST
Path : /services/emails
Parameters
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
x-obcon-accessKey | String | Header | 필수 | Access Key |
x-authorization | String | Header | 필수 | Bearer ${token} |
to | String | Body | 필수 | 받는 사람 ,로 구분 |
cc | String | Body | 옵션 | 참조 ,로 구분 |
bcc | String | Body | 옵션 | 숨은 참조 ,로 구분 |
service | String | Body | 옵션 | 서비스 (Default. OBCon) |
template | String | Body | 옵션 | 이메일 템플릿 |
title | String | Body | 필수 | 이메일 제목 |
html | String | Body | 필수 | 이메일 내용 |
timestamp | Integer | Query | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Query | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Query | 필수 | HMA-SHA256 |
x-authorization 값은 Token 앞에 반드시 "Bearer " 문자를 붙여 주세요.
이메일 주소 구조 : 이름 <이메일> 또는 이메일
HMAC 생성시 fields
x-obcon-accessKey, to, [cc], [bcc], [service], [template], title, timestamp, nonce
"[ ]"로 표시된 항목은 옵션 항목으로 없는 경우, 제외 하세요.
Response
data
count : 이메일 발송 건수
SMS 발송 (Reserved)
Request
Method : POST
Path : /services/sms
Parameters
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
x-obcon-accessKey | String | Header | 필수 | Access Key |
x-authorization | String | Header | 필수 | Bearer ${token} |
sender | String | Body | 옵션 | 보내는 사람 전화번호 |
receivers | String | Body | 필수 | 받는 사람 전화번호 ,로 구분 |
service | String | Body | 옵션 | 서비스 |
message | String | Body | 필수 | 메시지 |
timestamp | Integer | Query | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Query | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Query | 필수 | HMA-SHA256 |
x-authorization 값은 Token 앞에 반드시 "Bearer " 문자를 붙여 주세요.
전화번호 구조 : 이름 <전화번호> 또는 전화번호
HMAC 생성시 fields
x-obcon-accessKey, [sender], receivers, [service], message, timestamp, nonce
"[ ]"로 표시된 항목은 옵션 항목으로 없는 경우, 제외 하세요.
Response
data
count : SMS 발송 건수
Telegram 발송
Request
Method : POST
Path : /services/telegrams
Parameters
이름 | 타입 | 위치 | 필수 | 설명 |
---|---|---|---|---|
x-obcon-accessKey | String | Header | 필수 | Access Key |
x-authorization | String | Header | 필수 | Bearer ${token} |
type | String | Body | 옵션 | Reserved public. 설정 정보를 사용하여 메시지 발송 (Default) private. 사용자 정보를 사용하여 메시지 발송 |
receivers | String | Body | 필수 | 받는 사람 chat id ,로 구분 |
message | String | Body | 필수 | 메시지 |
timestamp | Integer | Query | 필수 | 타임스탬프 (13자리 숫자) |
nonce | String | Query | 필수 | 임의의 랜덤한 문자열 |
hmac | String | Query | 필수 | HMA-SHA256 |
x-authorization 값은 Token 앞에 반드시 "Bearer " 문자를 붙여 주세요.
chat id 구조
chat id
이름
@.~ : 이메일에 해당하는 사용자 정보에서 chat id를 가져 온다.
HMAC 생성시 fields
x-obcon-accessKey, [type], receivers, message, timestamp, nonce
"[ ]"로 표시된 항목은 옵션 항목으로 없는 경우, 제외 하세요.
Response
data
ok : true. 전체에게 메시지 발송 완료
success : 성공
count : 성공한 건수
ids : 성공한 receiver 목록
fail : 실패
count : 실패한 건수
ids : 실패한 receiver 목록
API 이력
Reserved
OBCon Proxy
실시간 연동 현황
Reserved
배치 연동 현황
Reserved
OBCon Proxy
Proxy 운영 현황
피지에스코리아
OBCon Proxy
예스코 (10) : MSSQL 연동
Socket 통신 (Deprecated)
삼천리 (8)
JBC (14)
대성에너지(5)의 원격TB
config
cluster
worker_count_proxy : OBCon Proxy의 worker 갯수
proxy
use
proxies
use
protocol
type
host
port
server
host
port
onlineTime
onlineCount
batchTime
batchCount
siteList : OBCon SCADA에서 OBCon Proxy로 데이터를 전송하는 사이트 정보
sitesInfo : OBCon Proxy를 사용하는 사이트 정보
Device to SCADA
modules/clients/tcp_client_1.js : 장비 애뮬레이터
#--- OBCon Device 실행
cd /work/OBCon_Service
node bin/scada_device.js --conf config_scada_device_override.js
# pm2 start --only SCADADevice
#--- 로그 확인
pm2 log OBConDevice
pm2 log OBConSCADA
SCADA to Proxy
#--- OBCon Proxy 실행
cd /work/OBCon_Service
node bin/proxy.js --conf config_proxy_override.js
# pm2 start --only OBConProxy
#--- 장비에서 받은 데이터를 OBCon Proxy로 잘 전송하는지 확인
# pm2 log OBConSCADA | grep sendData
pm2 log OBConProxy
# https://local.obcon.biz/scada/proxies
config_scada_override.js
conf.proxy.proxies.siteList
화면
실시간 연동 현황 (/scada/proxies?action=list)
배치 연동 현황 (/scada/proxies?action=list2)
"작업 생성" 버튼
"작업 취소" 버튼
modules/proxies/view.js
getHandler(siteKey) : siteKey에 해당하는 핸들러 반환
modules/proxy_client.js : 과거에 사용하는 모듈 (삭제 예정)
infoOfData 생성
interfaces/v10?/request/request_G_1.js
handleServer() 함수에서 infoOfData 반환
interfaces/v10?/request/request_G_[2345...].js
_updateData() 함수에서 infoOfData 반환
interfaces/v100/request/request.js
handleProxyServerBefore(data)
handleProxyServer(infoOfData)
SCADA에서 Proxy로 전송
modules/proxies/proxy_client.js
init()
sendData(site, device, infoOfData, socketData)
modules/proxies/internal_tcp_client.js
데이터 송신: sendData(site, device, infoOfData, socketData)
Proxy to Customer
pm2 start --only OBConProxy
config_proxy_override.js
conf.proxy.proxies.sitesInfo
modules/proxies/proxy_app.js
modules/proxies/internal_tcp_server.js
modules/proxies/internal_tcp_server_client.js
데이터 수신: ondata()
modules/proxies/view.js
sendDataOnline() : Online 방식으로 Proxy에서 고객사로 데이터 전송
sendDataBatch() : Batch 방식으로 Proxy에서 고객사로 데이터 전송
getHandler(siteKey)
modules/proxies/database/proxy_${type}.js
실시간 연동 진행
sendData(devicedata)
데이터 송신: _insertData(model, devicedata)
테이블 레이아웃
modules/proxies/database/tables/proxydata?s.js
테스트 완료된 프로그램
proxy_mariadb.js
proxy_mysql.js
proxy_oracle.js
배치 연동
include/Applications.js
watchDogTimer()를 사용
modules/proxies/view.js
주기적으로 sendData() 호출
Customer
MariaDB (MySQL 포함)
modules/proxies/database/
mariadb.md
mariadb_ver001.xlsx : 테이블 레이아웃
mariadb.sql
MSSQL (Reserved)
modules/proxies/database/
mssql.md : 설치와 환경 구성 등
mssql.sql
Oracle
modules/proxies/database/
oracle.md : 설치와 환경 구성 등
oracle.sql : sqlplus 명령어로 접속하여 설정
주의 : CentOS에 Oracle Client와 oracledb 모듈 설치 검증 필요
Tibero (Reserved)
modules/proxies/database/
tibero.md : 설치와 환경 구성 등
tibero.sql
Test
--- 테스트 초기화
--- site id : 1, siteKey : 01
delete from devicedata101s where siteKey = '01';
delete from proxies;
delete from proxydata1s;
-- logs/ 폴더의 로그 파일 삭제
-- 실시간/배치 연동 현황 조회
-- https://local.obcon.biz/scada/proxies
-- https://local.obcon.biz/scada/proxies?action=list2
--- 전송 건수가 일치하는지 확인
select count(*) from devicedata101s where siteKey = '01';
select count(*) from proxydata1s;
select id from devicedata101s where siteKey = '01' order by id;
select id from proxydata1s order by id;
update proxies set sendId = 6771;
To-Do
오류
장비와 SCADA간의 통신이 끊어지는 경우
SCADA와 OBCon Proxy간의 통신도 끝어져서 Proxy에서 데이터 저장을 완료하지 못하는 문제가 발생 한다.
대체로 오류가 발생하지는 않는다.
tcp 방식의 OBCon Proxy의 문제점
tcp 연결이 계속 유지되므로 Proxy cluster 개수만큼 사용되지 못한다.
OBCon SCADA와 OBCon Proxy 연동 방식에 database 추가
중개 테이블 생성 (ProxyPipe)
id
siteKey
type
deviceKey
json
등록일 : 오래된 데이터 삭제
전송 실패 횟수 : 여러번 오류가 발생한 데이터 삭제
Web Messenger
Web Design
웹 디자인에 따른 업무 단계
웹디자인 기획 단계
담당자 : 고객사 또는 웹디자이너
웹디자인 기획서 작성
고객사에서 작성. 웹다자이너와 같이 작성시 별도의 비용이 발생할 수 있음
화면 크기에 따른 디자인 정책 수립
웹 : 반응형 웹으로 작성시 모바일에서 사용 가능
모바일 : 모바일에 최적화된 페이지
태블릿 : 옵션
사용 폰트 결정
웹디자인 단계
담당자 : 웹디자이너
일반적으로 PSD(포토샵 파일 포맷)로 작성
고객사에서 몇개의 시안중 하나를 확정
주의: 웹디자이너와 계약시 PSD 파일을 받기로 계약할 것
퍼블리싱 단계
담당자 : 웹디자이너 또는 웹퍼블리셔
PSD 이미지로 HTML, CSS, Image, JavaScript 작성
예전에는 디자이너가 JavaScript를 작성해 주지 않았지만, 최근에는 지원하는 추세임 (확인 필요)
웹디자인 적용 단계
담당자 : 개발자
샘플 웹디자인 페이지를 참조하여 각 페이지 작성
각 페이지에 디자인을 입히고 테스트
웹디자인 비용 항목
단계 | 담당자 | 예상 비용 | 상세 내역 |
---|---|---|---|
기획 | 고객사 | 미정 | 장점: 이미 존재하는 페이지가 있음 웹디자이너가 기획을 지원하는 경우 약 100만원 추가 |
웹디자인 | 웹디자이너 | 약 2,000,000 | 구분되는 약 10페이지의 PSD 파일 작성 반응형 웹페이지당 약 30만원 이하 |
퍼블리싱 | 웹디자이너 | 0 | PSD 파일로 html, css, image, javascript 작성 웹디자이너에게 퍼블리싱도 요청할 것 |
웹디자인 적용 | 개발자 | 미정 | 샘플 디자인 페이지로 웹페이지 HTML 작성 페이지별 디자인 적용과 테스트 변경된 디자인으로 매뉴얼 재작성 |
2019.10.14 기준 약 73 페이지
Tables
테이블 목록
No | 영문명 | 한글명 | 상세 설명 |
---|---|---|---|
1 | alarms | 알림 | |
2 | audits | 변경 로그 | |
3 | homes | 홈 | |
4 | loginHistories | 로그인 이력 | |
5 | jobManagers | 작업 관리자 | |
6 | apiHistories | API 이력 | |
7 | services | 서비스 | |
8 | sites | 사이트 | |
9 | users | 사용자 | |
10 | groups | 그룹 | |
11 | roles | 역할 | |
12 | settings | 설정 | |
13 | branches | 지사 | |
14 | devices | 장비 | |
15 | pages | 페이지 | |
16 | upgrades | 업그레이드 | |
17 | events | 이벤트 | |
18 | mapLines | 지도 경로 | |
19 | notifications | 알람 | |
20 | photos | 사진 | |
21 | reports | 보고서 | |
22 | tasks | 작업 | |
23 | thingplugs | ThingPlug | |
24 | usages | 통계 | |
25 | pipelines | 배관 경로 | |
26 | devicedata1s | 정류기 데이터 | |
27 | devicedata2s | 원격TB 데이터 | |
28 | devicedata3s | 배관링크 데이터 | |
29 | devicedata4s | 수위센서 데이터 | |
30 | devicedata5s | 관말압력 데이터 | |
31 | devicedata6s | 특정정압기 데이터 | |
32 | devicedata7s | 수신감도 데이터 | |
33 | devicedata8s | 범용장비1 | |
34 | devicedataAs | 두께측정장비 | |
35 | proxies | 연동 | |
36 | bpBusinesses | 업무 | |
37 | bpEquipments | 설비 | |
38 | bpAuthorizations | 작업 권한 |
alarms - 알림
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | user | integer | 11 | False | 1 | 사용자 | |
4 | module | string | 32 | False | notifications | 모듈 이름 | |
5 | checkDatetime | string | 20 | False | 최종 확인일자 | ||
6 | name | string | 72 | False | 이름 | ||
7 | description | text | True | 상세 설명 | |||
8 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
9 | assignedUserName | string | 72 | True | 담당자 | ||
10 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
11 | createdAt | datetime | False | 생성일시 | |||
12 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
13 | updatedAt | datetime | False | 수정일시 | |||
14 | deleted | boolean | False | 삭제 |
audits - 변경 로그
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | parent | integer | 11 | True | 관련 모듈 ID | ||
4 | parentType | string | 32 | False | 관련 모듈 Type | ||
5 | parentName | string | 72 | True | 관련 모듈 | ||
6 | fieldName | string | 72 | False | 필드 이름 | ||
7 | stringFrom | string | 255 | False | 변경전 | ||
8 | stringTo | string | 255 | False | 변경후 | ||
9 | name | string | 72 | False | 이름 | ||
10 | description | text | True | 상세 설명 | |||
11 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
12 | assignedUserName | string | 72 | True | 담당자 | ||
13 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
14 | createdAt | datetime | False | 생성일시 | |||
15 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
16 | updatedAt | datetime | False | 수정일시 | |||
17 | deleted | boolean | False | 삭제 |
homes - 홈
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | name | string | 72 | False | 이름 | ||
3 | description | text | True | 상세 설명 | |||
4 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
5 | assignedUserName | string | 72 | True | 담당자 | ||
6 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
7 | createdAt | datetime | False | 생성일시 | |||
8 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
9 | updatedAt | datetime | False | 수정일시 | |||
10 | deleted | boolean | False | 삭제 |
loginHistories - 로그인 이력
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | True | 외래키 | 사이트 | |
3 | user | integer | 11 | True | 사용자 | ||
4 | authenticateId | string | 64 | False | 아이디 | ||
5 | loginDatetime | date | False | Now() | 로그인 일시 | ||
6 | ip | string | 64 | True | IP | ||
7 | status | string | 2 | True | 상태 | ||
8 | name | string | 72 | False | 이름 | ||
9 | description | text | True | 상세 설명 | |||
10 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
11 | assignedUserName | string | 72 | True | 담당자 | ||
12 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
13 | createdAt | datetime | False | 생성일시 | |||
14 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
15 | updatedAt | datetime | False | 수정일시 | |||
16 | deleted | boolean | False | 삭제 |
jobManagers - 작업 관리자
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | True | 외래키 | 사이트 | |
3 | category | string | 72 | True | 분류 | ||
4 | file | string | 32 | True | File | ||
5 | action | string | 32 | True | Action | ||
6 | cron | string | 32 | True | 실행 시간 | ||
7 | status | string | 8 | False | Active | 활성 여부 | |
8 | custom | string | 10240 | True | {} | 설정값 | |
9 | name | string | 72 | False | 이름 | ||
10 | description | text | True | 상세 설명 | |||
11 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
12 | assignedUserName | string | 72 | True | 담당자 | ||
13 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
14 | createdAt | datetime | False | 생성일시 | |||
15 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
16 | updatedAt | datetime | False | 수정일시 | |||
17 | deleted | boolean | False | 삭제 |
apiHistories - API 이력
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 외래키 | 사이트 | |
3 | user | integer | 11 | False | 사용자 | ||
4 | authenticateId | string | 64 | False | 아이디 | ||
5 | ip | string | 32 | False | IP | ||
6 | requestDatetime | string | 14 | False | 일자 | ||
7 | method | string | 8 | False | HTTP | Method | |
8 | module | string | 32 | False | 모듈 | ||
9 | record | integer | 11 | False | -1 | 레코드 | |
10 | action | string | 32 | False | Action | ||
11 | subCommand | string | 8 | False | SubCommand | ||
12 | parameters | text | False | [] | Parameters | ||
13 | responseDatetime | string | 14 | False | 제어 결과 일자 | ||
14 | responseCode | string | 8 | False | 0 | 오류 코드 | |
15 | apiHistory | integer | 11 | True | -1 | 관련 API 이력 | |
16 | elaspedTime | integer | 11 | False | 소요시간 | ||
17 | name | string | 72 | False | 이름 | ||
18 | description | text | True | 상세 설명 | |||
19 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
20 | assignedUserName | string | 72 | True | 담당자 | ||
21 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
22 | createdAt | datetime | False | 생성일시 | |||
23 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
24 | updatedAt | datetime | False | 수정일시 | |||
25 | deleted | boolean | False | 삭제 |
services - 서비스
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | host | string | 62 | False | scada.obcon.biz | 호스트 | |
3 | port | integer | 8 | False | 80 | 포트 | |
4 | version | string | 8 | False | 0.00.000 | 버전 | |
5 | userName | string | 32 | True | 담당자 이름 | ||
6 | userTitle | string | 32 | True | 직책 | ||
7 | userEmail | string | 64 | True | 이메일 | ||
8 | userPhone | string | 32 | True | 전화 | ||
9 | category | string | 32 | False | OBCon | 서비스 | |
10 | subCategory | string | 16 | False | Other | 서비스 분류 | |
11 | type | string | 16 | False | Serviced | 타입 | |
12 | status | string | 8 | False | Active | 상태 | |
13 | dateStart | string | 10 | True | 서비스 개시일 | ||
14 | dateEnd | string | 10 | True | 서비스 종료일 | ||
15 | authenticateId | string | 64 | True | 아이디 | ||
16 | hash | string | 64 | True | 비밀번호 | ||
17 | name | string | 72 | False | 이름 | ||
18 | description | text | True | 상세 설명 | |||
19 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
20 | assignedUserName | string | 72 | True | 담당자 | ||
21 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
22 | createdAt | datetime | False | 생성일시 | |||
23 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
24 | updatedAt | datetime | False | 수정일시 | |||
25 | deleted | boolean | False | 삭제 |
sites - 사이트
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 아이디 | ||
3 | title | string | 64 | True | 타이틀 | ||
4 | logo | string | 64 | True | 로고 | ||
5 | homepage | string | 64 | True | 홈페이지 | ||
6 | userName | string | 32 | True | 담당자 이름 | ||
7 | userTitle | string | 32 | True | 직책 | ||
8 | userEmail | string | 64 | True | 이메일 | ||
9 | userPhone | string | 32 | True | 전화 | ||
10 | status | string | 8 | False | Active | 상태 | |
11 | useBranch | string | 1 | False | 1 | 지사 사용 여부 | |
12 | serverHost | string | 16 | True | 서버 IP | ||
13 | serverPort | integer | 8 | True | 서버 Port | ||
14 | uKey | string | 128 | True | 사용자 인증키 | ||
15 | appEUI | string | 16 | True | 애플리케이션 고유키 | ||
16 | latitude | float | 10 | True | 위도 | ||
17 | longitude | float | 10 | True | 경도 | ||
18 | dashboardColumns | string | 2 | False | 3 | 홈 화면 열 개수 | |
19 | stateReminder | string | 8 | False | none | 상태 다시 알림 | |
20 | homeDetail | string | 8 | False | none | 홈(분할 화면) | |
21 | name | string | 72 | False | 이름 | ||
22 | description | text | True | 상세 설명 | |||
23 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
24 | assignedUserName | string | 72 | True | 담당자 | ||
25 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
26 | createdAt | datetime | False | 생성일시 | |||
27 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
28 | updatedAt | datetime | False | 수정일시 | |||
29 | deleted | boolean | False | 삭제 |
users - 사용자
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | authenticateId | string | 64 | False | 아이디 | ||
4 | hash | string | 64 | False | 비밀번호 | ||
5 | passwordUpdatedAt | date | False | 비밀번호 변경일자 | |||
6 | isAdmin | boolean | False | 관리자 여부 | |||
7 | isGlobalAdmin | boolean | False | 글로벌 관리자 여부 | |||
8 | department | string | 64 | True | 부서 | ||
9 | title | string | 32 | True | 직책 | ||
10 | emailWork | string | 64 | True | 회사 이메일 | ||
11 | emailHome | string | 64 | True | 개인 이메일 | ||
12 | phoneMobile | string | 32 | True | 핸드폰 | ||
13 | phoneWork | string | 32 | True | 회사 전화 | ||
14 | phoneFax | string | 32 | True | 팩스 | ||
15 | postalCode | string | 8 | True | 우편번호 | ||
16 | address | string | 128 | True | 주소 | ||
17 | addressDetail | string | 128 | True | 상세 주소 | ||
18 | isGroup | boolean | True | 그룹 여부 | |||
19 | status | string | 8 | False | Active | 상태 | |
20 | reportsTo | integer | 11 | True | 상급자 | ||
21 | roles | string | 32 | True | 관리자 역할 | ||
22 | smsOptOut | boolean | False | true | SMS 수신 여부 | ||
23 | homeExport | boolean | False | Home Export 사용 | |||
24 | report1 | string | 8 | False | none | 보고서 권한 | |
25 | report1Peroid | string | 8 | False | 5D | 보고서 조회 기간 | |
26 | mapChart | string | 8 | False | use | 지도 대시보드 | |
27 | homeDetail | string | 8 | False | none | 홈(분할 화면) | |
28 | group | integer | 11 | True | -1 | 그룹 | |
29 | role | integer | 11 | True | -1 | 역할 | |
30 | menuMap | string | 32 | False | devices/dashboardMap | 지도 메뉴 | |
31 | apiAuthorization | string | 8 | False | none | Open API 제어 | |
32 | accessKey | string | 64 | False | Access Key | ||
33 | accessSecret | string | 64 | False | Access Secret | ||
34 | dashboard | string | 16 | False | dashboard | 홈 화면 | |
35 | name | string | 72 | False | 이름 | ||
36 | description | text | True | 상세 설명 | |||
37 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
38 | assignedUserName | string | 72 | True | 담당자 | ||
39 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
40 | createdAt | datetime | False | 생성일시 | |||
41 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
42 | updatedAt | datetime | False | 수정일시 | |||
43 | deleted | boolean | False | 삭제 |
groups - 그룹
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | role | integer | 11 | True | -1 | 역할 | |
4 | name | string | 72 | False | 이름 | ||
5 | description | text | True | 상세 설명 | |||
6 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
7 | assignedUserName | string | 72 | True | 담당자 | ||
8 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
9 | createdAt | datetime | False | 생성일시 | |||
10 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
11 | updatedAt | datetime | False | 수정일시 | |||
12 | deleted | boolean | False | 삭제 |
roles - 역할
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | name | string | 72 | False | 이름 | ||
4 | description | text | True | 상세 설명 | |||
5 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
6 | assignedUserName | string | 72 | True | 담당자 | ||
7 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
8 | createdAt | datetime | False | 생성일시 | |||
9 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
10 | updatedAt | datetime | False | 수정일시 | |||
11 | deleted | boolean | False | 삭제 |
settings - 설정
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | True | 외래키 | 사이트 | |
3 | moduleName | string | 32 | True | 모듈 이름 | ||
4 | moduleId | integer | 11 | True | 모듈 | ||
5 | category | string | 72 | True | 분류 | ||
6 | custom | string | 10240 | True | {} | 설정값 | |
7 | name | string | 72 | False | 이름 | ||
8 | description | text | True | 상세 설명 | |||
9 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
10 | assignedUserName | string | 72 | True | 담당자 | ||
11 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
12 | createdAt | datetime | False | 생성일시 | |||
13 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
14 | updatedAt | datetime | False | 수정일시 | |||
15 | deleted | boolean | False | 삭제 |
branches - 지사
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | sequence | integer | 11 | False | 999999 | 표시 순서 | |
4 | location | string | 128 | True | 위치 | ||
5 | latitude | float | 10 | True | 위도 | ||
6 | longitude | float | 10 | True | 경도 | ||
7 | zoom | integer | 11 | True | Zoom | ||
8 | color | string | 32 | False | black | 색상 | |
9 | name | string | 72 | False | 이름 | ||
10 | description | text | True | 상세 설명 | |||
11 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
12 | assignedUserName | string | 72 | True | 담당자 | ||
13 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
14 | createdAt | datetime | False | 생성일시 | |||
15 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
16 | updatedAt | datetime | False | 수정일시 | |||
17 | deleted | boolean | False | 삭제 |
devices - 장비
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | type | string | 8 | False | 2 | 타입 | |
4 | deviceKey | string | 8 | False | 아이디 | ||
5 | hash | string | 64 | True | 비밀번호 | ||
6 | branch | integer | 11 | True | -1 | 지사 | |
7 | sequence | integer | 11 | False | 999999 | 표시 순서 | |
8 | location | string | 128 | True | 위치 | ||
9 | latitude | float | NaN | True | 위도 | ||
10 | longitude | float | NaN | True | 경도 | ||
11 | latitudeDetail | float | NaN | True | 위도 | ||
12 | longitudeDetail | float | NaN | True | 경도 | ||
13 | networkMode | string | 1 | True | 통신 모드 | ||
14 | dataMode | string | 1 | True | 데이터 모드 | ||
15 | networkCycle | integer | 8 | True | 통신주기 | ||
16 | networkCycleUnit | string | 8 | True | 분 | 통신주기 단위 | |
17 | dataCycle | integer | 8 | True | 수집주기 | ||
18 | dataCycleUnit | string | 8 | True | 분 | 수집주기 단위 | |
19 | peakNetworkCycle | integer | 8 | True | 피크타임 통신주기(분) | ||
20 | peakDataCycle | integer | 8 | True | 피크타임 수집주기(분) | ||
21 | peakTimeStart1 | string | 8 | True | 피크타임 시작 1 | ||
22 | peakTimeEnd1 | string | 8 | True | 피크타임 종료 1 | ||
23 | peakTimeStart2 | string | 8 | True | 피크타임 시작 2 | ||
24 | peakTimeEnd2 | string | 8 | True | 피크타임 종료 2 | ||
25 | clientHost | string | 16 | True | Client IP | ||
26 | serverHost | string | 16 | True | 서버 IP | ||
27 | serverPort | integer | 8 | True | 서버 Port | ||
28 | ac | float | True | AC 측정값 | |||
29 | acLow | float | True | AC 측정값 하한(V) | |||
30 | acHigh | float | True | AC 측정값 상한(V) | |||
31 | ac1 | float | True | AC 1 측정값 | |||
32 | ac1Low | float | True | AC 1 측정값 하한(V) | |||
33 | ac1High | float | True | AC 1 측정값 상한(V) | |||
34 | ac2 | float | True | AC 2 측정값 | |||
35 | ac2Low | float | True | AC 2 측정값 하한(V) | |||
36 | ac2High | float | True | AC 2 측정값 상한(V) | |||
37 | preventPotential | float | True | 방식 전위 | |||
38 | preventPotentialSet | float | True | 방식 전위 | |||
39 | preventPotentialLow | float | True | 방식 전위 하한(mV) | |||
40 | preventPotentialHigh | float | True | 방식 전위 상한(mV) | |||
41 | preventPotential2 | float | True | 방식 전위 2 | |||
42 | preventPotential2Low | float | True | 방식 전위 2 하한(mV) | |||
43 | preventPotential2High | float | True | 방식 전위 2 상한(mV) | |||
44 | batteryVoltage | float | True | 배터리 전압 | |||
45 | batteryVoltageLow | float | True | 배터리 전압 하한(V) | |||
46 | batteryVoltageHigh | float | True | 배터리 전압 상한(V) | |||
47 | temperature | float | True | 장치 온도 | |||
48 | temperatureLow | float | True | 장치 온도 하한 | |||
49 | temperatureHigh | float | True | 장치 온도 상한 | |||
50 | sensitivity | float | True | 수신 감도 | |||
51 | sensitivityLow | float | True | 수신 감도 하한(RSSI) | |||
52 | sensitivityHigh | float | True | 수신 감도 상한(RSSI) | |||
53 | sensitivityRsrp | integer | 6 | True | 수신감도 RSRP | ||
54 | sensitivitySnr | float | True | 수신감도 SNR | |||
55 | sensitivityRsrq | integer | 6 | True | 수신감도 RSRQ | ||
56 | pressure | float | True | 압력 | |||
57 | pressureLow | float | True | 압력 하한 | |||
58 | pressureHigh | float | True | 압력 상한 | |||
59 | pressure2 | float | True | 압력 2 | |||
60 | pressure2Low | float | True | 압력 2 하한 | |||
61 | pressure2High | float | True | 압력 2 상한 | |||
62 | gasConcentration1 | integer | 6 | True | 가스농도 1 | ||
63 | gasConcentration1Low | integer | 6 | True | 가스농도 1 하한(%) | ||
64 | gasConcentration1High | integer | 6 | True | 가스농도 1 상한(%) | ||
65 | gasConcentration2 | integer | 6 | True | 가스농도 2 | ||
66 | gasConcentration2Low | integer | 6 | True | 가스농도 2 하한(%) | ||
67 | gasConcentration2High | integer | 6 | True | 가스농도 2 상한(%) | ||
68 | dcVoltage | float | True | DC 전압 | |||
69 | dcVoltageSet | float | True | DC 전압 | |||
70 | dcVoltageLow | float | True | DC 전압 하한(V) | |||
71 | dcVoltageHigh | float | True | DC 전압 상한(V) | |||
72 | dcElectric | float | True | DC 전류 | |||
73 | dcElectricSet | float | True | DC 전류 | |||
74 | dcElectricLow | float | True | DC 전류 하한(A) | |||
75 | dcElectricHigh | float | True | DC 전류 상한(A) | |||
76 | onTime | float | True | 인터럽트 On time | |||
77 | offTime | float | True | 인터럽트 Off time | |||
78 | rectifierStatus | string | 1 | True | 문열림 | ||
79 | rtuStatus | string | 1 | True | RTU 전원 | ||
80 | powerStatus | string | 1 | True | 정류기 전원 | ||
81 | interruptRectifier | string | 1 | True | 정류기/인터럽트 | ||
82 | operateMode | string | 1 | True | 자동/수동 | ||
83 | controlMode | string | 1 | True | 로컬/리모트 | ||
84 | operateStatus | string | 1 | True | Stop/Start | ||
85 | apply | string | 32 | True | 설정 적용 여부 | ||
86 | countServer | integer | 11 | False | 서버 카운터 | ||
87 | countClient | integer | 11 | False | 장비 카운터 | ||
88 | statusDatetime | date | True | 상태 변경일자 | |||
89 | status | string | 32 | True | 상태 | ||
90 | setDatetimeReq | date | False | Now() | 설정 수정 요청일시 | ||
91 | setDatetimeRes | date | False | Now() | 설정 수정일시 | ||
92 | modemType | string | 16 | True | default | 모뎀 종류 | |
93 | modemRenewalDate | date | True | 모뎀 재계약일 | |||
94 | interfaceVersion | string | 8 | True | 1.00 | 인터페이스 버전 | |
95 | installDate | date | True | Now() | 설치일 | ||
96 | pipeControl | string | 1 | True | 배관연결 | ||
97 | pipeControlSet | string | 1 | True | 0 | 배관연결 설정 | |
98 | waterSensorControl | string | 1 | True | 제어값 | ||
99 | acVoltage | float | True | AC 전압 | |||
100 | acVoltageSet | float | True | AC 전압 | |||
101 | acVoltageLow | float | True | AC 전압 하한(V) | |||
102 | acVoltageHigh | float | True | AC 전압 상한(V) | |||
103 | acElectric | float | True | AC 전류 | |||
104 | acElectricSet | float | True | AC 전류 | |||
105 | acElectricLow | float | True | AC 전류 하한(A) | |||
106 | acElectricHigh | float | True | AC 전류 상한(A) | |||
107 | acVoltageControl | float | True | AC 전압 (제어) | |||
108 | acElectricControl | float | True | AC 전류 (제어) | |||
109 | deviceMode | string | 1 | True | 0 | 정류기/PCM | |
110 | elf | string | 1 | True | 0 | ELF | |
111 | elcd | string | 1 | True | 0 | ELCD | |
112 | lfcd | string | 1 | True | 0 | LFCD | |
113 | pcmOperateStatus | string | 1 | True | PCM 상태 | ||
114 | usePreventPotential | string | 1 | True | 1 | 전위 사용 여부 | |
115 | uKey | string | 128 | True | 사용자 인증키 | ||
116 | appEUI | string | 16 | True | 애플리케이션 고유키 | ||
117 | devEUI | string | 16 | True | 모뎀 아이디 | ||
118 | ltid | string | 24 | True | 모뎀 LTID | ||
119 | gpsStatus | string | 1 | True | 0 | GPS 상태 | |
120 | gpsTime | string | 6 | True | 000000 | GPS 시간 | |
121 | frequencyMode | string | 1 | True | 1 | 주파수 설정 모드 | |
122 | frequencySetting1 | float | True | 주파수 1 설정값 | |||
123 | frequencySetting2 | float | True | 주파수 2 설정값 | |||
124 | frequencySetting3 | float | True | 주파수 3 설정값 | |||
125 | statusUse | string | 8 | False | Active | 활성 여부 | |
126 | humidity | integer | 3 | True | 습도 | ||
127 | humidityLow | integer | 3 | True | 습도 하한 | ||
128 | humidityHigh | integer | 3 | True | 습도 상한 | ||
129 | modelName | string | 32 | True | 모델명 | ||
130 | serialNo | string | 32 | True | Serial No | ||
131 | productionDate | string | 10 | True | 생산일 | ||
132 | releaseDate | string | 10 | True | 출고일 | ||
133 | manufacturerVersion | string | 16 | True | 버전 정보 | ||
134 | uniqueness | text | True | 특이 사항 | |||
135 | modemModelName | string | 16 | True | 모뎀 모델명 | ||
136 | modemSerialNo | string | 32 | True | 모뎀 Serial No | ||
137 | agency | string | 16 | True | 통신사 | ||
138 | contractTerm | string | 8 | False | 약정기간 | ||
139 | agreementStartDate | string | 10 | True | 약정 시작일 | ||
140 | agreementEndDate | string | 10 | True | 약정 종료일 | ||
141 | networkCheckTime | integer | 8 | True | 60 | 통신 이상 확인 시간(초) | |
142 | detailViewType | string | 8 | False | control | 상세 화면 종류 | |
143 | electric | float | True | 전류 | |||
144 | electricLow | float | True | 전류 하한(A) | |||
145 | electricHigh | float | True | 전류 상한(A) | |||
146 | offset | float | True | Offset 조정값 | |||
147 | ai1 | float | True | Analog Input 1 | |||
148 | ai2 | float | True | Analog Input 2 | |||
149 | ai3 | float | True | Analog Input 3 | |||
150 | ai4 | float | True | Analog Input 4 | |||
151 | ai5 | float | True | Analog Input 5 | |||
152 | ai6 | float | True | Analog Input 6 | |||
153 | ai7 | float | True | Analog Input 7 | |||
154 | ai8 | float | True | Analog Input 8 | |||
155 | ai9 | float | True | Analog Input 9 | |||
156 | ai10 | float | True | Analog Input 10 | |||
157 | ai11 | float | True | Analog Input 11 | |||
158 | ai12 | float | True | Analog Input 12 | |||
159 | ai13 | float | True | Analog Input 13 | |||
160 | ai1Low | float | True | Analog Input 1 하한 | |||
161 | ai2Low | float | True | Analog Input 2 하한 | |||
162 | ai3Low | float | True | Analog Input 3 하한 | |||
163 | ai4Low | float | True | Analog Input 4 하한 | |||
164 | ai5Low | float | True | Analog Input 5 하한 | |||
165 | ai6Low | float | True | Analog Input 6 하한 | |||
166 | ai7Low | float | True | Analog Input 7 하한 | |||
167 | ai8Low | float | True | Analog Input 8 하한 | |||
168 | ai9Low | float | True | Analog Input 9 하한 | |||
169 | ai10Low | float | True | Analog Input 10 하한 | |||
170 | ai11Low | float | True | Analog Input 11 하한 | |||
171 | ai12Low | float | True | Analog Input 12 하한 | |||
172 | ai13Low | float | True | Analog Input 13 하한 | |||
173 | ai1High | float | True | Analog Input 1 상한 | |||
174 | ai2High | float | True | Analog Input 2 상한 | |||
175 | ai3High | float | True | Analog Input 3 상한 | |||
176 | ai4High | float | True | Analog Input 4 상한 | |||
177 | ai5High | float | True | Analog Input 5 상한 | |||
178 | ai6High | float | True | Analog Input 6 상한 | |||
179 | ai7High | float | True | Analog Input 7 상한 | |||
180 | ai8High | float | True | Analog Input 8 상한 | |||
181 | ai9High | float | True | Analog Input 9 상한 | |||
182 | ai10High | float | True | Analog Input 10 상한 | |||
183 | ai11High | float | True | Analog Input 11 상한 | |||
184 | ai12High | float | True | Analog Input 12 상한 | |||
185 | ai13High | float | True | Analog Input 13 상한 | |||
186 | di1 | string | 4 | True | Digital Input 1 | ||
187 | di2 | string | 4 | True | Digital Input 2 | ||
188 | di3 | string | 4 | True | Digital Input 3 | ||
189 | di4 | string | 4 | True | Digital Input 4 | ||
190 | di5 | string | 4 | True | Digital Input 5 | ||
191 | labels | text | True | {} | 이름과 단위 | ||
192 | ao1 | float | True | Analog Output 1 | |||
193 | ao2 | float | True | Analog Output 2 | |||
194 | ao3 | float | True | Analog Output 3 | |||
195 | ao4 | float | True | Analog Output 4 | |||
196 | modbusId | integer | 8 | False | Modbus ID | ||
197 | name | string | 72 | False | 이름 | ||
198 | description | text | True | 상세 설명 | |||
199 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
200 | assignedUserName | string | 72 | True | 담당자 | ||
201 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
202 | createdAt | datetime | False | 생성일시 | |||
203 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
204 | updatedAt | datetime | False | 수정일시 | |||
205 | deleted | boolean | False | 삭제 |
pages - 페이지
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | name | string | 72 | False | 이름 | ||
4 | description | text | True | 상세 설명 | |||
5 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
6 | assignedUserName | string | 72 | True | 담당자 | ||
7 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
8 | createdAt | datetime | False | 생성일시 | |||
9 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
10 | updatedAt | datetime | False | 수정일시 | |||
11 | deleted | boolean | False | 삭제 |
upgrades - 업그레이드
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | name | string | 72 | False | 이름 | ||
3 | description | text | True | 상세 설명 | |||
4 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
5 | assignedUserName | string | 72 | True | 담당자 | ||
6 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
7 | createdAt | datetime | False | 생성일시 | |||
8 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
9 | updatedAt | datetime | False | 수정일시 | |||
10 | deleted | boolean | False | 삭제 |
events - 이벤트
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | parent | integer | 11 | True | 관련 모듈 ID | ||
4 | parentType | string | 32 | False | 관련 모듈 Type | ||
5 | parentName | string | 72 | True | 관련 모듈 | ||
6 | status | string | 16 | False | Progress | 상태 | |
7 | dateStart | datetime | 32 | True | 시작일시 | ||
8 | dateEnd | datetime | 32 | True | 종료일시 | ||
9 | name | string | 72 | False | 이름 | ||
10 | description | text | True | 상세 설명 | |||
11 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
12 | assignedUserName | string | 72 | True | 담당자 | ||
13 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
14 | createdAt | datetime | False | 생성일시 | |||
15 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
16 | updatedAt | datetime | False | 수정일시 | |||
17 | deleted | boolean | False | 삭제 |
mapLines - 지도 경로
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | branch | integer | 11 | True | 지사 | ||
4 | path | string | 1024 | True | [] | 경로 | |
5 | color | string | 32 | True | [ 0, 100, 0, 0.7 ] | 색상 | |
6 | width | integer | 2 | True | 2 | 두께 | |
7 | name | string | 72 | False | 이름 | ||
8 | description | text | True | 상세 설명 | |||
9 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
10 | assignedUserName | string | 72 | True | 담당자 | ||
11 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
12 | createdAt | datetime | False | 생성일시 | |||
13 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
14 | updatedAt | datetime | False | 수정일시 | |||
15 | deleted | boolean | False | 삭제 |
notifications - 알람
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | device | integer | 11 | True | -1 | 장비 | |
4 | deviceName | string | 72 | True | 장비 이름 | ||
5 | deviceKey | string | 8 | False | 장비 아이디 | ||
6 | type | string | 8 | False | 2 | 단말기 타입 | |
7 | branch | integer | 11 | True | -1 | 지사 | |
8 | branchName | string | 72 | True | 지사 | ||
9 | eventDatetime | string | 20 | False | 발생일자 | ||
10 | level | string | 8 | False | Info | 레벨 | |
11 | name | string | 72 | False | 이름 | ||
12 | description | text | True | 메시지 | |||
13 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
14 | assignedUserName | string | 72 | True | 담당자 | ||
15 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
16 | createdAt | datetime | False | 생성일시 | |||
17 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
18 | updatedAt | datetime | False | 수정일시 | |||
19 | deleted | boolean | False | 삭제 |
photos - 사진
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | module | string | 32 | False | device | 모듈 이름 | |
4 | key | integer | 11 | False | 모듈 아이디 | ||
5 | photo | string | 128 | False | 사진 | ||
6 | name | string | 72 | False | 이름 | ||
7 | description | text | True | 상세 설명 | |||
8 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
9 | assignedUserName | string | 72 | True | 담당자 | ||
10 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
11 | createdAt | datetime | False | 생성일시 | |||
12 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
13 | updatedAt | datetime | False | 수정일시 | |||
14 | deleted | boolean | False | 삭제 |
reports - 보고서
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | key | string | 8 | False | 보고서 종류 | ||
4 | name | string | 72 | False | 이름 | ||
5 | description | text | True | 상세 설명 | |||
6 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
7 | assignedUserName | string | 72 | True | 담당자 | ||
8 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
9 | createdAt | datetime | False | 생성일시 | |||
10 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
11 | updatedAt | datetime | False | 수정일시 | |||
12 | deleted | boolean | False | 삭제 |
tasks - 작업
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | parent | integer | 11 | True | 관련 모듈 ID | ||
4 | parentType | string | 32 | False | 관련 모듈 Type | ||
5 | parentName | string | 72 | True | 관련 모듈 | ||
6 | status | string | 8 | False | Progress | 상태 | |
7 | dateStart | datetime | 32 | True | 시작일시 | ||
8 | dateEnd | datetime | 32 | True | 종료일시 | ||
9 | periority | string | 8 | False | Middle | 우선순위 | |
10 | name | string | 72 | False | 이름 | ||
11 | description | text | True | 상세 설명 | |||
12 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
13 | assignedUserName | string | 72 | True | 담당자 | ||
14 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
15 | createdAt | datetime | False | 생성일시 | |||
16 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
17 | updatedAt | datetime | False | 수정일시 | |||
18 | deleted | boolean | False | 삭제 |
thingplugs - ThingPlug
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | name | string | 72 | False | 이름 | ||
3 | description | text | True | 상세 설명 | |||
4 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
5 | assignedUserName | string | 72 | True | 담당자 | ||
6 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
7 | createdAt | datetime | False | 생성일시 | |||
8 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
9 | updatedAt | datetime | False | 수정일시 | |||
10 | deleted | boolean | False | 삭제 |
usages - 통계
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | True | 외래키 | 사이트 | |
3 | moduleName | string | 32 | True | 모듈 이름 | ||
4 | moduleId | integer | 11 | True | 모듈 | ||
5 | category | string | 72 | True | 분류 | ||
6 | eventDatetime | string | 14 | True | 수집일자 | ||
7 | usage | string | 10240 | True | {} | 통계값 | |
8 | name | string | 72 | False | 이름 | ||
9 | description | text | True | 상세 설명 | |||
10 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
11 | assignedUserName | string | 72 | True | 담당자 | ||
12 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
13 | createdAt | datetime | False | 생성일시 | |||
14 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
15 | updatedAt | datetime | False | 수정일시 | |||
16 | deleted | boolean | False | 삭제 |
pipelines - 배관 경로
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | branch | integer | 11 | True | -1 | 지사 | |
4 | type | string | 32 | False | GeoJson | 타입 | |
5 | path | text | False | {} | 경로 | ||
6 | name | string | 72 | False | 이름 | ||
7 | description | text | True | 상세 설명 | |||
8 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
9 | assignedUserName | string | 72 | True | 담당자 | ||
10 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
11 | createdAt | datetime | False | 생성일시 | |||
12 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
13 | updatedAt | datetime | False | 수정일시 | |||
14 | deleted | boolean | False | 삭제 |
devicedata1s - 정류기 데이터
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 | ||
3 | type | string | 2 | False | 1 | 단말기 타입 | |
4 | deviceKey | string | 8 | False | 아이디 | ||
5 | statusDatetime | string | 14 | True | 발생일자 | ||
6 | dcVoltage | float | True | DC 전압 | |||
7 | dcElectric | float | True | DC 전류 | |||
8 | preventPotential | float | True | 방식 전위 | |||
9 | onTime | float | True | 인터럽트 On time | |||
10 | offTime | float | True | 인터럽트 Off time | |||
11 | batteryVoltage | float | True | 배터리 전압 | |||
12 | temperature | float | True | 장치 온도 | |||
13 | acVoltage | float | True | AC 전압 | |||
14 | acElectric | float | True | AC 전류 | |||
15 | acVoltageControl | float | True | AC 전압 (제어) | |||
16 | acElectricControl | float | True | AC 전류 (제어) | |||
17 | rectifierStatus | string | 1 | True | 문열림 | ||
18 | rtuStatus | string | 1 | True | RTU 전원 | ||
19 | deviceMode | string | 1 | True | 0 | 정류기/PCM | |
20 | elf | string | 1 | True | 0 | ELF | |
21 | elcd | string | 1 | True | 0 | ELCD | |
22 | lfcd | string | 1 | True | 0 | LFCD | |
23 | powerStatus | string | 1 | True | 정류기 전원 | ||
24 | interruptRectifier | string | 1 | True | 정류기/인터럽트 | ||
25 | operateMode | string | 1 | True | 자동/수동 | ||
26 | controlMode | string | 1 | True | 로컬/리모트 | ||
27 | operateStatus | string | 1 | True | Stop/Start | ||
28 | pcmOperateStatus | string | 1 | True | 0 | PCM 상태 | |
29 | gpsStatus | string | 1 | True | 0 | GPS 상태 | |
30 | gpsTime | string | 6 | True | 000000 | GPS 시간 | |
31 | interfaceVersion | string | 8 | True | 1.00 | 인터페이스 버전 | |
32 | customData | string | 4096 | True | {} | Custom data |
devicedata2s - 원격TB 데이터
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 | ||
3 | type | string | 2 | False | 2 | 단말기 타입 | |
4 | deviceKey | string | 8 | False | 아이디 | ||
5 | statusDatetime | string | 14 | True | 발생일자 | ||
6 | ac | float | True | AC 측정값 | |||
7 | preventPotential | float | True | 방식 전위 | |||
8 | batteryVoltage | float | True | 배터리 전압 | |||
9 | sensitivity | float | True | 수신 감도 | |||
10 | dataMode | string | 1 | True | 데이터 모드 | ||
11 | dataCycle | integer | 2 | True | 수집 주기 | ||
12 | networkCycle | integer | 2 | True | 통신 주기 | ||
13 | temperature | float | True | 장치 온도 | |||
14 | humidity | integer | 3 | True | 습도 |
devicedata3s - 배관링크 데이터
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 | ||
3 | type | string | 2 | False | 3 | 단말기 타입 | |
4 | deviceKey | string | 8 | False | 아이디 | ||
5 | statusDatetime | string | 14 | True | 발생일자 | ||
6 | pipeControl | integer | 1 | True | 제어값 | ||
7 | preventPotential | float | True | 방식 전위 1 | |||
8 | preventPotential2 | float | True | 방식 전위 2 | |||
9 | batteryVoltage | float | True | 배터리 전압 | |||
10 | sensitivity | float | True | 수신 감도 | |||
11 | dataMode | string | 1 | True | 데이터 모드 | ||
12 | dataCycle | integer | 2 | True | 수집 주기 | ||
13 | networkCycle | integer | 2 | True | 통신 주기 | ||
14 | electric | float | True | 전류 | |||
15 | temperature | float | True | 장치 온도 | |||
16 | humidity | integer | 3 | True | 습도 | ||
17 | ac1 | float | True | AC 1 측정값 | |||
18 | ac2 | float | True | AC 2 측정값 |
devicedata4s - 수위센서 데이터
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 | ||
3 | type | string | 2 | False | 4 | 단말기 타입 | |
4 | deviceKey | string | 8 | False | 아이디 | ||
5 | statusDatetime | string | 14 | True | 발생일자 | ||
6 | waterSensorControl | integer | 1 | True | 제어값 | ||
7 | batteryVoltage | float | True | 배터리 전압 | |||
8 | sensitivity | float | True | 수신 감도 | |||
9 | dataMode | string | 1 | True | 데이터 모드 | ||
10 | dataCycle | integer | 2 | True | 수집 주기 | ||
11 | networkCycle | integer | 2 | True | 통신 주기 |
devicedata5s - 관말압력 데이터
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 | ||
3 | type | string | 2 | False | 5 | 단말기 타입 | |
4 | deviceKey | string | 8 | False | 아이디 | ||
5 | statusDatetime | string | 14 | True | 발생일자 | ||
6 | pressure | float | True | 압력 | |||
7 | temperature | float | True | 장치 온도 | |||
8 | batteryVoltage | float | True | 배터리 전압 | |||
9 | sensitivity | float | True | 수신 감도 | |||
10 | dataMode | string | 1 | True | 데이터 모드 | ||
11 | dataCycle | integer | 2 | True | 수집 주기 | ||
12 | networkCycle | integer | 2 | True | 통신 주기 | ||
13 | humidity | integer | 3 | True | 습도 |
devicedata6s - 특정정압기 데이터
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 | ||
3 | type | string | 2 | False | 6 | 단말기 타입 | |
4 | deviceKey | string | 8 | False | 아이디 | ||
5 | statusDatetime | string | 14 | True | 발생일자 | ||
6 | pressure | float | True | 압력 1 | |||
7 | pressure2 | float | True | 압력 2 | |||
8 | gasConcentration1 | integer | 6 | True | 가스농도 1 | ||
9 | gasConcentration2 | integer | 6 | True | 가스농도 2 | ||
10 | batteryVoltage | float | True | 배터리 전압 | |||
11 | sensitivity | float | True | 수신 감도 | |||
12 | dataMode | string | 1 | True | 데이터 모드 | ||
13 | dataCycle | integer | 2 | True | 수집 주기 | ||
14 | networkCycle | integer | 2 | True | 통신 주기 |
devicedata7s - 수신감도 데이터
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 | ||
3 | type | string | 2 | False | 7 | 단말기 타입 | |
4 | deviceKey | string | 8 | False | 아이디 | ||
5 | statusDatetime | string | 14 | True | 발생일자 | ||
6 | sensitivityRsrp | integer | 6 | True | 수신감도 RSRP | ||
7 | sensitivitySnr | float | True | 수신감도 SNR | |||
8 | sensitivityRsrq | integer | 6 | True | 수신감도 RSRQ | ||
9 | temperature | float | True | 온도 | |||
10 | humidity | integer | 3 | True | 습도 | ||
11 | batteryVoltage | float | True | 배터리 전압 | |||
12 | latitude | float | NaN | True | 위도 | ||
13 | longitude | float | NaN | True | 경도 | ||
14 | dataMode | string | 1 | True | 데이터 모드 | ||
15 | networkCycle | integer | 2 | True | 통신 주기 |
devicedata8s - 범용장비1
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 | ||
3 | type | string | 2 | False | 8 | 단말기 타입 | |
4 | deviceKey | string | 8 | False | 아이디 | ||
5 | statusDatetime | string | 14 | True | 발생일자 | ||
6 | dataMode | string | 1 | True | 데이터 모드 | ||
7 | dataCycle | integer | 2 | True | 수집 주기 | ||
8 | networkCycle | integer | 2 | True | 통신 주기 | ||
9 | ai1 | float | True | Analog Input 1 | |||
10 | ai2 | float | True | Analog Input 2 | |||
11 | ai3 | float | True | Analog Input 3 | |||
12 | ai4 | float | True | Analog Input 4 | |||
13 | ai5 | float | True | Analog Input 5 | |||
14 | di1 | string | 1 | True | Digital Input 1 | ||
15 | di2 | string | 1 | True | Digital Input 2 | ||
16 | di3 | string | 1 | True | Digital Input 3 | ||
17 | di4 | string | 1 | True | Digital Input 4 | ||
18 | di5 | string | 1 | True | Digital Input 5 |
devicedataAs - 두께측정장비
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 | ||
3 | type | string | 2 | False | 8 | 단말기 타입 | |
4 | deviceKey | string | 8 | False | 아이디 | ||
5 | statusDatetime | string | 14 | True | 발생일자 | ||
6 | dataMode | string | 1 | True | 데이터 모드 | ||
7 | dataCycle | integer | 2 | True | 수집 주기 | ||
8 | networkCycle | integer | 2 | True | 통신 주기 | ||
9 | ai1 | float | True | 센서 1 두께 | |||
10 | ai2 | float | True | 센서 2 두께 | |||
11 | ai3 | float | True | 센서 3 두께 | |||
12 | ai4 | float | True | 센서 4 두께 | |||
13 | ai5 | float | True | 센서 1 신호세기 | |||
14 | ai6 | float | True | 센서 2 신호세기 | |||
15 | ai7 | float | True | 센서 3 신호세기 | |||
16 | ai8 | float | True | 센서 4 신호세기 | |||
17 | ai9 | float | True | 센서 1 온도 | |||
18 | ai10 | float | True | 센서 2 온도 | |||
19 | ai11 | float | True | 센서 3 온도 | |||
20 | ai12 | float | True | 센서 4 온도 | |||
21 | ai13 | float | True | 에러 코드 | |||
22 | batteryVoltage | float | True | 배터리 전압 | |||
23 | sensitivity | float | True | 수신 감도 |
proxies - 연동
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | siteKey | string | 8 | False | 사이트 | ||
3 | type | string | 2 | False | 2 | 타입 | |
4 | deviceKey | string | 8 | False | 장비 | ||
5 | sendDatetime | string | 14 | False | 전송일자 | ||
6 | sendId | bigint | 20 | False | -1 | id | |
7 | statusDatetime | string | 14 | False | 데이터 일자 | ||
8 | internalId | bigint | 20 | False | -1 | 내부 오류 아이디 | |
9 | internalDatetime | string | 14 | False | 내부 오류 발생일자 | ||
10 | internalCode | string | 16 | False | 내부 오류 코드 | ||
11 | errorId | bigint | 20 | False | -1 | 전송 오류 아이디 | |
12 | errorDatetime | string | 14 | False | 전송 오류 발생일자 | ||
13 | errorCode | string | 16 | False | 전송 오류 코드 | ||
14 | errorMessage | string | 1024 | False | 전송 오류 메시지 | ||
15 | syncDatetimeFr | string | 14 | False | 시작일시 | ||
16 | syncDatetimeTo | string | 14 | False | 종료일시 | ||
17 | count | integer | 16 | False | 전송 건수 | ||
18 | total | integer | 16 | False | 총 건수 | ||
19 | worker | string | 16 | False | Worker | ||
20 | workerDatetime | string | 14 | False | 작업 시작 일시 | ||
21 | syncId | bigint | 20 | False | -1 | 전송 아이디 | |
22 | syncDatetime | string | 14 | False | 전송 일자 | ||
23 | syncCode | string | 16 | False | 전송 오류 코드 | ||
24 | syncMessage | string | 1024 | False | 전송 오류 메시지 | ||
25 | name | string | 72 | False | 이름 | ||
26 | description | text | True | 상세 설명 | |||
27 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
28 | assignedUserName | string | 72 | True | 담당자 | ||
29 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
30 | createdAt | datetime | False | 생성일시 | |||
31 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
32 | updatedAt | datetime | False | 수정일시 | |||
33 | deleted | boolean | False | 삭제 |
bpBusinesses - 업무
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | status | string | 8 | False | Active | 활성 여부 | |
4 | name | string | 72 | False | 이름 | ||
5 | description | text | True | 상세 설명 | |||
6 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
7 | assignedUserName | string | 72 | True | 담당자 | ||
8 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
9 | createdAt | datetime | False | 생성일시 | |||
10 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
11 | updatedAt | datetime | False | 수정일시 | |||
12 | deleted | boolean | False | 삭제 |
bpEquipments - 설비
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | business | integer | 11 | False | -1 | 업무 | |
4 | area | string | 8 | False | 공정 | ||
5 | type | string | 8 | False | 종류 | ||
6 | maxTask | integer | 8 | False | -1 | 단계 수 | |
7 | user1 | integer | 11 | False | -1 | 담당자 1 | |
8 | status1 | string | 16 | True | 상태 1 | ||
9 | yyyymmdd1 | string | 32 | True | 일시 1 | ||
10 | user2 | integer | 11 | False | -1 | 담당자 2 | |
11 | status2 | string | 16 | True | 상태 2 | ||
12 | yyyymmdd2 | string | 32 | True | 일시 2 | ||
13 | user3 | integer | 11 | False | -1 | 담당자 3 | |
14 | status3 | string | 16 | True | 상태 3 | ||
15 | yyyymmdd3 | string | 32 | True | 일시 3 | ||
16 | user4 | integer | 11 | False | -1 | 담당자 4 | |
17 | status4 | string | 16 | True | 상태 4 | ||
18 | yyyymmdd4 | string | 32 | True | 일시 4 | ||
19 | user5 | integer | 11 | False | -1 | 담당자 5 | |
20 | status5 | string | 16 | True | 상태 5 | ||
21 | yyyymmdd5 | string | 32 | True | 일시 5 | ||
22 | user6 | integer | 11 | False | -1 | 담당자 6 | |
23 | status6 | string | 16 | True | 상태 6 | ||
24 | yyyymmdd6 | string | 32 | True | 일시 6 | ||
25 | user7 | integer | 11 | False | -1 | 담당자 7 | |
26 | status7 | string | 16 | True | 상태 7 | ||
27 | yyyymmdd7 | string | 32 | True | 일시 7 | ||
28 | user8 | integer | 11 | False | -1 | 담당자 8 | |
29 | status8 | string | 16 | True | 상태 8 | ||
30 | yyyymmdd8 | string | 32 | True | 일시 8 | ||
31 | user9 | integer | 11 | False | -1 | 담당자 9 | |
32 | status9 | string | 16 | True | 상태 9 | ||
33 | yyyymmdd9 | string | 32 | True | 일시 9 | ||
34 | user10 | integer | 11 | False | -1 | 담당자 10 | |
35 | status10 | string | 16 | True | 상태 10 | ||
36 | yyyymmdd10 | string | 32 | True | 일시 10 | ||
37 | task1 | string | 32 | True | 작업 1 | ||
38 | task2 | string | 32 | True | 작업 2 | ||
39 | task3 | string | 32 | True | 작업 3 | ||
40 | task4 | string | 32 | True | 작업 4 | ||
41 | task5 | string | 32 | True | 작업 5 | ||
42 | task6 | string | 32 | True | 작업 6 | ||
43 | task7 | string | 32 | True | 작업 7 | ||
44 | task8 | string | 32 | True | 작업 8 | ||
45 | task9 | string | 32 | True | 작업 9 | ||
46 | task10 | string | 32 | True | 작업 10 | ||
47 | isComplete | boolean | False | 완료 여부 | |||
48 | remark | text | True | 비고 | |||
49 | name | string | 72 | False | 이름 | ||
50 | description | text | True | 상세 설명 | |||
51 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
52 | assignedUserName | string | 72 | True | 담당자 | ||
53 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
54 | createdAt | datetime | False | 생성일시 | |||
55 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
56 | updatedAt | datetime | False | 수정일시 | |||
57 | deleted | boolean | False | 삭제 |
bpAuthorizations - 작업 권한
No | 필드명 | 타입 | 길이 | Allow Null | Default | Key | 상세 설명 |
---|---|---|---|---|---|---|---|
1 | id | integer | 11 | False | 기본키 | ID auto_increment | |
2 | site | integer | 11 | False | 1 | 외래키 | 사이트 |
3 | user | integer | 11 | False | 1 | 사용자 | |
4 | sabun | string | 16 | True | 사번 | ||
5 | useScada | boolean | False | SCADA 사용 | |||
6 | grade1 | string | 8 | False | Active | 등급 1 | |
7 | grade2 | string | 8 | False | Active | 등급 2 | |
8 | grade3 | string | 8 | False | Active | 등급 3 | |
9 | grade4 | string | 8 | False | Active | 등급 4 | |
10 | name | string | 72 | False | 이름 | ||
11 | description | text | True | 상세 설명 | |||
12 | assignedUserId | integer | 11 | False | 1 | 외래키 | 담당자 ID |
13 | assignedUserName | string | 72 | True | 담당자 | ||
14 | createdBy | integer | 11 | False | 1 | 외래키 | 생성자 |
15 | createdAt | datetime | False | 생성일시 | |||
16 | updatedBy | integer | 11 | False | 1 | 외래키 | 수정자 |
17 | updatedAt | datetime | False | 수정일시 | |||
18 | deleted | boolean | False | 삭제 |
저작권
Copyright© 2017~2022 OBCon Inc. All rights reserved.