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)

기능

입력된 번호로 비전센서의 설정작업으로 로딩합니다.

(*VS_TYPE: DR_VS_VISOR)

인수

인수명

자료형

기본값

설명

index

int

-

변경하고자 하는 Job number

리턴

값

설명

result

잡 변경 성공 (1)

잡 변경 실패 (-1)

예제

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()