Patent US4503077A successfully refreshed from Google Patents.
Patent US6173208B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6173208B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method for generating control codes for use in a process control system

Assignee: Korea Institute of Science and Technology
•
Filing: 1998-04-13
•
Granted: 2001-01-09
•
Expires: 2018-04-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Structured control codes which control a subject system are generated in a process control system having a user interface of a function block diagram editor including basic function block menus which represent a plurality of predetermined basic function blocks. The structured control codes are generated by the steps of: providing input/output data of the subject system in the form of database; retrieving the input/output data of the subject system; providing the input/output data as an input/output block menu on the user interface of the function block diagram editor; building a control algorithm by using the input/output block menus and the basic function block menus on the user interface; and converting the control algorithm to structured control codes.

Inventors

  • 👤 Jung Min Park
  • 👤 Young Jo Cho
  • 👤 Woo Jung Huh
  • 👤 Eung Seok Kim

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 14:17
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/05; G05B19/056; G05B2219/00; G05B2219/10; G05B2219/13; G05B2219/13134

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 163 words
A method for use in a process control system for generating structured control codes which control a subject system, said process control system having a user interface of a function block diagram editor including basic function block menus which represents a plurality of predetermined basic function blocks, said method comprising the steps of: providing input/output data of the subject system in the form of a database; retrieving the input/output data of the subject system; providing the input/output data as an input/output block menu on the user interface of the function block diagram editor; building a control algorithm in block diagram form by using the input/output block menus and the basic function block menus on the user interface; and converting the control algorithm to structured control codes, wherein the basic function block includes an arithmetic function block, a trigonometric function block, a combination function block, a comparison function block, a bit-shift function block, a selection function block, and a variable type conversion function block.
Claim 2
Independent Claim 163 words
A method for use in a process control system for generating structured control codes which control a subject system, said process control system having a user interface of a function block diagram editor including basic function block menus which represents a plurality of predetermined basic function blocks, said method comprising the steps of: providing input/output data of the subject system in the form of a database; retrieving the input/output data of the subject system; providing the input/output data as an input/output block menu on the user interface of the function block diagram editor; building a control algorithm in block diagram form by using the input/output block menus and the basic function block menus on the user interface; and converting the control algorithm to structured control codes, wherein the basic function block includes an arithmetic function block, a trigonometric function block, a combination function block, a comparison function block, a bit-shift function block, a selection function block, and a variable type conversion function block.
Claim 3
Independent Claim 141 words
A method for use in a process control system for generating structured control codes which control a subject system, said process control system having a user interface of a function block diagram editor including basic function block menus which represents a plurality of predetermined basic function blocks, said method comprising the steps of: providing input/output data of the subject system in the form of a database; retrieving the input/output data of the subject system; providing the input/output data as an input/output block menu on the user interface of the function block diagram editor; building a control algorithm in block diagram form by using the input/output block menus and the basic function block menus on the user interface; converting the control algorithm to structured control codes; generating a user function block; and adding the user function block to the basic function blocks.
Claim 4
Independent Claim 141 words
A method for use in a process control system for generating structured control codes which control a subject system, said process control system having a user interface of a function block diagram editor including basic function block menus which represents a plurality of predetermined basic function blocks, said method comprising the steps of: providing input/output data of the subject system in the form of a database; retrieving the input/output data of the subject system; providing the input/output data as an input/output block menu on the user interface of the function block diagram editor; building a control algorithm in block diagram form by using the input/output block menus and the basic function block menus on the user interface; converting the control algorithm to structured control codes; generating a user function block; and adding the user function block to the basic function blocks.
Claim 5
Independent Claim 198 words
A method for use in a process control system for generating structured control codes which control a subject system, said process control system having a user interface of a function block diagram editor including basic function block menus which represents a plurality of predetermined basic function blocks, said method comprising the steps of: providing input/output data of the subject system in the form of a database; retrieving the input/output data of the subject system; providing the input/output data as an input/output block menu on the user interface of the function block diagram editor; building a control algorithm in block diagram form by using the input/output block menus and the basic function block menus on the user interface; and converting the control algorithm to structured control codes, wherein said building step includes: selecting one of the basic function blocks and the input/output blocks; positioning the selected block on the user interface; connecting two blocks on the user interface; and removing an unnecessary block from the user interface, wherein the control algorithm is provided as a first list of blocks each having an identification number identifying an order in which the block is selected and positioned on the user interface.
Claim 6
Independent Claim 198 words
A method for use in a process control system for generating structured control codes which control a subject system, said process control system having a user interface of a function block diagram editor including basic function block menus which represents a plurality of predetermined basic function blocks, said method comprising the steps of: providing input/output data of the subject system in the form of a database; retrieving the input/output data of the subject system; providing the input/output data as an input/output block menu on the user interface of the function block diagram editor; building a control algorithm in block diagram form by using the input/output block menus and the basic function block menus on the user interface; and converting the control algorithm to structured control codes, wherein said building step includes: selecting one of the basic function blocks and the input/output blocks; positioning the selected block on the user interface; connecting two blocks on the user interface; and removing an unnecessary block from the user interface, wherein the control algorithm is provided as a first list of blocks each having an identification number identifying an order in which the block is selected and positioned on the user interface.
Claim 7
Dependent Claim 30 words
The method of claim 3 , wherein said converting step includes: rearranging blocks included in the first list according to the order of execution, to thereby provide structured control codes.
Claim 8
Dependent Claim 33 words
The method of claim 4 , wherein said rearranging step includes: removing a block included in the first list; and appending the removed block to a second list which represents structured control codes.

References Cited (Backward Citations)

US4901221A Cited
US5610828A Cited
US5301336A Cited
US5732277A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-09 2004-07-10 2005-01-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-09 2008-07-10 2009-01-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-09 2012-07-10 2013-01-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag