Part program execution, Tool management/random tool, Oci commands b–6 – Rockwell Automation 8520-9API 9/Series OCI API Developer's Guide User Manual
Page 214

OCI Commands
B–6
Publication 8520-6.6. - August 1999
Inst
ID
P3 type
Parameter 3
P2 type
Parameter 2
P1 type
Parameter 1
Dual
Proc.
# Params
OCI / 9/PC
Control Type
Command Description
Item (Name)
153
COPY_PART_PROGRAM_FOR_EDIT
Copies part program to/from OCI for editing
All Controls
Both
No
132
COPY_MEM_TO_MEM
Copies part program file memory to memory
All Controls
Both
3
No
Source File Name
STRING1
Dest File Name
STRING1
Test(0)/Exec(1)
DINT
133
COPY_MEM_TO_PORTA
Copies part program file memory to port A
All Controls
OCI
3
No
Source File Name
STRING1
Copy to type enum
DINT
Test(0)/Exec(1)
DINT
134
COPY_MEM_TO_PORTB
Copies part program file memory to port B
All Controls
OCI
3
No
Source File Name
STRING1
Copy to type enum
DINT
Test(0)/Exec(1)
DINT
135
COPY_PORTA_TO_MEM
Copies part program file port A to memory
All Controls
OCI
3
No
Dest File Name
STRING1
Copy from type
enum
DINT
Test(0)/Exec(1)
DINT
136
COPY_PORTB_TO_MEM
Copies part program file port B to memory
All Controls
OCI
3
No
Dest File Name
STRING1
Copy from type
enum
DINT
Test(0)/Exec(1)
DINT
3
DEACTIVATE_PART_PROGRAM
Deactivates part program
All Controls
Both
Yes
9
DELETE_PART_PROGRAM
Deletes part program
All Controls
Both
1
No
File Name
STRING1
114
ENTER_PART_PROGRAM_
SEARCH_MODE
Enters part program search mode
All Controls
Both
1
Yes
Search Type enum
DINT
115
EXECUTE_PART_PROGRAM_SEARCH
Executes part program search
All Controls
Both
1
Yes
Search Method enum
DINT
14
REFORMAT_MEMORY
Reformats part program memory
All Controls
Both
No
12
RENAME_PART_PROGRAM
Renames part program
All Controls
Both
2
No
File Name 1
STRING1
File Name 2
STRING1
6
SEQUENCE_STOP_PART_PROGRAM
Sequence stop part program
All Controls
Both
1
Yes
Stop Sequence No
DINT
15
SET_DIRECTORY
Sets directory
All Controls
Both
2
No
Target Directory
DINT enum
Password
STRING1
11
SET_PART_PROGRAM_COMMENT
Sets comments for part program
All Controls
Both
2
No
File Name
STRING1
Comment String
STRING1
13
SET_PART_PROGRAM_INPUT_DEVICE
Inputs device
All Controls
Both
1
Yes
Source of Part Prog
enum
DINT
116
SET_PART_PROGRAM_SEARCH_
PATTERN
Sets part program search pattern
All Controls
Both
1
Yes
Search Pattern
STRING1
10
VERIFY_PART_PROGRAM
Verifies part program
All Controls
Both
3
No
File Name 1
STRING1
File Name 2
STRING1
Source of Part Prog enum
DINT
121
VERIFY_WITH_PORTA
Verifies part program with port A
All Controls
OCI
2
Yes
File Name
STRING1
Test(0)/Exec(1)
DINT
122
VERIFY_WITH_PORTB
Verifies part program with port B
All Controls
OCI
2
Yes
File Name
STRING1
Test(0)/Exec(1)
DINT
Part Program Execution
117
ENTER_MIDSTART_SEARCH_MODE
Enters midstart search mode
All Controls
Both
1
Yes
Midstart Type enum
DINT
118
EXECUTE_MIDSTART_SEARCH
Executes midstart search
All Controls
Both
1
Yes
Midstart Search Mode
enum
DINT
119
SET_MIDSTART_SEARCH_PATTERN
Sets midstart seach pattern
All Controls
Both
1
Yes
Search Pattern
STRING1
38
STOP_QUICK_CHECK
Stops Quick Check
All Controls
Both
Yes
File Name
STRING1
37
SYNTAX_QUICK_CHECK
Quick Checks syntax
All Controls
Both
Yes
Tool Management/Random Tool
26
ACTIVATE_RANDOM_TOOL
Activates random tool
"Lathe, Mill,
Dual"
Both
3
Yes
Tool Number
DINT
Pockets Needed
DINT
Shaft Pocket
DINT
25
BACKUP_RANDOM_TOOL
Backup random tool data to part program
"Lathe, Mill,
Dual"
Both
1
Yes
File Name
STRING1
24
BACKUP_TOOL_MANAGE
Backup tool management data to part program
"Lathe, Mill,
Dual"
Both
1
Yes
File Name
STRING1