KR101891797B1 - Automatic control signal mapping manufacturing system for plant control circuit drawing on the basis of cad - Google Patents

Automatic control signal mapping manufacturing system for plant control circuit drawing on the basis of cad Download PDF

Info

Publication number
KR101891797B1
KR101891797B1 KR1020170040891A KR20170040891A KR101891797B1 KR 101891797 B1 KR101891797 B1 KR 101891797B1 KR 1020170040891 A KR1020170040891 A KR 1020170040891A KR 20170040891 A KR20170040891 A KR 20170040891A KR 101891797 B1 KR101891797 B1 KR 101891797B1
Authority
KR
South Korea
Prior art keywords
display information
data
information
drawings
unit
Prior art date
Application number
KR1020170040891A
Other languages
Korean (ko)
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 KR1020170040891A priority Critical patent/KR101891797B1/en
Application granted granted Critical
Publication of KR101891797B1 publication Critical patent/KR101891797B1/en

Links

Images

Classifications

    • G06F17/50

Landscapes

  • Engineering & Computer Science (AREA)
  • Architecture (AREA)
  • Software Systems (AREA)
  • Programmable Controllers (AREA)

Abstract

Disclosed is a manufacturing system of a control signal automatic linking plant control circuit based on CAD. The present invention automatically modifies linked other drawings when one among a plurality of drawings is modified, by linking drawings linked through signals among control measurement drawings such as a control logic diagram (CLD) and a functional loop diagram (FLD) of a power plant mutually connected through signals, thereby reducing editing and verification time. The manufacturing system of a control signal automatic linking plant control circuit based on CAD comprises a database (170), a drawing part (190), a setting part (140), a mapping part (150), an error checking part (160), and a control part (110).

Description

CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작시스템{AUTOMATIC CONTROL SIGNAL MAPPING MANUFACTURING SYSTEM FOR PLANT CONTROL CIRCUIT DRAWING ON THE BASIS OF CAD}TECHNICAL FIELD [0001] The present invention relates to a CAD control system, and more particularly, to a CAD control system,

본 발명은 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작시스템에 관한 것이다. The present invention relates to a CAD-based control signal auto-linked plant control circuit production system.

최근 플랜트 산업은 발주자로부터 플랜트 사업을 수주, 설계(Engineering)하고 필요한 자재를 구매(Procurement)하여 시공(Construction)하는 EPC 사업이 트랜드이며, EPC 사업의 성패는 공기단축과 불필요한 비용절감을 얼마나 성공적으로 하느냐에 달려 있기에 설계 초기단계로부터 얼마나 방향을 잘 설정하고, 설계오류를 줄이느냐가 핵심 포인트이다. 시공 후 시운전 단계에서 보이지 않는 설계오류나 불필요한 구매 등으로 인해 상업운전이 몇 개월씩 지연되는 경우를 국내 건설사들을 통해 자주 볼 수 있는 경우이다.In recent years, the EPC project is a trend in which the plant industry receives orders from plant builders, engineering (engineering) and procurement of necessary materials (procurement), and the success or failure of EPC business The key point is how to set the direction well from the initial stage of the design and reduce the design error. It is often the case that domestic construction companies often delay commercial operation for several months due to invisible design errors or unnecessary purchases at the commissioning stage after construction.

플랜트제어회로는 일반적으로 계측제어분야 설계도면 중 상세설계도면에 해당하는 제어논리도(CLD: Control Logic Diagram)와 제어환선도(FLD : Functional Loop Diagram)로 구분하여 표현되기도 하며 경우에 따라 제어논리와 제어환선을 혼합하여 표현하기도 한다.The plant control circuit is generally represented by a control logic diagram (CLD: Control Logic Diagram) and a control loop diagram (FLD: Functional Loop Diagram) corresponding to the detailed design drawing in the design drawing of the measurement control field, And the control loop are mixed.

제어논리도는 플랜트(Plant)에 포함된 펌프(Pump), 밸브(Valve) 및 각종 많은 장비들의 기동과 정지를 포함하여 플랜트(Plant) 전체의 기동 및 정지를 표현하는 도면으로 모든 정보는 “0” 과 “1”을 연산하기 위한 디지털 논리기호로 구현된다.The control logic diagram shows the start and stop of the entire plant including the start and stop of pumps, valves, and many other equipments included in the plant. All information is "0 &Quot; and " 1 ".

제어환선도는 플랜트(Plant)에 포함된 제어밸브 및 속도 제어 장비 등과 같이 기동 이후 장비의 밸런스(Balance)를 유지하기 위한 수치 연산 프로그램(Program)을 보여주기 위한 도면으로 사칙연산 및 미분 적분 등 각종 수치 연산 함수를 통해 구현된다. The control loop diagram is for showing the numerical operation program (program) to maintain the balance of the equipment after start-up such as control valve and speed control equipment included in the plant. It is implemented through a mathematical function.

이 또한, 플랜트 제어기에 입력하기 위한 기본 도면이다. 이처럼 제어논리도 및 제어환선도는 화력/원자력 발전소 계측제어분야의 설계도면으로 꼭 필요한 설계도면이다.This is also a basic diagram for input to the plant controller. Thus, the control logic diagram and the control diagram are essential design drawings for the thermal power / nuclear power plant measurement control field.

일반적으로 플랜트설계 시 작성되는 제어회로도는 많게는 수천 페이지(PAGE)에 달하고 도면 간 또는 외부와 연계되는 신호의 개수는 도면 당 20~40개 이상으로 전체 연계 신호의 수가 수만 포인트(Point)에 달한다.Generally, the number of control circuits generated at the time of plant design reaches to several thousand pages (PAGE), and the number of signals connected between the drawings or the outside is 20 to 40 or more per drawing, and the number of the total connection signals reaches tens of thousands points.

현재 도면 작성을 위해 사용하는 가장 일반적인 프로그램은 CAD로 많은 다양한 회사의 제품들이 사용되고 있으며 Autodesk의 AUTOCAD가 가장 대표적인 CAD 프로그램이다.Autodesk's AUTOCAD is the most popular CAD program. CAD is the most common program used to create drawings at present.

제어회로도 작성을 위해서 대부분의 작업자들은 상기의 상업용 CAD 프로그램을 활용하여 작업을 수행한다. 작업자들은 도면 작성 시 수많은 연계신호를 도면에 반영하고 수정하는 작업을 하나하나 육안으로 확인하여 일일이 신호 내용(데이터 및 정보)을 수동으로 입력 및 수정하고 있어 작업자의 실수에 의한 오류(Human Error)가 발생 되고 시간의 과다 소요 및 작업의 효율성 저하 등 여러 가지 문제점을 가지고 있다. In order to create a control circuit diagram, most of the workers perform work using the above-mentioned commercial CAD program. Workers are manually inputting and modifying the signal contents (data and information) manually by visualizing one by one the work of reflecting and modifying numerous connection signals on the drawings at the time of drawing drawing, And there are various problems such as excessive time and reduced efficiency of operation.

이러한 문제는 단순하게 작업 시간의 낭비적 요소뿐만이 아니라 경우에 따라 플랜트 공사 기간과 비용에 상당한 악영향을 주기도 한다.This problem is not only a waste of working time, but also has a considerable adverse effect on plant construction period and cost in some cases.

따라서 제어회로도를 작성하면서 발생되는 많은 오류 및 소요시간, 작업의 효율 등을 개선하여 도면 제작의 효율성을 개선하고 플랜트 공사기간 및 소요 비용을 효과적으로 절약하는 것은 매우 중요하다.Therefore, it is very important to improve the efficiency of drawing production and to effectively save the plant construction period and cost by improving the errors, the time required, and the efficiency of work that are generated while creating the control circuit diagram.

한국 등록 특허공보 제10-1592213호(2016.02.01일 등록)Korean Registered Patent No. 10-1592213 (registered on February 1, 2016)

본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 각종 플랜트 제어를 위한 제어 회로 도면의 작성에 있어 도면 간또는 외부와 연계되는 신호 연계 작업을 CAD 도면작업 환경에서 Drag and Drop 방식으로 진행할 수 있는 수단과 이렇게 연계된 신호를 Database화하여 신호간의 Mapping 정보로 저장하고 하이퍼링크 처리하는 수단을 제공함에 있다.SUMMARY OF THE INVENTION The present invention has been made in order to solve the above problems, and it is an object of the present invention to provide a control circuit diagram for controlling various plants, A means for performing a drag and drop method, and a means for storing a signal associated with the signal as a database and storing the signal as mapping information between signals and performing hyperlink processing.

또한, Database에 의해 연계된 신호 입력체계는 신호간의 하이퍼링크를 지원하는 PDF File 형태로 출력될 수 있는 수단을 제공함에 있다.In addition, the signal input system associated with the database provides a means for outputting in the form of a PDF file supporting hyperlinks between signals.

또한, 본 발명의 다른 목적은 발전소 및 각종 플랜트 제어를 위한 계측 제어용 설계 도면의 작업시간을 단축할 수 있고, 완성 후 검토 및 수정이 용이한 하이퍼링크를 이용한 발전소 계측 제어용 설계 시스템을 제공함에 있다.Another object of the present invention is to provide a design system for power plant measurement control using a hyperlink which can shorten the working time of a design drawing for control of a power plant and various plants, and can be easily reviewed and corrected after completion.

본 발명은 상기와 같은 목적을 달성하기 위하여 하기와 같은 실시예를 제공할 수 있다.In order to achieve the above object, the present invention can provide the following embodiments.

본 발명에 따른 바람직한 실시예는, 제어계측용 도면과 입력데이터와 출력데이터 및 도면의 식별정보중 적어도 하나의 항목을 포함하는 데이터를 저장하는 데이터베이스와, 데이터베이스에 저장된 입력 데이터와 출력 데이터 및 도면의 고유 식별정보중 적어도 하나를 포함한 데이터와 맵핑되는 표시정보가 기록되는 제어계측용 도면을 작도하는 작도부와, 표시정보를 고유 어드레스로서 맵핑 설정하고, 동일한 고유 어드레스가 지정된 표시정보들을 연계 설정한 연계 설정정보를 생성하는 설정부와, 표시정보들중 어느 하나가 신규 입력, 수정, 이동 또는 삭제시에 해당 표시정보의 연계 설정정보를 확인하여 연계설정된 타 도면들의 표시정보를 일괄 또는 순차 수정하는 맵핑부 및 입력부의 명령에 따라 상기 제어계측용 도면들의 표시정보와 데이터들의 맵핑설정 및 표시정보들간의 연계를 설정하도록 상기 설정부를 제어하고, 표시정보와 데이터중 어느 하나가 수정, 삭제 또는 이동 명령이 입력되면, 연계된 타 제어계측용 도면들을 추적하도록 맵핑부를 제어하는 제어부를 포함하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작시스템을 제공할 수 있다. A preferred embodiment according to the present invention is a data processing system including a database for storing data including at least one item of a control measurement drawing, input data, output data and identification information of a drawing, input data and output data stored in a database, A display unit operable to map display information as a unique address and to associate the display information specified with the same unique address in association with each other; A setting unit for generating setting information, a mapping unit for checking the association setting information of the corresponding display information at the time of newly inputting, correcting, moving, or deleting any of the display information and collectively or sequentially correcting the display information of the linked other drawing And display information of the control measurement drawings and data The control unit controls the setting unit to set the linkage between the mapping setting information and the display information of the display unit and controls the mapping unit to track the linked other control measurement drawings when any one of the display information and the data is inputted, A CAD-based control signal automatic linkage plant control circuit production system including a control unit can be provided.

본 발명은 상호간에 신호 연계되는 발전소의 제어논리도(CLD) 및 제어환선도(FLD)와 같은 제어계측용 도면들에서 신호가 연계되는 도면들을 연계 설정함에 따라 복 수개의 도면들 중 어느 하나가 수정될 경우에 연계된 타 도면들 역시 자동으로 수정될 수 있어 편집 및 검수 시간을 단축시킬 수 있다.The present invention relates to a control logic diagram (CLD) and a control circuit diagram (FLD) of a power plant that are signal-linked to each other, In case of modification, other linked drawings can also be automatically corrected, shortening the editing and inspection time.

또한, 본 발명은 제어계측용 도면의 도안을 이동이나 복사하여 타 도면에 적용시 해당 도안의 입력 및/또는 출력 데이터와 이에 관련된 정보가 자동으로 이동및/또는 복사될 수 있어 작도 시간을 단축시킬 수 있다. Further, when the drawings of the control measurement drawing are moved or copied and applied to another drawing, the input and / or output data of the corresponding drawing and the information related thereto can be automatically moved and / or copied, thereby shortening the drawing time .

도 1은 본 발명에 따른 신호 연계되는 제어 계측용 도면 제작시스템을 도시한 블럭도이다.
도 2는 본 발명에서 설정부를 도시한 블럭도이다.
도 3은 본 발명에서 맵핑부를 도시한 블럭도이다.
도 4는 본 발명에서 전자문서 출력부를 도시한 블럭도이다.
도 5는 본 발명에 따른 신호 연계되는 제어 계측용 도면 제작방법을 도시한 순서도이다.
도 6은 본 발명에서 S100 단계를 도시한 순서도이다.
도 7은 본 발명에서 S200 단계를 도시한 순서도이다.
도 8은 본 발명에서 데이터베이스의 일예를 도시한 도면이다.
도 9a 내지 도 9c는 본 발명에서 표시정보의 이동예를 도시한 도면이다.
도 10a 내지 도 10d는 본 발명에서 신규 데이터의 등록예를 도시한 도면이다.
도 11a 및 도 11b는 본 발명에서 오류체크 예를 도시한 도면이다.
1 is a block diagram showing a drawing production system for signal measurement linked control according to the present invention.
2 is a block diagram showing a setting unit in the present invention.
3 is a block diagram showing a mapping unit in the present invention.
4 is a block diagram showing an electronic document output unit in the present invention.
FIG. 5 is a flowchart showing a method of producing a drawing for control measurement according to the present invention.
6 is a flowchart showing the step S100 in the present invention.
7 is a flowchart showing the step S200 in the present invention.
8 is a diagram showing an example of a database in the present invention.
9A to 9C are diagrams showing an example of movement of display information in the present invention.
10A to 10D are diagrams showing examples of registration of new data in the present invention.
11A and 11B are views showing examples of error checking in the present invention.

이하에서는 본원이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 구현예 및 실시예를 들어 상세히 설명한다.Hereinafter, embodiments and examples of the present invention will be described in detail so that those skilled in the art can easily carry out the present invention.

그러나 본원은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 구현예 및 실시예에 한정되지 않으며, 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정 해석되지 아니하며, 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다.However, the present invention may be embodied in many different forms and is not limited to the embodiments and examples described herein, and the terms and words used in the specification and claims are not to be construed in a conventional or dictionary sense, It should be construed as meaning and concept consistent with the technical idea of.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise.

이하에서는 본 발명에 따른 신호 연계되는 제어계측용 도면 제작시스템의 바람직한 실시예를 첨부된 도면을 참조하여 상세히 설명한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a preferred embodiment of a system for producing a control chart according to the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 신호 연계되는 제어계측용 도면의 제작시스템을 도시한 블럭도이다.BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a block diagram showing a system for producing a signal-controlled control measurement drawing according to the present invention; Fig.

도 1을 참조하면, 본 발명은 조작 명령을 출력하는 입력부(120)와, 디스플레이(130)와, 복 수개의 제어 계측용 도면 및 표시정보와 데이터가 저장되는 데이터베이스(170)와, 신호 연계된 도면들을 연계설정하는 설정부(140)와, 신호 연계된 도면들을 추적하여 일괄 입력/삭제/변경/추가하는 맵핑부(150)와, 신호 연계된 도면들의 오류 여부를 체크하여 결과 보고서를 출력하는 오류체크부(160)와, 제어계측용 도면을 전자문서로 변환 및 출력하는 전자문서 출력부(180)와, 입력부(120)를 통하여 입력되는 명령에 따른 제어신호를 출력하는 제어부(110)를 포함한다.Referring to FIG. 1, the present invention includes an input unit 120 for outputting operation commands, a display 130, a database 170 for storing a plurality of control measurement drawings and display information and data, A mapping unit 150 for collectively inputting / deleting / changing / adding signals by tracking the signals associated with the signals, and an output unit for outputting a result report An electronic document output unit 180 for converting and outputting a control measurement drawing into an electronic document and a control unit 110 for outputting a control signal according to an instruction input through the input unit 120 .

제어 계측용 도면들은 서로 간에 신호를 입출력하는 구성들을 포함하고 있어 상호 간에 신호 연계성을 갖기에 최대 수 천장이 제작될 수 있으며, 여기서 신호 연계성은 상호 간에 동일한 또는 연산식에 의한 수치값에 따른 신호의 입출력이 이루어지는 연계성을 의미한다. The drawings for control measurement include configurations for inputting and outputting signals between each other, so that a maximum of several thousand sheets can be fabricated to have signal correlation with each other. Here, the signal connectivity is a function of a signal corresponding to a numerical value It means the connectivity that I / O is done.

이와 같이 신호 연계된 도면들은 어느 하나가 수정되면, 해당 도면에 포함된 구성과 신호 연계된 도면들 역시 수정되어야 하며, 본 발명은 위와 같은 수정 및 편집과정에서 도면중 어느 하나가 수정 또는 신규로 추가될 경우에 신호 연계된 도면들을 자동으로 수정할 수 있는 것을 주요지로 한다. When any one of the drawings associated with the signal is modified, the drawings associated with the signal included in the corresponding drawing must also be modified. In the present invention, any one of the drawings may be modified or newly added When it becomes possible, it is possible to automatically modify the signal-linked drawings.

제어계측용 도면들은, 예를 들면, 모듈레이팅 드라이브(Modulating Drive)의 제어개념을 표현하는 도면으로서 아날로그 신호의 입출력과 수치적 연산식을 포함하는 FLD(Functional Loop Diagram) 또는 온-오프 제어대상기기의 제어개념을 표현하는 도면으로서 디지털 신호의 입출력과 논리 회로등을 포함하는 CLD(Control Logic Diagram)중 적어도 하나를 포함한다. The drawings for control measurement represent, for example, a control concept of a modulating drive. The drawings for control measurement include an FLD (Functional Loop Diagram) including an input / output of an analog signal and a numerical expression, And a CLD (Control Logic Diagram) including input and output of a digital signal and a logic circuit and the like.

제어 계측용 도면들은, 도 9a 내지 도 9c. 도 10a와 도 10b에 도시된 바와 같이, 회로도 또는 논리도에 포함되어 신호의 입력과 출력이 이루어지는 디바이스들의 도안(이하 디바이스로 총칭함), 해당 디바이스의 입출력 데이터가 기재되는 복 수개의 항목 및 도면의 식별정보가 포함되는 표시정보를 포함한다. Figures for control measurement are shown in Figures 9A-9C. As shown in FIGS. 10A and 10B, a plurality of items (hereinafter collectively referred to as devices) of devices in which input and output of signals are included in a circuit diagram or a logic diagram, a plurality of items in which input / And identification information of the display device.

