user interfaces for university laboratory work cells malcolm crook process analysis & automation...
TRANSCRIPT
![Page 1: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/1.jpg)
User Interfaces for University Laboratory Work cells
Malcolm CrookProcess Analysis & Automation
Lecturer, MChem Course, University of Surrey Lecturer, MSc Course Trinity College DublinAdvisory Board, University of Manchester
![Page 2: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/2.jpg)
Purpose of presentation to show …
Software options– Vendor specific– Vendor independent
Hardware options– Usually decided by user
Systems integration– Putting the system together
Tailoring projects– Making the system useable
![Page 3: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/3.jpg)
analyze sample
prepare sample
analyze sample
prepare sample
Laboratory automation - the process
collect sample
report results
![Page 4: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/4.jpg)
Key software requirements
Run a batch of plates Run another batch of plates if present Reliable Easy to use
![Page 5: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/5.jpg)
Software Choices
Time driven scheduler– Unsuitable for the tasks suggested in the
documents Event driven scheduler
– Can handle timings– Can handle decisions– Can handle unknown plate quantities at the
beginning of the run Overlord2 is an EVENT DRIVEN SCHEDULER Overlord Scheduler is a TIME RESOLVED SCHEDULER
![Page 6: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/6.jpg)
control and scheduling software
STATIC
hit the GO button
know exactly what will happen
at any time in the process
DYNAMIC
hit the GO button
Follow a set process
![Page 7: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/7.jpg)
control software - summary
real-time scheduling– OVERLORD
Workstation– event driven
time-resolved scheduling– OVERLORD
Scheduler– time driven
Either
![Page 8: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/8.jpg)
common features
support for over 300 instruments data handling facilities utilizes original instrument software can integrate with most databases
– SQL server, oracle, access 21 CFR part 11 compliant full system tracking error notification error recovery
![Page 9: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/9.jpg)
which product ?
Advantages Disadvantages
Very FlexibleTrue Dynamic Scheduling
Takes longer to setup
Very easy to useObeys critical timingsSchedules fixed processes
Cannot make decisions
Overlord2
OVERLORD Scheduler
![Page 10: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/10.jpg)
Overlord2
dynamic/real-time/event icon based drag and drop set-up flow chart interface very flexible dynamic scheduling
– decisions can be made in real-time
![Page 11: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/11.jpg)
Software Structure
Instrument Interface
Run native instrument control software
Instrument Interface
Instrument Interface
![Page 12: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/12.jpg)
Software Structure
Overlord2 Driver
Instrument Interface
Run native instrument control software
Overlord2 Driver Written to access key functionalityOverlord2 Driver
Instrument Interface
Instrument Interface
![Page 13: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/13.jpg)
Supervisor layer
Software Structure
Overlord2
Overlord2 Driver
Instrument Interface
Run native instrument control software
Overlord2 Driver Written to access key functionality
Event driven
Overlord2 Driver
Instrument Interface
Instrument Interface
![Page 14: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/14.jpg)
Overlord2
![Page 15: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/15.jpg)
which product ?
Advantages Disadvantages
Very FlexibleTrue Dynamic Scheduling
Takes longer to setup
Very easy to useObeys critical timingsSchedules fixed processes
Cannot make decisions
Overlord2
OVERLORD Scheduler
![Page 16: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/16.jpg)
OVERLORD Scheduler
static/time driven icon based drag and drop Gantt chart interface optimise and interleave different assays e ach assay run with exact incubation timings very easy to create an assay add new assays when the system is running
![Page 17: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/17.jpg)
OVERLORD Scheduler
![Page 18: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/18.jpg)
HARDWARE OPTIONS
![Page 19: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/19.jpg)
Most manufacturers Most instruments Over 300
instruments 450 licenses Used in
– USA– Europe – Japan– Australia
![Page 20: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/20.jpg)
HARDWARE OPTIONSPlate transport
![Page 21: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/21.jpg)
Plate transfer choice
Stackers Hudson PlateSilo Magstar Stacker PerkinElmer LS PlateStak Titertek Titan Thermo RapidStak plate
stacker Velocity 11 BenchCel
Stacker
Robots automate.it KiNEDx SCARA arm Caliper (Zymark) Twister I & II Denso VS-6556E robot Hamilton Microlab SWAP Hudson Plate Crane Mitsubishi robots PAA TUBEstar / WELLstar /
STORstar PAA X-Link Sands Robot R16 Staubli robots Thermo CataLyst 5 & X
![Page 22: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/22.jpg)
HARDWARE OPTIONS – stackers
PE PlateStak Thermo RapidStak
![Page 23: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/23.jpg)
HARDWARE OPTIONS - robots
![Page 24: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/24.jpg)
automate.it SCARA
HARDWARE OPTIONS - robots
PE PlateStakMitsubishi
![Page 25: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/25.jpg)
HARDWARE OPTIONSPeripheral equipment
![Page 26: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/26.jpg)
HARDWARE OPTIONS- peripheral equipment
Plate manipulatorHigh content plate reader
Peripherals
![Page 27: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/27.jpg)
HARDWARE OPTIONS- peripheral equipment
Reagent dispensing
Flexdrop
Liquid Handling
PlateWash
![Page 28: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/28.jpg)
HARDWARE OPTIONS- peripheral equipment
Barcode reader
Plate reader
![Page 29: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/29.jpg)
HARDWARE OPTIONSStorage/containment
![Page 30: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/30.jpg)
HARDWARE OPTIONS - storage
Inheco 12 place incubator Thermo Cytomat range of incubators Liconic range of incubators Hamilton (TekCel) PlateStore Thermo (Jouan) MolBank Incubator Caliper Scitec Carousel
Storage
![Page 31: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/31.jpg)
HARDWARE OPTIONS - containment
Bench workcell automate.it SAFEcel automate.it SAFEcel L automate.it SAFEcel C2 automate.it connect 2 robot solution
![Page 32: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/32.jpg)
Systems Integration
![Page 33: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/33.jpg)
what is an integrator ?
instruments are BRICKS software is the CEMENT integrator puts it together like a BUILDER
hardwaresoftware integration
system
![Page 34: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/34.jpg)
example systemsNo stacker
StackerRobot
Tracked robot
![Page 35: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/35.jpg)
no stacker or laboratory robot
PerkinElmer JANUS systemhttp://www.paa.co.uk/ftp/labauto/videos/elisa_jpm_lo.wmv
![Page 36: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/36.jpg)
![Page 37: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/37.jpg)
stacker only
automated TTP Mosquito systemhttp://www.paa.co.uk/ftp/labauto/videos/nano_mosquito_lo.wmv
automated PerkinElmer PlateStak systemhttp://www.paa.co.uk/ftp/labauto/videos/elisa_pe_lo.wmv
![Page 38: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/38.jpg)
laboratory robot systems
automated Innovadyne Nanodrop systemhttp://www.paa.co.uk/ftp/labauto/videos/nano_innovadyne_lo.wmv
automated GE Healthcare IN Cell 1000 systemhttp://www.paa.co.uk/ftp/labauto/videos/hcs_1000_lo.wmv
![Page 39: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/39.jpg)
factory robot systems
automated dilute & seal systemhttp://www.paa.co.uk/ftp/labauto/videos/mitsubishi_dilute_seal_lo.wmv
automated cell systemhttp://www.paa.co.uk/ftp/labauto/videos/ppw_lo.wmv
![Page 40: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/40.jpg)
tracked robot system
BSE workcellhttp://www.paa.co.uk/ftp/labauto/videos/milk_lo.wmv
![Page 41: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/41.jpg)
Tailoring systems
![Page 42: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/42.jpg)
Overlord2 - Customizable
user GUI & runtime module separable can use different GUI, Excel could be used different run engines can be run processes the flow using Overlord variables overlord instrument drivers developed quickly all components can be modified master or slave all errors handled with different options .NET framework, API will be utilized flexible GUI makes writing assays easier
![Page 43: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/43.jpg)
User layer
Software Structure
Experiment Manager
Overlord2
Overlord2 Driver
Instrument Interface
Run native instrument control software
Overlord2 Driver Written to access key functionality
Event driven
Overlord2 Driver
Instrument Interface
Instrument Interface
![Page 44: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/44.jpg)
Experiment Manager – User layer
Add an experiment
Experiments added
Experiment running
Experiment complete
![Page 45: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/45.jpg)
External collaborations
Overlord2 GE: Automation front ends Molecular Devices StakMax Labcyte 810 Pod: Automation layer Caliper ACES programme TAP: Automation layer Matrical automated workcell
OVERLORD Scheduler PerkinElmer: JANUS Project Manager
![Page 46: User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer,](https://reader037.vdocument.in/reader037/viewer/2022110207/56649d8e5503460f94a773de/html5/thumbnails/46.jpg)
conclusion
laboratory automation has a number of key stages choice
– hardware– software
scheduler choice User front end choice
– integration make the system what was required not what was
asked for committed to technically relevant cost effective
solution