1. 개발 시스템 개요
Data Manager Application Mobile Application (Platform) ◆ 개발 시스템 Structure Controller (PC) (Server) Mobile Device (Client) Data Manager Application Mobile Application (Platform) I/F Module I/F Module Application Manager Data Handler Module Auth. Key Library GUI Module Data Gathering Module Data Handler Module DATA Data Handler Module DATA Z-ENGINE Application Configuration Data File Configuration Data File Auth. Key Generator Image List File
◆ Authentication Process Mobile Device의 Key 정보 확인 후 입력 Mobile Application Mobile 식별정보 (유일) Mobile Device Key 정보를 포함한 인증 라이브러리 생성 (인증 Library는 배포자만 생성 가능) System Key Data Manager Application 인증 Library Data Manager Application이 설치된 시스템의 고유 정보를 Set 최초 연결 시 Mobile Application에서 System 식별정보와 Mobile Device 식별정보 전송 시스템 식별정보 (유일) System 식별정보와 Mobile Device 식별정보가 일치해야 Mobile Application의 구동이 정상적으로 수행됨 System 식별정보와 Mobile Device 식별정보는 1대의 기기당 유일한 정보를 사용하여 등록되지 않은 시스템이나 Device간 연결을 방지.
◆ Data Handler Module (for Z-ENGINE) 기존 Z-ENGINE 필수 Library 활용 개발 (Z_GUI_DIRECTIO) Mobile Data Manager용 Configuration 파일의 간단한 등록만으로 사용 가능 Configuration File에 등록되어 있는 Sequence, IO, Alarm 정보를 Z-Mobile Data Manager에 전달하기 위한 데이터 생성 (데이터 수집 주기 설정 가능) Z-Mobile Data Manager에서 요청한 사항(IO Value Set, Sequence Running, Alarm Clear 등)을 처리 <Z-ENGINE Application 실행 시 확인 화면>
◆ Z-MOBILE DATA MANAGER (구성 개요) 1 2 3 4 5 7 8 6 Menu Mobile Page별 IO 등록 정보 List 등록 Sequence 및 실행 정보 List 등록 Alarm Information List 등록 Event Information List Device Connection Status 및 Data Gathering Status Display Connected Device ID List Test Data Input Area (for Testing)
◆ Z-MOBILE DATA MANAGER (메뉴 구성) SYSTEM SERVER CONTROL TARGET SYSTEM MONITORING INFORMATION LOAD - Configuration Data Load & System Set SERVER START - Network Open / Mobile Device Connection Wait (STATUS DISPLAY) - System Data Monitoring Status Display SHOW AUTH CODE - Auth. Code (System Key) View RESET - System Reset SERVER STOP - Network Close START - System Data Monitoring Start MAKE AUTH FILE TODAY LOG VIEW - All Log Data View with Text Viewer STOP - System Data Monitoring Stop SYSTEM INFO - Show System Info LOG PATH OPEN - Log File Path Open with Explorer PAUSE - System Data Monitoring Pause LOG DISPLAY - I/F Log Data Viewer Open RESUME - System Data Monitoring Resume LOG DATA CLEAR - I/F Log Data Clear REFRESH (ONCE) - Status Data Update once SYSTEM EXIT - Application Exit REFRESH START/STOP - Status Data Update repeat
◆ Z-MOBILE DATA MANAGER (ETC) <Auth. Code View> <I/F Log Viewer> <System Information View>
◆ MOBILE APPLICATION (구성 개요) 1 TOP AREA - Equal to Z-ENGINE WORK AREA - Equal to Z-ENGINE MENU - Page 전환 - H/W Menu 버튼 또는 TOP 영역 우측 클릭 시 활성화 2 3
◆ MOBILE APPLICATION (기본 구성) <접속 전 초기 구동 화면> <연결 시도/종료 Popup> <Sequence/Alarm/Page별 IO List Page> <System Block Control Popup>
◆ MOBILE APPLICATION (기본 구성) <Alarm Clear 처리 Popup> <Sequence Parameter List Popup> <IO Data 입력 (DO)> <IO Data 입력 (AO)>
<Server Log View> <Zeus Log Viewer> ◆ MOBILE APPLICATION (기본 구성) <Server Log View> <Zeus Log Viewer>
◆ Device별 MOBILE APPLICATION 적용 화면 <Nexus 7 2세대 (1920×1200(1105))> <LG G-Pad 8.3 (1920×1200(1114))> <삼성 갤럭시 노트 10.1 2014 에디션 (2560×1600)> <ASUS MeMO Pad 8 (1280×800(735))>
2. Application Test
◆ Test System 구성 장비 적용 (Z-ENGINE Application – R2R 이송장치) Test Simulator (None Z-ENGINE Application) 실제 시스템 (PC) Mobile App
◆ Test 환경 구성 EQP (Ethernet) Wireless Network Wired (Ethernet) Network EQP Controller (PC) AP (Access Point) Mobile Device EQP (Ethernet) Wireless Network Wired Network (Ethernet) 데이터 공유 영역