Method for the management of workcell systems based on an automation management system
First Claim
1. Method for the management of Workcell Systems, using an Automation Management System to control a plurality of Resources, designated to handle a plurality of Samples along said Workcell Systems to perform operations on said Samples, comprising the following steps:
- associating a Sample Protocol to each Sample, associating to each Resource a Resource Driver, capable to drive said Resource, controlling each of said Resource Driver by a Process Controller which communicates with the other Resource Drivers by means of variables associated to each Resource, said variables defining and modifying the status of said Resources, executing said Sample Protocols by said Process Controller in a concurrent way to achieve multi-threading, bottleneck avoidance, dynamic assignment of Resources in mutual exclusion, sample priority handling, Resource load balancing and automatic error recovery, automatically modifying said Sample Protocols by continuously re-scheduling automatic tasks on different Resources, according to results of the step of executing said Sample Protocols and the status of said Resources as indicated by a status of said variables, such that an intelligent and reactive workflow control process that automatically and dynamically adjusts to resource status is performed.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for the management of a Workcell System capable to control concurrent processes that use pieces of equipment, here called Resources, interacting with each other according to the needs and the changes that have not been forecast in advance in their process cycles, by means of a continuous real-time re-scheduling of automatic tasks. According to an embodiment, the method for the management of Workcell Systems, using an Automation Management System to control a plurality of Resources, designated to handle Samples along the Workcell Systems to perform operations on the Samples, includes associating a Sample Protocol to each Sample, associating to each Resource a Resource Driver, controlling the Resource Drivers by a Process Controller which communicates with the Resource Drivers by means of variables associated to each Resource, executing the Sample Protocols by the Process Controller in a concurrent way, and automatically modifying the Sample Protocols by continuously re-scheduling automatic tasks on different Resources, according to the results of the execution of the Sample Protocols and the status of the Resources, as indicated by the status of the variables, and thus obtaining an intelligent and reactive control of the workflow, automatically and dynamically taking the appropriate decisions.
55 Citations
22 Claims
-
1. Method for the management of Workcell Systems, using an Automation Management System to control a plurality of Resources, designated to handle a plurality of Samples along said Workcell Systems to perform operations on said Samples, comprising the following steps:
-
associating a Sample Protocol to each Sample, associating to each Resource a Resource Driver, capable to drive said Resource, controlling each of said Resource Driver by a Process Controller which communicates with the other Resource Drivers by means of variables associated to each Resource, said variables defining and modifying the status of said Resources, executing said Sample Protocols by said Process Controller in a concurrent way to achieve multi-threading, bottleneck avoidance, dynamic assignment of Resources in mutual exclusion, sample priority handling, Resource load balancing and automatic error recovery, automatically modifying said Sample Protocols by continuously re-scheduling automatic tasks on different Resources, according to results of the step of executing said Sample Protocols and the status of said Resources as indicated by a status of said variables, such that an intelligent and reactive workflow control process that automatically and dynamically adjusts to resource status is performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification