CP643 系统参考.pdf - 第355页

Maximum Nozzle Diameter Check Check whether the nozzle diameters in the nozzle data section of Machine_data are less than the maximum permissible nozzle sizes set in Part data for the device numbers in use. If the result…

100%1 / 388
[Example] Consider that the error code 1101C205 is received from the machine. Since
the error code is 1101C20? this indicates an X-axis error. The final digit is 5,
therefore given the equation (Sequence No./20) (fractions are truncated to
integer values) this yields a sequence number of 5x20 + 1= 101. The error
code 11011005 therefore indicates that an X-coordinate between sequence 101
and 120 (100 + 19 + 1) lies outside the permissible range. Thus if error code
1101C3?? comes up, deal with it in the same way as shown above.
[Remedy]: Check the sequence data. Correct it if outside the permissible range.
Device Data Check
The machine checks if the device data lies within the limit for each machine. If the data
lies outside the permitted range, the machine sends the error code determined from
equation 3 to MCS2H.
The maximum number of usable devices on the CP-6 is 140.
Device data error codes
(equation 3):
1101C100 + (Sequence number– 1)/20 (Hexadecimal)
[Remedy]: Check the sequence data, and if it is outside the permissible range, correct
it.
Sequence Number Check
If the number of sequences in sequence data and the number of sequences set in
Prog_information (N_max) do not match, error code 11011064H will appear.
[Remedy]: Correct the discrepancy and retransmit the program.
Sequence End Check
If the end bit of the sequence data does not achieve parity, error code 11011066H will
appear.
[Remedy]: Retransmit the program.
Chosen Nozzle Check
For the Device numbers being used, if the diameters of the chosen nozzles have been
designated in “Nozzle_size_CP6” in Part data, then the Nozzle_Size settings for Nozzle’s
1 ~ 6 in the Nozzle Assignment Table are checked. Based on the results of this check, any
nozzle that doesn’t match will have the following error message displayed.
11011080H + (D No. – 1)/13 (Hexadecimal)
[Remedy]: Check Part data and enter the appropriate nozzle diameters in
Nozzle_size_CP6 and transmit the program.
Part 5 Chapter 4 Data Check Errors
Edition 1.0 5-4-2 CP643E System Reference
Maximum Nozzle Diameter Check
Check whether the nozzle diameters in the nozzle data section of Machine_data are less
than the maximum permissible nozzle sizes set in Part data for the device numbers in
use. If the results of this check are out of range, the following equation will appear as an
error message.
11011090H + (D No. – 1)/13 (Hexadecimal)
[Remedy]: Check Part data and enter the appropriate maximum nozzle diameter in
“Nozzle_size_max”, then retransmit the program.
Minimum Background Disk Size Check
For the device numbers being used, check that the background disk size set in
Machine_data in the production program is smaller than the minimum background disk
size set in Part data. If the results of this check are out of range, the following equation
will appear as an error message.
1101D040H + D No – 1/13 (Hexadecimal)
[Remedy]: Check the Back_light_min (minimum background disk size) set in Part
Data and the Back_light_size in the Nozzle Assignment Table. Input an
appropriate size and retransmit the program.
Mark Sequence Number Check
If the number of mark sequences in the program (including both fiducial and block skip
sequences) exceeds 255, the error code 11011322H will be displayed.
[Remedy]: Decrease the number of mark sequences in sequence data and then
retransmit the program.
Mark Reading Check
When a program with mark sequences is transmitted and the “Mark Read Position X”
and “Mark Read Position Y” are not found in Proper data, error code 11011323H will be
displayed.
[Remedy]: Eliminate the mark sequences from sequence data and retransmit the
program.
Next Device Check
When the device data is checked and the designated number of Next devices exceeds 30,
error code 11D08100H+D will appear.
[Remedy]: Designate fewer than 30 Next devices.
Cam Speed Check
When "Cam_speed_CP6" is checked in Part data, and the cam speed has not been entered
the following error code will display.
11010310H + (D No. – 1)/13
[Remedy]: Check Part data, enter the correct value for "Cam_speed_CP6 and
retransmit the corrected program.
Part 5 Chapter 4 Data Check Errors
Edition 1.0 5-4-3 CP643E System Reference
Placing sequence inspection
When 2-PCB production is specified using “Multiple PCB Set” in the production
program but there is not a single sequence for the second board in sequence data, error
code 11011326H will be returned.
[Remedy]: In a 1-PCB program, set “Multiple PCB Set” to “1”.
In a 2-PCB program input the sequences for the second PCB. Input the
sequences for the second PCB using values that have been offset from all of
the marks and placing coordinates of the first PCB by the amount defined
in “PCB Distance”.
Block number inspection
If there is a block on the second board with a lower block number than the highest block
number for the first board, an error code expressed using formula 4 will be returned.
[How to obtain the error code]
Block number error code (formula 4)
1101C600 + (sequence number –1) / 20 (hexadecimal)
[Remedy]: Calculate the error sequence from the error code and check the block
number of the relevant sequence and the highest block number of the first
board.
PCB length inspection
If the PCB length (Pcb_x) is “0”, error code 1101E027H will be returned.
When the production program is set for 2-PCB production, if the PCB length is out of
range the error code 1101E03FH will be returned.
[Remedy]: Check “Pcb_x” in the production program.
When the production program is set for 2-PCB production the input range
is from 0.00 to 220.00 [mm].
PCB thickness inspection
If the PCB thickness (Pcb_thickness) is “0”, error code 1101E029H will be returned. If the
PCB thickness is out of range the error code 1101E03E will be returned.
[Remedy]: Check “Pcb_thickness” in the production program. The input range is
from 0.30 to 4.00 [mm].
Inspecting the distance between boards
If the gap between boards is less than 16 mm, error code 1101E03FH will be returned.
[Remedy]: Set a value such that |PCB Distance| Pcb_x + 16 mm
Note that “| |” denotes absolute value.
Input a distance within the range given above for 1-PCB programs as well.
Part 5 Chapter 4 Data Check Errors
Edition 1.0 5-4-4 CP643E System Reference