omron — ACE Reference Guide

Table of Contents Default Allocation Script 675 Default Allocation Script: Initialize Method 675 Default Allocation Script: AllocateNonBeltInstances 676 Default Allocation Script: AllocateBeltInstances 676 Default Allocation Script: NotifyInstancesProcessed 677 Default Allocation Script: LocatedInstance 678 Default Allocation Script:

LocatedInstance and the Tag property 679 Custom Error Programs 681 Error Display 681 V+ Error Customization 683 Custom IO Feeder Programs 685 Customizing The Feeding Sequence 685 Customizing System Initialization 690 Custom Initialization Program 691 Custom Pick and Place Motion Programs 692 Customizing The Motion Sequence 692 Custom Process Strategy Monitoring Programs 697 Variable Initialization 698 Control Loop 699 Custom Refinement Motion Programs 699 Customizing The Refinement Sequence 700 Custom Robot Error Response Programs 701 Customizing The Error Response Program 702 Custom Robot Process Selection Program 703 Custom Robot Program:

Overview 707 Specification of Processes 708 Accessing Queues 709 Custom Robot Wait Programs 710 Customizing Stop Behavior 713 Custom Stop Program 714 Part and Target Queues 715 Belt Instance Filtering 715 Instance Allocation 716 Representation on Controller 717 Rotary Buffer 717 V+ API Calls 718 Recipe Management 719 Calibration Sharing 719 Separation of motion parameters 720 C# Scripting 721 V+ Module Documentation 722 V+ AceServer Module Documentation 724 sv.create_msg(msg_num, handle, ptr) 724 Abstract 724 Input Parameters 724 Output Parameters 724 sv.read_adouble(handle, ptr, offset, value[], n_items) 724 Abstract 724 ACE Reference Guide, 18317-000 Rev A Page 13