Parameter
All parameters can be called up via TCP/IP using get_parameter and set_parameter, or integrated into the fieldbus interface.
Information: Changing the parameter value affects the behaviour of the feeder commands.
| Parameter | Type | Valid value | Default |
|---|---|---|---|
| state | readable | String | - |
| recipe | readable | String | - |
| timeout | readable/writeable | Floating point | 30s |
| image_afer_send | readable/writeable | true/false | false |
| is_analysis_running | readable | true/false | - |
| is_prepared | readable | true/false | false |
| n_parts_on_platform | readable | Integer | 0 |
| n_parts_prepared | readable | Integer | 0 |
| part_quantity | readable/writeable | Integer | 1 |
| version | readable | String | - |
Description
Status des Systems (z.B. error, production, recipe_edition, camera_configuration, handeye_calibration).
start production 1
200
get_parameter state
200 production
This command returns the identifier and the name of the programme that is currently running.
start production 1
200
get_parameter recipe
200 21180 'Recipe_name'
This timeout (in seconds) is used when executing smart sequences (such as get_part). If the timeout is exceeded, the command is cancelled and a timeout message is sent.
get_parameter timeout
200 30.0
set_parameter timeout 12
200
get_parameter timeout
200 12.0
Forces an image to be captured after a part has been removed. Each time you execute the get_part or prepare_part commands, the system automatically captures an image immediately beforehand. It is used to correct the coordinates of the good candidates already found (stored in memory) in case the parts may have moved in the meantime due to an external disturbance.
get_parameter image_after_send
200 false
set_parameter image_after_send true
200
get_parameter image_after_send
200 true
This returns whether the system is currently performing an image analysis: true if it is running, false if not.
-------- Socket 1 ------------------ -------------- Socket 2 -------------
start production 123456 |
get_part |
| get_parameter is_analysis_running
| 200 false
| get_parameter is_analysis_running
| 200 false
| get_parameter is_analysis_running
| 200 true
200 x=0.12345 y=0.11111 rz=0.99 |
Indicates the status of the last prepare_part.
-
true, if enough parts are prepared
-
false, if not enough parts are prepared
get_parameter is_prepared
200 false
Returns the number of parts on the platform. This is an estimate of the number of parts using area evaluation.
get_parameter n_parts_on_platform
200 15
Returns the number of parts currently prepared. If the returned value is greater than 1, the get_part command will immediately return a part.
get_parameter n_parts_prepared
200 5
Number of parts requested by prepare_part and get_part for each image acquisition. If this number is not found during image acquisition, get_part or prepare_part is executed again (vibration + image acquisition) until this number is recognised.
get_parameter part_quantity
200 1
set_parameter part_quantity 8
200
get_parameter part_quantity
200 8