Engineering apparatus, control method of engineering apparatus, and program for generating executable code for controlling target hardware
AssigneeYokogawa Electric Corporation
InventorHidenori Sawahara
Life of this patent
Estimating the term…
Loading patent…
AssigneeYokogawa Electric Corporation
InventorHidenori Sawahara
Estimating the term…
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.
An engineering apparatus for generating executable code from a control application, created in a first programming language, for controlling target hardware, the executable code causing the target hardware to operate, the engineering apparatus comprising a processor configured to:
A control method of an engineering apparatus for generating executable code from a control application, created in a first programming language, for controlling target hardware, the executable code causing the target hardware to operate, the control method comprising:
A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program controls an engineering apparatus for generating executable code from a control application, created in a first programming language, for controlling target hardware, the executable code causing the target hardware to operate, the program causing the engineering apparatus to:
Dependencies are inferred from the claim text.