hamilton venus software error handling. 2 error handling why? occasionally things dont go as...

14
Hamilton Venus Software Error Handling

Upload: nikolas-dismore

Post on 28-Mar-2015

234 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

Hamilton Venus Software Error Handling

Page 2: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

2

Error Handling

Why?

Occasionally things don’t go as planned:• The user loads the deck incorrectly• Expensive reagent on deck runs out• 3rd party equipment not working correctly

How does your method react?• Does it try to carry on regardless?• Does it wait for you to tell it what to do?• Does it automatically deal with the situation?

Page 3: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

3

1. Default Error Handling

2. Automatic Error Handling

3. User Defined Error Handling

Error Handling

Page 4: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

4

• Step that caused the error

• Error description

• Error

• Channel(s) affected

Error Handling

Default

• Error description

• Error

• Channel(s) affected

• Step that caused the error

Page 5: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

5

• Click Execute to continue

Error Handling

Default

• Select from available actions

• Click Execute to continue

• Repeat – repeat the step• Bottom – aspirate from the

bottom of the container• Available – aspirate the

available volume and fill the remaining volume with air

• Air – aspirate air only• Exclude – exclude the channel

Page 6: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

6

• Select the error and deselect ‘Use default’

• In the ‘Visible’ column deselect unwanted options

• Open the step and click Error to open the Error dialogue

Error Handling

Default

How to - Modify Options:

• Select the error and deselect ‘Use default’

• In the ‘Visible’ column deselect unwanted options

• Open the step and click Error to open the Error dialogue

Page 7: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

7

• ‘Exclude’ has been disabled

Error Handling

Default

• ‘Exclude’ has been disabled

How to - Modify Options:

Page 8: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

8

1. Default Error Handling

2. Automatic Error Handling

3. User Defined Error Handling

Error Handling

Page 9: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

9

• Open the step and click Error to open the Error dialogue

• Select the error and deselect ‘Use default’

• Change ‘Timeout’ from ‘Infinite’ to ‘Custom’

• Set the 1st and 2nd recovery options, e.g. repeat then bottom

Error Handling

Automatic

How to - automatic error handling:

• Open the step and click Error to open the Error dialogue

• Select the error and deselect ‘Use default’

• Change ‘Timeout’ from ‘Infinite’ to ‘Custom’

• Set the 1st and 2nd recovery options, e.g. repeat then bottom

Page 10: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

10

• Number of repetitions of 1st recovery option before 2nd recovery

• ‘Show infinite dialog’ - after the 1st recovery the standard user dialog is shown

Error Handling

Automatic

How to - automatic error handling:

• Number of repetitions of 1st recovery option before 2nd recovery

• ‘Show infinite dialog’ - after the 1st recovery the standard user dialog is shown

Page 11: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

11

• Change ‘Timeout’ from ‘Infinite’ to ‘Custom

• Time to wait for a user input before automatic error handling starts

Error Handling

Automatic

How to - semi-automatic:

• Change ‘Timeout’ from ‘Infinite’ to ‘Custom

• Time to wait for a user input before automatic error handling starts

Page 12: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

12

Error Handling

1. Default Error Handling

2. Automatic Error Handling

3. User Defined Error Handling

Page 13: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

13

If an error occurs here …

… execute all steps in

‘Error Handler’ section

Error Handling

User Defined

How to - user defined error handling:

If an error occurs here …

… execute all steps in

‘Error Handler’ section

Page 14: Hamilton Venus Software Error Handling. 2 Error Handling Why? Occasionally things dont go as planned: The user loads the deck incorrectly Expensive reagent

14

• Set recovery to Cancel to trigger the user defined section

• Cancel can be set as either the 1st or 2nd recovery option

Error Handling

User Defined

How to - user defined error handling:

• Set recovery to Cancel to trigger the user defined section

• Cancel can be set as either the 1st or 2nd recovery option