표시정보는 아날로그 또는 디지털 신호의 입출력에 관한 데이터(예를 들면, 전압, 전류, 전력, 압력, 회전수, 온도, 시간, 농도, 진동수중 적어도 하나와 이를 연산하는 수치적 연산식)와, 도면의 식별정보(예를 들면, 작업자 아이디나 이름, 명칭, 도면 번호, 고유 식별기호, 날짜중 적어도 하나)가 기재되는 복 수개의 항목으로 구성된다. 여기서, 표시정보는 데이터베이스에 등록된 데이터와 맵핑 설정되며, 각각 표시정보들은 타 도면의 표시정보들과 연계 설정된다.The display information includes at least one of data relating to input and output of an analog or digital signal (for example, voltage, current, power, pressure, number of rotations, temperature, (For example, at least one of an operator ID, a name, a name, a drawing number, a unique identification symbol, and a date) is described. Here, the display information is mapped to the data registered in the database, and the display information is set in association with the display information of the other drawing.

여기서, 표시정보는 논리도 또는 회로도에 포함된 장치에 포함될 수 있고, 도 10a 및 도 10b에 도시된 바와 같이 입력과 출력, 그리고 공통항목으로 분류되어 복 수개의 항으로 구획된 표형식을 통하여 도면에 표시될 수 있다. Here, the display information may be included in a device included in a logic diagram or a circuit diagram, and may be classified into an input, an output, and a common item, as shown in FIGS. 10A and 10B, Can be displayed.

또한, 입력 데이터는 신호 연계된 타 도면의 장치로부터 수신되는 데이터이고, 출력 데이터는 신호 연계된 또 다른 장치로 출력되는 데이터이다. Further, the input data is data received from a device of another drawing associated with the signal, and the output data is data output to another device connected with a signal.

공통항목은 문자나 숫자 기호로서 설계자가 임의로 설정하는 것으로서, 예를 들면, 프로젝트 명칭이나 회사명등이 포함될 수 있다. The common item is a letter or a numeral symbol, which is set arbitrarily by a designer, and may include, for example, a project name and a company name.

데이터베이스(170)는 위와 같은 도면들의 표시정보를 하나의 데이터로 저장한다. 이때 데이터베이스(170)는 각 도면들의 식별정보와 입력데이터, 출력데이터 및 공통항목을 포함하고, 각각의 항목별로 고유 어드레스가 지정된다. The database 170 stores the display information of the above-described drawings as one piece of data. At this time, the database 170 includes identification information, input data, output data, and a common item of each drawing, and a unique address is designated for each item.

입력부(120)는 키보드 및/또는 마우스와 같이 사람의 조작에 따라서 설정된 전기적인 신호를 출력하는 장치에 해당된다.The input unit 120 corresponds to a device such as a keyboard and / or a mouse that outputs an electrical signal that is set according to a human operation.

디스플레이(130)는 입력부(120)의 명령과 제어부(110)의 제어에 따라서 제어 계측용 도면의 작도 화면과 데이터 리스트(도 11a 및 도 11b 참조)와, 오류체크에 대한 팝업메세지, 보고서 및 화면을 출력한다.The display 130 displays a drawing screen and a data list (see FIGS. 11A and 11B) of the control measurement drawing, a popup message for an error check, a report, and a screen for error check, according to the command of the input unit 120 and the control of the control unit 110 .

설정부(140)는 도면과 도면을 연계설정한다. 이를 위하여 설정부(140)는 데이터별로 고유 어드레스를 설정하고, 표시정보의 각 항목별로 고유 어드레스를 지정하여 맵핑 설정한다. 그리고, 설정부는 공통된 고유 어드레스가 맵핑설정된 표시정보들을 상호 연계 설정한다. The setting unit 140 associates the drawings with the drawings. To this end, the setting unit 140 sets a unique address for each data, and assigns a unique address to each item of the display information and sets the mapping. Then, the setting unit correlates the display information to which the common unique address is mapped.

예를 들면, 설정부(140)는 표시정보에서 번호가 설정된 표의 항목별로 식별코드를 설정하고, 도면에 기록되는 표시정보의 항목에 해당되는 데이터의 고유 어드레스를 지정하여 표시정보의 각 항목별로 데이터를 맵핑 설정한다. For example, the setting unit 140 sets an identification code for each item of the table in which the number is set in the display information, specifies a unique address of the data corresponding to the item of the display information recorded in the drawing, .

여기서, 표시정보들은 항목별로 데이터베이스(170)의 데이터의 고유 어드레스가 맵핑 설정되며, 숫자와 기호 및 문자로서 연계된 타 도면의 표시정보 항목의 위치를 포함하는 연계정보를 포함하여 도면에 기록된다. Here, the display information is recorded in the drawing including the association information including the position of the display information item of the other drawing associated with the number, the symbol, and the character, and the unique address of the data of the database 170 is mapped by item.

연계정보는 숫자 또는 문자의 조합으로서 연계된 타 도면의 표시정보의 위치를 포함한다. 위와 같은 설정부(140)에 대한 상세 구성은 도 2를 참조하여 설명한다.The linkage information includes the position of the display information of the other drawing linked as a combination of numbers or characters. The detailed configuration of the setting unit 140 will be described with reference to FIG.

도 2는 본 발명에서 설정부(140)를 도시한 블럭도이다.2 is a block diagram showing the setting unit 140 in the present invention.

도 2를 참조하면, 설정부(140)는 고유 어드레스를 설정하는 고유 어드레스설정모듈(141)과, 신호 연계되는 제어계측용 도면들을 그룹화하는 그룹화 설정모듈(142)과, 데이터베이스(170)의 데이터와 표시정보를 연계 설정하는 연계모듈(144)과, 표시정보의 각 항목별 식별코드를 설정하는 코드 설정모듈(143)과, 표시정보와 데이터를 연계 설정하는 연계모듈(144)과, 신규 도면 및 데이터를 등록하는 등록모듈(145)을 포함한다. Referring to FIG. 2, the setting unit 140 includes a unique address setting module 141 for setting a unique address, a grouping setting module 142 for grouping control-related drawings for signal connection, A code setting module 143 for setting an identification code for each item of the display information, a linking module 144 for linking the display information and the data, And a registration module 145 for registering the data.

고유 어드레스 설정모듈(141)은 데이터베이스(170)에 저장되는 제어계측용 도면들의 입력 데이터와, 출력데이터, 도면의 식별정보에 고유 어드레스를 설정한다. 여기서, 고유 어드레스는 숫자 또는 문자, 숫자와 문자의 조합으로 이루어져 데이터들의 저장 위치 및/또는 고유 아이디(UID)로 설정될 수 있다.The unique address setting module 141 sets a unique address in the input data of the control measurement drawings stored in the database 170, the output data, and the identification information of the drawing. Here, the unique address may be a combination of numbers or letters, numbers, and characters, and may be set to a storage location of data and / or a unique ID (UID).

또한, 고유 어드레스 설정모듈(141)은 해당 데이터가 공통항목 여부를 식별할 수 있는 공통 식별코드와, 연산식에 의해 도출되는 결과값 여부를 식별할 수 있도록 고유 어드레스에 연산코드를 포함하는 것이 바람직하다. In addition, the unique address setting module 141 preferably includes an operation code in a unique address so as to identify a common identification code that can identify whether the data is a common item, and whether or not the result value is derived by an operation expression Do.

연산코드는 결과값을 산출하기 위하여 지정된 알고리즘의 실행 명령 및/또는 식별정보가 설정된다. The operation code is set to execute instruction and / or identification information of the specified algorithm to calculate the result value.

코드 설정모듈(143)은 각 제어계측용 도면들에 포함된 장치와 입력데이터와 출력데이터, 도면의 식별정보를 포함하는 표시정보가 기록되는 항목(위치)를 식별할 수 있도록 표시정보가 기록되는 위치를 식별할 수 있는 식별코드를 설정한다. The code setting module 143 records the display information so that the device included in each control measurement drawing, input data, output data, and display information including the identification information of the drawing can be recorded (location) An identification code capable of identifying the location is set.

연계모듈(144)은 표시정보와 데이터를 연계 설정한다. 예를 들면, 연계모듈(144)은 동일한 고유 어드레스가 지정된 표시정보들을 연계 설정하고, 도면에서 표시정보의 항목별로 연계되는 타 표시정보의 위치가 포함된 연계 정보(도 10a의 a 참조)를 생성한다. The linking module 144 links the display information and the data. For example, the linking module 144 associates the display information specified with the same unique address and generates linkage information (see a in FIG. 10A) including the position of other display information linked by items of display information in the drawing do.

예를 들면, 작업자가 도면에서 표 형식으로 구분된 각 항목중에서 해당 장치의 출력데이터가 입력된 항목에 데이터베이스(170)에 저장된 해당 출력데이터에 설정된 고유 어드레스를 지정하면, 연계 모듈은 해당 고유 어드레스가 연계 설정된 타 제어계측용 도면에서 해당 출력 데이터를 입력 데이터로 표시하는 표시정보의 위치가 포함된 연계 정보를 해당 도면에 생성한다. For example, when an operator designates a unique address set in the corresponding output data stored in the database 170 in the input item of the output data of the corresponding device among the items classified in the form of a table in the drawing, The linkage information including the position of the display information for displaying the corresponding output data as the input data is generated in the corresponding drawing in the other control measurement drawings set in association with each other.

여기서, 연계 모듈과 코드 설정모듈(143)은 도 9a와 도 9b를 참조하여 설명한다. Here, the linking module and the code setting module 143 will be described with reference to FIGS. 9A and 9B.

도 9a 및 도 9b를 참조하면, 좌측의 A 도면의 출력 데이터는 B 도면의 입력 데이터로 설정된다. 이때, A 도면의 72항은 데이터베이스(170)에 저장된 출력 데이터를 지정하는 고유 어드레스가 연계 설정되고, 출력 데이터가 입력데이터로 기록되는 B 도면의 표시정보가 기록된다. Referring to Figs. 9A and 9B, the output data of the drawing A on the left side is set as the input data of the drawing B. In this case, in the section 72 of A, the unique address designating the output data stored in the database 170 is linked and the display information of the B drawing in which the output data is recorded as the input data is recorded.

마찬가지로, B 도면의 표시정보는 A 도면의 출력데이터와 연계되는 입력데이터의 표시정보에 A 도면의 표시정보의 위치가 포함된 연계정보가 생성된다. Similarly, in the display information of the B drawing, the linkage information including the position of the display information of the A drawing is generated in the display information of the input data associated with the output data of the A drawing.

도면에 도시된 바를 예로서 설명하자면, A 도면의 72항에 기재된 연계 정보는 XX-XXX-13으로서 이중 13은 B 도면에서 연계된 데이터가 지정된 표시정보의 위치이고, A 도면의 72항과 연계된 B 도면의 13항은 XX-XXX-72로서 A 도면의 72항에 기록된 데이터와 연계됨을 표시한다. 여기서, 72항과 13항은 표시정보의 항목별로 부여되는 고유의 식별코드로서 해당 표시정보의 위치에 해당된다.As shown in the figure, the linkage information described in item 72 of A is XX-XXX-13, and 13 is the position of display information to which the linked data is designated in the B drawing, Section 13 of the B drawing shows that XX-XXX-72 is associated with the data recorded in Section 72 of the A drawing. Here, items 72 and 13 correspond to the position of the corresponding display information as a unique identification code assigned to each item of display information.

즉, 코드 설정모듈(143)은 표시정보의 항목별 위치를 식별할 수 있는 식별코드를 부여한다. 여기서, 식별코드가 부여되는 위치는 도 9a 내지 도 9c에 도시된 바와 같이 표 형식에서 각 항목 또는 작도부(190)에서 도안된 회로도 또는 논리도에 속한 장치에 해당 될 수 있다. That is, the code setting module 143 gives an identification code that can identify the position of each item of display information. Here, the position to which the identification code is assigned may correspond to each item in the tabular form as shown in Figs. 9A to 9C or a device belonging to the circuit diagram or logic diagram drawn in the drawing unit 190. [

아울러, 연계모듈(144)은 고유 어드레스가 지정된 표시정보들을 연계 설정하여 해당 표시정보에 연계된 타 도면들의 표시정보 위치가 생성된 연계정보를 생성한다. In addition, the linking module 144 associates the display information with the unique address and generates the linkage information in which the display information positions of the other drawings associated with the corresponding display information are generated.

이와 같은 표시정보와 고유 어드레스 및 식별코드의 설정은 해당 연계 정보가 이동될 경우에 맵핑부(150)에 의해 이동된 위치가 자동 추적됨에 따라 연계 설정된 타 표시정보를 자동으로 수정할 수 있도록 한다.The setting of the display information, the unique address, and the identification code can automatically correct other display information set in association with the movement of the position shifted by the mapping unit 150 when the linkage information is moved.

또한, 식별코드는 상술한 표 형식에서 행당 번호에 따라 부여되거나, 논리도나 회로도에 포함된 구성들 자체에 부여될 수 있다. 마찬가지로 연계정보는 상술한 표 형식에 기록되거나, 논리도나 회로도에 포함된 구성을 도시한 구성 자체에 기록될 수 있다. In addition, the identification code may be given in accordance with the numbers per row in the above-mentioned tabular form, or may be assigned to the configurations themselves included in the logic diagram or the circuit diagram. Likewise, the linkage information may be recorded in the above-mentioned tabular form, or may be recorded in the configuration itself showing the configuration included in the logic diagram or circuit diagram.

그룹화 설정모듈(142)은 신호 연계된 제어 계측용 도면들을 하나의 그룹으로 설정한다. 이와 같은 신호 연계된 제어 계측용 도면들의 그룹화는 입력부(120)에 의한 설정(작업자의 수동설정)과, 표시정보와 데이터의 연계정보(예를 들면, 고유 어드레스)에 따라 자동으로 설정될 수 있다.The grouping setting module 142 sets the signals for the control-related measurements to be a group. Such grouping of control-related drawings for measurement can be automatically set according to setting (manual setting of the operator) by the input unit 120 and linkage information (e.g., unique address) of the display information and data .

등록모듈(145)은 신규 도면 및 데이터를 데이터베이스(170)에 등록한다. 이때 등록모듈(145)은 신규 도면 및 데이터를 데이터베이스(170)에 등록하되, 동일 그룹내에 연계 순서대로 정렬된 데이터 리스트의 중간에 신규 데이터를 등록함도 가능하다. 이와 같은 등록모듈(145)의 신규 데이터 등록은 연계모듈(144)에 의한 타 도면들과의 연계 설정 과정을 거쳐 타 도면들과 신호 연계된다.The registration module 145 registers the new drawing and data in the database 170. At this time, the registration module 145 may register new drawings and data in the database 170, and register new data in the middle of the data list arranged in the order of linkage in the same group. The new data registration of the registration module 145 is signal-linked with other drawings through association process with other drawings by the association module 144.

맵핑부(150)는 데이터베이스의 데이터를 신호 연계된 도면들의 표시정보에 맵핑시키고, 맵핑된 데이터의 고유 어드레스가 지정된 표시정보들을 상호 연계 설정 및 추적한다. 즉, 맵핑부(150)는, 예를 들어 도 9a 및도 9c를 참조하면, A 도면의 표시정보(a)의 이동, 수정 또는 삭제가 감지되면, 해당 표시정보와 연계 설정된 타 표시정보(b)를 추적하여 일괄 변경시킨다.The mapping unit 150 maps the data of the database to the display information of the signal-linked drawings, and correlates and tracks the display information with the unique address of the mapped data. 9A and 9C, when the movement, modification or deletion of the display information (a) in the drawing A is detected, the mapping unit 150 displays the other display information (b ) Are tracked and changed collectively.

이를 위한 맵핑부(150)의 상세 구성은 도 3을 참조하여 설명한다.The detailed configuration of the mapping unit 150 for this purpose will be described with reference to FIG.

도 3은 맵핑부(150)를 도시한 블럭도이다.FIG. 3 is a block diagram showing the mapping unit 150. FIG.

도 3을 참조하면, 맵핑부(150)는 동일한 고유 어드레스가 맵핑 설정된 표시정보를 추적하는 추적모듈(151)과, 추적모듈(151)에서 검색된 표시정보의 연계정보를 재설정하는 연계표시모듈(152)과, 설정된 연산식에 따라 연산값을 출력하는 연산모듈(153)과, 표시정보의 이동, 수정, 삭제 및 신규 입력 여부(이하 수정 여부로 총칭함)를 감지하는 감지모듈(154)을 포함한다. 3, the mapping unit 150 includes a tracking module 151 for tracking the display information to which the same unique address is mapped, a linkage display module 152 for resetting the linkage information of the display information retrieved from the tracking module 151 A calculation module 153 for outputting an operation value according to the set operation formula, and a detection module 154 for detecting movement, modification, deletion, and new input of display information (hereinafter referred to as correction or not) do.

추적모듈(151)은 데이터베이스(170) 또는 동시 호출된 복 수개의 제어계측용 도면들중에서 최초 선택된 A 도면의 표시정보들중 어느 하나가 수정, 이동 또는 삭제되면, 동일 고유 어드레스를 갖는 표시정보(b)를 추적한다. 이때 추적모듈(151)은 A 도면의 표시정보(a)의 이동 후 위치와, 연계된 표시정보(b)의 위치를 확인한다. The tracking module 151 may be configured to display information having the same unique address (e.g., the first information) when the one of the display information of the first selected A drawing of the database 170 or multiple co- b). At this time, the tracking module 151 confirms the position of the display information a and the position of the associated display information b.

이때 추적모듈(151)은 표시정보가 기록되는 각각의 항목별로 설정된 식별코드를 확인하여 이동 후 표시정보(a)의 위치를 확인하고, 고유 어드레스를 추적하여 연계 설정된 표시정보와, 연산코드 또는 공통 식별코드의 유무를 추적한다. At this time, the tracking module 151 checks the ID code set for each item in which the display information is recorded, confirms the position of the moved display information a, tracks the unique address, Track the presence of an identification code.

연계표시모듈(152)은 추적모듈(151)에서 추적된 A 도면의 표시정보와 B 도면의 표시정보에서 해당 항목의 표시정보를 편집한다. 예를 들면, 작업자는 입력부(120)를 조작하여 도 9a 및 도 9b에 도시된 A 도면의 72항에 표시된 표시정보(a)를 67항으로 이동시킨다. 그러면, 추적모듈(151)은 이와 같은 A 도면의 표시정보가 이동된 것으로 확인하여 해당 표시정보에 연계 설정된 B 도면의 표시정보(b)를 추적한다. The linkage display module 152 edits the display information of the item from the display information of the A drawing tracked by the tracking module 151 and the display information of the B drawing. For example, the operator operates the input unit 120 to move the display information (a) shown in the section 72 of FIG. 9A to the section 67 shown in FIG. 9A and FIG. 9B. Then, the tracking module 151 confirms that the display information of the drawing A has been moved, and tracks the display information (b) of the B drawing linked to the display information.

따라서, 연계표시모듈(152)은 A 도면에서 67항으로 이동된 표시정보(a')에 연계 설정된 B 도면의 표시정보(b')에 포함된 연계 정보에서 이동전 위치(DO-003-72)에서 이동후 위치(DO-003_67)로 수정한다. Therefore, the linkage display module 152 determines the position before movement (DO-003-72) in the linkage information included in the display information (b ') of the B drawing linked to the display information (a' (DO-003_67).

아울러, 연계표시모듈(152)은 해당 표시정보에 연계 설정된 데이터의 정보 역시 수정함이 바람직하다. 이는 도 9a 및 도 9b를 참조하여 후술한다. In addition, the linkage display module 152 may also modify the information of the data associated with the corresponding display information. This will be described later with reference to Figs. 9A and 9B.

연산모듈(153)은 표시정보에 연산코드가 설정되었다면, 해당 연산 코드로 지정된 연산알고리즘을 구동시켜 그 결과값을 출력한다. 이때 결과값은 도면의 번호 순서나 입력 데이터와 출력데이터의 수치값에 해당 된다. If the operation code is set in the display information, the operation module 153 drives the operation algorithm specified by the operation code and outputs the result value. At this time, the resultant value corresponds to the numerical order of the drawings or the numerical values of the input data and the output data.

또한, 연산모듈(153)은 그 결과값을 연계표시모듈(152)에 출력하고, 오류체크부(160)와 연게되어 표시정보 및 데이터의 오류여부를 위하여 작동될 수 있다.In addition, the operation module 153 outputs the resultant value to the linkage display module 152, and can be operated in conjunction with the error checker 160 to check whether the display information and the data are erroneous.

감지모듈(154)은 도면에 기록된 표시정보의 수정여부를 감시하여 제어부(110)에 출력한다. 예를 들면, 감지모듈(154)은 상술한 도, 9a의 표시정보가 도 9c와 같이 이동될 경우에 이를 감지하여 제어부(110)에 출력한다. 따라서, 제어부(110)는 감지모듈(154)의 감지신호를 수신하여 추적모듈(151)과 연산모듈(153) 및/또는 연계표시모듈(152)을 선택적으로 제어한다. The detection module 154 monitors whether or not the display information recorded in the figure is corrected and outputs the result to the control unit 110. [ For example, when the display information of FIG. 9A is moved as shown in FIG. 9C, the detection module 154 senses the information and outputs it to the control unit 110. FIG. Accordingly, the control unit 110 receives the detection signal of the detection module 154 and selectively controls the tracking module 151, the calculation module 153, and / or the linkage display module 152.

작도부(190)는 선, 점, 도형과 숫자 및 문자의 입력, 삭제, 복사, 이동이 가능한 작도툴을 제공한다. 작도툴은 디스플레이(130)를 통하여 작도에 필요한 메뉴(예를 들면, 저장, 복사, 이동, 삭제, 복 수개의 선과 점 및 도형의 선택메뉴)를 표시하고, 입력부(120)에 의해 입력된 명령 및/또는 선택 메뉴에 따라서 작도한다.The drawing unit 190 provides a drawing tool that allows input, deletion, copying, and movement of lines, dots, figures, numbers, and characters. The drawing tool displays the necessary menus (e.g., save, copy, move, delete, multiple number of lines, point and shape selection menus) through the display 130, And / or according to the selection menu.

이때, 디스플레이(130)는 제어부(110)의 제어에 의해 작도화면과 데이터베이스(170)에 저장되 데이터의 리스트를 분할된 화면을 통하여 출력할 수 있다. At this time, the display 130 can display the drawing screen and the list of data stored in the database 170 through the divided screen under the control of the controller 110. [

오류체크부(160)는 하나의 그룹으로서 설정된 복 수개의 제어계측용 도면들의 오류 여부를 체크한다. 여기서, 그룹 설정된 복 수개의 제어계측용 도면들은 상호 신호 연계 설정된 도면들이다. 그러므로 오류체크부(160)는 각 제어계측용 도면들의 표시정보의 연계정보를 통하여 연계 설정된 타 표시정보들의 오류를 확인할 수 있다. The error checking unit 160 checks whether there are errors in the plurality of control measurement drawings set as one group. Here, the multiple sets of control measurement charts set in the group are those in which signals are linked to each other. Therefore, the error checking unit 160 can check the error of the other display information that is linked through the linkage information of the display information of the control measurement drawings.

즉, 오류체크부(160)는 추적모듈(151)에서 검색된 고유 어드레스에 따라 각 제어계측용 도면들의 표시정보와 데이터를 순차 확인하여 상호 연계 설정된 표시정보를 체크하여 그 결과를 디스플레이(130)를 통하여 출력한다. 또는 오류체크부(160)는 별도 보고서를 생성하여 오류 여부와, 오류가 발생된 표시정보 및/또는 데이터의 위치를 출력할 수 있다. That is, the error check unit 160 sequentially checks the display information and data of the respective control measurement drawings according to the unique address searched by the tracking module 151, checks the mutually linked display information, and displays the result on the display 130 . Or the error check unit 160 may generate a separate report and output the error information and the position of the display information and / or data where the error occurred.

또한, 오류체크부(160)는 연산모듈(153)에 의해 산출된 결과값을 연계설정된 표시정보 및 데이터들과 순차 비교하여 오류 여부를 확인한다.In addition, the error checking unit 160 sequentially compares the resultant value calculated by the calculating module 153 with the set display information and data to check whether or not an error has occurred.

전자문서 출력부(180)는 도 4를 참조하여 설명한다. 도 4는 전자문서 출력부(180)를 도시한 블럭도이다.The electronic document output unit 180 will be described with reference to FIG. FIG. 4 is a block diagram showing the electronic document output unit 180. FIG.

도 4를 참조하면, 전자문서 출력부(180)는 상술한 제어 계측용 도면들을 전자문서로 변환시키는 문서출력모듈(182)(182)과, 정보 항목(B) 및 데이터 항목의 연계어드레스를 하이퍼링크(Hyper Link)로 표시하는 링크표시모듈(181)을 포함한다.Referring to FIG. 4, the electronic document output unit 180 includes a document output module 182 (182) for converting the above-described drawings for control measurement into an electronic document, And a link display module 181 for displaying a link (Hyper Link).

링크표시모듈(181)은 각 제어계측용 도면들의 표시정보에 연계 설정된 타 제어계측용 도면의 표시정보를 하이퍼링크(Hyper Link)로 설정 및 표시한다. 이와 같은 하이퍼링크는 전자문서 내에서 연계된 타 제어계측용 도면의 항목들로 이동할 수 있도록 한다. The link display module 181 sets and displays the display information of the other control measurement drawing linked to the display information of the control measurement drawings as a hyper link. Such a hyperlink makes it possible to move to the items of the drawing for the other control measurement linked in the electronic document.

즉, 본 발명은 작도툴 내에서는 고유 어드레스를 통하여 신호 연계된 제어계측용 도면들의 표시정보의 등록과 이동, 수정 및 삭제가 자동으로 이루어질 수 있고, 전자문서로 변환된 경우에 하이퍼링크로 신호 연계된 제어계측용 도면들을 이동이 가능하다. That is, according to the present invention, in the drawing tool, registration, movement, modification, and deletion of display information of drawings for control measurement associated with a signal through a unique address can be automatically performed. In the case where the display information is converted into an electronic document, It is possible to move the drawings for control measurement.

문서출력모듈(182)은 작도화면에서 선택된 제어계측용 도면을 전자문서로서 변환하여 출력한다. 여기서 전자문서는 일반적으로 공지된 문서작성 및/또는 뷰어프로그램의 확장자(예를 들면, *.pdf, *.docs, *.xls, *.hwp, *.txt, *.ppt)를 갖는 파일로서 변환될 수 있다.The document output module 182 converts the drawing for control measurement selected on the drawing screen as an electronic document and outputs the electronic document. Here, the electronic document is generally a file having a known document creation and / or viewer program extension (for example, *. Pdf, *. Docs, *. Xls, *. Hwp, *. Txt, *. Ppt) Can be converted.

제어부(110)는 입력부(120)에서 출력된 실행명령에 따라 작도부(190)를 구동시킨다. 이때, 작도부(190)는 작도툴에 의한 그리기 메뉴와, 도면 검색, 데이터 검색 또는 인쇄 메뉴를 포함할 수 있다. The control unit 110 drives the plotting unit 190 according to the execution command output from the input unit 120. At this time, the construction unit 190 may include a drawing menu by a drawing tool, a drawing search, a data search or a print menu.

또한, 제어부(110)는 신규 도면의 생성 명령이 입력되면, 작도부(190)를 제어하여 신규도면을 생성하고, 신규 생성된 도면에 기록되는 도면 식별정보와, 표시정보의 항목별 식별코드와, 타 제어계측용 도면의 표시정보들과의 연계 설정 및/또는 데이터베이스(170)에 등록되도록 설정부(140)를 제어한다. The control unit 110 controls the construction unit 190 to generate a new drawing and displays the drawing identification information recorded in the newly generated drawing and the identification code for each item of the display information The control unit 150 controls the setting unit 140 to associate with the display information of the other control measurement drawing and / or to register the information in the database 170.

이후 제어부(110)는 입력부(120)에서 입력된 명령과, 표시정보에 포함된 연계정보, 데이터베이스(170)의 데이터들의 입력과, 수정, 삭제에 따라서 맵핑부(150)를 제어하여 신규 도면과 이전 도면들의 편집을 수행하도록 각 구성을 제어한다. The control unit 110 controls the mapping unit 150 in accordance with the input of the command inputted from the input unit 120, the linkage information included in the display information, the data of the database 170, Controls each configuration to perform editing of previous drawings.

본 발명은 상기와 같은 구성을 포함하며, 이하에서는 위 구성들에 의하여 이루어질 수 있는 작용 및 효과를 보다 상세히 설명한다.The present invention includes the above-described configuration. Hereinafter, operations and effects of the above-described configurations will be described in more detail.

도 5는 본 발명에 따른 신호 연계되는 제어 계측용 도면 제작방법을 도시한 순서도이다.FIG. 5 is a flowchart showing a method of producing a drawing for control measurement according to the present invention.

도 5를 참조하면, 본 발명은 제어부(110)의 제어로서 작도부(190)의 도안과, 설정부(140)에서 설정된 고유 어드레스 및 식별코드를 활용하여 신호 연계된 도면들을 연계설정하는 S100 단계와, 도면의 수정 또는 추가 명령에 따라 연계 설정된 전체 도면들이 표시정보 및/또는 데이터를 일괄 수정하는 S200 단계와, 신호연계된 도면들의 오류여부를 체크하는 S300 단계와, 도안 중이거나 완료된 제어계측용 도면을 하이퍼링크가 설정된 전자문서로 출력하는 S400 단계를 포함한다. Referring to FIG. 5, the present invention includes steps S100 (Step S100) of associating the drawings of the drawing unit 190 with the drawings associated with the signals using the unique address and the identification code set in the setting unit 140 A step S200 of collectively modifying the display information and / or the data of all the drawings which are set in accordance with a modification or addition command of the drawing, a step S300 of checking whether the drawings associated with the signal are erroneous or not, And outputting the drawing as an electronic document with a hyperlink set in step S400.

여기서, S100 단계 내지 S400 단계의 진행 순서는 제어계측용 도면에 개시된 바와 같이 한정되는 것이 아니며, 다양한 변형을 통하여 이루어지는 다수의 실시예중 어느 하나를 예로서 설명하기 위한 것이다.Here, the procedures of steps S100 to S400 are not limited to those described in the drawings for control measurement, but are exemplified by any one of a plurality of embodiments through various modifications.

또한, 상세한 설명은 S100 단계 내지 S400 단계 순으로 순차 진행하되, S100 단계는 도 6, S200 단계는 도 7을 참조하여 설명한다. The detailed description will be sequentially performed in the order of steps S100 to S400, and step S100 will be described with reference to FIG. 6 and step S200 will be described with reference to FIG.

도 6은 S100 단계를 도시한 순서도이다. 6 is a flowchart showing step S100.

도 6을 참조하면, S100 단계는 제어부(110)가 입력부(120)로부터 입력된 명령에 따라 작도부(190)를 구동하고, 도면의 식별정보와 입출력데이터를 포함하는 표시정보를 데이터베이스(170)에 등록하여 상호 간에 신호연계되는 도면들을 연계 설정하는 단계이다. 6, in operation S100, the control unit 110 drives the drawing unit 190 in accordance with a command input from the input unit 120, and displays the display information including the identification information and the input / And linking together the signals associated with each other.

구체적으로 설명하자면, S100 단계는 제어부(110)의 제어에 의하여 작도부(190)가 작도하는 S110 단계와, 도면에서 작도되는 논리도 및/또는 회로도의 입출력데이터와, 도면의 식별정보가 포함되는 표시정보를 생성하는 S120 단계와, 표시정보를 데이터베이스(170)에 등록하여 표시정보와 연계설정하는 S130 단계와, 연계설정된 복 수개의 도면들을 그룹화하는 S140 단계와, 도면 및 데이터를 저장하는 S150 단계를 포함한다. More specifically, step S100 includes step S110 in which the construction unit 190 constructs data under the control of the control unit 110, input / output data of the logic diagram and / or circuit diagram constructed in the drawing, S120 of generating display information, registering the display information in the database 170 and associating the display information with the display information, S140 grouping a plurality of linked sets of drawings, S150 storing drawings and data .

S110 단계는 제어부(110)가 입력부(120)의 명령에 따라 작도부(190)를 구동하는 단계이다. 여기서, 작업자는 입력부(120)를 조작하여 명령어를 입력하거나, 또는 디스플레이(130)에 출력된 작도툴의 메뉴를 선택한다. 따라서, 작도부(190)는 제어부(110)의 구동명령에 따라 선택된 메뉴 및/또는 명령에 선, 점 및 도형중 적어도 하나로서 그리기를 실행하여 신규 제어계측용 도면을 생성한다.In step S110, the control unit 110 drives the drawing unit 190 in response to an instruction from the input unit 120. [ Here, the operator operates the input unit 120 to input a command or selects a menu of the drawing tool output to the display 130. [ Accordingly, the drawing unit 190 draws at least one of line, point, and graphic in the selected menu and / or command according to the driving command of the control unit 110 to generate a new control measurement drawing.

S120 단계는 제어부(110)의 제어에 의하여 작도부(190)가 도면의 설정된 항목별로 입력되는 입력 데이터와 출력데이터 및 도면 식별정보를 포함하는 표시정보를 도면에 생성하는 단계이다. 작업자는 입력부(120)를 통하여 입력되는 숫자나 문자 및/또는 기호로서 해당 도면의 논리도 및/또는 회로도의 입력데이터와 출력데이터 및 도면의 식별정보를 입력하고, 작도부(190)는 이를 도면에서 이를 생성한다. In step S120, the controller 190 generates the display data including the input data, the output data, and the drawing identification information input by the drawing unit 190 according to the items set in the drawing. The operator inputs the input data and output data of the logic diagram and / or circuit diagram of the drawing and the identification information of the drawing as numerals, characters, and / or symbols input through the input unit 120, and the construction unit 190 .

예를 들면, 표시정보는 설정된 숫자와 문자 및 기호의 조합으로서 출력데이터와 입력데이터 및 도면의 식별정보중 어느 하나를 포함하고, 연계된 표시정보의 위치(연계정보)가 포함된다. For example, the display information includes any one of output data, input data, and identification information of a drawing as a combination of a set number, a character and a symbol, and includes the position (linkage information) of the linked display information.

S130 단계는 제어부(110)의 제어에 의해 S120 단계에서 도면에 기록된 표시정보를 데이터베이스(170)에 등록하고, 도면과 데이터를 연계설정하는 단계이다. The step S130 is a step of registering the display information recorded in the drawing in the step S120 in the database 170 under the control of the control unit 110 and setting the association between the drawing and the data.

여기서, 데이터베이스(170)는 도 8에 그 일예가 도시되었다. 도 8은 본 발명에서 데이터베이스(170)를 도시한 도면이다. Here, the database 170 is shown as an example in FIG. 8 is a diagram showing a database 170 in the present invention.

도 8은 데이터베이스(170)의 일예를 도시한 도면이다. FIG. 8 is a diagram showing an example of the database 170. FIG.

도 8을 참조하면, 본 발명에서 데이터베이스(170)는 각 도면의 식별정보(예를 들면, DrawingUID)와, 표시정보의 항목(IOFrom, IOTO, IO_NO, IO_TagNo, IO_Service, IO_Location, Function DATA UID)을 포함하는 데이터가 저장된다. 여기서, 데이터는 표시정보의 종류(IO, Drawing, Function Service)와 위치(예를 들면, 항목별 식별코드)로서 분류되며, 고유 어드레스가 설정된다. 8, in the present invention, the database 170 stores identification information (for example, DrawingUID) and display information items (IOFrom, IOTO, IO_NO, IO_TagNo, IO_Service, IO_Location, and Function DATA UID) The data containing the data is stored. Here, the data is classified as the type (IO, Drawing, Function Service) of the display information and the position (for example, identification code for each item), and a unique address is set.

즉, 본 발명에서 데이터는 설정부(140)에 의해 도면에 기록되는 표시정보(도면의 식별정보와, 입출력데이터)에 포함되는 각 항목이 등록되고, 고유 어드레스가 지정된다. That is, in the present invention, each item included in the display information (identification information and input / output data) recorded in the drawing by the setting unit 140 is registered in the present invention, and a unique address is designated.

이때, 도면에 기록되는 표시정보는 약정된 숫자와 문자 및/또는 기호의 조합으로서 연계 설정된 동일 데이터의 고유 어드레스가 지정된 타 도면의 표시정보의 위치를 포함하는 연계정보를 포함한다. At this time, the display information recorded in the drawing includes linkage information including the position of the display information of the other drawing designated by the unique address of the same data set as the combination of the figure, the character, and / or the symbol.

여기서, 예를 들면, 작업자는 이전에 데이터베이스(170)에 등록된 데이터를 신규 제작 도면에 연계 설정할 수 있다. 따라서, 작도부(190)는 해당 도면의 표시정보로서 연계 설정된 데이터베이스(170)의 데이터를 수신하여 지정된 위치에 각각 출력한다. 즉, 작업자는 데이터베이스(170)에 등록된 이전 데이터중 어느 하나를 선택하여 이를 표시정보의 항목으로 드래그하거나, 해당 데이터에 설정된 고유 어드레스를 지정하여 표시정보를 생성할 수 있다. Here, for example, the worker can set the data registered in the database 170 previously in association with the new production drawing. Therefore, the construction unit 190 receives the data of the database 170, which is set as the display information of the corresponding drawing, and outputs the data to the designated location. That is, the operator can select any one of the previous data registered in the database 170 and drag it to the item of the display information, or designate the unique address set in the data to generate the display information.

S130 단계는 제어부(110)의 제어에 의해 설정부(140)가 표시정보에 입력된 연계정보를 통하여 입력된 타 도면의 표시정보 위치에 기록된 표시정보를 상호 연계 설정하는 단계이다. 설정부(140)는 고유 어드레스 설정모듈(141)에 의해 설정된 고유 어드레스가 동일한 표시정보들을 상호 연계설정하다. 예를 들면, 연계모듈(144)은 A 도면의 표시정보중 어느 하나의 항목에 기록된 연계정보에 포함된 B 도면의 표시정보를 상호 연계 설정한다. 따라서, A 도면과 B 도면에서 상호 연계설정된 표시정보는 어느 하나가 이동 또는 삭제되더라도 각각의 연계정보가 자동으로 수정될 수 있다. The step S130 is a step of setting the display information recorded in the display information position of the other drawing inputted through the link information inputted by the setting unit 140 in the display information under the control of the control unit 110 in conjunction with each other. The setting unit 140 correlates the display information having the unique address set by the unique address setting module 141 with each other. For example, the linking module 144 correlates the display information of the B drawing included in the linkage information recorded in any one of the display information of the A drawing. Accordingly, the display information set in association with each other in the drawings A and B can be automatically modified, regardless of which one is moved or deleted.

여기서, 연계정보는 A 도면과 B 도면, B 도면과 C 도면, D 면과 E 도면으로서 신호 연계되는 도면들간에 순차적으로 설정한다. 이때 신호 연계된 양쪽의 연계정보는 연계된 타 표시정보의 위치가 포함된다. Here, the linkage information is sequentially set between the drawings associated with signals A and B, B and C, and D and E, respectively. At this time, the linkage information of both signals associated with each other includes the position of other linked display information.

이때, 제어부(110)는 연계모듈(144)에 의해 연계 설정된 표시정보들을 다른 색상으로 표시하도록 작도부(190)를 제어함이 바람직하다. At this time, it is preferable that the control unit 110 controls the construction unit 190 to display the display information linked by the linking module 144 in different colors.

S140 단계는 제어부(110)가 연계 설정된 도면들을 하나의 그룹으로 설정하도록 설정부(140)를 제어하는 단계이다. 제어부(110)는 S130 단계에서 연계 설정된 도면들을 하나의 그룹으로 설정하도록 그룹화 설정모듈(142)을 제어한다. In step S140, the control unit 110 controls the setting unit 140 to set the linked drawings as a group. In step S130, the controller 110 controls the grouping and setting module 142 to set the linked drawings as one group.

그룹화 설정모듈(142)은 상호 신호 연계되는 도면들을 하나의 그룹으로 설정한다. 바람직하게로는 동일 그룹에 속한 도면과 데이터들은 그룹을 식별할 수 있도록 그룹코드가 부여될 수 있다. The grouping setting module 142 sets the groups of the mutually signal-related drawings into one group. Preferably, the drawings and data belonging to the same group can be given a group code so as to identify the group.

S150 단계는 제어부(110)가 데이터베이스(170)에 위와 같은 연계설정정보 및 그룹화 정보와, 도면을 저장하는 단계이다. 이때 데이터베이스(170)는 각 데이터들에 부여된 고유 어드레스로서 도면과 데이터를 식별하고, 연계된 데이터 및 도면을 구분할 수 있도록 저장된다. In step S150, the controller 110 stores the association setting information, the grouping information, and the drawing in the database 170. [ At this time, the database 170 identifies the drawings and data as unique addresses given to the respective data, and is stored so as to distinguish the linked data and drawings.

이와 같이 S100 단계는 논리도 및 회로도의 도안과, 각 도면들중에서 신호 연계되는 도면들을 연계 설정하는 단계이다. 그리고 S200 단계는 이와 같이 연계 설정된 도면들중 어느 하나가 변경될 경우에 자동으로 수정하는 단계이다. 이는 도 7을 참조하여 설명한다. In this manner, step S100 is a step of associating the diagrams of the logic diagram and the circuit diagram and the drawings associated with the signals among the diagrams. Step S200 is a step of automatically correcting any one of the linked drawings. This will be described with reference to FIG.

도 7은 S200 단계를 도시한 순서도이다. 7 is a flowchart showing the step S200.

도 7을 참조하면, S200 단계는 제어부(110)가 입력부(120)의 명령을 수신하는 S210 단계와, S210 단계에서 수신된 명령에서 수정 또는 추가 명령인지를 판단하는 S220 단계와, 수정 또는 추가 명령중 어느 하나라면 대상 표시정보의 연계 정보를 확인하는 S230 단계와, 연계된 표시정보를 일괄 편집하는 S240 단계와, 저장하는 S250 단계를 포함한다. Referring to FIG. 7, in operation S200, the controller 110 determines whether the command received from the input unit 120 is a command to be modified or added in operation S210. In operation S220, A step S230 of confirming linkage information of the object display information, a step S240 of collectively editing the linked display information, and a step S250 of storing the linked display information.

S210 단계는 제어부(110)가 입력부(120)로부터 명령을 수신하는 단계이다. 작업자는 입력부(120)(예를들면, 키보드 또는 마우스)를 조작하여 화면에 출력된 도면의 표시정보중 어느 하나를 선택하여 이동, 수정, 또는 삭제하거나, 데이터베이스(170)에서 신규 데이터를 생성하거나 신규 도면에 대한 추가 명령을 입력할 수 있다. In step S210, the control unit 110 receives an instruction from the input unit 120. [ The operator operates the input unit 120 (e.g., a keyboard or a mouse) to select one of the display information on the screen and move, modify, or delete the display information, or create new data in the database 170 Additional commands for the new drawing can be entered.

S220 단계는 제어부(110)가 입력부(120)에서 수신된 명령을 확인하는 단계이다. 예를 들면, 작업자는 표시정보에 포함된 다 수개의 항목중 어느 하나에 기재된 정보(도 9a 및 도 9b의 (A) 참조)를 선택하여 다른 위치의 항(도 9c의 (A) 참조)으로 이동시킬 수 있다. 감지모듈(154)은 이와 같은 표시정보의 이동을 감지하여 제어부(110)에 감지신호를 출력한다. In step S220, the controller 110 confirms the command received from the input unit 120. [ For example, the operator selects the information (refer to (A) of Fig. 9A and Fig. 9B) described in any one of a plurality of items included in the display information, Can be moved. The sensing module 154 senses the movement of the display information and outputs a sensing signal to the controller 110. [

또는 작업자는 동일 그룹내에 신규 도면을 추가하고, 해당 도면의 데이터를 추가할 수 있다. 이때 데이터베이스(170)는 동일 그룹에 속한 도면들이 데이터를 신호 연계 순서에 따라 정렬한다. Alternatively, the operator can add new drawings in the same group and add data of the drawings. At this time, the database 170 arranges the data according to the signal association order of the drawings belonging to the same group.

따라서, 작업자가 입력부(120)를 조작하여 신규 도면의 연계 순서를 지정하면, 제어부(110)는 등록모듈(145)을 구동시켜 데이터베이스(170)의 데이터(도 10a 참조)들 사이에서 신규 데이터(도 10b의 (D) 참조)를 지정된 위치에 등록한다. Therefore, when the operator operates the input unit 120 to designate a linking order of the new drawings, the control unit 110 drives the registration module 145 to generate new data (refer to FIG. 10A) (See (D) of FIG. 10B) is registered at the designated position.

S230 단계는 제어부(110)가 S220 단계에서 표시정보의 변경 또는 신규 도면이나 데이터의 등록 여부를 확인하여 해당 표시정보 및 데이터에 연계 설정된 정보를 확인하는 단계이다. 제어부(110)는 감지모듈(154)의 표시정보의 이동, 수정 및 삭제 감지신호와, 입력부(120)의 신규 도면의 등록 명령중 어느 하나를 확인한다. In step S230, the controller 110 confirms whether the display information is changed or the new drawing or data is registered in step S220, and the information set in association with the display information and the data is confirmed. The control unit 110 checks one of the movement information, the correction information, the deletion detection signal of the detection module 154, and the registration command of the new drawing of the input unit 120.

따라서, 제어부(110)는 신규 도면이 추가되면, 설정부(140)를 구동시켜 신규 등록 대상이 되는 도면의 표시정보 또는 데이터에 고유 어드레스를 부여하고, 맵핑부(150)를 제어하여 동일 그룹에 속한 도면들의 연계설정정보를 추적하도록 제어한다. Accordingly, when a new drawing is added, the control unit 110 drives the setting unit 140 to give a unique address to the display information or data of the drawing to be newly registered, and controls the mapping unit 150 to be in the same group And controls the link setting information of the drawings to be traced.

설정부(140)는, 예를 들면, A 도면과 B 도면 사이에 신규 도면이 등록되었다면, 신규등록된 B 도면의 입력 데이터를 A 도면의 출력 데이터의 고유 어드레스에 연계 설정하고, 신규 등록된 B 도면의 출력 데이터를 이전 B 도면(제3도면)의 입력데이터의 고유 어드레스로 연계 설정한다. For example, if the new drawing is registered between the drawing A and the drawing B, the setting unit 140 sets the input data of the newly registered drawing B to the unique address of the output data of the drawing A, The output data of the drawing is linked to the unique address of the input data of the previous B drawing (third drawing).

그리고 맵핑부(150)는 동일 그룹내에서 설정된 순서에 따라 도면의 식별정보가 부여된 도면들중에서 신규 도면이 등록될 경우에 추적모듈(151)을 구동시켜 신규 도면의 앞과 뒷 순서들의 도면(제3도면부터 끝순서의 도면)의 연계설정정보를 확인한다. The mapping unit 150 drives the tracking module 151 when a new drawing is registered among the drawings to which the identification information of the drawing is assigned according to the order set in the same group, The drawing from the third drawing to the ending order).

이때, 추적모듈(151)은 도 10a에 도시된 연계 설정된 순서대로 정렬된 데이터들중에서 신규 등록된 데이터(도 10b의 c 참조)가 있다면, 해당 데이터의 이전과 이후 순서로 정렬되는 데이터들에 지정된 도면 및 표시정보를 확인한다. At this time, if the newly registered data (refer to c in FIG. 10B) among the data arranged in the linked set order shown in FIG. 10A exists, the tracking module 151 sets the data Check drawing and display information.

또는, 제어부(110)는 감지모듈(154)로부터 도면의 표시정보 이동이 감지되면 추적모듈(151)을 구동시켜 이동전 위치에서 연계된 타 표시정보의 위치를 확인하도록 제어한다. 추적모듈(151)은 해당 표시정보의 항목에 설정된 식별코드와 해당 표시정보에 지정된 고유 어드레스를 확인하여 연계된 타 도면의 표시정보를 확인한다. Alternatively, the control unit 110 controls the tracking module 151 to detect the position of other displayed information at the position before the movement, when the movement of the display information is detected from the sensing module 154. The tracking module 151 confirms the identification code set in the item of the display information and the unique address specified in the corresponding display information and confirms the display information of the other linked drawing.

또는 제어부(110)는 감지모듈(154)로부터 도면들중에서 수정이 감지되면, 수정된 표시정보가 동일 그룹내에 공통적으로 포함하여 기재되는 공통항목(예를 들면, 회사명, 프로젝트명, 작성자 아이디, 또는 발주처) 인지, 또는 별도의 연산 알고리즘에 의해 연산되는 연산코드가 부여된 항목(예를 들면, 입력데이터 또는 출력 데이터)인지를 확인한다. Alternatively, if the modification is detected in the drawings from the detection module 154, the control unit 110 may update the common items (for example, company name, project name, creator ID, Or an ordering party), or an item to which an operation code calculated by a separate operation algorithm is assigned (for example, input data or output data).

S240 단계는 제어부(110)가 추적모듈(151)의 결과값을 확인하여 해당 데이터 및/또는 표시정보에 연계 설정된 데이터 및 표시정보를 편집하는 단계이다. In step S240, the controller 110 checks the result of the tracking module 151 and edits data and display information associated with the data and / or the display information.

예를 들면, 제어부(110)는 도 9c에 도시된 바와 같이 이동된 표시정보(a')의 연계설정보를 통하여 연계된 타 표시정보를 편집하도록 연계표시모듈(152)을 제어한다. For example, the control unit 110 controls the linkage display module 152 to edit other linked display information through the linkage information of the moved display information a 'as shown in FIG. 9C.

연계표시모듈(152)은 도 9b의 표시정보(a)가 위치된 항목의 식별코드와, 도 9c의 표시정보(a')가 위치된 항목의 식별코드를 확인하여 해당 표시정보에 연계된 타 표시정보(b, b')의 연계정보를 자동으로 수정한다. The linkage display module 152 confirms the identification code of the item in which the display information (a) in FIG. 9B is located and the identification code of the item in which the display information (a ') in FIG. 9C is located, The linkage information of the display information (b, b ') is automatically corrected.

즉, 도 9b의 표시정보(b)는 이동전 표시정보의 위치가 지정된 연계정보가 설정되고, 도 9c의 표시정보(b')는 A 도면의 이동후 표시정보의 위치가 포함된 연계정보가 포함된다. In other words, in the display information (b) of FIG. 9B, the linkage information in which the position of the display information before movement is set is set, and the display information (b ' do.

또는, 제어부(110)는 S230 단계에서 확인된 표시정보들의 연계설정정보에서 연산코드가 설정되었다면, 연산모듈(153)을 구동시켜 설정된 연산 알고리즘에 의해 산출된 결과값을 통하여 연계표시모듈(152)을 제어한다. Alternatively, if the operation code is set in the association setting information of the display information confirmed in step S230, the controller 110 drives the operation module 153 to display the association display module 152 through the calculated result, .

또한, 제어부(110)는 도 10b와 같이 신규 데이터(도면)가 등록되면, S230 단계에서 추적된 연계 설정정보를 확인하여 신규 등록된 도면에 따라 동일 그룹내의 도면들에 표시된 표시정보를 편집하도록 연계표시모듈(152)을 제어한다. When the new data (drawing) is registered as shown in FIG. 10B, the control unit 110 checks the linkage setting information tracked in step S230, and controls the linkage to edit the display information displayed in the drawings in the same group according to the newly registered drawing And controls the display module 152.

연계표시모듈(152)은 제어부(110)의 제어에 따라서 신규 도면이 추가됨에 따라 이후 순번의 데이터 및 표시정보의 식별정보(예를 들면, 도면번호)를 편집한다. The linkage display module 152 edits identification information (for example, a drawing number) of data and display information in the subsequent sequence as the new drawing is added under the control of the control unit 110. [

여기서, 도 10c에 도시된 바를 참조하면, 도면의 식별정보는 X-XXX-XXXX-004로서 표시정보의 설정된 항목에 기재되고, 이중 004는 동일 그룹에 속한 도면들의 순서를 의미한다. 따라서, 위 도면은 4번째 순서로 설정된 것으로서 앞 순서에 신규 도면이 등록됨에 따라 그 순서가 5번째로 변경되어야 한다. Here, referring to FIG. 10C, the identification information in the drawing is written as X-XXX-XXXX-004 in a set item of the display information, and 004 denotes a sequence of drawings belonging to the same group. Therefore, the above drawing is set in the fourth order, and the order should be changed to fifth as the new drawing is registered in the previous order.

그러므로 연계표시모듈(152)은 신규 등록된 도면의 뒷 순서로 정렬된 나머지 도면들의 표시정보를 일괄적으로 편집한다. 즉, 신규 등록 이전의 도면 식별정보가 X-XXX-XXXX-004(도 10c의 d 참조)라면, 신규 등록 후 해당 도면의 식별정보는 X-XXX-XXXX-005(도 10d의 e 참조)로 편집하고, 그 다음 순서의 도면 역시 일괄적으로 편집한다. Therefore, the linkage display module 152 collectively edits the display information of the remaining drawings arranged in the rear order of the newly registered drawing. That is, if the drawing identification information before the new registration is X-XXX-XXXX-004 (see d in FIG. 10C), the identification information of the drawing after the new registration is X-XXX-XXXX-005 And edits the drawings in the following order in a lump.

S250 단계는 S240 단계의 결과를 저장하는 단계이다. Step S250 is a step of storing the result of step S240.

S300 단계는 오류체크부(160)가 신호 연계된 도면들로 그룹화된 도면들의 오류 여부를 체크하는 단계이며, 이는 도 11a와 도 11b를 예로서 설명한다. In step S300, the error checking unit 160 checks whether the drawings grouped into the signal-linked drawings are erroneous. This will be described with reference to FIGS. 11A and 11B as an example.

도 11a는 오류체크 이전의 화면이며, 도 11b는 오류 체크 이후의 화면이다. 11A is a screen before error check, and FIG. 11B is a screen after error check.

도 11a를 참조하면, 디스플레이(130)는 제어부(110)의 제어에 의하여 작도화면과, 그 하단에서 데이터베이스(170)의 데이터 리스트를 출력한다. 이를 예로서 설명하자면, 도 11a의 우측 하단에는 각 그룹별 리스트(D)가 생성되고, 좌측 하단에는 선택된 그룹내의 데이터 리스트(C)가 출력된다. 또한, 작도화면은 그룹내의 데이터 리스트중에서 선택된 데이터에 연계 설정된 도면을 출력한다. Referring to FIG. 11A, the display 130 outputs a construction screen and a data list of the database 170 at the lower end thereof, under the control of the controller 110. FIG. As an example, a list D for each group is generated in the lower right of FIG. 11A, and a data list C in the selected group is output in the lower left. Further, the plotting screen outputs the plot set in association with the data selected from the data list in the group.

오류체크부(160)는 동일 그룹내에서 신호 연계되는 도면들의 데이터들에서 신규 도면의 등록 또는 연계 설정된 도면에서의 수정이나 오기로 인한 오류를 자동으로 체크하거나, 입력부(120)의 명령에 따라 오류를 체크하여 결과를 제어부(110)에 출력한다. The error check unit 160 may automatically check an error due to modification or coming-in of a registered drawing or associated drawing of a new drawing from data of drawings associated with signals in the same group, And outputs the result to the control unit 110. [0050]

예를 들면, 오류체크부(160)는 입력부(120)를 통하여 오류 체크 명령이 출력되거나, 또는 작업자가 도 11a에 표시된 도면의 표시정보들중에서 잘못된 위치에 표시하거나 또는 입력시 오기를 감지하여 오류를 경보한다. For example, the error check unit 160 may output an error check command through the input unit 120, or may be displayed at an incorrect position among the display information of the drawing shown in FIG. 11A, Lt; / RTI >

제어부(110)는 오류체크부(160)의 오류감지신호가 수신되면, 도 11b에 도시된 바와 같이 그룹내 데이터 리스트에서 해당 데이터(f)를 다른 색상으로 표시하여 이를 경보할 수 있다. When the error detection signal of the error check unit 160 is received, the control unit 110 may display the corresponding data f in a different color in the group data list as shown in FIG.

또한, 제어부(110)는 위와 같은 오류체크부(160)의 결과가 수신되면, 오류가 발생된 도면의 식별정보를 포함하는 결과보고서를 생성하여 출력함이 바람직하다. 결과 보고서는 팝업메세지 또는 전자문서로서 출력될 수 있다. In addition, when the result of the error check unit 160 is received, the controller 110 generates and outputs a result report including the identification information of the drawing on which the error occurred. The resulting report can be output as a pop-up message or as an electronic document.

그러므로, 본 발명은 작업자가 전자문서로 출력된 제어계측용 도면들간에 상호 연계된 정보 및 데이터 의 검색 및 확인시에 전자문서에 생성된 하이퍼링크를 선택하여 해당 항목으로 이동함에 따라 매우 편리하다.Therefore, the present invention is very convenient when an operator selects a hyperlink generated in an electronic document and moves to a corresponding item at the time of searching and confirming information and data interlinked between drawings for control measurement output from an electronic document.

이와 같이 본 발명은 발전소와 같은 대형 플랜트에서 수천 페이지로 이루어진 제어계측용 도면들에 포함되는 정보나 데이터가 기록되는 항목별로 각각 고유어드레스와 연계어드레스가 설정되었기에 복 수개의 제어계측용 도면들중 어느 하나의 구성, 데이터 또는 정보가 수정, 추가 또는 삭제되거나, 제어계측용 도면의 추가/이동/삭제될 경우에도 각 정보나 데이터가 연계 어드레스에 의해 일괄적으로 수정될 수 있어 작업 시간의 단축과 오류를 방지할 수 있다.As described above, according to the present invention, since a unique address and a link address are set for each item in which information or data included in drawings for control measurement made up of thousands of pages in a large plant such as a power plant are recorded, Even when one configuration, data or information is modified, added or deleted, or a drawing for control measurement is added / moved / deleted, each information or data can be collectively modified by a link address, Can be prevented.

이상에서 설명된 본 발명의 신호 연계되는 제어 계측용 도면 제작시스템의 실시예는 예시적인 것에 불과하며, 본 발명이 속한 기술분야의 통상의 지식을 가진자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 잘 알 수 있을 것이다.It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory only and are not to be construed as limiting of the present invention. You can see that it is possible.

그러므로 본 발명은 상기의 상세한 설명에서 언급되는 형태로만 한정되는 것 은 아님을 잘 이해할 수 있을 것이다. 따라서 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다. 또한, 본 발명은 첨부된 청구범위에 의해 정의되는 본 발명의 정신과 그 범위 내에 있는 모든 변형물과 균등물 및 대체물을 포함하는 것으로 이해되어야 한다.It is therefore to be understood that the invention is not limited to the form set forth in the foregoing description. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims. It is also to be understood that the invention includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims.

110 : 제어부 120 : 입력부
130 : 디스플레이 140 : 설정부
141 : 고유 어드레스 설정모듈 142 : 그룹화 설정모듈
143 : 코드 설정모듈 144 : 연계모듈
145 : 등록모듈 150 : 맵핑부
151 : 추적모듈 152 : 연계표시모듈
153 : 연산모듈 154 : 감지모듈
160 : 오류체크부 170 : 데이터베이스
180 : 전자문서 출력부 181 : 링크표시모듈
182 : 문서출력모듈 190 : 작도부
110: control unit 120: input unit
130: Display 140: Setting section
141: unique address setting module 142: grouping setting module
143: code setting module 144:
145: Registration module 150:
151: tracking module 152:
153: operation module 154: detection module
160: error checking unit 170:
180: electronic document output unit 181: link display module
182: Document output module 190:

Claims (15)

제어계측용 도면과 입력데이터와 출력데이터 및 도면의 식별정보중 적어도 하나의 항목을 포함하는 데이터를 저장하는 데이터베이스(170);
상기 데이터베이스(170)에 저장된 입력 데이터와 출력 데이터 및 도면의 고유 식별정보중 적어도 하나를 포함한 데이터와 맵핑되는 표시정보가 기록되는 제어계측용 도면을 작도하는 작도부(190);
상기 표시정보를 상기 데이터의 고유 어드레스로서 맵핑 설정하고, 동일한 고유 어드레스가 지정된 표시정보들의 위치별로 식별코드를 부여하여 각 도면별 표시정보들이 연계된 연계 설정정보를 생성하는 설정부(140);
상기 표시정보들중 어느 하나가 신규 입력, 수정, 이동 또는 삭제시에 해당 표시정보의 연계 설정정보를 확인하여 연계설정된 타 도면들의 표시정보를 일괄 또는 순차 수정하는 맵핑부(150);
신호 연계되는 복 수개의 제어계측용 도면들의 표시정보를 순차적으로 추적하여 각 도면의 표시정보들의 오류를 자동 체크 및 출력하고, 표시정보의 입력시 잘못된 위치와 오기를 감지하여 그 결과를 디스플레이에 표시하는 오류체크부(160); 및
입력부(120)의 명령에 따라 상기 제어계측용 도면들의 표시정보와 데이터들의 맵핑설정 및 표시정보들간의 연계를 설정하도록 상기 설정부(140)를 제어하고, 표시정보와 데이터중 어느 하나가 수정, 삭제 또는 이동 명령이 입력되면, 연계된 타 제어계측용 도면들을 추적하도록 상기 맵핑부(150)를 제어하는 제어부(110);를 포함하고,
상기 표시정보는 수치값과, 이를 연산하는 수치적 연산식중 적어도 하나를 포함하는 아날로그 또는 디지털 신호의 입출력 데이터와, 작업자 아이디나 이름, 명칭, 도면 번호, 고유 식별기호, 날짜, 도면의 그룹 정보중 적어도 하나가 포함되는 도면의 식별정보가 복 수개의 항목으로서 각 도면별로 표시 및 연계 설정되고,
상기 맵핑부(150)는
상기 표시정보중 적어도 하나가 수정, 이동 또는 삭제되면 해당 표시정보와 동일한 고유 어드레스로서 맵핑 설정된 타 표시정보를 추적하는 추적모듈(151); 및
상기 표시정보에서 연계 설정된 타 표시정보의 위치가 포함된 연계정보를 생성하고, 상기 추적모듈(151)에 의해 추적된 타 표시정보들을 수정하는 연계표시모듈(152);을 포함하고,
상기 고유 어드레스는
설정된 연산 알고리즘을 식별할 수 있는 연산코드와, 전체 도면들에 공통으로 기록되는 공통 항목을 식별하는 공통 식별코드중 적어도 하나가 포함된 것을 특징으로 하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작시스템.
A database (170) for storing data including at least one item of a drawing for control measurement, input data, output data and identification information of a drawing;
A construction unit 190 for constructing a control measurement drawing in which display information to be mapped with data including at least one of input data, output data and unique identification information stored in the database 170 is recorded;
A setting unit (140) configured to map and set the display information as a unique address of the data, generate an association code for assigning an identification code for each location of the display information having the same unique address,
A mapping unit 150 for collectively or sequentially modifying the display information of the linked other information by checking the association setting information of the corresponding display information when one of the display information is newly input, modified, moved, or deleted;
The control unit sequentially tracks the display information of the drawings for control measurement linked to the signal, automatically checks and outputs the error of the display information of each drawing, detects the wrong position and the input when the display information is inputted, and displays the result on the display An error checking unit 160; And
Controls the setting unit 140 to set the association between the display information of the control measurement drawings and the mapping setting and display information of the data according to the command of the input unit 120, And a control unit (110) for controlling the mapping unit (150) to track linked control and measurement drawings when a delete or move command is input,
The display information includes at least one of input and output data of an analog or digital signal including at least one of a numerical value and a numerical calculation expression for calculating the numerical value and a group information of a worker ID, a name, a name, a drawing number, The identification information of the drawing including at least one of the drawings is displayed and associated with each drawing as a plurality of items,
The mapping unit 150 may include
A tracking module (151) for tracking other display information mapped as a unique address identical to the corresponding display information when at least one of the display information is modified, moved or deleted; And
And a linkage display module (152) for generating linkage information including a location of other display information linked with the display information and correcting other display information tracked by the tracking module (151)
The unique address
A CAD-based control signal auto-linking plant control circuit production system comprising a CAD-based control signal auto-linking plant control circuit production system .
제1항에 있어서, 상기 제어부(110)의 제어에 의하여 상기 디스플레이(130)에 출력되는 제어계측용 도면들을 전자문서로 변환 및 출력하는 전자문서 출력부(180)를 더 포함하고,
상기 전자문서 출력부(180)는
상기 전자문서에서 연계된 도면들간에 이동될 수 있도록 도면에 기록되는 표시정보에 하이퍼링크를 설정하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작시스템.
The electronic document output unit (180) according to claim 1, further comprising an electronic document output unit (180) for converting the control measurement drawings outputted to the display (130) under the control of the control unit (110)
The electronic document output unit 180 outputs
A CAD-based control signal auto-linking plant control circuit production system for setting a hyperlink to display information recorded in a drawing so that it can be moved between drawings associated with the electronic document.
제1항에 있어서, 상기 설정부(140)는
상기 제어부(110)의 제어에 의해 상기 데이터베이스(170)에 저장된 데이터별로 고유 어드레스를 설정하는 고유 어드레스 설정모듈(141);
상기 도면에서 상기 표시정보가 기록되는 위치별로 식별코드를 부여하는 코드 설정모듈(143);
상기 고유 어드레스가 공통으로 맵핑 설정된 표시정보들을 상호 연계설정하는 연계모듈(144); 및
신규 도면의 데이터를 데이터베이스(170)에 등록하는 등록모듈(145);을 포함하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작시스템.
2. The apparatus of claim 1, wherein the setting unit (140)
A unique address setting module 141 for setting a unique address for each data stored in the database 170 under the control of the controller 110;
A code setting module 143 for assigning an identification code to each position in which the display information is recorded;
A linkage module (144) linking display information in which the unique addresses are mapped in common; And
And a registration module (145) for registering the data of the new drawing in the database (170).
삭제delete 삭제delete 삭제delete 제1항에 있어서, 상기 맵핑부(150)는
상기 표시정보를 설정된 연산식에 적용하여 결과를 산출하는 연산모듈(153);을 더 포함하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작시스템.
2. The apparatus of claim 1, wherein the mapping unit (150)
And a calculation module (153) for calculating the result by applying the display information to the set expression.
제7항에 있어서, 상기 맵핑부(150)는
상기 도면에 기록된 표시정보의 이동, 수정 및 삭제 여부를 감지하는 감지모듈(154);을 더 포함하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작시스템.
8. The apparatus of claim 7, wherein the mapping unit (150)
And a detection module (154) for detecting whether the display information recorded in the drawing is moved, modified or deleted.
제1항에 있어서, 상기 맵핑부(150)는
상호 신호 연계된 도면들의 표시정보 및 데이터를 동일 그룹으로 설정하는 그룹화 설정모듈(142);을 더 포함하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작시스템.
2. The apparatus of claim 1, wherein the mapping unit (150)
And a grouping setting module (142) for setting the display information and data of the drawings linked to each other to the same group.
a)복 수개의 도면들에 각각 표시되는 표시정보의 위치 식별을 위한 식별코드와, 표시정보와 저장된 데이터의 고유 어드레스를 연계 설정하는 단계;
b)상호 연계 설정된 도면들중 어느 하나의 입력데이터와 출력데이터 및 도면의 식별정보중 어느 하나가 변경되면, 해당 도면과 신호 연계 설정된 타 도면의 입력 데이터와 출력 데이터 및 도면의 식별정보중 어느 하나를 일괄 수정하는 단계;
c)신규 등록된 도면 또는 연계 설정된 도면에서의 수정이나 입력시 표시정보의 잘못된 위치와 오기로 인한 오류를 체크하여 그 결과를 출력하는 단계; 및
d)상기 도면들을 하이퍼링크가 설정된 전자문서로 출력하는 단계;를 포함하고,
상기 b)단계는
b-1)연계 순서대로 그룹화된 도면들중에서 신규 도면의 추가 및 연계 순서의 지정 명령이 수신되면, 데이터베이스(170)에 신규 도면의 데이터를 지정된 위치에 등록하는 단계;
b-2)신규 등록된 데이터에 상기 고유 어드레스를 부여하고, 대상이 되는 도면의 표시정보에 상기 고유 어드레스로 맵핑 설정하고, 동일 그룹에 속한 도면들의 연계설정정보를 추적하는 단계; 및
b-3)추적된 연계 설정정보를 확인하여 신규 등록된 도면에 따라 동일 그룹내의 도면들에 표시된 도면의 순서 또는 연계 순서가 포함된 표시정보를 수정하는 단계;를 포함하고,
상기 표시정보는 수치값과, 이를 연산하는 수치적 연산식중 적어도 하나를 포함하는 아날로그 또는 디지털 신호의 입출력 데이터와, 작업자 아이디나 이름, 명칭, 도면 번호, 고유 식별기호, 날짜, 도면의 그룹 정보중 적어도 하나가 포함되는 도면의 식별정보가 복 수개의 항목으로서 각 도면별로 표시 및 연계 설정되고,
상기 고유 어드레스는
데이터들의 저장위치 또는 고유 아이디(UID)로서 연산 알고리즘을 식별할 수 있는 연산코드와, 동일 그룹내의 도면들에 공통적으로 포함되는 공통 항목 여부를 식별할 수 있는 공통 식별코드중 적어도 하나를 포함하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작방법.
a) associating an identification code for identifying the location of the display information, each of which is displayed in a plurality of drawings, with the display information and the unique address of the stored data;
b) If any one of the input data, the output data, and the identification information of the drawings is changed, any one of the input data, the output data, and the identification information of the drawing ;
c) checking an error due to an erroneous position and an error of the display information at the time of modification or input in a newly registered drawing or a linked drawing, and outputting the result; And
d) outputting the drawings as a hyperlinked electronic document,
The step b)
b-1) registering data of a new drawing at a designated position in a database 170 when receiving a designation command for addition and association order of new drawings among drawings grouped in the order of association;
b-2) assigning the unique address to the newly registered data, mapping the display information of the target drawing to the unique address, and tracking the link setting information of the drawings belonging to the same group; And
b-3) checking the tracked linkage setting information and modifying the display information including the order of the drawings or the linkage order displayed in the drawings in the same group according to the newly registered map,
The display information includes at least one of input and output data of an analog or digital signal including at least one of a numerical value and a numerical calculation expression for calculating the numerical value and a group information of a worker ID, a name, a name, a drawing number, The identification information of the drawing including at least one of the drawings is displayed and associated with each drawing as a plurality of items,
The unique address
A CAD including at least one of an operation code capable of identifying an operation algorithm as a storage location or a unique ID (UID) of data, and a common identification code capable of identifying whether or not a common item is included in drawings in the same group Based control signal automatic link plant control circuit manufacturing method.
제10항에 있어서, 상기 a)단계는
a-1)제어계측용 도면들을 작도하는 단계;
a-2)도면의 설정된 항목별로 입력되는 입력 데이터와 출력 데이터 및 도면 식별정보를 포함하는 표시정보를 도면에 기록하고, 상기 도면의 입력 데이터와 출력데이터 및 도면의 식별정보중 적어도 하나가 포함된 데이터를 데이터베이스(170)에 등록하는 단계;
a-3)상기 표시정보와 상기 데이터를 맵핑시키고, 상기 표시정보들중에서 동일한 고유 어드레스로 지정된 데이터와 맵핑되는 표시정보들을 연계설정하는 단계; 및
a-4)연계 설정된 도면들을 하나의 그룹으로 설정하는 단계를 포함하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작방법.
11. The method of claim 10, wherein step a)
a-1) constructing the control measurement drawings;
a-2) recording input data, input data, output data, and display information including drawing identification information, which are input for each set item of the drawing, in the drawing, and storing at least one of input data, Registering the data in the database 170;
a-3) mapping the display information and the data, and associating display information mapped with data designated as the same unique address among the display information; And
a-4) setting CAD-linked drawings as a group.
삭제delete 제10항에 있어서, 상기 표시정보는
연계된 타 표시정보의 위치가 포함된 연계정보가 포함된 것을 특징으로 하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작방법.
11. The method of claim 10,
And the link information including the position of the associated other display information is included in the CAD-based control signal.
제10항에 있어서, 상기 b)단계는
b-4) 도면에 기록된 표시정보의 이동이 감지되면 연계된 타 표시정보의 위치를 추적하는 단계; 및
b-5) 대상 표시정보의 이동후 위치정보를 확인하여 연계된 타 표시정보에 기록된 위치를 수정하는 단계;를 포함하는 CAD 기반의 제어신호 자동 연계 플랜트 제어회로 제작방법.


11. The method of claim 10, wherein step b)
b-4) tracking the position of the associated other display information when movement of the display information recorded in the drawing is detected; And
b-5) confirming the position information after movement of the target display information, and correcting the position recorded in the other displayed information associated with the CAD-based automatic control system.


삭제delete
KR1020170040891A 2017-03-30 2017-03-30 Automatic control signal mapping manufacturing system for plant control circuit drawing on the basis of cad KR101891797B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170040891A KR101891797B1 (en) 2017-03-30 2017-03-30 Automatic control signal mapping manufacturing system for plant control circuit drawing on the basis of cad

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170040891A KR101891797B1 (en) 2017-03-30 2017-03-30 Automatic control signal mapping manufacturing system for plant control circuit drawing on the basis of cad

Publications (1)

Publication Number Publication Date
KR101891797B1 true KR101891797B1 (en) 2018-08-24

Family

ID=63454296

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170040891A KR101891797B1 (en) 2017-03-30 2017-03-30 Automatic control signal mapping manufacturing system for plant control circuit drawing on the basis of cad

Country Status (1)

Country Link
KR (1) KR101891797B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102021980B1 (en) 2019-05-15 2019-09-17 서정훈 Method and apparatus for cad based industrial plant and semiconductor facility design
KR102475028B1 (en) * 2022-09-19 2022-12-08 (주)아이콘 Drawing interconnection and information retrieval system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012113339A (en) 2010-11-19 2012-06-14 System Meisei Kk Cad data creation device, cad data creation method and computer program
KR101592213B1 (en) * 2015-04-13 2016-02-12 주식회사 엔에스이 A tracking management system for drawings
KR101606699B1 (en) 2014-10-20 2016-03-28 대우조선해양 주식회사 Structure model relationship generation system and method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012113339A (en) 2010-11-19 2012-06-14 System Meisei Kk Cad data creation device, cad data creation method and computer program
KR101606699B1 (en) 2014-10-20 2016-03-28 대우조선해양 주식회사 Structure model relationship generation system and method thereof
KR101592213B1 (en) * 2015-04-13 2016-02-12 주식회사 엔에스이 A tracking management system for drawings

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102021980B1 (en) 2019-05-15 2019-09-17 서정훈 Method and apparatus for cad based industrial plant and semiconductor facility design
KR102475028B1 (en) * 2022-09-19 2022-12-08 (주)아이콘 Drawing interconnection and information retrieval system

