[go: up one dir, main page]

KR20170022133A - A system and a computer readable storage medium for remote monitoring and controling of fabrication facility - Google Patents

A system and a computer readable storage medium for remote monitoring and controling of fabrication facility Download PDF

Info

Publication number
KR20170022133A
KR20170022133A KR1020150116744A KR20150116744A KR20170022133A KR 20170022133 A KR20170022133 A KR 20170022133A KR 1020150116744 A KR1020150116744 A KR 1020150116744A KR 20150116744 A KR20150116744 A KR 20150116744A KR 20170022133 A KR20170022133 A KR 20170022133A
Authority
KR
South Korea
Prior art keywords
information
client terminal
remote monitoring
module
status
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020150116744A
Other languages
Korean (ko)
Other versions
KR101779827B1 (en
Inventor
송승호
이남호
한윤희
양재식
Original Assignee
티클로버(주)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 티클로버(주) filed Critical 티클로버(주)
Priority to KR1020150116744A priority Critical patent/KR101779827B1/en
Publication of KR20170022133A publication Critical patent/KR20170022133A/en
Application granted granted Critical
Publication of KR101779827B1 publication Critical patent/KR101779827B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Manufacturing & Machinery (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

본 발명은 제조 장비 및 설비의 상태 정보를 관리하고 원격으로 제어가능한 원격 모니터링 시스템(RMS), 이에 관련된 원격 모니터링 및 제어 방법, 및 컴퓨터 판독가능 저장 매체에 관한 것으로, 본 발명에 의하면, 클라이언트 단말을 통하여 기계 부품이나 제품을 제조하기 위한 장비 및 설비가 정상적으로 동작하는지의 여부를 다양한 형태로 실시간 모니터링할 수 있으며, 모니터링 중에 제조 장비 및 설비를 구성하는 요소별로 필요한 자원 설정을 원격에서 변경하여 즉시 제조 장비 및 설비에 적용할 수 있다는 효과가 있고, 제조 장비 및 설비마다 달리하는 운영체제, UI, 응용 프로그램과 무관하게 본 발명에 따른 실시간 모니터링 시스템 및 방법을 적용하여, 통합된 솔루션을 제공가능하다는 효과가 인정될 수 있다.The present invention relates to a remote monitoring system (RMS), a remote monitoring and control method, and a computer-readable storage medium capable of managing status information of manufacturing equipment and facilities and remotely controlling the same. According to the present invention, It is possible to monitor in real time various types of equipments and equipments for manufacturing machine parts or products in real time. In addition, And it is also possible to apply a real-time monitoring system and method according to the present invention irrespective of an operating system, a UI, and an application program, which are different for each manufacturing equipment and equipment. .

Description

제조 장비 및 설비에 대한 원격 모니터링 및 제어 시스템 및 이에 관한 컴퓨터 판독가능 저장 매체{A SYSTEM AND A COMPUTER READABLE STORAGE MEDIUM FOR REMOTE MONITORING AND CONTROLING OF FABRICATION FACILITY}TECHNICAL FIELD [0001] The present invention relates to a remote monitoring and control system for manufacturing equipment and facilities, and a computer readable storage medium therefor.

본 발명은 제조 장비 및 설비의 상태 정보를 관리하고 원격으로 제어가능한 원격 모니터링 시스템(RMS), 이에 관련된 원격 모니터링 및 제어 방법, 및 컴퓨터 판독가능 저장 매체에 관한 것이다.The present invention relates to a remote monitoring system (RMS), a remote monitoring and control method, and a computer-readable storage medium capable of managing and remotely controlling the status information of manufacturing equipment and facilities.

정보통신기술의 발전과 더불어, 무선 통신은 기계 공학과 접목되어 고출력, 고성능, 초고속, 경량화된 제조를 위한 기계 장비, 기계 설비를 관리하기 위하여 통합되고 있다. Along with the development of information and communication technology, wireless communication is integrated with mechanical engineering to manage mechanical equipment and machinery for high output, high performance, super high speed, light weight manufacturing.

이러한 기계 공학과 정보통신기술의 통합은 제조 설비나 장비의 원활한 관리를 위한 것이라고 할 수 있는데, 제조 설비의 유지 관리 측면에서 예기치 않은 에러가 발생될 경우, 이로 인한 생산의 중단을 발생시킬 수 있을 뿐 아니라, 잦은 에러가 일어날 경우 중장기적인 관점에서 장비의 고장을 야기할 수 있기 때문에, 예기치 않은 에러가 발생될 확률을 최소화하고 에러가 발생할 경우에 관리자에 의하여 원격으로 즉각적인 대응을 하기 위함이다.The integration of such mechanical engineering and information and communication technology is for smooth management of manufacturing facilities or equipments. If unexpected errors occur in the maintenance of manufacturing facilities, it may cause the production interruption In case of frequent errors, it is possible to minimize the probability of unexpected errors because it can cause the equipment to fail in the mid / long term perspective, and to remotely respond immediately when an error occurs.

이러한 분야에 있어 선행기술문헌 중 하나로서, 대한민국공개특허공보 제10-2004-0036980호(이하, 특허문헌 1)는, 회전으로 인해 진동이 발생되는 기계 장치의 이상 여부를 모니터링하기 위한 기계 감시 시스템 및 서버에 관하여 개시하고 있다. 구체적으로, 특허문헌 1의 기계 감시 시스템은, 기계 설비에 설치되어 기계 설비의 상태 신호를 취득하고 데이터베이스화하여 설비에 대한 비상 제어가 가능하고 인터넷에 연결된 전용 서버와 인터넷을 통해 전용 서버와 무선 데이터 통신이 가능하고 전용 서버로부터 전송된 진동신호를 분석하여 기계 상태를 표시하고 비상 제어 신호를 전송하는 클라이언트로 구성된다.As one of the prior art documents in this field, Korean Patent Laid-Open Publication No. 10-2004-0036980 (hereinafter referred to as Patent Document 1) discloses a mechanical surveillance system for monitoring abnormality of a mechanical device, And a server. Specifically, the machine monitoring system of Patent Document 1 is installed in a mechanical equipment and acquires status signals of the mechanical equipment and forms a database, thereby enabling emergency control on the equipment. A dedicated server connected to the Internet and a dedicated server and wireless data And a client that can communicate and analyze the vibration signal transmitted from the dedicated server to display the machine status and transmit the emergency control signal.

한편, 또다른 선행기술문헌인 대한민국공개특허공보 제10-2010-0121276호(이하, 특허문헌 2)는, 실시간 장애 정보 수집 및 운영 상황을 디스플레이하는 원격 관리 시스템 및 모니터링 시스템에 관하여 개시하고 있는데, 운영 정보를 RMS 서버에 전송하고 RMS 서버로부터 전송받은 원격 제어 명령을 수행하는 하나 이상의 하위 단말기, 및 상기 하위 단말기로부터 전송받은 운영 정보를 분석하여, 상기 하위 단말기에 원격 제어 명령을 전송하는 RMS 서버로 구성된다.On the other hand, Korean Patent Laid-Open Publication No. 10-2010-0121276 (hereinafter referred to as Patent Document 2) discloses a remote management system and a monitoring system for displaying real-time failure information collection and operation status, One or more lower terminals for transmitting operation information to the RMS server and receiving remote control commands transmitted from the RMS server, and an RMS server for analyzing operating information received from the lower terminals and transmitting a remote control command to the lower terminals .

그러나 이들 특허문헌뿐 아니라 다른 특허문헌에 의할지라도, 실제 원격 모니터링 시스템 상의 클라이언트 단말, 사용자 단말 내지 관리자 단말에서 출력되는 장비에 관한 정보의 제약이 있고, 상기 장비의 등록이나 변경을 할 수 없다는 한계가 있고, 제조 설비의 다양한 OS(운영체제), UI, 응용 프로그램 개별적인 RMS가 필요하기 때문에, 통합된 RMS를 제공할 수 없다는 한계를 갖고 있었다.However, not only these patent documents, but also other patent documents, there is a limit to information about devices output from client terminals, user terminals or administrator terminals on an actual remote monitoring system, And there is a limitation in that it is impossible to provide integrated RMS because various operating systems (operating systems) of a manufacturing facility, a UI, and individual RMS of an application are required.

이러한 문제점을 인지한 본 특허출원의 발명자는 통합된 RMS를 제공하기 위한 목적으로 본 발명을 제안하기에 이르렀다.The inventor of the present patent application which has recognized such a problem has come to propose the present invention for the purpose of providing integrated RMS.

[1] 대한민국공개특허공보 제10-2004-0036980호(공개일자 2004년 5월 4일)[1] Korean Patent Publication No. 10-2004-0036980 (published on May 4, 2004) [2] 대한민국공개특허공보 제10-2010-0121276호(공개일자 2010년 11월 17일)[2] Korean Patent Publication No. 10-2010-0121276 (Published Date November 17, 2010) [3] 일본특허공개공보 제2005-78283호(공개일자 2005년 3월 24일)[3] Japanese Patent Application Laid-Open No. 2005-78283 (published on March 24, 2005) [4] 미국특허공개공보 제2015-0006620호(공개일자 2015년 1월 1일)[4] U.S. Patent Publication No. 2015-0006620 (published January 1, 2015)

본 발명은 정밀 전기전자, 기계 부품이나 제품을 제조하기 위한 장비 및 설비의 상태 정보를 관리하고 원격으로 제어가능한 원격 모니터링 시스템 및 방법을 제공하는 것을 그 목적으로 한다.It is an object of the present invention to provide a remote monitoring system and method capable of managing state information of equipment and equipments for manufacturing precision electric and electronic, mechanical parts or products, and remotely controlling the state information.

본 발명에 따른 제1 양상으로, 제조 장비 및 설비의 상태 정보를 관리하고 원격으로 제어가능한 원격 모니터링 시스템(RMS)이 개시된다. 상기 RMS는 제조 장비 및 설비 내에 설치되어, 상기 제조 장비 및 설비의 구성 장치의 모니터링 정보 세트를 실시간으로 수집하는 에이전트 접속 모듈 ― 상기 모니터링 정보 세트는 워치독(Watchdog) 정보, 상태 정보 및 상기 구성 장치의 디스플레이 썸네일(display thumbnail) 정보를 포함함 ― ; 상기 에이전트 접속 모듈로부터 상기 모니터링 정보 세트를 실시간으로 수신하여, 상기 구성 장치별 작동 상태 정보를 산출하고, 상기 구성 장치별 장애 유무를 검출하는 서버 모듈; 상기 서버 모듈에서 산출된 상기 작동 상태 정보 및 상기 장애 유무 정보를 시간 정보와 함께 저장하는 메모리 모듈; 및 상기 에이전트 접속 모듈로부터 수신된 모니터링 정보 세트 및 상기 서버 모듈로부터 수신된 상기 작동 상태 정보 및 상기 장애 유무 정보를 디스플레이하는 클라이언트 단말을 포함한다.In a first aspect according to the present invention, a remotely controllable remote monitoring system (RMS) is provided for managing the state information of manufacturing equipment and equipment. Wherein the RMS is an agent connection module installed in the manufacturing equipment and equipment and collecting in real time a set of monitoring information of the manufacturing equipment and the constituent devices of the equipment, the monitoring information set including watchdog information, Display thumbnail information of the display; A server module for receiving the monitoring information set from the agent connection module in real time, calculating operating state information for each of the devices, and detecting the presence or absence of a failure for each of the devices; A memory module for storing the operation state information and the fault presence / absence information calculated by the server module together with time information; And a client terminal that displays a set of monitoring information received from the agent connection module and the operation status information and the failure status information received from the server module.

상기 서버 모듈은, 상기 구성 장치별 작동 상태 정보 및 상기 구성 장치별 장애 유무를 검출하여, 상기 클라이언트 단말에 송신하고, 상기 클라이언트 단말로부터 상기 구성 장치별 제어 명령을 수신하여, 상기 에이전트 접속 모듈에 포워딩하는 로컬 서버; 및 상기 클라이언트 단말에서 액세스 가능하도록 인증된 사용자 정보를 저장하며, 상기 사용자 정보에 기반하여 상기 구성 장치별 상태 정보를 가공함으로써 산출된 웹 페이지 정보를, 상기 클라이언트 단말에 제공하는 웹 서버 모듈로 구성될 수 있다.The server module detects the operation state information for each constituent device and the presence / absence of a fault for each constituent device, transmits the detected command to the client terminal, receives the control command for each constituent device from the client terminal, Local server; And a web server module for storing the authenticated user information in the client terminal and providing the calculated web page information to the client terminal by processing the status information for each device based on the user information .

추가로, 상기 클라이언트 단말은, 상기 인증된 사용자 정보에 의하여, 상기 제조 장비 및 설비 중 구성 장치를 추가하거나 삭제가능하고, 상기 구성 장치별 필요한 자원 정보를 설정가능할 수 있는데, 여기서 구성 장치별 필요한 자원 정보는 CPU, Life Span, 메모리(memory), 연동되는 네트워크, 디스크 상태, 운용 전압, FAN, 로그(Log) 정보 및 운용 온도의 계정으로 이루어질 수 있다. 또한, 상기 설정가능한 구성 장치별 필요한 자원 정보는 상기 클라이언트 단말을 통해 상기 계정의 일부의 상한 정보 및 하한 정보를 표시함으로써 장비별 교시 정보를 제공할 수 있다.In addition, the client terminal may be able to add or delete components of the manufacturing equipment and equipment according to the authenticated user information, and may set the necessary resource information for each component device. Here, The information can be based on CPU, Life Span, memory, interworking network, disk status, operating voltage, FAN, log information and operating temperature account. In addition, the resource information necessary for each configurable device can be provided by the client terminal, thereby displaying the upper limit information and the lower limit information of the account through the client terminal.

또한, 상기 클라이언트 단말에서 선택되는 구성 장치가 존재하는 경우, 상기 선택된 구성 장치를 식별하여, 상기 서버 모듈을 통해 상기 에이전트 접속 모듈로 상기 선택된 구성 장치에 관한 식별 정보를 전송할 수 있다. 이렇게, 상기 선택된 구성 장치에 대해 매칭 알고리즘을 적용함으로써, 또는 상기 선택된 구성 장치에 대하여 문자 인식 알고리즘 또는 패턴 인식 알고리즘을 적용함으로써, 상기 선택된 구성 장치의 상태가 정상 상태, 에러 발생 상태, 유휴 상태, 긴급 상태 중 어느 하나인지, 그리고 상기 선택된 구성 장치의 동작 상태 정보를 업데이트할 수 있다.In addition, when there is a configuration apparatus selected from the client terminal, the selected configuration apparatus can be identified and the identification information about the selected configuration apparatus can be transmitted to the agent connection module through the server module. Thus, by applying a matching algorithm to the selected configuration device, or applying a character recognition algorithm or a pattern recognition algorithm to the selected configuration device, the state of the selected configuration device may be a normal state, an error occurrence state, an idle state, State, and operation state information of the selected constituent device.

게다가, 상기 로컬 서버를 통하여, 상기 에이전트 접속 모듈에서 장애가 검출된 구성 장치에 대하여, 상기 웹 서버 모듈에 저장된 사용자 정보에 관한 우선순위에 기반하여, 상기 장애 검출 구성 장치의 제어권을 제공할 수 있다.In addition, through the local server, it is possible to provide the control device of the failure detection device, based on the priority of the user information stored in the web server module, to the configuration device in which the failure is detected in the agent connection module.

제1 양상과 관련된 추가 양상으로서, 상기 웹 서버 모듈에서 상기 클라이언트 단말에 제공하는 웹 페이지 정보는, 상기 구성 장치별 자원 정보의 계정에 따른 2차원 또는 3차원으로 배치되는 제 1 그래픽 형태; 상기 구성 장치별 작동 상태 정보가 시간 축을 기준으로 정렬되는 2차원 또는 3차원으로 배치되는 제 2 그래픽 형태; 및 상기 구성 장치별 작동 상태 정보 및 상기 구성 장치별 장애 유무를 매트릭스로 배치되는 제 3 그래픽 형태를 제공할 수 있다.In a further aspect related to the first aspect, the web page information provided by the web server module to the client terminal includes a first graphic form arranged in two-dimensional or three-dimensional form according to the account of the resource information of each constituent device; A second graphical form in which operating state information of each constituent device is arranged in a two-dimensional or three-dimensional manner with respect to a time axis; And a third graphical form in which the operating state information for each constituent device and the presence or absence of a fault for each constituent device are arranged in a matrix.

본 발명에 따른 제2 양상으로, 제조 장비 및 설비의 상태 정보를 원격으로 모니터링하고 제조 장비 및 설비에 대한 개별 제어를 수행하기 위한 방법이 개시된다. 상기 방법은, 사용자 정보가 인증되면, 상기 제조 장비 및 설비의 구성 장치를 추가하거나 삭제하고, 상기 구성 장치별로 필요한 자원 정보를 설정하는 등록 단계; 상기 제조 장비 및 설비의 구성 장치에 대한 등록 정보를 웹 서버 모듈, 로컬 서버 모듈 및 에이전트 접속 모듈을 통하여, 상기 구성 장치에서 설정되는 단계; 상기 구성 장치 및 상기 구성 장치별 라인 내에 설치된 상기 에이전트 접속 모듈을 통하여 워치독 정보, 상태 정보 및 상기 구성 장치의 디스플레이 썸네일 정보를 실시간으로 수집하는 단계; 상기 워치독 정보, 상기 상태 정보 및 상기 디스플레이 썸네일 정보를 실시간으로 수신하여, 상기 구성 장치별 작동 상태 정보를 산출하고, 상기 구성 장치별 장애 유무를 검출하는 단계; 및 상기 에이전트 접속 모듈로부터 수신된 모니터링 정보 세트 및 상기 서버 모듈로부터 수신된 상기 작동 상태 정보 및 상기 장애 유무 정보를 상기 클라이언트 단말에서 디스플레이하는 단계를 포함할 수 있다.In a second aspect according to the present invention, a method for remotely monitoring status information of manufacturing equipment and equipment and performing individual control on manufacturing equipment and equipment is disclosed. A registration step of, when the user information is authenticated, adding or deleting the manufacturing equipment and equipment of the equipment and setting the necessary resource information for each of the equipment; Setting registration information on the manufacturing equipment and a configuration unit of the facility through the web server module, the local server module, and the agent connection module; Collecting, in real time, watchdog information, status information, and display thumbnail information of the configuring device through the agent connecting module installed in a line according to the configuring device and the configuring device; Receiving the watchdog information, the status information, and the display thumbnail information in real time, calculating operating status information for each of the devices, and detecting whether the devices are faulty; And displaying the set of monitoring information received from the agent connection module and the operational status information and the failure status information received from the server module at the client terminal.

상기 방법은, 상기 산출된 상기 작동 상태 정보 및 상기 장애 유무 정보를 시간 정보와 함께 메모리 모듈에 저장하는 단계를 더 포함할 수 있고/있거나, 상기 클라이언트 단말로부터 상기 구성 장치별 제어 명령 및 자원 정보를, 상기 웹 서버 모듈 및 상기 로컬 서버 모듈을 통하여 상기 에이전트 접속 모듈로 포워딩하는 단계; 및 상기 포워딩된 제어 명령 및 자원 정보에 기반하여, 상기 에이전트 접속 모듈에 의해 상기 구성 장치별로 설정하는 단계를 더 포함할 수 있다.The method may further include storing the calculated operation state information and the fault presence / absence information in the memory module together with the time information, and / or may further include receiving the control command and resource information from the client terminal Forwarding to the agent connection module through the web server module and the local server module; And configuring the agent connection module for each component device based on the forwarded control command and resource information.

본 발명에 따른 제3 양상으로, 제조 장비 및 설비의 상태 정보를 원격으로 모니터링하고 제조 장비 및 설비에 대한 개별 제어를 수행하기 위한 방법을 수행하기 위한 컴퓨터 프로그램을 기록한 컴퓨터 판독가능 저장 매체가 개시된다. 상기 컴퓨터 프로그램은 사용자 정보가 인증되면, 상기 제조 장비 및 설비의 구성 장치를 추가하거나 삭제하고, 상기 구성 장치별로 필요한 자원 정보를 설정하기 위한 명령어; 상기 제조 장비 및 설비의 구성 장치에 대한 등록 정보를 웹 서버 모듈, 로컬 서버 모듈 및 에이전트 접속 모듈을 통하여, 상기 구성 장치에서 설정되기 위한 명령어; 상기 구성 장치 및 상기 구성 장치별 라인 내에 설치된 상기 에이전트 접속 모듈을 통하여 워치독 정보, 상태 정보 및 상기 구성 장치의 디스플레이 썸네일 정보를 실시간으로 수집하기 위한 명령어; 상기 워치독 정보, 상기 상태 정보 및 상기 디스플레이 썸네일 정보를 실시간으로 수신하여, 상기 구성 장치별 작동 상태 정보를 산출하고, 상기 구성 장치별 장애 유무를 검출하기 위한 명령어; 및 상기 에이전트 접속 모듈로부터 수신된 모니터링 정보 세트 및 상기 서버 모듈로부터 수신된 상기 작동 상태 정보 및 상기 장애 유무 정보를 상기 클라이언트 단말에서 디스플레이하기 위한 명령어를 포함할 수 있다.In a third aspect according to the present invention, a computer readable storage medium having recorded thereon a computer program for performing a method for remotely monitoring status information of manufacturing equipment and equipment and performing individual control on manufacturing equipment and facilities is disclosed . Wherein the computer program further comprises instructions for adding or deleting the manufacturing equipment and equipment of the equipment when the user information is authenticated and setting the necessary resource information for each of the equipment units; A command for setting registration information on the manufacturing equipment and a configuration unit of the facility through the web server module, the local server module, and the agent connection module; Instructions for collecting, in real time, watchdog information, status information and display thumbnail information of the configuring device through the agent connecting module installed in the configuring device and the configuring device line; Instructions for receiving the watchdog information, the status information, and the display thumbnail information in real time to calculate the operating status information for each of the devices and detecting the presence or absence of a failure for each device; And an instruction to display at the client terminal, the monitoring information set received from the agent connection module, the operation state information received from the server module, and the presence / absence information.

본 발명에 의하면, 클라이언트 단말을 통하여 기계 부품이나 제품을 제조하기 위한 장비 및 설비가 정상적으로 동작하는지의 여부를 다양한 형태로 실시간 모니터링할 수 있으며, 모니터링 중에 제조 장비 및 설비를 구성하는 요소별로 필요한 자원 설정을 원격에서 변경하여 즉시 제조 장비 및 설비에 적용할 수 있다는 효과가 있다.According to the present invention, it is possible to monitor, in real time, various types of equipment and equipment for manufacturing mechanical parts and products through the client terminal, Can be remotely changed and applied to manufacturing equipment and facilities immediately.

또한, 본 발명에 따른 원격 모니터링 시스템 및 컴퓨터 판독가능 저장 매체에 의하면, 기계 부품이나 제품을 제조하기 위한 장비 및 설비를 구성하는 컴포넌트에 대해 자유로우면서도 관리자 최적화된 구성을 취할 수 있기 때문에, 관리자 또는 운용자가 문제 예측을 용이하게 할 수 있고 이에 따른 장애 발생시 인식도를 향상시킬 수 있다.In addition, according to the remote monitoring system and the computer-readable storage medium according to the present invention, since it is possible to take a configuration free from the manager and optimized for the components constituting the machine parts or equipment and the equipment, Can easily predict the problem and can improve the perception when a trouble occurs.

궁극적으로, 본 발명에 의하면, 제조 장비 및 설비마다 달리하는 운영체제, UI, 응용 프로그램과 무관하게 본 발명에 따른 실시간 모니터링 시스템 및 방법을 적용하여, 통합된 솔루션을 제공가능하다는 효과가 인정될 수 있다.Ultimately, according to the present invention, it is possible to apply an integrated solution by applying a real-time monitoring system and method according to the present invention regardless of an operating system, a UI, and an application program, .

본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면, 본 발명으로 인한 효과가 전술된 사항에 국한되지 아니하고 보다 폭넓게 인정될 수 있음을 인지할 것이다.Those skilled in the art will recognize that the effects of the present invention may be more widely accepted without departing from the foregoing description.

도 1은 본 발명에 따른 원격 모니터링 시스템의 구성도이다.
도 2는, 도 1에 도시된 원격 모니터링 시스템에 관한 세부 구성요소를 도시한다.
도 3a 및 도 3b는 본 발명에 따른 원격 모니터링 및 제어 방법의 흐름도를 도시한다.
도 4a 및 도 4b는 본 발명에 따른 원격 모니터링 시스템이 구현되는 제1 양상으로서, 제조 장비 및 설비의 구성 모듈을 등록하고 개별 구성 모듈에 대한 설정 및 모니터링이 수행되는 실시예를 도시한다.
도 5a 및 도 5b는 본 발명에 따른 원격 모니터링 시스템이 구현되는 제2 양상으로서, 제조 장비 및 설비에 대한 자원 데이터 분석이 출력되는 실시예를 도시한다.
도 6은 본 발명에 따른 원격 모니터링 시스템이 구현되는 제3 양상으로서, 제조 장비 및 설비의 임의의 구성 모듈에서 장애 또는 불량이 감지된 경우의 현황이 출력되는 실시예를 도시한다.
도 7a 및 도 7b는 이미지 프로세싱을 통하여 제조 장비 및 설비의 상태를 감시하는 예시적인 양상과, 제조 장비 및 설비의 생산 정보를 관리하는 예시적인 양상을 도시한다.
1 is a configuration diagram of a remote monitoring system according to the present invention.
Fig. 2 shows the detailed components of the remote monitoring system shown in Fig.
Figures 3A and 3B show a flow chart of a remote monitoring and control method according to the present invention.
4A and 4B illustrate an embodiment in which the remote monitoring system according to the present invention is implemented as a first embodiment, in which the configuration module of the manufacturing equipment and equipment is registered and the setting and monitoring of the individual configuration module is performed.
Figures 5A and 5B illustrate an embodiment in which a remote monitoring system according to the present invention is implemented and a resource data analysis for manufacturing equipment and facilities is output.
FIG. 6 is a third embodiment of a remote monitoring system according to the present invention, in which the status of a case where a failure or a failure is detected in the manufacturing equipment and arbitrary configuration modules of the equipment is output.
Figures 7A and 7B illustrate exemplary aspects of monitoring the status of manufacturing equipment and facilities through image processing and exemplary aspects of managing production information of the manufacturing equipment and equipment.

이하, 첨부된 도면을 참조하여, 제조 장비 및 설비의 상태 정보를 관리하고 원격으로 제어가능한 원격 모니터링 시스템(RMS), 이에 관련된 원격 모니터링 및 제어 방법, 및 컴퓨터 판독가능 저장 매체가 상세하게 설명된다. 본 명세서에서 개시된 방법, 시스템의 본질, 목적 및 효과는 첨부된 도면에 대한 예시적인 설명을 고려하면 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 더욱 명백하게 이해될 수 있을 것이다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to a remote monitoring system (RMS), a remote monitoring and control method, and a computer readable storage medium, which manage and remotely control the status information of manufacturing equipment and facilities, with reference to the accompanying drawings. The nature, objects, and effects of the method, system, and method disclosed herein may be more clearly understood to those skilled in the art to which the present invention pertains, given the illustrative description of the accompanying drawings.

본 명세서에서 용어 '예시적인'은 '예, 보기, 또는 예시로서 기능하는' 것을 의미하도록 사용될 뿐, '예시적인' 것으로서 본 명세서에서 기재된 임의의 실시예 또는 양상이 반드시 다른 실시예 또는 양상에 비하여 바람직하거나 유리한 것으로 해석되어서는 아니된다. 본 명세서에서 '포함하다' 또는 '구성되다'라는 용어는 해당 특징, 속성, 구성, 컴포넌트가 존재하는 것을 의미하나, 이들 특징, 속성, 구성, 컴포넌트만을 포함하는 것이 아니라 하나 이상의 다른 특징, 속성, 구성, 컴포넌트 및 이들의 조합의 존재가능성이나 추가될 수 있는 여지를 배제하지 않는 것으로 이해되어야만 한다. Any reference in the specification to " exemplary " is used herein to mean " serving as an example, example, or illustration ", and any embodiment or aspect of the disclosure described herein as & And are not to be construed as preferred or advantageous. The term 'comprising' or 'comprising' is used in the present specification to mean that a corresponding feature, attribute, configuration, or component exists, but rather includes only one or more other features, attributes, And should not be construed as a limitation upon the scope of the present invention.

한편, 본 명세서에서 '제1' 또는 '제2' 등의 용어는 해당 구성요소를 구분하기 위한 목적으로 기술되며, 해당 용어에 의하여 각각의 순서로 제한되지 아니함에 유의하여야 한다.In the present specification, terms such as 'first' and 'second' are described for the purpose of distinguishing corresponding components, and it should be noted that the terms are not limited to the respective terms.

또한, 본 명세서에서 명시적으로 단수 형태로 특정하여 기술되지 아니한다면, 하나 이상의 복수의 형태까지도 포괄하는 것으로 이해되어야만 할 것이다.Also, unless explicitly specified in singular < RTI ID = 0.0 > form < / RTI > herein, it is to be understood that the invention also encompasses one or more than one form.

먼저, 본 발명에 따른 원격 모니터링 시스템의 구성도를 도시한 도 1을 참조한다. 원격 모니터링 시스템(RMS)은 에이전트 접속 모듈(10), 서버 모듈(20), 클라이언트 단말(30)로 구성된다.First, reference is made to FIG. 1 showing a configuration diagram of a remote monitoring system according to the present invention. The remote monitoring system (RMS) comprises an agent connection module 10, a server module 20, and a client terminal 30.

에이전트 접속 모듈(10)은 제조 장비 및 설비 내에서 장비의 작동 상태를 파악하기 위하여 요구되는 위치에 설치되어, 제조 장비 및 설비를 구성하는 요소의 모니터링 정보를 실시간으로 수집한다. 여기서 모니터링 정보란 워치독(Watchdog) 정보, 상태 정보 및 상기 구성 장치의 디스플레이 썸네일(display thumbnail) 정보를 포함한다. 도 1에 도시된 예시적인 제조 장비는 스크린 프린터(Screen Printer), SPI(Solder Paste Inspection), 칩 배치기, 제1 IC 배치기, 제2 IC 배치기, AOI(Automatic Optical Inspection), RPI(Reflow Process Inspection) 등으로 구성됨을 알 수 있으며, 임의의 에이전트 접속 모듈(10)이 Revlow Oven 내에 구축되어 있음을 알 수 있다.The agent connection module 10 is installed at a position required to grasp the operation state of the equipment in the manufacturing equipment and the facility, and collects monitoring information of the elements constituting the manufacturing equipment and the facility in real time. Here, the monitoring information includes watchdog information, status information, and display thumbnail information of the configuration apparatus. The exemplary manufacturing equipment shown in FIG. 1 includes a screen printer, a solder paste inspection (SPI), a chip disposer, a first IC disposer, a second IC disposer, an Automatic Optical Inspection (AOI), a Reflow Process Inspection (RPI) , And it can be seen that an arbitrary agent connection module 10 is constructed in Revlow Oven.

이렇게 설치된 에이전트 접속 모듈(10)은 전체 제조 장비 및 설비의 워치독 정보, 개별 장치의 작동 상태 정보 및 개별 장치에서 디스플레이나 모니터 수단을 구비하는 경우 해당 디스플레이의 썸네일 정보를 실시간으로 수집하는 것이다.The agent connection module 10 installed in this manner collects the thumbnail information of the corresponding display in real time when it is equipped with the watchdog information of the entire manufacturing equipments and equipments, the operating status information of the individual equipments and the display or monitor means in the individual equipments.

서버 모듈(20)은 에이전트 접속 모듈(10)로부터 전체 제조 장비 및 개별 장치 구성요소에 대한 모니터링 정보 세트를 실시간으로 수신하여, 구성 장치별 작동 상태 정보를 산출하고, 구성 장치별 장애 유무를 검출하게 되는데, 이는 통상의 서버에 의해 구현될 수 있으며, 가상의 웹 클라우드 형태의 서버에 의해 구현될 수도 있다.The server module 20 receives from the agent connection module 10 a set of monitoring information for all manufacturing equipments and individual device components in real time, calculates operating state information for each constituent device, and detects whether there is a failure for each constituent device This may be implemented by a normal server or by a virtual web cloud server.

또한, 서버 모듈(20)은 모니터링 정보 세트에 의하여 구성 장치별 장애 유무가 검출되면, 장애가 검출된 구성 장치에 대하여, 본 발명에 따른 원격 모니터링 시스템에 저장된 사용자 정보의 우선순위에 기반하여, 상기 장애 검출 구성 장치의 제어권을 제공할 수 있다. If the server module 20 detects the presence or absence of a failure for each device by the monitoring information set, based on the priority of the user information stored in the remote monitoring system according to the present invention, It is possible to provide control of the detection and constitution device.

한편, 클라이언트 단말(30)은 에이전트 접속 모듈(10)로부터 서버 모듈(20)을 통해 수신된 모니터링 정보 세트, 그리고 서버 모듈(20)로부터 수신된 상기 작동 상태 정보 및 상기 장애 유무 정보를 디스플레이하고, 전체 제조 장비 및 개별 구성 장치에 대한 제어 명령을 서버 모듈(20)을 통하여, 또는 에이전트 접속 모듈(10)로 직접 전달함으로써 전체 제조 장비 및 설비나 이에 대한 개별 구성장치를 제어할 수 있다.The client terminal 30 displays the monitoring information set received from the agent connection module 10 via the server module 20 and the operational status information and the failure status information received from the server module 20, Control commands for the entire manufacturing equipment and the individual components can be directly transmitted to the agent connection module 10 through the server module 20 or the entire manufacturing equipment and facilities or individual components thereof can be controlled.

비록 도 1에서, 클라이언트 단말(30)은 스마트폰이나 사용자 PC의 형태로 도시되었지만, 이는 예시적인 것일 뿐, 네트워크 통신망에 의하여 서버 모듈(20) 및 에이전트 접속 모듈(10)과 데이터 통신이 가능하고, 이들 모듈(10, 20)을 통하여 전체 제조 장비 및 설비에 대한 상태 정보의 디스플레이 기능과 조작 기능이 가능한 전자통신 디바이스를 총칭하는 것으로 이해되어야 한다.1, the client terminal 30 is shown in the form of a smart phone or a user PC. However, this is merely an example, and data communication with the server module 20 and the agent connection module 10 is possible by a network communication network , And electronic communication devices capable of displaying and manipulating status information on the entire manufacturing equipment and facilities through these modules 10, 20.

이처럼, 에이전트 접속 모듈(10), 서버 모듈(20) 및 클라이언트 단말(30)로 구성되는 원격 모니터링 시스템에 의하여, 기계 부품이나 제품을 제조하기 위한 장비 및 설비가 정상적으로 동작하는지의 여부를 다양한 형태로 실시간 모니터링할 수 있으며, 모니터링 중에 제조 장비 및 설비를 구성하는 요소별로 필요한 자원 설정을 원격에서 변경하여 즉시 제조 장비 및 설비에 적용할 수 있다.As described above, the remote monitoring system including the agent connection module 10, the server module 20, and the client terminal 30 can determine whether or not the equipment and the equipment for manufacturing the mechanical parts or products operate normally in various forms It can be monitored in real time, and the necessary resource setting can be remotely changed for the manufacturing equipment and facilities during the monitoring and can be immediately applied to the manufacturing equipment and facilities.

도 2는, 도 1에 도시된 원격 모니터링 시스템에 관한 세부 구성요소를 도시한다. 에이전트 접속 모듈(10), 서버 모듈(20) 및 클라이언트 단말(30), 각각의 기능은 도 1에서 설명된 사항과 공통되며, 본 도면과 관련하여서는 서버 모듈(20)에 대해 보다 구체적으로 설명한다.Fig. 2 shows the detailed components of the remote monitoring system shown in Fig. The functions of the agent connection module 10, the server module 20, and the client terminal 30 are common to those described in FIG. 1, and the server module 20 will be described in more detail with reference to this drawing .

서버 모듈(20)은 웹 서버 모듈(21), 로컬 서버 모듈(22), 및 메모리 모듈(23)로 구성될 수 있다. 웹 서버 모듈(21)은 클라이언트 단말에서 액세스 가능하도록 인증된 사용자 또는 관리자 계정 정보를 저장하고, 임의의 클라이언트 단말에서 본 발명에 따른 원격 모니터링 시스템과 연동가능한 애플리케이션 또는 응용 프로그램 상에서 해당 사용자 또는 관리자 계정 정보에 의해 액세스 되었음이 확인되면, 에이전트 접속 모듈(10)에서 수집된 모니터링 정보 세트를 가공하여 클라이언트 단말(30)로 제공할 수 있다. 이 때 클라이언트 단말(30)로 제공되는 모니터링 정보 세트의 가공된 양상을 다양한 웹 페이지 정보로 실현될 수 있다.The server module 20 may be composed of a web server module 21, a local server module 22, and a memory module 23. The web server module 21 stores user or administrator account information authenticated to be accessible from the client terminal and stores the corresponding user or manager account information on any application or application program that can be interlocked with the remote monitoring system according to the present invention It is possible to process and provide the collected monitoring information set collected by the agent connection module 10 to the client terminal 30. At this time, the processed aspect of the monitoring information set provided to the client terminal 30 can be realized by various web page information.

웹 페이지 정보 뿐만 아니라, 웹 서버 모듈(21)은 장비에 대한 설정에 대한 안내 내지 교지(Teaching), 장비를 구성하는 개별 구성요소간 회선 상태, 장비 및 개별 구성요소에 대한 데이터베이스(DB)를 함께 제공할 수 있고, 웹 페이지 정보에 관한 다양한 양상은 도 4 내지 도 6에서 관련되어 상세히 설명된다.In addition to the web page information, the web server module 21 provides a guide for setting up the equipment, a teaching, a line status between the individual components constituting the equipment, a database (DB) And various aspects of the web page information will be described in detail with reference to Figs. 4-6.

로컬 서버 모듈(22)은, 에이전트 접속 모듈(10)과 클라이언트 단말(30) 간에 데이터 통신이 가능하도록 하며, 웹 서버 모듈(21)이 구현되지 않는 경우 장비에 대한 설정에 대한 안내 내지 교지(Teaching)정보를 제공할 수 있고, 메모리 모듈(23)에 액세스하도록 설정될 수 있다.The local server module 22 enables data communication between the agent connection module 10 and the client terminal 30. If the web server module 21 is not implemented, ) Information, and can be set to access the memory module 23.

메모리 모듈(23)은 웹 서버 모듈(21) 및 로컬 서버 모듈(22)에서 산출된 상기 작동 상태 정보 및 상기 장애 유무 정보를 시간 정보와 함께 저장하여 데이터베이스화한다.The memory module 23 stores the operating state information and the failure presence / absence information calculated by the web server module 21 and the local server module 22 together with time information and converts them into a database.

다음으로, 본 발명에 따른 제조 장비 및 설비의 상태 정보를 원격으로 모니터링하고 제조 장비 및 설비에 대한 개별 제어를 수행하기 위한 방법을 설명하기 위하여, 도 3a 및 도 3b에 도시된 흐름도를 참조한다. 도 3a는 제조 장비 및 설비의 개별 구성장치를 등록하고 개별 구성장치의 설정 파라미터를 셋업하는 양상과 관련되며, 도 3b는 이렇게 설정된 제조 장비 및 설비를 모니터링하는 양상과 관련된다.Next, reference will be made to the flowcharts shown in FIGS. 3A and 3B to remotely monitor the status information of the manufacturing equipment and equipment according to the present invention and to explain the method for performing individual control on the manufacturing equipment and equipment. FIG. 3A relates to aspects of registering individual components of the manufacturing equipment and equipment and setting up the configuration parameters of the individual components, and FIG. 3B relates to aspects of monitoring such manufacturing equipment and facilities.

도 3a 및 도 3b에 도시된 흐름도를 설명함에 있어서, 실제 클라이언트 단말(30)에서 출력되는 또는 클라이언트 단말(30)을 통해 원격 제어가 이루어지는 양상을 도시한 도 4 내지 도 6이, 필요에 따라 각각 참조되어 설명될 것이다.In the following description of the flowcharts shown in Figs. 3A and 3B, Figs. 4 to 6 showing the manner in which remote control is performed through the client terminal 30, which is outputted from the actual client terminal 30, Will be referred to.

먼저, 도 3a의 S11 단계에서, 본 발명에 따른 RMS에서 인증된 관리자 또는 사용자 계정이 임의의 클라이언트 단말(30)에서 접속되면, 해당 클라이언트 단말(30)을 통하여 장비의 구성요소를 등록하는 단계에 의해 시작된다.In step S11 of FIG. 3A, when an administrator or a user account authenticated in the RMS according to the present invention is accessed from any client terminal 30, a step of registering the components of the device through the client terminal 30 Lt; / RTI >

S11 단계와 관련하여, 기계 설비를 구성하는 컴포넌트별로 등록할 수 있고 이에 대한 현황을 조회, 열람이 가능한 양상을 도시하고 있는 도 4a를 참조로 이해될 수 있다. 도 4a의 도면부호는, 각각, 장비의 전체 확대 도면(401) 중에서 특정 선택된 구성요소에 대한 메뉴 영역(402), 장비의 전체적인 요약 정보를 제공하기 위한 요약 제공 영역(403)을 지칭한다.Referring to FIG. 4A, which is an example of a state in which hardware can be registered for each component constituting the hardware and the status of the hardware can be inquired and browsed, in step S11. Reference numerals in FIG. 4A refer to a menu area 402 for a specific selected component in the entire enlarged view 401 of the equipment, and a summary providing area 403 for providing overall summary information of the equipment.

도 4a에서 예시된 사항으로, 템플릿 추가, 장비 삭제, 장비 설정 등과 같이 나타날 수 있는데, 예컨대, 도면부호 402로 선택된 개별 장치가 제1 IC 배치기라면, 해당 장치를 전체 설비 상에 추가하거나 이들 설비에서 제외하도록, 또는 본 발명에 따른 원격 모니터링 시스템에서 모니터링 및 제어 대상에 추가 또는 배제하도록, 관리자에 의해 조작될 수 있다.For example, if the individual device selected by reference numeral 402 is the first IC placeholder, it is possible to add the device to the entire facility, or to add Or to be added or excluded from monitoring and controlled objects in a remote monitoring system according to the present invention.

이처럼, 본 발명에 따른 원격 모니터링 시스템 및 컴퓨터 판독가능 저장 매체에 의하면, 기계 부품이나 제품을 제조하기 위한 장비 및 설비를 구성하는 컴포넌트에 대해 자유로우면서도 관리자 최적화된 구성을 취할 수 있기 때문에, 관리자 또는 운용자가 문제 예측을 용이하게 할 수 있고 이에 따른 장애 발생시 인식도를 향상시킬 수 있다.As described above, according to the remote monitoring system and the computer-readable storage medium according to the present invention, it is possible to take a configuration that is free and manager-optimized for the components constituting the machine parts or equipment and the equipment, Can easily predict the problem and can improve the perception when a trouble occurs.

다음으로, S12 단계로, 에이전트 접속 모듈(10), 서버 모듈(20) 및 클라이언트 모듈(30) 간에 통신 네트워크망이 구축되고, S13 단계에서 클라이언트 모듈(30)을 통하여 해당 관리자 계정이 에이전트 접속 모듈(10)에 제어 권한을 가진 계정인지 여부를 판단하게 된다.Next, in step S12, a communication network is established between the agent connection module 10, the server module 20, and the client module 30. In step S13, It is judged whether or not the account is an account having the control right.

다음으로, S14 단계에서, 관리자 계정이 인증되면, 에이전트 접속 모듈(10)을 통해 장비의 구성요소(구성장치)에 대한 파라미터 값을 설정할 수 있도록 클라이언트 단말(30)에 표시된다.Next, in step S14, when the administrator account is authenticated, it is displayed on the client terminal 30 so that parameter values for the components (constituent devices) of the equipment can be set through the agent connection module 10. [

S14 단계와 관련하여, 도 4b를 참조로 설명된다. 장비나 설비의 구성장치에 대한 파라미터 값의 설정은 도 4b의 파라미터 범위 설정 영역(404)에 의해 이루어질 수 있다. 도시된 바와 같이, 설정가능한 구성 장치별 필요한 파라미터는 개별 구성 장치 별로 또는 전체 장비나 설비에서 요구되는 자원(resource)일 수 있다. 이러한 자원 정보는, CPU, Life Span, 메모리(memory), 연동되는 네트워크, 디스크 상태, 운용 전압, FAN, 로그(Log) 정보 및 운용 온도의 계정으로 이루어져, 각각의 상한값과 하한값을 설정함으로써 운용되거나 각각에 대한 특정 값만을 특정하여 운용될 수 있다.With reference to step S14, it is described with reference to FIG. 4B. The setting of the parameter value for the apparatus or the constituent device of the apparatus can be performed by the parameter range setting area 404 of FIG. 4B. As shown, the settable parameter for each configurable device may be a resource required by the individual configurable device or the entire device or facility. This resource information is composed of a CPU, a life span, a memory, an interlocked network, a disk status, an operating voltage, a FAN, log information, and an operating temperature, and is operated by setting upper and lower limits And can be operated by specifying only specific values for each.

또한, 관리자 계정에서 해당 항목별 값을 모두 파악할 수 없는 경우에, 웹 서버 모듈(21) 또는 로컬 서버 모듈(22)은 개별 계정의 설정 값이나 범위에 대한 교시 정보를 제공함으로써 최적의 상태로, 에이전트 접속 모듈(10)이 구축된 해당 장비나 설비가 운용될 수 있도록 할 수 있다. 바꾸어 말하면, CPU, 메모리, 연동 네트워크 정보는 시스템 상에서 지정된 값으로 자동 교시를 제공하고, 그 밖의 ㅅ사항인, FAN, 로그(log) 정보 등에 대해서는 장비나 설비가 최적화되기 위한 자원 범위를 관리자에게 제공할 수 있다.In the case where the administrator account can not grasp all of the item-specific values, the web server module 21 or the local server module 22 provides teaching information on the set values or ranges of individual accounts, So that the corresponding equipment or equipment in which the agent connection module 10 is installed can be operated. In other words, the CPU, memory, and interworking network information provide automatic instruction to the specified values on the system, while other information such as FAN, log information, etc., can do.

본 발명에 따른 원격 모니터링 시스템 또는 방법에 있어서, S14 단계 또는 특징으로 인하여, 제조 장비 및 설비마다 운영체제, UI, 응용 프로그램를 모두 상이하게 할지라도, 클라이언트 단말을 통하여 본 발명에 따른 원격 모니터링 시스템을 가용할 수 있는 응용프로그램이나 애플리케이션을 통해 액세스한다면, 에이전트 접속 모듈이 구축된 장비나 설비를 감시하고 이를 제어할 수 있는 통합된 솔루션을 제공할 수 있다.In the remote monitoring system or method according to the present invention, the remote monitoring system according to the present invention is available through the client terminal even if the operating system, the UI, and the application program are different for each manufacturing equipment and equipment Access applications or applications, the agent access module can provide an integrated solution to monitor and control the equipment or facilities on which it is built.

이제, 제조 장비 및 설비를 모니터링하는 양상에 관한 흐름도를 도시한 도 3b를 참조한다. 먼저, S21 단계에서 에이전트 접속 모듈(10)은 제조 장비 및 설비의 구성 장치(구성요소)에 대한 워치독, 상태 정보, 및 썸네일 등의 모니터링 정보 세트를 실시간으로 수집한다.Reference is now made to Fig. 3B which shows a flow diagram of aspects of monitoring manufacturing equipment and facilities. First, in step S21, the agent connection module 10 collects in real time a set of monitoring information such as a watchdog, a status information, and a thumbnail for the manufacturing equipment and constituent devices (constituent elements) of the equipment.

그리고 S22 단계에서, 에이전트 접속 모듈로부터 모니터링 정보 세트인 워치독, 상태 정보, 및 썸네일 정보를 포함하는 모니터링 정보 세트를 수신하여, 구성 장치별 그리고 장비의 작동 상태 정보를 산출하여 장비 내에 불량 상태 정보가 존재하는지의 여부를 검출하며, S22 단계는 로컬 서버 모듈(22) 또는 웹 서버 모듈(21)에 의해 수행될 수 있다.In step S22, the monitoring information set including the watchdog, the status information, and the thumbnail information, which is the monitoring information set, is received from the agent connection module, and the operation status information of the apparatus and the equipment is calculated, And step S22 may be performed by the local server module 22 or the web server module 21. [

다음으로, S23 단계에서, 모니터링 정보 세트 및 불량 상태 정보를 메모리 모듈(23)에 저장하고, S24 단계에서, 클라이언트 모듈(30)에서 장비를 모니터링하기 위하여 필요한 사항을 선택적으로 디스플레이한다.Next, in step S23, the monitoring information set and the failure status information are stored in the memory module 23, and in step S24, the client module 30 selectively displays items necessary for monitoring the equipment.

도 3b와 관련하여, 클라이언트 단말에서 디스플레이되는 양상과 관련하여, 도 5 내지 도 6을 참조한다. 도 5a 및 도 5b는 본 발명에 따른 원격 모니터링 시스템의 일 양상으로서, 제조 장비 및 설비에 대한 자원 데이터 분석이 출력되는 실시예를 도시하며, 도 6은 본 발명에 따른 원격 모니터링 시스템의 다른 양상으로서, 제조 장비 및 설비의 임의의 구성 모듈에서 장애 또는 불량이 감지된 대상을 출력하는 예를 도시한다.With reference to Fig. 3B, reference is made to Figs. 5-6 with respect to aspects displayed at the client terminal. 5A and 5B show an embodiment in which a resource data analysis for manufacturing equipment and equipment is output, and FIG. 6 shows another embodiment of a remote monitoring system according to the present invention as an aspect of a remote monitoring system according to the present invention , An example of outputting a target in which a failure or a failure is detected in any of the constituent modules of the manufacturing equipment and the facility.

도 5 내지 도 6을 통하여 도시된 바와 같이, 클라이언트 단말(30)에서 출력되는 웹페이지 정보는, 구성 장치별 자원 정보의 계정에 따른 2차원 또는 3차원으로 배치되는 제 1 그래픽 형태; 상기 구성 장치별 작동 상태 정보가 시간 축을 기준으로 정렬되는 2차원 또는 3차원으로 배치되는 제 2 그래픽 형태; 및 상기 구성 장치별 작동 상태 정보 및 상기 구성 장치별 장애 유무를 매트릭스로 배치되는 제 3 그래픽 형태로 구현될 수 있다.5 through 6, the web page information output from the client terminal 30 includes a first graphic form arranged in two-dimensional or three-dimensional form according to an account of resource information for each constituent device; A second graphical form in which operating state information of each constituent device is arranged in a two-dimensional or three-dimensional manner with respect to a time axis; And a third graphical form in which the operating state information for each constituent device and the presence or absence of a fault for each constituent device are arranged in a matrix.

예를 들어, 도 5a의 501 영역에 도시된 것처럼, COM Info, CPU, 메모니, 하드드라이브, RAID, 네트워크, 로그에 따른 알람 정보, Life Span 정보, DISK 상태체크 정보, 전압, FAN, 개별 구성요소별 장비의 온도 정보가 해당되는 각각의 계정을 출력하기에 적합한 2차원 그래픽 또는 텍스트 형태로 출력된다(제1 그래픽 형태에 기반한 제공 예).For example, as shown in the area 501 of FIG. 5A, alarm information according to COM Info, CPU, memory, hard drive, RAID, network, log, life span information, DISK status check information, voltage, The temperature information of the element by element is output in the form of a two-dimensional graphic or text suitable for outputting the respective accounts (provision example based on the first graphic form).

또한, 도 5b의 502 영역에 도시된 것처럼, 자원의 시계열적 정보가 시간 축을 기준으로 정렬되어 제공될 수 있으며(제2 그래픽 형태), 도 6의 601, 602, 및 603 영역에 표기된 것과 같이, 에러 또는 오류가 발생하였는지 여부를 테이블 또는 매트릭스 형태로 확인할 수 있도록 제공될 수 있다(제3 그래픽 형태).Further, as shown in the area 502 of FIG. 5B, the time-series information of the resources can be provided in the order of the time axis (second graphic form), and as indicated in the areas 601, 602, and 603 of FIG. 6, (Third graphic form) to check whether an error or an error has occurred in the form of a table or a matrix.

이러한 웹페이지 정보는 마이크로소프트사 또는 애플컴퓨터사에 의해 제공되는 응용프로그램과 연동되어, 사용자 PC에서 열람이 용이한 프로그램 파일의 형태로 연계되어 제공될 수 있다.Such web page information may be provided in association with an application program provided by Microsoft Corporation or Apple Computer Corporation in the form of a program file that is easy to browse on a user PC.

또한, 본 발명에 따른 원격 모니터링 시스템 및 방법이 구현되는 장비 및 설비에 대해 원격 제어 명령 및/또는 원격으로 파라미터 설정 값의 변동이 필요한 경우, 개별 웹페이지 상태에서 원격 제어 기능을 통하여 전체 장비 또는 개별 구성장치를 본 발명에 의한 시스템을 통해서 제어할 수 있다.Further, when remote control commands and / or remote parameter setting values are required to be changed for equipment and facilities in which the remote monitoring system and method according to the present invention are implemented, The constituent device can be controlled through the system according to the present invention.

한편, 이미지 프로세싱을 통하여 제조 장비 및 설비의 상태를 감시하는 예시적인 양상과, 제조 장비 및 설비의 생산 정보를 관리하는 예시적인 양상을 도시한 도 7a 및 도 7b를 참조한다.On the other hand, reference is made to Figs. 7A and 7B which illustrate exemplary aspects of monitoring the state of manufacturing equipment and facilities through image processing and exemplary aspects of managing production information of manufacturing equipment and equipment.

도 7a와 같이, 도면부호 61a 및 61b를 선택하여 화면 특정 영역을 선택하면, 선택된 영역으로부터 교시되어, 제1 알고리즘으로 매칭 알고리즘을 적용하여, 해당 설비의 상태를 업데이트할 수 있다. 예컨대, 해당 설비의 상태 정보는, 유휴(Idle), 대기, 정상 실행, 불량, 긴급처리 등일 수 있다.As shown in FIG. 7A, when selecting a screen specifying region by selecting the reference numerals 61a and 61b, the state of the corresponding equipment can be updated by applying the matching algorithm with the first algorithm while being instructed from the selected region. For example, the state information of the facility may be idle, waiting, normal execution, failure, urgent processing, and the like.

도 7b와 같이, 도면부호 62a 내지 62d를 선택하여 화면 특정 영역을 선택하면, 선택된 영역으로부터 교시됨으로써, 제2 알고리즘으로 문자나 패턴 인식 알고리즘을 적용하여, 해당 설비의 생산 상태 정보를 업데이트할 수 있다. 예를 들어, 생산 상태 정보의 요소로는 총 생산량, 정상품 또는 불량품 수량이나 비율, 생산처리 속도 등일 수 있다.As shown in FIG. 7B, when selecting a screen specific region by selecting the reference numerals 62a to 62d, the production state information of the facility can be updated by applying a character or pattern recognition algorithm to the second algorithm by being instructed from the selected region . For example, factors of production status information may be total production, quantity or proportion of fixed or defective products, production processing speed, and the like.

이와 같이, 클라이언트 단말에서 사용자 또는 관리자가 구성 장치를 선택하면, 상기 선택된 구성 장치가 클라이언트 단말 또는 서버 모듈을 통해 식별되어, 서버 모듈을 통해 에이전트 접속 모듈로 상기 선택된 구성 장치에 관한 식별 정보를 전송하게 된다. 에이전트 접속 모듈에서는 상기 선택된 구성 장치에 대해 제1 알고리즘으로 매칭 알고리즘을 적용하거나, 제2 알고리즘으로 문자 인식 알고리즘이나 패턴 인식 알고리즘을 적용하게 된다. 제한이 아닌 일 예시로서, 에이전트 접속 모듈에 의해 식별된 구성 장치가 반도체 패키징일 경우, 이에 대해 OCV(Optical Character Verification) 알고리즘, OCR(Optical Character Recognition) 알고리즘이 적용될 수 있다. When a user or an administrator selects a configuration device in the client terminal, the selected configuration device is identified through the client terminal or the server module, and transmits the identification information about the selected configuration device to the agent connection module through the server module do. In the agent connection module, a matching algorithm is applied to the selected constituent device as a first algorithm, or a character recognition algorithm or a pattern recognition algorithm is applied as a second algorithm. As an example and not by way of limitation, an OCV (Optical Character Verification) algorithm and an OCR (Optical Character Recognition) algorithm may be applied to the case where the constituent device identified by the agent connection module is a semiconductor packaging.

제1 알고리즘에 의해, 선택된 구성 장치가 정상 상태, 에러 발생 상태, 유휴 상태, 긴급 상태 중 어떠한 상태에 있는지를 업데이트할 수 있고, 제2 알고리즘에 의해 해당 구성 장치의 동작 상태 정보를 업데이트할 수 있다.By the first algorithm, it is possible to update whether the selected constituent device is in a normal state, an error occurrence state, an idle state, or an emergency state, and update the operation state information of the constituent device by the second algorithm .

이상에서 설명된 시스템이나 방법은, 컴퓨터 명령어의 조합에 따른 컴퓨터 프로그램으로 구현되어, 이를 저장한 컴퓨터 판독가능 저장매체로 실시될 수 있는데, 하나 이상의 예시적인 실시예들에서, 기재된 함수들 및 프로세스들은 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 임의의 조합으로 구현될 수 있다.The system or method described above may be embodied in a computer readable storage medium embodied in a computer program according to a combination of computer instructions, in which, in one or more exemplary embodiments, the described functions and processes Hardware, software, firmware, or any combination thereof.

소프트웨어로 구현된다면, 상기 함수들은 컴퓨터 판독가능 매체상에 하나 이상의 명령들 또는 코드로서 저장 또는 송신될 수 있다. 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 하나의 장소로부터 다른 곳으로의 컴퓨터 프로그램의 전송을 실현하는 임의의 매체를 포함하는 통신 매체 모두를 포함한다. 저장 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있다. If implemented in software, the functions may be stored or transmitted as one or more instructions or code on a computer readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one location to another. The storage medium may be any available media that can be accessed by a computer.

제한이 아닌 일 예시로서, 컴퓨터 판독가능 매체는 RAM, ROM, EEPROM, CD-ROM 또는 다른 광디스크 스토리지, 자기디스크 스토리지 또는 다른 자기 스토리지 장치, 또는 명령들이나 데이터 구조들의 형태로 요구되는 프로그램 코드를 반송 또는 저장하기 위해 이용될 수 있는, 컴퓨터에 의해 액세스될 수 있는 임의의 다른 매체를 포함할 수 있지만 이들로 한정되는 것은 아니다.By way of example, and not limitation, computer readable media may comprise any computer-readable medium, such as RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, But is not limited to, any other medium that can be accessed by a computer, which may be used to store information.

본 명세서에서 기술되는 용어 '로직' 또는 '명령어'는 소프트웨어(기능성이 처리기를 이용하여 실행될 기계-판독가능 매체상에 저장되는 명령들에 의해 구현되는), 하드웨어(논리 게이트와 같은 기능 회로 수단을 사용하여 구현되며, 상기 회로는 특정 입력에 대해 특정한 출력을 제공하도록 구성됨), 및 펌웨어(기능성이 재프로그램가능 회로를 이용하여 구현됨)에 적용되며, 또한 소프트웨어, 하드웨어, 및 펌웨어들 중 하나 이상에 적용된다.The term " logic " or " instruction, " as used herein, refers to software (which is implemented by instructions stored on a machine-readable medium whose functionality is to be executed using a processor), hardware , And the circuitry is configured to provide a specific output for a particular input), and firmware (functionality implemented using reprogrammable circuitry), and further comprising at least one of software, hardware, and firmware .

펌웨어 및/또는 소프트웨어 구현을 위해, 방법론들은 본 명세서에 기재된 기능들을 수행하는 모듈들(예컨대, 프로시저들, 함수들 등)로써 구현될 수 있다. 명령들을 유형적으로 내장하는 임의의 기계 판독가능 매체가 여기에 기재된 방법론들을 구현하는데 이용될 수 있다. 예를 들어, 소프트웨어 코드들은, 메모리, 예를 들어, 이동국 또는 중계기의 메모리에 저장되고 처리기, 예를 들어, 모뎀의 마이크로프로세서에 의해 실행될 수 있다. 메모리는 처리기 내부에서 또는 처리기 외부에서 구현될 수 있다. 본 명세서에 기재된 용어 "메모리"는 임의의 종류의 장기, 단기, 휘발성, 비휘발성, 또는 다른 메모리를 지칭하며 임의의 특정 타입의 메모리 또는 다수의 메모리, 또는 메모리가 저장되는 매체의 타입에 한정되지 아니한다.For a firmware and / or software implementation, the methodologies may be implemented with modules (e.g., procedures, functions, etc.) that perform the functions described herein. Any machine-readable medium tangibly embodying instructions may be used to implement the methodologies described herein. For example, the software codes may be stored in a memory, for example, a memory of a mobile station or a repeater, and executed by a processor, for example, a microprocessor of a modem. The memory may be implemented within the processor or outside the processor. The term "memory" as used herein refers to any type of long-, short-, short-term, volatile, non-volatile, or other memory and is not limited to any particular type of memory or multiple memories, No.

비록 본 명세서에서의 설명은 예시적인 몇 가지 양상을 중심으로 기술되었지만, 다양한 수정이나 변경이 후술되는 특허청구범위에 의해 정의되는 범주로부터 이루어질 수 있으며, 본 발명의 기술적인 보호범위는 다음의 특허청구범위에 의해 정해져야 할 것이다.Although the description herein has been made with reference to several exemplary aspects, various modifications and changes can be made to the ranges defined by the claims that follow, and the technical scope of protection of the present invention is not limited to the following claims It should be decided by scope.

10: 에이전트 접속 모듈
20: 서버 모듈
21: 웹 서버 모듈
22: 로컬 서버 모듈
23: 메모리 모듈
30: 클라이언트 모듈
10: Agent connection module
20: Server Module
21: Web server module
22: Local server module
23: Memory module
30: Client module

Claims (13)

제조 장비 및 설비의 상태 정보를 관리하고 원격으로 제어가능한 원격 모니터링 시스템(RMS)으로서,
제조 장비 및 설비 내에 설치되어, 상기 제조 장비 및 설비의 구성 장치의 모니터링 정보 세트를 실시간으로 수집하는 에이전트 접속 모듈 ― 상기 모니터링 정보 세트는 워치독(Watchdog) 정보, 상태 정보 및 상기 구성 장치의 디스플레이 썸네일(display thumbnail) 정보를 포함함 ― ;
상기 에이전트 접속 모듈로부터 상기 모니터링 정보 세트를 실시간으로 수신하여, 상기 구성 장치별 작동 상태 정보를 산출하고, 상기 구성 장치별 장애 유무를 검출하는 서버 모듈;
상기 서버 모듈에서 산출된 상기 작동 상태 정보 및 상기 장애 유무 정보를 시간 정보와 함께 저장하는 메모리 모듈; 및
상기 에이전트 접속 모듈로부터 수신된 모니터링 정보 세트 및 상기 서버 모듈로부터 수신된 상기 작동 상태 정보 및 상기 장애 유무 정보를 디스플레이하는 클라이언트 단말
을 포함하는,
원격 모니터링 시스템.
As a remote control system (RMS) that manages the state information of manufacturing equipment and facilities and is remotely controllable,
An agent connection module installed in the manufacturing equipment and facility for collecting in real time a set of monitoring information of the manufacturing equipment and the constituent devices of the equipment, the monitoring information set including watchdog information, status information, and display thumbnails (display thumbnail) information;
A server module for receiving the monitoring information set from the agent connection module in real time, calculating operating state information for each of the devices, and detecting the presence or absence of a failure for each of the devices;
A memory module for storing the operation state information and the fault presence / absence information calculated by the server module together with time information; And
A client terminal for displaying the operating status information received from the server module and the failure information,
/ RTI >
Remote monitoring system.
제1항에 있어서,
상기 서버 모듈은,
상기 구성 장치별 작동 상태 정보 및 상기 구성 장치별 장애 유무를 검출하여, 상기 클라이언트 단말에 송신하고, 상기 클라이언트 단말로부터 상기 구성 장치별 제어 명령을 수신하여, 상기 에이전트 접속 모듈에 포워딩하는 로컬 서버; 및
상기 클라이언트 단말에서 액세스 가능하도록 인증된 사용자 정보를 저장하며, 상기 사용자 정보에 기반하여 상기 구성 장치별 상태 정보를 가공함으로써 산출된 웹 페이지 정보를, 상기 클라이언트 단말에 제공하는 웹 서버 모듈로 구성되는 것을 특징으로 하는,
원격 모니터링 시스템.
The method according to claim 1,
The server module includes:
A local server for detecting the operating state information for each constituent device and the presence / absence of a fault for each constituent device, transmitting to the client terminal, receiving a control command for each constituent device from the client terminal, and forwarding the control command to the agent connection module; And
And a web server module for storing the authenticated user information so as to be accessible from the client terminal and providing the calculated web page information to the client terminal by processing the status information for each device based on the user information Features,
Remote monitoring system.
제2항에 있어서,
상기 클라이언트 단말에서,
상기 인증된 사용자 정보에 의하여, 상기 제조 장비 및 설비 중 구성 장치를 추가하거나 삭제가능하며,
상기 구성 장치별 필요한 자원 정보를 설정가능한 것을 특징으로 하는, 원격 모니터링 시스템.
3. The method of claim 2,
In the client terminal,
Wherein the manufacturing equipment and the equipment are added or deleted based on the authenticated user information,
And the necessary resource information for each constituent device can be set.
제3항에 있어서,
상기 클라이언트 단말에서 선택되는 구성 장치가 존재하는 경우, 상기 선택된 구성 장치를 식별하여, 상기 서버 모듈을 통해 상기 에이전트 접속 모듈로 상기 선택된 구성 장치에 관한 식별 정보를 전송하며,
상기 선택된 구성 장치에 대해 매칭 알고리즘을 적용함으로써, 상기 선택된 구성 장치의 상태가 정상 상태, 에러 발생 상태, 유휴 상태, 긴급 상태 중 어느 하나인지를 업데이트하는 것을 특징으로 하는,
원격 모니터링 시스템.
The method of claim 3,
If the selected configuration device exists in the client terminal, identifies the selected configuration device and transmits identification information on the selected configuration device to the agent connection module via the server module,
Wherein the controller is configured to update the status of the selected configuration device to one of a normal status, an error status, an idle status, and an emergency status by applying a matching algorithm to the selected configuration device.
Remote monitoring system.
제3항에 있어서,
상기 클라이언트 단말에서 선택되는 구성 장치가 존재하는 경우, 상기 선택된 구성 장치를 식별하여, 상기 서버 모듈을 통해 상기 에이전트 접속 모듈로 상기 선택된 구성 장치에 관한 식별 정보를 전송하며,
상기 선택된 구성 장치에 대하여 문자 인식 알고리즘 또는 패턴 인식 알고리즘을 적용함으로써, 상기 선택된 구성 장치의 동작 상태 정보를 업데이트하는 것을 특징으로 하는,
원격 모니터링 시스템.
The method of claim 3,
If the selected configuration device exists in the client terminal, identifies the selected configuration device and transmits identification information on the selected configuration device to the agent connection module via the server module,
And the operation state information of the selected configuration apparatus is updated by applying a character recognition algorithm or a pattern recognition algorithm to the selected configuration apparatus.
Remote monitoring system.
제3항에 있어서,
상기 로컬 서버를 통하여, 상기 에이전트 접속 모듈에서 장애가 검출된 구성 장치에 대하여, 상기 웹 서버 모듈에 저장된 사용자 정보에 관한 우선순위에 기반하여, 상기 장애 검출 구성 장치의 제어권을 제공하는 것을 특징으로 하는,
원격 모니터링 시스템.
The method of claim 3,
And provides the control device of the failure detection device with the control device based on the priority of the user information stored in the web server module, with respect to the configuration device in which the failure is detected in the agent connection module, via the local server.
Remote monitoring system.
제3항에 있어서,
상기 설정가능한 구성 장치별 필요한 자원 정보는 CPU, Life Span, 메모리(memory), 연동되는 네트워크, 디스크 상태, 운용 전압, FAN, 로그(Log) 정보 및 운용 온도의 계정으로 이루어지는 것을 특징으로 하는,
원격 모니터링 시스템.
The method of claim 3,
Wherein the required resource information for each configurable device comprises an account of a CPU, a life span, a memory, an interworking network, a disk status, an operating voltage, a FAN, log information, and an operating temperature.
Remote monitoring system.
제7항에 있어서,
상기 설정가능한 구성 장치별 필요한 자원 정보는, 상기 클라이언트 단말을 통해 장비별 교시 정보를 제공하며, 상기 장비별 교시 정보는 상기 계정의 일부의 상한 정보 및 하한 정보가 표시되는 것을 특징으로 하는,
원격 모니터링 시스템.
8. The method of claim 7,
Wherein the required resource information for each configurable device provides the device-specific instruction information through the client terminal, and the device-specific instruction information displays the upper limit information and the lower limit information of a part of the account.
Remote monitoring system.
제3항에 있어서,
상기 웹 서버 모듈에서 상기 클라이언트 단말에 제공하는 웹 페이지 정보는, 상기 구성 장치별 자원 정보의 계정에 따른 2차원 또는 3차원으로 배치되는 제 1 그래픽 형태;
상기 구성 장치별 작동 상태 정보가 시간 축을 기준으로 정렬되는 2차원 또는 3차원으로 배치되는 제 2 그래픽 형태; 및
상기 구성 장치별 작동 상태 정보 및 상기 구성 장치별 장애 유무를 매트릭스로 배치되는 제 3 그래픽 형태
인 것을 특징으로 하는,
원격 모니터링 시스템.
The method of claim 3,
The web page information provided by the web server module to the client terminal includes a first graphic form arranged in two or three dimensions according to the account of the resource information of each constituent device;
A second graphical form in which operating state information of each constituent device is arranged in a two-dimensional or three-dimensional manner with respect to a time axis; And
A third graphical form in which the operating state information for each constituent device and the presence or absence of a fault for each constituent device are arranged in a matrix
≪ / RTI >
Remote monitoring system.
제조 장비 및 설비의 상태 정보를 원격으로 모니터링하고 제조 장비 및 설비에 대한 개별 제어를 수행하기 위한 방법으로서,
사용자 정보가 인증되면, 상기 제조 장비 및 설비의 구성 장치를 추가하거나 삭제하고, 상기 구성 장치별로 필요한 자원 정보를 설정하는 등록 단계;
상기 제조 장비 및 설비의 구성 장치에 대한 등록 정보가, 웹 서버 모듈, 로컬 서버 모듈 및 에이전트 접속 모듈을 통하여, 상기 구성 장치에서 설정되는 단계;
상기 구성 장치 및 상기 구성 장치별 라인 내에 설치된 상기 에이전트 접속 모듈을 통하여 워치독 정보, 상태 정보 및 상기 구성 장치의 디스플레이 썸네일 정보를 실시간으로 수집하는 단계;
상기 워치독 정보, 상기 상태 정보 및 상기 디스플레이 썸네일 정보를 실시간으로 수신하여, 상기 구성 장치별 작동 상태 정보를 산출하고, 상기 구성 장치별 장애 유무를 검출하는 단계; 및
상기 에이전트 접속 모듈로부터 수신된 모니터링 정보 세트 및 상기 서버 모듈로부터 수신된 상기 작동 상태 정보 및 상기 장애 유무 정보를 상기 클라이언트 단말에서 디스플레이하는 단계;
원격 모니터링 및 제어 방법.
A method for remotely monitoring status information of manufacturing equipment and equipment and performing individual control on manufacturing equipment and equipment,
A registration step of, when the user information is authenticated, adding or deleting the manufacturing equipment and a configuration device of the facility and setting the necessary resource information for each of the configuration devices;
The registration information of the manufacturing equipment and the constituent devices of the facility is set in the configuring device through a web server module, a local server module, and an agent connection module;
Collecting, in real time, watchdog information, status information, and display thumbnail information of the configuring device through the agent connecting module installed in a line according to the configuring device and the configuring device;
Receiving the watchdog information, the status information, and the display thumbnail information in real time, calculating operating status information for each of the devices, and detecting whether the devices are faulty; And
Displaying on the client terminal a set of monitoring information received from the agent connection module and the operational status information and the failure status information received from the server module;
Remote monitoring and control method.
제10항에 있어서,
상기 산출된 상기 작동 상태 정보 및 상기 장애 유무 정보를 시간 정보와 함께 메모리 모듈에 저장하는 단계를 더 포함하는,
원격 모니터링 및 제어 방법.
11. The method of claim 10,
And storing the calculated operation state information and the fault presence / absence information in a memory module together with time information.
Remote monitoring and control method.
제10항에 있어서,
상기 클라이언트 단말로부터 상기 구성 장치별 제어 명령 및 자원 정보를, 상기 웹 서버 모듈 및 상기 로컬 서버 모듈을 통하여 상기 에이전트 접속 모듈로 포워딩하는 단계; 및
상기 포워딩된 제어 명령 및 자원 정보에 기반하여, 상기 에이전트 접속 모듈에 의해 상기 구성 장치별로 설정하는 단계를 더 포함하는,
원격 모니터링 및 제어 방법.
11. The method of claim 10,
Forwarding control command and resource information for each constituent device from the client terminal to the agent connection module through the web server module and the local server module; And
Further comprising the step of setting, for each component device, by the agent connection module based on the forwarded control command and resource information.
Remote monitoring and control method.
제10항 내지 제12항 중 한 항에 따른 방법을 수행하기 위한 컴퓨터 프로그램을 기록한, 컴퓨터 판독가능 저장 매체.
12. A computer readable storage medium having recorded thereon a computer program for performing the method according to any one of claims 10 to 12.
KR1020150116744A 2015-08-19 2015-08-19 A system and a computer readable storage medium for remote monitoring and controling of fabrication facility Active KR101779827B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150116744A KR101779827B1 (en) 2015-08-19 2015-08-19 A system and a computer readable storage medium for remote monitoring and controling of fabrication facility

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150116744A KR101779827B1 (en) 2015-08-19 2015-08-19 A system and a computer readable storage medium for remote monitoring and controling of fabrication facility

Publications (2)

Publication Number Publication Date
KR20170022133A true KR20170022133A (en) 2017-03-02
KR101779827B1 KR101779827B1 (en) 2017-10-10

Family

ID=58426792

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150116744A Active KR101779827B1 (en) 2015-08-19 2015-08-19 A system and a computer readable storage medium for remote monitoring and controling of fabrication facility

Country Status (1)

Country Link
KR (1) KR101779827B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113535413A (en) * 2020-04-21 2021-10-22 长鑫存储技术有限公司 Transaction request processing method and semiconductor production system
KR102335967B1 (en) * 2020-07-22 2021-12-03 건국대학교 글로컬산학협력단 Device and method for detecting computer hardware anomalies
KR20220094767A (en) * 2020-12-29 2022-07-06 김재영 Server for utilizing information on machine equipment using internet of things and system for utilizing information on machine equipment including the same
KR102533552B1 (en) * 2022-06-27 2023-05-17 우석규 IT infrastructure integrated history management method using the IT infrastructure integrated history management system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101960324B1 (en) * 2018-07-11 2019-03-20 주식회사 두원전자통신 Integration Remote Equipment Managing System
KR101988596B1 (en) 2019-01-25 2019-06-12 주식회사 솔텍크 Apparatus for Monitoring Production Equipment and Driving Method Thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040036980A (en) 2002-10-25 2004-05-04 (재)광주.전남 테크노파크 machine condition monitering system and its server
JP2005078283A (en) 2003-08-29 2005-03-24 Toshiba Corp Plant equipment remote monitoring system and plant equipment remote monitoring method
KR20100121276A (en) 2009-05-08 2010-11-17 서울메트로 A monitoring system and remote maintenance system gathering error information in real time and displaying operating context
KR20150006620A (en) 2013-07-09 2015-01-19 (주)케이린 A amnufacturing method of dried natural sponge for washing and dried natural sponge manufactured by the same

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015022417A (en) * 2013-07-17 2015-02-02 新コスモス電機株式会社 Circuit unit, detector, and alarm system including them

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040036980A (en) 2002-10-25 2004-05-04 (재)광주.전남 테크노파크 machine condition monitering system and its server
JP2005078283A (en) 2003-08-29 2005-03-24 Toshiba Corp Plant equipment remote monitoring system and plant equipment remote monitoring method
KR20100121276A (en) 2009-05-08 2010-11-17 서울메트로 A monitoring system and remote maintenance system gathering error information in real time and displaying operating context
KR20150006620A (en) 2013-07-09 2015-01-19 (주)케이린 A amnufacturing method of dried natural sponge for washing and dried natural sponge manufactured by the same

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113535413A (en) * 2020-04-21 2021-10-22 长鑫存储技术有限公司 Transaction request processing method and semiconductor production system
CN113535413B (en) * 2020-04-21 2023-10-17 长鑫存储技术有限公司 Transaction request processing method and semiconductor production system
KR102335967B1 (en) * 2020-07-22 2021-12-03 건국대학교 글로컬산학협력단 Device and method for detecting computer hardware anomalies
KR20220094767A (en) * 2020-12-29 2022-07-06 김재영 Server for utilizing information on machine equipment using internet of things and system for utilizing information on machine equipment including the same
KR102533552B1 (en) * 2022-06-27 2023-05-17 우석규 IT infrastructure integrated history management method using the IT infrastructure integrated history management system

Also Published As

Publication number Publication date
KR101779827B1 (en) 2017-10-10

Similar Documents

Publication Publication Date Title
KR101779827B1 (en) A system and a computer readable storage medium for remote monitoring and controling of fabrication facility
JP7347900B2 (en) Method and apparatus for controlling a process plant with a location-aware mobile control device
RU2608242C1 (en) Portable device for field servicing with improved diagnostics
US9892559B2 (en) Portable terminal device, and portable control device
US20170053441A1 (en) Augmented reality-based wiring, commissioning and monitoring of controllers
JP6177113B2 (en) Maintenance inspection system
GB2513709A (en) Method and apparatus for managing a work flow in a process plant
GB2513958A (en) Supervisor engine for process control
GB2513956A (en) Context sensitive mobile control in a process plant
GB2513708A (en) Method and apparatus for seamless state transfer between user interface devices in a mobile control room
KR102350702B1 (en) System and Method for Augmented Reality-Based Predictive Maintenance in Facilities
GB2513455A (en) Generating checklists in a process control environment
US9915929B1 (en) Monitoring availability of facility equipment
GB2512999A (en) Method and apparatus for seamless state transfer between user interface devices in a mobile control room
GB2514644A (en) Method and apparatus for seamless state transfer between user interface devices in a mobile control room
GB2513457A (en) Method and apparatus for controlling a process plant with location aware mobile control devices
US12105503B2 (en) System for monitoring industrial equipment through IoT sensors and augmented reality implementation
US20190258214A1 (en) Information processing system and information processing method
CN104935076A (en) Data processing device for energy management system
EP3470977A1 (en) Commissioning and upgrading remote software/firmware using augmented reality
CN110908878B (en) Operational data collection system, operational data collection method and storage medium
GB2513957A (en) Method and apparatus for determining the position of a mobile control device in a process plant
KR102290416B1 (en) Predictive Maintenance System and Method of Power Generation Facilities Based on Augmented Reality
JP7310902B2 (en) Maintenance system, server, maintenance method, and program
KR20230038961A (en) Work monitoring system

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20150819

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20161123

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20170613

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20170913

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20170913

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20200716

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20210913

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20220913

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20230912

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20240913

Start annual number: 8

End annual number: 8