Method for generating control-code by a control-code-diagram
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/048
G06F-003/0482
G06F-003/0484
G06F-017/50
G06F-009/44
출원번호
US-0333569
(2014-07-17)
등록번호
US-9678628
(2017-06-13)
우선권정보
EP-13003610 (2013-07-17)
발명자
/ 주소
Gohr, Katharina
Messinger, Christian
출원인 / 주소
ABB Schweiz AG
대리인 / 주소
Barnes & Thornburg LLP
인용정보
피인용 횟수 :
0인용 특허 :
5
초록▼
A method for generating control-code, where at least one function-block and/or function-block-connection is specified. The method includes providing an indexed database containing data of at least part of an existing control-diagram with function-blocks and function block-connections; displaying a d
A method for generating control-code, where at least one function-block and/or function-block-connection is specified. The method includes providing an indexed database containing data of at least part of an existing control-diagram with function-blocks and function block-connections; displaying a diagram-entry-field for specifying the control-diagram by defining the at least one function-block and/or the function block-connection and receiving a user input thereof; comparing received user input with the data of the indexed database to identify at least one similar part of the at least one control-diagram; displaying an assisting-menu with the at least one similar part of the at least one control-diagram; receiving an acceptance or rejection of the at least one similar part of the at least one control-diagram; inserting, in case of acceptance, the at least one similar part of the at least one control-diagram from the indexed database in the diagram-entry-field; and translating the completed control-diagram in the control-code.
대표청구항▼
1. A computer-implemented method for generating control-code in which at least one processor of a computer is executing a computer program, wherein a control-diagram with at least one of a function-block and function-block-connection is specified, the method comprising: providing an indexed database
1. A computer-implemented method for generating control-code in which at least one processor of a computer is executing a computer program, wherein a control-diagram with at least one of a function-block and function-block-connection is specified, the method comprising: providing an indexed database containing data of at least part of at least one existing control-diagram with function-blocks and function block-connections, wherein each control-diagram is a graphical representation of a functional flow of a system, each function-block is a graphical representation of an action within the functional flow, and each function block-connection is a graphical representation of a relationship between at least two function-blocks;displaying, by the at least one processor, a diagram-entry-field on a graphical-device for specifying the control-diagram by defining the at least one of the function-block and the function block-connection via user input;receiving, by the at least one processor, user input of the at least one of the function-block and the function block-connection;comparing, by the at least one processor, responsive to the receiving, the received user input with the data of the indexed database to identify at least one similar part of the at least one control-diagram;displaying, by the at least one processor, an assisting-menu on the graphical-device with the at least one similar part of the at least one control-diagram;receiving, by the at least one processor, an acceptance or rejection of the at least one similar part of the at least one control-diagram via user input;in case of acceptance, inserting, by the at least one processor, the at least one similar part of the at least one control-diagram from the indexed database in the diagram-entry-field; andtranslating, by the at least one processor, the completed control-diagram in the control-code. 2. The method according to claim 1, comprising: identifying a similarity of the at least one similar part of the at least one control-diagram by:translating the received user input into indices according to a structure of the indexed database;comparing, at least in part, the indices of the user-input with the indices of the data of the indexed database and filtering the compared data; anddetermining the similarity according to the filtered data. 3. The method according to claim 2, comprising: excluding from insertion at least one not similar subpart of the identified at least one similar part of the at least one control-diagram. 4. The method according to claim 2, wherein the indices of the user-input are only compared with a restricted group of indices of the indexed database. 5. The method according to claim 1, comprising: excluding from insertion at least one not similar subpart of the identified at least one similar part of the at least one control-diagram. 6. The method according to claim 1, comprising: determining a similarity-value for the at least one similar part of the at least one control-diagram and assigning the determined similarity-value thereto. 7. The method according to claim 6, wherein the similarity-value is determined such that it is increasing according to an increasing number of same values of indices of the user-input compared to the indices of the identified at least one similar part of the at least one control-diagram. 8. The method according to claim 7, wherein at least one of the indices of the user-input and the indices of the identified at least one similar part of the at least one control-diagram are weighted. 9. The method according to claim 8, wherein only at least one similar part of the at least one control-diagram with a similarity-value equal or higher than a minimum similarity-level is displayed. 10. The method according to claim 6, wherein only at least one similar part of the at least one control-diagram with a similarity-value equal or higher than a minimum similarity-level is displayed. 11. The method according to claim 1, comprising: defining at least one identical-effect-group of at least parts of at least one existing control-diagram with identical technical effect;determining for each identical-effect-group a preferred data, respectively a preferred solution;in case of identifying at least one similar part of the at least one control-diagram in an identical-effect-group, displaying at least the respective preferred data. 12. The method according to claim 11, comprising: displaying an option to select in between the identified several similar parts in case of identifying several similar parts of several control-diagrams. 13. The method according to claim 1, wherein the graphical-device is configured as a touch pad. 14. A non-transitory computer-readable recording medium having a computer program recorded thereon that causes at least one hardware processor of a computer processing device to execute a method of generating control-code, wherein a control-diagram with at least one of a function-block and function-block-connection is specified, the method comprising: accessing an indexed database containing data of at least part of at least one existing control-diagram with function-blocks and function block-connections, wherein each control-diagram is a graphical representation of a functional flow of a system, each function-block is a graphical representation of an action within the functional flow, and each function block-connection is a graphical representation of a relationship between at least two function-blocks;displaying a diagram-entry-field on a graphical-device for specifying the control-diagram by defining the at least one of the function-block and the function block-connection via user input;receiving user input of the at least one of the function-block and the function block-connection;comparing responsive to the receiving, the received user input with the data of the indexed database to identify at least one similar part of the at least one control-diagram;displaying an assisting-menu on the graphical-device with the at least one similar part of the at least one control-diagram;receiving an acceptance or rejection of the at least one similar part of the at least one control-diagram via user input;in case of acceptance, inserting the at least one similar part of the at least one control-diagram from the indexed database in the diagram-entry-field; andtranslating, by the at least one processor, the completed control-diagram in the control-code.
Kodosky Jeffrey L. (Austin TX) Truchard James J. (Austin TX) MacCrisken John E. (Palo Alto CA), Graphical system for modelling a process and associated method.
Lewis Robert W. ; Tanner Matthew A. ; Walker Timothy K., Object-oriented computer program, system, and method for developing control schemes for facilities.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.