G05B2219/13005

TECHNOLOGIES OF CONTROLLING ADDITIVE MANUFACTURING SYSTEMS
20190004497 · 2019-01-03 · ·

A system/method for executing a program accessing a plurality of subroutines/libraries; invoking a first subroutine providing the program with axis data having offset values in accordance with a workpiece coordinate system; invoking a second subroutine providing the program with geometric data about a geometric of an additive manufacturing tool and setting a tool offset point of the tool at a distance above a substrate surface; receiving a workpiece identifier from an HMI; invoking a third subroutine providing the program with rapid plasma deposition part programming instructions and rapid plasma deposition features from one of the libraries based on the workpiece identifier; invoking a fourth subroutine verifying the instructions and the rapid plasma deposition features; and invoking a fifth subroutine enabling the program to request an additive manufacturing system to deposit a layer on the substrate surface by the additive manufacturing tool via the additive manufacturing process.

CPU of PLC, system program for PLC, and recording medium storing system program for PLC

The system program includes, as an execution control process of the control program, an owner-side start process that starts execution of an owner-side control program; a copy process in which, when execution of the owner-side control program ends, a global variable that is rewritten by the owner-side control program is copied from a global variable area to a synchronous buffer corresponding to the global variable; and a referrer-side start process that starts execution of a referrer-side control program.