Skill interface for industrial applications
AssigneeSiemens Aktiengesellschaft
InventorRichard Gary McDaniel
Life of this patent
Estimating the term…
Abstract
A cyber-physical production system includes a plurality of cyber-physical units configured to collectively produce a product comprising one or more workpieces. Each cyber-physical units comprises one or more automation system devices, a network interface and a processor. The network interface is configured to receive one or more skill instances. Each skill instance provides a machine-independent request for transformation of a workpiece by the one or more automation system devices. The processor is configured to execute each of the one or more skill instances by applying behaviors that control the automation system devices.
Claims21
A cyber-physical production system comprising:
- a plurality of cyber-physical units configured to collectively produce a product comprising one or more workpieces, each of the cyber-physical units comprising:
- one or more automation system devices,
- a network interface configured to receive one or more skill instances, each skill instance providing a machine-independent request for transformation of a workpiece by the one or more automation system devices,
- a unit order queue configured to store the one or more skill instances, and
- a processor configured to:
- execute computational or physical behaviors of the automation system devices corresponding to each of the one or more skill instances, and
- communicate with the cyber-physical production system via the network interface the state of executed behaviors and corresponding transformations to the workpiece.
(canceled)
(canceled)
(canceled)
A computer-implemented method for using a skill interface to control a cyber-physical unit in a cyber-physical production system, the method comprising:
- receiving a skill instance via a network interface providing a machine-independent request for transformation of a workpiece by one or more automation system devices included in the cyber-physical unit;
- entering the skill instances into a unit order queue comprising one or more additional skill instances;
- selectively executing computational or physical behaviors of the automation system device corresponding to each skill instance in the unit order queue;
- and
- communicating with the cyber-physical production system via the network interface the status of executed behaviors and corresponding transformations to the workpiece.
(canceled)
(canceled)
(canceled)
Dependencies are inferred from the claim text.