32
9.1 I/O sequence
The Robot takes a part to be measured (Close gripper)
1.Turn “Select Program 0” := ON
2.Turn “Select Program 1” := OFF
3.Turn “Select Program 2” := OFF
4.Wait for “Machine Ready” = ON
5.Turn “Load Program” := ON
6.Wait for “Loaded Program 0” = ON AND “Loaded Program 1” = OFF AND “Loaded Program 2” = OFF
7.Turn «Load Program» := OFF
The Robot approaches with the part in front of the Scan
8.Wait for “Machine Ready” = ON
9.Turn “Unlock Tailstock” := ON
10.Wait for “Is Tailstock Unlocked” = ON
11.Turn “Unlock Tailstock” := OFF
The Robot places the part into the Scan
12.Wait for “Machine Ready” = ON
13.Turn “Lock Tailstock” := ON
14.Wait for “Is Tailstock Locked” = ON
15.Turn “Lock Tailstock” := OFF
The robot deposits the part and exits the Scan (Open gripper)
16.Wait for “Machine Ready” = ON
17.Turn “Start Program” :=ON
18.Wait for “Machine Ready” = OFF
19.Turn “Start Program” = OFF
20.Wait for “Result Ready” = ON AND “PASS” = ON OR “FAILED” = ON OR “Warning” = ON (OR No Result
= ON)
21.Wait for “Machine Ready” = ON
Robot goes inside the Scan to grab the part (Close gripper)
22.Turn “Unlock Tailstock” := ON
23.Wait for “Is Tailstock Unlocked” = ON
24.Turn “Unlock Tailstock” := OFF
The robot takes the part and classifies it according to the measurement result
1/
3/
5/
7/
12/
10/
2
4
9
8
11
6