25.09.2015 Views

PRODUCT CATALOG

PRODUCT CATALOG - Precise Automation

PRODUCT CATALOG - Precise Automation

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

AVAILABLE PRECISEVISION OPTIONS:<br />

PVS0-SA-0001M - PreciseVision Multi-Instance PC Software License - Enhanced<br />

version of PreciseVision PC that permits multiple instances of the vision software to<br />

execute concurrently on a single PC. Each instance can execute its own set of vision<br />

processes and can be interfaced to a different robot and to a different set of cameras.<br />

SAMPLE VISION GUIDED MOTION CONTROL PROGRAM<br />

On command from the robot program, a picture is taken and the image is analyzed. If a specific vision tool<br />

finds a part, the robot moves above the part, reaches down to touch the part, moves back up and finally<br />

moves to a safe location.<br />

VISION<br />

1 Public Sub MAIN<br />

2 Dim vis As New Vision<br />

3 Dim vResult As New VisResult<br />

4<br />

5 Robot.Attached = 1<br />

6 Move.Loc (safe, vsProfile)<br />

7<br />

8 vis.Process(”Main”) ‘ Run vision process “Main”<br />

9 If vis.ResultCount(”part1”) = 0 Then<br />

10 Console.Writeline(”Vision object not found”)<br />

11 Goto done<br />

12 End If<br />

13 vResult = vis.Result (”part1”, 1) ’ Get results<br />

14<br />

15 ‘ Create a reference frame object and set it<br />

16 ’ equal to the returned vision location<br />

17 Dim vsRefFrame As New RefFrame<br />

18 vsRefFrame.Loc.PosWrtRef = vResult.Loc<br />

19<br />

20 ‘ Pickup point is relative to new frame<br />

21 vsRelPoint.RefFrame = vsRefFrame<br />

22<br />

23 Move.Approach (vsRelPoint, vsProfile)<br />

24 Move.Loc (vsRelPoint, vsProfile)<br />

25 Move.Approach (vsRelPoint, vsProfile)<br />

26<br />

27 ’ Move back to safe location<br />

28 Move.Loc (safe, vsProfile)<br />

29<br />

30 done:<br />

31 End Sub<br />

40<br />

Precise Automation - www.preciseautomation.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!