Difference between revisions of "TestIT:Guide"
NolekAdmin (talk | contribs) |
NolekAdmin (talk | contribs) |
||
(23 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==9. Guide== | ==9. Guide== | ||
− | [[File:testit_guide_pic1.png|Guide]] | + | [[File:testit_guide_pic1.png|right|Guide]] |
The guide service allows you to see the guide in setup. In the first section, a guide workflow is shown. | The guide service allows you to see the guide in setup. In the first section, a guide workflow is shown. | ||
Line 31: | Line 31: | ||
|- | |- | ||
|START | |START | ||
− | |Starting a guide can be done in two ways; <br> - [[ | + | |Starting a guide can be done in two ways; <br> - [[TestIT:Guide#9.4.1_Internal|Internal]] <br> - [[TestIT:Guide#9.4.2_External|External]] |
|- | |- | ||
|GUIDE STEP | |GUIDE STEP | ||
− | |There are different types of [[ | + | |There are different types of [[TestIT:Guide#9.5_Guide_steps|guide steps]] |
|- | |- | ||
|OK | |OK | ||
Line 75: | Line 75: | ||
|- | |- | ||
|} | |} | ||
− | |||
==9.2 Add guide== | ==9.2 Add guide== | ||
Line 84: | Line 83: | ||
# Press OK – or Cancel and the new guide will not be created | # Press OK – or Cancel and the new guide will not be created | ||
− | + | <br>''After the guide is created, it will be shown in the guide overview.'' | |
− | |||
==9.3 The guides== | ==9.3 The guides== | ||
Line 106: | Line 104: | ||
'''Options in edit:''' | '''Options in edit:''' | ||
+ | * Image folder – Select a folder with images to be able to select them in the steps. Example folder: C:\Nolek\Applicationsfiles\SOP\Picture | ||
* Description – Write a description off the guide | * Description – Write a description off the guide | ||
− | * Add step – [[ | + | * Add step – [[TestIT:Guide#9.5_Guide_steps|Steps]] to the test |
'''Copy guide:''' | '''Copy guide:''' | ||
Line 139: | Line 138: | ||
==9.4 How to run a guide== | ==9.4 How to run a guide== | ||
+ | A guide in TestIT is a way to show a sequence of steps, including full TestIT functionality. This can be used for, for example: | ||
+ | * Standard Operation Procedures (SOP) | ||
+ | * Assembly lines | ||
+ | * Step by step guidance | ||
+ | * Leak tests | ||
+ | |||
+ | Starting a guide can be done internal and external. | ||
+ | |||
+ | ===9.4.1 Internal=== | ||
+ | |||
+ | Running a guide internally means that a window will be opened in front of the production view. This internal guide can only be started from a code. | ||
+ | |||
+ | '''How to run the internal guide?''' | ||
+ | # Go to programming | ||
+ | # Create a program or select an existing one | ||
+ | # In the code window, write or select the code for the internal guide | ||
+ | # Now there are more options: | ||
+ | ## Press Debug to test if it is working | ||
+ | ## Go to production | ||
+ | ### Select a product | ||
+ | ### Press Start and the production will run | ||
+ | ### The guide will be shown in a window in front of the production window | ||
+ | |||
+ | ''For a code example and parameters, click [[TestIT:Programming_Guide|here]] and look at "StartInternal". | ||
+ | |||
+ | ===9.4.2 External=== | ||
+ | |||
+ | Running a guide externally means that a new window will be opened in front of the production view. This external guide can be started from a code or from a button in the guide. When it is running from the button, it is used to show how the added steps work. | ||
+ | NB! This guide can only run if a product is connected. | ||
+ | |||
+ | '''How to run the external guide?''' | ||
+ | # Go to programming | ||
+ | # Create a program or select an existing one | ||
+ | # In the code window, write or select the code for the external guide | ||
+ | # Go to production | ||
+ | ## Select a product | ||
+ | ## Press Start and the production will run | ||
+ | ## The guide will be shown in a new window in front of the production window | ||
+ | |||
+ | ''For a code example and parameters, click [[TestIT:Programming_Guide|here]] and look at "StartExternal". | ||
==9.5 Guide steps== | ==9.5 Guide steps== | ||
+ | |||
+ | |||
+ | *[[TestIT:Guide_Step_Type|Step Guide]] | ||
+ | *[[TestIT:Guide_Step_Configuration|Step Configuration]] | ||
+ | *[[TestIT:Guide_Validation_Types|Validation Types]] |
Latest revision as of 09:07, 10 September 2019
Contents
9. Guide
The guide service allows you to see the guide in setup. In the first section, a guide workflow is shown.
An overview of the guide:
Options:
9.1 Guide workflow
The figure below shows the general guide workflow.
Explanation of the steps:
Steps | |
---|---|
START | Starting a guide can be done in two ways; - Internal - External |
GUIDE STEP | There are different types of guide steps |
OK | The OK step can be any step in the guide. The action can be: - OK button pressed - OK I/O set |
NOK | The NOK step can be any step in the guide. The action can be: - NOK button pressed - NOK I/O set - Next validation fails |
BACK | The back step can be any step in the guide. The action will be a Back button pressed. |
GUIDE STEP (last) | The OK of the last guide step, depends on which guide is running. - Internal is going to close after the last step. Set the OK step to a guide number, NOT in the guide. - External is going to start over after the last step. Set the OK step to the appropriate guide step. - External is going to close after the last step. Set the OK step to a guide which tells the user to close the guide. |
9.1.1 Guide step flow
The figure shows an overview of a guide step flow, like where the validation of the workflow is:
Explanation of the flow:
Flow | |
---|---|
INIT VALIDATION | Before opening the guide step, the init validation is running. - If the validation is OK, the guide step will open - If the validation is not ok, the init validation NOK step will be opened |
GUIDE STEP | The actual guide step is opened |
RELEASE VALIDATION | The release validation is running while the step is open. - If the validation is OK, the OK button will be released - If a next release I/O is selected, it will be set on validation OK - If a validation success message is set, this will be shown on validation OK |
NEXT VALIDATION | If OK button is pressed or OK I/O set, the next validation will be running - If a timer is set, it will start - If the validation is OK, the next guide step will open - If not, the validation will keep running for the timeout period - If the timeout runs out, the timeout message will be shown or the timeout step will be opened |
9.2 Add guide
- Press Add guide
- Write a guide name (maximum 100 characters)
- Write a description (optional)
- Press OK – or Cancel and the new guide will not be created
After the guide is created, it will be shown in the guide overview.
9.3 The guides
When a guide is selected, it will give an overview with details, and there are some options to choose from:
- Run external
- Edit guide
- Copy guide
- Delete guide
- Language
Run external:
- Press this button and it will run a guide external, which means that it will show how the guide will run in the production. When a guide is running it is using the configurated steps, which is added to the wanted guide.
Edit guide:
- Select the wanted guide
- Press Edit
- Make the wanted changes (see some options below)
- Press Save – or Close and the changes will not be saved
Options in edit:
- Image folder – Select a folder with images to be able to select them in the steps. Example folder: C:\Nolek\Applicationsfiles\SOP\Picture
- Description – Write a description off the guide
- Add step – Steps to the test
Copy guide:
- Select the wanted guide
- Press Copy
- Write the new guide name
- Press OK – or Cancel and the copy will not be saved
Delete guide:
- Select the wanted guide
- Press Delete
- A box will be shown; press Yes to accept or No if not
Language – Add, edit, and delete:
Override the standard language, and add culture specific text and images – and still keep the functionality.
- Select the wanted guide
- Press Language; here it is possible to see the active language(s)
- Now there are some options:
- Add:
- Select Create on the wanted language
- Fill in the empty areas; what the new “name” is
- Press OK - or Cancel and the language will not be saved
- Edit:
- Select edit on the wanted language
- Make the wanted changes
- Press OK - or Cancel and the changes will not be saved
- Delete:
- Select Edit on the wanted language
- Press Delete and the language is deleted
- Add:
9.4 How to run a guide
A guide in TestIT is a way to show a sequence of steps, including full TestIT functionality. This can be used for, for example:
- Standard Operation Procedures (SOP)
- Assembly lines
- Step by step guidance
- Leak tests
Starting a guide can be done internal and external.
9.4.1 Internal
Running a guide internally means that a window will be opened in front of the production view. This internal guide can only be started from a code.
How to run the internal guide?
- Go to programming
- Create a program or select an existing one
- In the code window, write or select the code for the internal guide
- Now there are more options:
- Press Debug to test if it is working
- Go to production
- Select a product
- Press Start and the production will run
- The guide will be shown in a window in front of the production window
For a code example and parameters, click here and look at "StartInternal".
9.4.2 External
Running a guide externally means that a new window will be opened in front of the production view. This external guide can be started from a code or from a button in the guide. When it is running from the button, it is used to show how the added steps work. NB! This guide can only run if a product is connected.
How to run the external guide?
- Go to programming
- Create a program or select an existing one
- In the code window, write or select the code for the external guide
- Go to production
- Select a product
- Press Start and the production will run
- The guide will be shown in a new window in front of the production window
For a code example and parameters, click here and look at "StartExternal".