The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 04, 2022

Filed:

Oct. 30, 2019
Applicant:

Yokogawa Electric Corporation, Tokyo, JP;

Inventor:

Hidenori Sawahara, Musashino, JP;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G05B 19/042 (2006.01); G06F 8/41 (2018.01); G06F 8/51 (2018.01); G06F 8/54 (2018.01); G06F 9/445 (2018.01);
U.S. Cl.
CPC ...
G05B 19/0426 (2013.01); G06F 8/41 (2013.01); G06F 8/51 (2013.01); G06F 8/54 (2013.01); G06F 9/445 (2013.01); G05B 2219/23008 (2013.01); G05B 2219/23266 (2013.01); G05B 2219/23403 (2013.01);
Abstract

An engineering apparatus according to the present disclosure generates generating executable code, which causes target hardware to operate, from a control application. The engineering apparatus includes an algorithm converter that converts control logic included in the control application into control logic code, a type management unit that outputs a type definition code corresponding to a data block structure of data held by a function block included in the control application, an instance management unit that outputs a memory allocation code that allocates an instance of the function block to memory, and a build controller that generates the executable code based on the control logic code, the type definition code, and the memory allocation code. Executable code for execution by target hardware is debugged while the executable code is in the form of a control application before conversion to a high-level language.


Find Patent Forward Citations

Loading…