Similar Documents

Publication Publication Date Title
US6289254B1 (en) Parts selection apparatus and parts selection system with CAD function
AU4098700A (en) Circuit arrangement for measuring the resistances of a pressure-sensitive resistance mat
US20130111376A1 (en) Gui program creation supporting apparatus, gui program creation support method, computer-readable recording medium and integrated circuit
US11429090B2 (en) Apparatus, method, and program
JP5489958B2 (en) Test table generation apparatus and method
CN102087657B (en) IO (Input/output) to point method and IO (Input/output) to point for nuclear power plant simulation platform
JP2007304660A (en) Command execution result recording system and command execution result recording method
CN104267964A (en) Template generating device
WO2024045615A1 (en) Automatic labeling method and system for pipeline three-dimensional building information modeling
KR101891797B1 (en) Automatic control signal mapping manufacturing system for plant control circuit drawing on the basis of cad
JP2008052312A (en) Operation specification extraction support system
JP5454783B2 (en) Variable name input support method in PLC programming, variable name input support device in PLC programming, and computer program
US10678864B2 (en) Analysis model preparing system, programming apparatus, and analysis model preparing method
JP3577400B2 (en) System design equipment and data warehouse design system
CN111090969A (en) EDA tool-based flat panel display layout generation method
JP5747698B2 (en) Requirements management support device
JP4648194B2 (en) Printed circuit board design instruction support method and apparatus
Kumar et al. Conceptualizing “COBieEvaluator”: an application for data mining COBie datasets to track asset changes throughout project lifecycle
JP2006277127A (en) Method for comparing correction program
CN111124385B (en) Automatic generation method and system of power supply design software based on database
CN110909504A (en) Buried pipeline parametric analysis method
CN110032319A (en) The recognition methods and its application of specific position in a kind of screen interface
JP2905626B2 (en) Production line evaluation model creation method
CN113220596B (en) Application testing method, device, equipment, storage medium and program product
KR100656559B1 (en) Program Automatic Generating Tools

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant