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 PDFInfo
- 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
Links
Images
Classifications
-
- G06F17/50—
Landscapes
- Engineering & Computer Science (AREA)
- Architecture (AREA)
- Software Systems (AREA)
- Programmable Controllers (AREA)
Abstract
Description
본 발명은 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.
본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 각종 플랜트 제어를 위한 제어 회로 도면의 작성에 있어 도면 간또는 외부와 연계되는 신호 연계 작업을 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
제어 계측용 도면들은 서로 간에 신호를 입출력하는 구성들을 포함하고 있어 상호 간에 신호 연계성을 갖기에 최대 수 천장이 제작될 수 있으며, 여기서 신호 연계성은 상호 간에 동일한 또는 연산식에 의한 수치값에 따른 신호의 입출력이 이루어지는 연계성을 의미한다. 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
입력부(120)는 키보드 및/또는 마우스와 같이 사람의 조작에 따라서 설정된 전기적인 신호를 출력하는 장치에 해당된다.The
디스플레이(130)는 입력부(120)의 명령과 제어부(110)의 제어에 따라서 제어 계측용 도면의 작도 화면과 데이터 리스트(도 11a 및 도 11b 참조)와, 오류체크에 대한 팝업메세지, 보고서 및 화면을 출력한다.The
설정부(140)는 도면과 도면을 연계설정한다. 이를 위하여 설정부(140)는 데이터별로 고유 어드레스를 설정하고, 표시정보의 각 항목별로 고유 어드레스를 지정하여 맵핑 설정한다. 그리고, 설정부는 공통된 고유 어드레스가 맵핑설정된 표시정보들을 상호 연계 설정한다. The
예를 들면, 설정부(140)는 표시정보에서 번호가 설정된 표의 항목별로 식별코드를 설정하고, 도면에 기록되는 표시정보의 항목에 해당되는 데이터의 고유 어드레스를 지정하여 표시정보의 각 항목별로 데이터를 맵핑 설정한다. For example, the
여기서, 표시정보들은 항목별로 데이터베이스(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
연계정보는 숫자 또는 문자의 조합으로서 연계된 타 도면의 표시정보의 위치를 포함한다. 위와 같은 설정부(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
도 2는 본 발명에서 설정부(140)를 도시한 블럭도이다.2 is a block diagram showing the
도 2를 참조하면, 설정부(140)는 고유 어드레스를 설정하는 고유 어드레스설정모듈(141)과, 신호 연계되는 제어계측용 도면들을 그룹화하는 그룹화 설정모듈(142)과, 데이터베이스(170)의 데이터와 표시정보를 연계 설정하는 연계모듈(144)과, 표시정보의 각 항목별 식별코드를 설정하는 코드 설정모듈(143)과, 표시정보와 데이터를 연계 설정하는 연계모듈(144)과, 신규 도면 및 데이터를 등록하는 등록모듈(145)을 포함한다. Referring to FIG. 2, the
고유 어드레스 설정모듈(141)은 데이터베이스(170)에 저장되는 제어계측용 도면들의 입력 데이터와, 출력데이터, 도면의 식별정보에 고유 어드레스를 설정한다. 여기서, 고유 어드레스는 숫자 또는 문자, 숫자와 문자의 조합으로 이루어져 데이터들의 저장 위치 및/또는 고유 아이디(UID)로 설정될 수 있다.The unique
또한, 고유 어드레스 설정모듈(141)은 해당 데이터가 공통항목 여부를 식별할 수 있는 공통 식별코드와, 연산식에 의해 도출되는 결과값 여부를 식별할 수 있도록 고유 어드레스에 연산코드를 포함하는 것이 바람직하다. In addition, the unique
연산코드는 결과값을 산출하기 위하여 지정된 알고리즘의 실행 명령 및/또는 식별정보가 설정된다. The operation code is set to execute instruction and / or identification information of the specified algorithm to calculate the result value.
코드 설정모듈(143)은 각 제어계측용 도면들에 포함된 장치와 입력데이터와 출력데이터, 도면의 식별정보를 포함하는 표시정보가 기록되는 항목(위치)를 식별할 수 있도록 표시정보가 기록되는 위치를 식별할 수 있는 식별코드를 설정한다. The
연계모듈(144)은 표시정보와 데이터를 연계 설정한다. 예를 들면, 연계모듈(144)은 동일한 고유 어드레스가 지정된 표시정보들을 연계 설정하고, 도면에서 표시정보의 항목별로 연계되는 타 표시정보의 위치가 포함된 연계 정보(도 10a의 a 참조)를 생성한다. The linking
예를 들면, 작업자가 도면에서 표 형식으로 구분된 각 항목중에서 해당 장치의 출력데이터가 입력된 항목에 데이터베이스(170)에 저장된 해당 출력데이터에 설정된 고유 어드레스를 지정하면, 연계 모듈은 해당 고유 어드레스가 연계 설정된 타 제어계측용 도면에서 해당 출력 데이터를 입력 데이터로 표시하는 표시정보의 위치가 포함된 연계 정보를 해당 도면에 생성한다. For example, when an operator designates a unique address set in the corresponding output data stored in the
여기서, 연계 모듈과 코드 설정모듈(143)은 도 9a와 도 9b를 참조하여 설명한다. Here, the linking module and the
도 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
마찬가지로, 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
즉, 코드 설정모듈(143)은 표시정보의 항목별 위치를 식별할 수 있는 식별코드를 부여한다. 여기서, 식별코드가 부여되는 위치는 도 9a 내지 도 9c에 도시된 바와 같이 표 형식에서 각 항목 또는 작도부(190)에서 도안된 회로도 또는 논리도에 속한 장치에 해당 될 수 있다. That is, the
아울러, 연계모듈(144)은 고유 어드레스가 지정된 표시정보들을 연계 설정하여 해당 표시정보에 연계된 타 도면들의 표시정보 위치가 생성된 연계정보를 생성한다. In addition, the linking
이와 같은 표시정보와 고유 어드레스 및 식별코드의 설정은 해당 연계 정보가 이동될 경우에 맵핑부(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
또한, 식별코드는 상술한 표 형식에서 행당 번호에 따라 부여되거나, 논리도나 회로도에 포함된 구성들 자체에 부여될 수 있다. 마찬가지로 연계정보는 상술한 표 형식에 기록되거나, 논리도나 회로도에 포함된 구성을 도시한 구성 자체에 기록될 수 있다. 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
등록모듈(145)은 신규 도면 및 데이터를 데이터베이스(170)에 등록한다. 이때 등록모듈(145)은 신규 도면 및 데이터를 데이터베이스(170)에 등록하되, 동일 그룹내에 연계 순서대로 정렬된 데이터 리스트의 중간에 신규 데이터를 등록함도 가능하다. 이와 같은 등록모듈(145)의 신규 데이터 등록은 연계모듈(144)에 의한 타 도면들과의 연계 설정 과정을 거쳐 타 도면들과 신호 연계된다.The
맵핑부(150)는 데이터베이스의 데이터를 신호 연계된 도면들의 표시정보에 맵핑시키고, 맵핑된 데이터의 고유 어드레스가 지정된 표시정보들을 상호 연계 설정 및 추적한다. 즉, 맵핑부(150)는, 예를 들어 도 9a 및도 9c를 참조하면, A 도면의 표시정보(a)의 이동, 수정 또는 삭제가 감지되면, 해당 표시정보와 연계 설정된 타 표시정보(b)를 추적하여 일괄 변경시킨다.The
이를 위한 맵핑부(150)의 상세 구성은 도 3을 참조하여 설명한다.The detailed configuration of the
도 3은 맵핑부(150)를 도시한 블럭도이다.FIG. 3 is a block diagram showing the
도 3을 참조하면, 맵핑부(150)는 동일한 고유 어드레스가 맵핑 설정된 표시정보를 추적하는 추적모듈(151)과, 추적모듈(151)에서 검색된 표시정보의 연계정보를 재설정하는 연계표시모듈(152)과, 설정된 연산식에 따라 연산값을 출력하는 연산모듈(153)과, 표시정보의 이동, 수정, 삭제 및 신규 입력 여부(이하 수정 여부로 총칭함)를 감지하는 감지모듈(154)을 포함한다. 3, the
추적모듈(151)은 데이터베이스(170) 또는 동시 호출된 복 수개의 제어계측용 도면들중에서 최초 선택된 A 도면의 표시정보들중 어느 하나가 수정, 이동 또는 삭제되면, 동일 고유 어드레스를 갖는 표시정보(b)를 추적한다. 이때 추적모듈(151)은 A 도면의 표시정보(a)의 이동 후 위치와, 연계된 표시정보(b)의 위치를 확인한다. The
이때 추적모듈(151)은 표시정보가 기록되는 각각의 항목별로 설정된 식별코드를 확인하여 이동 후 표시정보(a)의 위치를 확인하고, 고유 어드레스를 추적하여 연계 설정된 표시정보와, 연산코드 또는 공통 식별코드의 유무를 추적한다. At this time, the
연계표시모듈(152)은 추적모듈(151)에서 추적된 A 도면의 표시정보와 B 도면의 표시정보에서 해당 항목의 표시정보를 편집한다. 예를 들면, 작업자는 입력부(120)를 조작하여 도 9a 및 도 9b에 도시된 A 도면의 72항에 표시된 표시정보(a)를 67항으로 이동시킨다. 그러면, 추적모듈(151)은 이와 같은 A 도면의 표시정보가 이동된 것으로 확인하여 해당 표시정보에 연계 설정된 B 도면의 표시정보(b)를 추적한다. The
따라서, 연계표시모듈(152)은 A 도면에서 67항으로 이동된 표시정보(a')에 연계 설정된 B 도면의 표시정보(b')에 포함된 연계 정보에서 이동전 위치(DO-003-72)에서 이동후 위치(DO-003_67)로 수정한다. Therefore, the
아울러, 연계표시모듈(152)은 해당 표시정보에 연계 설정된 데이터의 정보 역시 수정함이 바람직하다. 이는 도 9a 및 도 9b를 참조하여 후술한다. In addition, the
연산모듈(153)은 표시정보에 연산코드가 설정되었다면, 해당 연산 코드로 지정된 연산알고리즘을 구동시켜 그 결과값을 출력한다. 이때 결과값은 도면의 번호 순서나 입력 데이터와 출력데이터의 수치값에 해당 된다. If the operation code is set in the display information, the
또한, 연산모듈(153)은 그 결과값을 연계표시모듈(152)에 출력하고, 오류체크부(160)와 연게되어 표시정보 및 데이터의 오류여부를 위하여 작동될 수 있다.In addition, the
감지모듈(154)은 도면에 기록된 표시정보의 수정여부를 감시하여 제어부(110)에 출력한다. 예를 들면, 감지모듈(154)은 상술한 도, 9a의 표시정보가 도 9c와 같이 이동될 경우에 이를 감지하여 제어부(110)에 출력한다. 따라서, 제어부(110)는 감지모듈(154)의 감지신호를 수신하여 추적모듈(151)과 연산모듈(153) 및/또는 연계표시모듈(152)을 선택적으로 제어한다. The
작도부(190)는 선, 점, 도형과 숫자 및 문자의 입력, 삭제, 복사, 이동이 가능한 작도툴을 제공한다. 작도툴은 디스플레이(130)를 통하여 작도에 필요한 메뉴(예를 들면, 저장, 복사, 이동, 삭제, 복 수개의 선과 점 및 도형의 선택메뉴)를 표시하고, 입력부(120)에 의해 입력된 명령 및/또는 선택 메뉴에 따라서 작도한다.The
이때, 디스플레이(130)는 제어부(110)의 제어에 의해 작도화면과 데이터베이스(170)에 저장되 데이터의 리스트를 분할된 화면을 통하여 출력할 수 있다. At this time, the
오류체크부(160)는 하나의 그룹으로서 설정된 복 수개의 제어계측용 도면들의 오류 여부를 체크한다. 여기서, 그룹 설정된 복 수개의 제어계측용 도면들은 상호 신호 연계 설정된 도면들이다. 그러므로 오류체크부(160)는 각 제어계측용 도면들의 표시정보의 연계정보를 통하여 연계 설정된 타 표시정보들의 오류를 확인할 수 있다. The
즉, 오류체크부(160)는 추적모듈(151)에서 검색된 고유 어드레스에 따라 각 제어계측용 도면들의 표시정보와 데이터를 순차 확인하여 상호 연계 설정된 표시정보를 체크하여 그 결과를 디스플레이(130)를 통하여 출력한다. 또는 오류체크부(160)는 별도 보고서를 생성하여 오류 여부와, 오류가 발생된 표시정보 및/또는 데이터의 위치를 출력할 수 있다. That is, the
또한, 오류체크부(160)는 연산모듈(153)에 의해 산출된 결과값을 연계설정된 표시정보 및 데이터들과 순차 비교하여 오류 여부를 확인한다.In addition, the
전자문서 출력부(180)는 도 4를 참조하여 설명한다. 도 4는 전자문서 출력부(180)를 도시한 블럭도이다.The electronic
도 4를 참조하면, 전자문서 출력부(180)는 상술한 제어 계측용 도면들을 전자문서로 변환시키는 문서출력모듈(182)(182)과, 정보 항목(B) 및 데이터 항목의 연계어드레스를 하이퍼링크(Hyper Link)로 표시하는 링크표시모듈(181)을 포함한다.Referring to FIG. 4, the electronic
링크표시모듈(181)은 각 제어계측용 도면들의 표시정보에 연계 설정된 타 제어계측용 도면의 표시정보를 하이퍼링크(Hyper Link)로 설정 및 표시한다. 이와 같은 하이퍼링크는 전자문서 내에서 연계된 타 제어계측용 도면의 항목들로 이동할 수 있도록 한다. The
즉, 본 발명은 작도툴 내에서는 고유 어드레스를 통하여 신호 연계된 제어계측용 도면들의 표시정보의 등록과 이동, 수정 및 삭제가 자동으로 이루어질 수 있고, 전자문서로 변환된 경우에 하이퍼링크로 신호 연계된 제어계측용 도면들을 이동이 가능하다. 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
제어부(110)는 입력부(120)에서 출력된 실행명령에 따라 작도부(190)를 구동시킨다. 이때, 작도부(190)는 작도툴에 의한 그리기 메뉴와, 도면 검색, 데이터 검색 또는 인쇄 메뉴를 포함할 수 있다. The
또한, 제어부(110)는 신규 도면의 생성 명령이 입력되면, 작도부(190)를 제어하여 신규도면을 생성하고, 신규 생성된 도면에 기록되는 도면 식별정보와, 표시정보의 항목별 식별코드와, 타 제어계측용 도면의 표시정보들과의 연계 설정 및/또는 데이터베이스(170)에 등록되도록 설정부(140)를 제어한다. The
이후 제어부(110)는 입력부(120)에서 입력된 명령과, 표시정보에 포함된 연계정보, 데이터베이스(170)의 데이터들의 입력과, 수정, 삭제에 따라서 맵핑부(150)를 제어하여 신규 도면과 이전 도면들의 편집을 수행하도록 각 구성을 제어한다. The
본 발명은 상기와 같은 구성을 포함하며, 이하에서는 위 구성들에 의하여 이루어질 수 있는 작용 및 효과를 보다 상세히 설명한다.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
여기서, 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
구체적으로 설명하자면, S100 단계는 제어부(110)의 제어에 의하여 작도부(190)가 작도하는 S110 단계와, 도면에서 작도되는 논리도 및/또는 회로도의 입출력데이터와, 도면의 식별정보가 포함되는 표시정보를 생성하는 S120 단계와, 표시정보를 데이터베이스(170)에 등록하여 표시정보와 연계설정하는 S130 단계와, 연계설정된 복 수개의 도면들을 그룹화하는 S140 단계와, 도면 및 데이터를 저장하는 S150 단계를 포함한다. More specifically, step S100 includes step S110 in which the
S110 단계는 제어부(110)가 입력부(120)의 명령에 따라 작도부(190)를 구동하는 단계이다. 여기서, 작업자는 입력부(120)를 조작하여 명령어를 입력하거나, 또는 디스플레이(130)에 출력된 작도툴의 메뉴를 선택한다. 따라서, 작도부(190)는 제어부(110)의 구동명령에 따라 선택된 메뉴 및/또는 명령에 선, 점 및 도형중 적어도 하나로서 그리기를 실행하여 신규 제어계측용 도면을 생성한다.In step S110, the
S120 단계는 제어부(110)의 제어에 의하여 작도부(190)가 도면의 설정된 항목별로 입력되는 입력 데이터와 출력데이터 및 도면 식별정보를 포함하는 표시정보를 도면에 생성하는 단계이다. 작업자는 입력부(120)를 통하여 입력되는 숫자나 문자 및/또는 기호로서 해당 도면의 논리도 및/또는 회로도의 입력데이터와 출력데이터 및 도면의 식별정보를 입력하고, 작도부(190)는 이를 도면에서 이를 생성한다. In step S120, the
예를 들면, 표시정보는 설정된 숫자와 문자 및 기호의 조합으로서 출력데이터와 입력데이터 및 도면의 식별정보중 어느 하나를 포함하고, 연계된 표시정보의 위치(연계정보)가 포함된다. 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
여기서, 데이터베이스(170)는 도 8에 그 일예가 도시되었다. 도 8은 본 발명에서 데이터베이스(170)를 도시한 도면이다. Here, the
도 8은 데이터베이스(170)의 일예를 도시한 도면이다. FIG. 8 is a diagram showing an example of the
도 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
즉, 본 발명에서 데이터는 설정부(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
이때, 도면에 기록되는 표시정보는 약정된 숫자와 문자 및/또는 기호의 조합으로서 연계 설정된 동일 데이터의 고유 어드레스가 지정된 타 도면의 표시정보의 위치를 포함하는 연계정보를 포함한다. 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
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
여기서, 연계정보는 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
S140 단계는 제어부(110)가 연계 설정된 도면들을 하나의 그룹으로 설정하도록 설정부(140)를 제어하는 단계이다. 제어부(110)는 S130 단계에서 연계 설정된 도면들을 하나의 그룹으로 설정하도록 그룹화 설정모듈(142)을 제어한다. In step S140, the
그룹화 설정모듈(142)은 상호 신호 연계되는 도면들을 하나의 그룹으로 설정한다. 바람직하게로는 동일 그룹에 속한 도면과 데이터들은 그룹을 식별할 수 있도록 그룹코드가 부여될 수 있다. The
S150 단계는 제어부(110)가 데이터베이스(170)에 위와 같은 연계설정정보 및 그룹화 정보와, 도면을 저장하는 단계이다. 이때 데이터베이스(170)는 각 데이터들에 부여된 고유 어드레스로서 도면과 데이터를 식별하고, 연계된 데이터 및 도면을 구분할 수 있도록 저장된다. In step S150, the
이와 같이 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
S210 단계는 제어부(110)가 입력부(120)로부터 명령을 수신하는 단계이다. 작업자는 입력부(120)(예를들면, 키보드 또는 마우스)를 조작하여 화면에 출력된 도면의 표시정보중 어느 하나를 선택하여 이동, 수정, 또는 삭제하거나, 데이터베이스(170)에서 신규 데이터를 생성하거나 신규 도면에 대한 추가 명령을 입력할 수 있다. In step S210, the
S220 단계는 제어부(110)가 입력부(120)에서 수신된 명령을 확인하는 단계이다. 예를 들면, 작업자는 표시정보에 포함된 다 수개의 항목중 어느 하나에 기재된 정보(도 9a 및 도 9b의 (A) 참조)를 선택하여 다른 위치의 항(도 9c의 (A) 참조)으로 이동시킬 수 있다. 감지모듈(154)은 이와 같은 표시정보의 이동을 감지하여 제어부(110)에 감지신호를 출력한다. In step S220, the
또는 작업자는 동일 그룹내에 신규 도면을 추가하고, 해당 도면의 데이터를 추가할 수 있다. 이때 데이터베이스(170)는 동일 그룹에 속한 도면들이 데이터를 신호 연계 순서에 따라 정렬한다. Alternatively, the operator can add new drawings in the same group and add data of the drawings. At this time, the
따라서, 작업자가 입력부(120)를 조작하여 신규 도면의 연계 순서를 지정하면, 제어부(110)는 등록모듈(145)을 구동시켜 데이터베이스(170)의 데이터(도 10a 참조)들 사이에서 신규 데이터(도 10b의 (D) 참조)를 지정된 위치에 등록한다. Therefore, when the operator operates the
S230 단계는 제어부(110)가 S220 단계에서 표시정보의 변경 또는 신규 도면이나 데이터의 등록 여부를 확인하여 해당 표시정보 및 데이터에 연계 설정된 정보를 확인하는 단계이다. 제어부(110)는 감지모듈(154)의 표시정보의 이동, 수정 및 삭제 감지신호와, 입력부(120)의 신규 도면의 등록 명령중 어느 하나를 확인한다. In step S230, the
따라서, 제어부(110)는 신규 도면이 추가되면, 설정부(140)를 구동시켜 신규 등록 대상이 되는 도면의 표시정보 또는 데이터에 고유 어드레스를 부여하고, 맵핑부(150)를 제어하여 동일 그룹에 속한 도면들의 연계설정정보를 추적하도록 제어한다. Accordingly, when a new drawing is added, the
설정부(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
그리고 맵핑부(150)는 동일 그룹내에서 설정된 순서에 따라 도면의 식별정보가 부여된 도면들중에서 신규 도면이 등록될 경우에 추적모듈(151)을 구동시켜 신규 도면의 앞과 뒷 순서들의 도면(제3도면부터 끝순서의 도면)의 연계설정정보를 확인한다. The
이때, 추적모듈(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
또는, 제어부(110)는 감지모듈(154)로부터 도면의 표시정보 이동이 감지되면 추적모듈(151)을 구동시켜 이동전 위치에서 연계된 타 표시정보의 위치를 확인하도록 제어한다. 추적모듈(151)은 해당 표시정보의 항목에 설정된 식별코드와 해당 표시정보에 지정된 고유 어드레스를 확인하여 연계된 타 도면의 표시정보를 확인한다. Alternatively, the
또는 제어부(110)는 감지모듈(154)로부터 도면들중에서 수정이 감지되면, 수정된 표시정보가 동일 그룹내에 공통적으로 포함하여 기재되는 공통항목(예를 들면, 회사명, 프로젝트명, 작성자 아이디, 또는 발주처) 인지, 또는 별도의 연산 알고리즘에 의해 연산되는 연산코드가 부여된 항목(예를 들면, 입력데이터 또는 출력 데이터)인지를 확인한다. Alternatively, if the modification is detected in the drawings from the
S240 단계는 제어부(110)가 추적모듈(151)의 결과값을 확인하여 해당 데이터 및/또는 표시정보에 연계 설정된 데이터 및 표시정보를 편집하는 단계이다. In step S240, the
예를 들면, 제어부(110)는 도 9c에 도시된 바와 같이 이동된 표시정보(a')의 연계설정보를 통하여 연계된 타 표시정보를 편집하도록 연계표시모듈(152)을 제어한다. For example, the
연계표시모듈(152)은 도 9b의 표시정보(a)가 위치된 항목의 식별코드와, 도 9c의 표시정보(a')가 위치된 항목의 식별코드를 확인하여 해당 표시정보에 연계된 타 표시정보(b, b')의 연계정보를 자동으로 수정한다. The
즉, 도 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
또한, 제어부(110)는 도 10b와 같이 신규 데이터(도면)가 등록되면, S230 단계에서 추적된 연계 설정정보를 확인하여 신규 등록된 도면에 따라 동일 그룹내의 도면들에 표시된 표시정보를 편집하도록 연계표시모듈(152)을 제어한다. When the new data (drawing) is registered as shown in FIG. 10B, the
연계표시모듈(152)은 제어부(110)의 제어에 따라서 신규 도면이 추가됨에 따라 이후 순번의 데이터 및 표시정보의 식별정보(예를 들면, 도면번호)를 편집한다. The
여기서, 도 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
S250 단계는 S240 단계의 결과를 저장하는 단계이다. Step S250 is a step of storing the result of step S240.
S300 단계는 오류체크부(160)가 신호 연계된 도면들로 그룹화된 도면들의 오류 여부를 체크하는 단계이며, 이는 도 11a와 도 11b를 예로서 설명한다. In step S300, the
도 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
오류체크부(160)는 동일 그룹내에서 신호 연계되는 도면들의 데이터들에서 신규 도면의 등록 또는 연계 설정된 도면에서의 수정이나 오기로 인한 오류를 자동으로 체크하거나, 입력부(120)의 명령에 따라 오류를 체크하여 결과를 제어부(110)에 출력한다. The
예를 들면, 오류체크부(160)는 입력부(120)를 통하여 오류 체크 명령이 출력되거나, 또는 작업자가 도 11a에 표시된 도면의 표시정보들중에서 잘못된 위치에 표시하거나 또는 입력시 오기를 감지하여 오류를 경보한다. For example, the
제어부(110)는 오류체크부(160)의 오류감지신호가 수신되면, 도 11b에 도시된 바와 같이 그룹내 데이터 리스트에서 해당 데이터(f)를 다른 색상으로 표시하여 이를 경보할 수 있다. When the error detection signal of the
또한, 제어부(110)는 위와 같은 오류체크부(160)의 결과가 수신되면, 오류가 발생된 도면의 식별정보를 포함하는 결과보고서를 생성하여 출력함이 바람직하다. 결과 보고서는 팝업메세지 또는 전자문서로서 출력될 수 있다. In addition, when the result of the
그러므로, 본 발명은 작업자가 전자문서로 출력된 제어계측용 도면들간에 상호 연계된 정보 및 데이터 의 검색 및 확인시에 전자문서에 생성된 하이퍼링크를 선택하여 해당 항목으로 이동함에 따라 매우 편리하다.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)에 저장된 입력 데이터와 출력 데이터 및 도면의 고유 식별정보중 적어도 하나를 포함한 데이터와 맵핑되는 표시정보가 기록되는 제어계측용 도면을 작도하는 작도부(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 .
상기 전자문서 출력부(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.
상기 제어부(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).
상기 표시정보를 설정된 연산식에 적용하여 결과를 산출하는 연산모듈(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.
상기 도면에 기록된 표시정보의 이동, 수정 및 삭제 여부를 감지하는 감지모듈(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.
상호 신호 연계된 도면들의 표시정보 및 데이터를 동일 그룹으로 설정하는 그룹화 설정모듈(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.
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.
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.
연계된 타 표시정보의 위치가 포함된 연계정보가 포함된 것을 특징으로 하는 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.
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.
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)
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)
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 |
-
2017
- 2017-03-30 KR KR1020170040891A patent/KR101891797B1/en active IP Right Grant
Patent Citations (3)
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)
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 |