2.12.4 2.12.3 2.12.2 2.12.1 2.12 2.11.2 2.11.0.1 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish
2.12.4 2.12.3 2.12.2 2.12.1 2.12 2.11.2 2.11.0.1 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish

visor_job_change(index)

Features

Loads the Vision Sensor setting using the entered number.

(*VS_TYPE: DR_VS_VISOR)

Parameters

Parameter Name

Data Type

Default Value

Description

index

int

-

Job number to be changed

Return

Value

Description

result

Job change success (1)

Job change failure (-1)

Example

Python
vs_set_info(DR_VS_VISOR)             # Select type of vision sensor
vs_connect("192.168.137.101")             # Vision IP, Default port
vis_posx = posx (410,310,300,0,0,0)       # Define the initial posx data - vision
rob_posx = posx (400,300,300,0,180,0)     # Define the initial posx data - robot 
vs_set_init_pos(vis_posx, rob_posx, VS_POS1) # Enter the initial posx data to Vision
visor_job_change(2)                   # change the job as the input parameter
 
for i in range(10):
   pos, var_list = vs_trigger()               # Execute the vision meausrement   
   tp_popup("{0}".format(var_list))
   
   if var_list[0] == 1:                     # Check the inspection result
       robot_posx_meas = vs_get_offset_pos(pos, VS_POS1) # offset the robot pose
      tp_popup("{0}".format(robot_posx_meas))
   else:
       tp_popup("Inspection Fail")
vs_disconnect()