1 / 14

Hamilton Venus Software Error Handling

Hamilton Venus Software Error Handling. Error Handling. Why?. Occasionally things don’t go as planned: The user loads the deck incorrectly Expensive reagent on deck runs out 3 rd party equipment not working correctly How does your method react? Does it try to carry on regardless?

emiko
Download Presentation

Hamilton Venus Software Error Handling

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Hamilton Venus Software Error Handling

  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?

  3. Error Handling 1. Default Error Handling 2. Automatic Error Handling 3. User Defined Error Handling

  4. Error Handling Default • Step that caused the error • Step that caused the error • Error description • Error description • Channel(s) affected • Channel(s) affected • Error • Error

  5. Error Handling Default • 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 • Select from available actions • Click Execute to continue • Click Execute to continue

  6. Error Handling Default • How to - Modify Options: • Open the step and click Error to open the Error dialogue • Open the step and click Error to open the Error dialogue • Select the error and deselect ‘Use default’ • Select the error and deselect ‘Use default’ • In the ‘Visible’ column deselect unwanted options • In the ‘Visible’ column deselect unwanted options

  7. Error Handling Default • ‘Exclude’ has been disabled • How to - Modify Options: • ‘Exclude’ has been disabled

  8. Error Handling 1. Default Error Handling 2. Automatic Error Handling 3. User Defined Error Handling

  9. Error Handling Automatic • How to - automatic error handling: • Open the step and click Error to open the Error dialogue • Open the step and click Error to open the Error dialogue • Select the error and deselect ‘Use default’ • Select the error and deselect ‘Use default’ • Change ‘Timeout’ from ‘Infinite’ to ‘Custom’ • Change ‘Timeout’ from ‘Infinite’ to ‘Custom’ • Set the 1st and 2nd recovery options, e.g. repeat then bottom • Set the 1st and 2nd recovery options, e.g. repeat then bottom

  10. Error Handling Automatic • How to - automatic error handling: • Number of repetitions of 1st recovery option before 2nd recovery • Number of repetitions of 1st recovery option before 2nd recovery • ‘Show infinite dialog’ - after the 1st recovery the standard user dialog is shown • ‘Show infinite dialog’ - after the 1st recovery the standard user dialog is shown

  11. Error Handling Automatic • How to - semi-automatic: • Change ‘Timeout’ from ‘Infinite’ to ‘Custom • Change ‘Timeout’ from ‘Infinite’ to ‘Custom • Time to wait for a user input before automatic error handling starts • Time to wait for a user input before automatic error handling starts

  12. Error Handling Default Error Handling Automatic Error Handling 3. User Defined Error Handling

  13. Error Handling User Defined • How to - user defined error handling: • If an error occurs here … • If an error occurs here … • … execute all steps in • ‘Error Handler’ section • … execute all steps in • ‘Error Handler’ section

  14. Error Handling User Defined • How to - user defined error handling: • Set recovery to Cancel to trigger the user defined section • Set recovery to Cancel to trigger the user defined section • Cancel can be set as either the 1st or 2nd recovery option • Cancel can be set as either the 1st or 2nd recovery option

More Related