Method for executing sequential function charts as function blocks in a control system
AssigneeGeneral Electric Company
InventorJohn Michael Karaffa
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for converting Sequential Function Chart (SFC) logic to function block logic for execution by a programmable controller. In one embodiment, a method includes receiving Sequential Function Chart (SFC) logic comprising Steps and Transition on a physical computing device, converting the Steps and Transitions of the Sequential Function Chart logic to function block logic on the physical computing device, and uploading the function block logic from the physical computing device to a controller.
Claims20
A method, comprising:
- receiving Sequential Function Chart (SFC) logic comprising Steps and Transition on a physical computing device;
- converting the Steps and Transitions of the Sequential Function Chart logic to function block logic on the physical computing device;
- and
- uploading the function block logic from the physical computing device to a controller.
A physical computing device, comprising:
- a tangible machine-readable medium comprising code adapted to:
- provide a Sequential Function Chart (SFC) editor to a user;
- receive first application code comprising an SFC model;
- convert the first application code to a second application code comprising blockware;
- and
- output the second application code.
A system, comprising:
- a programmable logic controller comprising function blocks executable to perform one or more control functions, wherein the function blocks are translated from Sequential Function Chart logic via a block library.
Dependencies are inferred from the claim text.