TM4642.TM4406.PickupMACS.pdf - 第10页
SMT Software Engineering Group IM Ope ration s Y A MAHA MOTOR CO ., L TD. MDOC-SOFT50 177 10 /23 4.1.7. Using with Pick Position Correct Feeder MC S is pos sible to be used w ith [Pick position Correct]. 4.1.8. Retry b…

SMT Software Engineering Group
IM Operations YAMAHA MOTOR CO., LTD.
MDOC-SOFT50177
9/23
Refer to [6. Appendix] about setup.
Input the number registered in the mark database into [Machine] - [Setting] - [Machine Data]
- [Precision] - [Pickup MACS] - [Feeder MACS] - [Mark DB Number 1-3]. Up to 3 mark data can
be registered. It is used for Feeder MACS action in order from 1. Set mark data to
preferentially use to 1. When Feeder MACS action with the mark data is failed, it is executed in
order of 2 and 3. When it fails by all the registered mark data, it is Feeder MACS execution
error.
Loading of mark data is executed at the time of power on or board data loading.
4.1.4. Case of Feeder MACS failure
When Feeder MACS is failed, the pickup action without Feeder MACS correction is
executed.
In that case, Feeder MACS is not retried.
If you want to execute Feeder MACS again, please refer to “4.1.2. Execution Timing”.
When Feeder MACS is failed, auto-running is continued without any error message
displayed. However “Ea2298: Feeder MACS Error” or “Ea2299 Feeder MACS Correction
Value Error” is recorded in [MIS] - [Error log]. Refer to “4.4 Error Message” for more details.
When you want to stop and display error message at a Feeder MACS failure, please refer to “3.
Setting”.
4.1.5. Clear the correct value and retry
With the following operations, correction value by Feeder MACS is cleared, and it works at
the next execution timing.
- Power OFF
- Feeder detached or attached
- Feeder cart clamped on or off
When using with [Pick Position Correct], correction value by [Pick Position Correct] is also
cleared at this time.
4.1.6. Simultaneous Pickup
In case of simultaneous pickup, Feeder MACS is previously executed for all feeders first,
and then, those in the simultaneous pickup area are picked up simultaneously.

SMT Software Engineering Group
IM Operations YAMAHA MOTOR CO., LTD.
MDOC-SOFT50177
10/23
4.1.7. Using with Pick Position Correct
Feeder MCS is possible to be used with [Pick position Correct].
4.1.8. Retry by feeder drive count
After the power on, even when producing continuously without feeder attached or detached,
it is possible to execute Feeder MACS at intervals of specification feeder drive count. The
interval of specification feeder drive count is set on [Machine] - [Setting] - [Machine Data] -
[Precision] - [Pickup MACS] - [Feeder MACS] - [Retry interval].
When feeder drive count after the latest execution of Feeder MACS exceeds that specified
on [Retry interval], Feeder MACS is executed just before the next pickup, and Feeder MACS
correction value is calculated. When ‘0’ is set, Feeder MACS by feeder drive count is not
executed.
* This feeder drive count is cleared as well as the Feeder MACS correction value is cleared
due to the feeder attached and detached.
* When Feeder MACS is retried by feeder drive count, the previous pick up action from the
feeder is not performed simultaneously, even with the simultaneous pick up condition.
4.1.9. Pickup position trace function in teaching window
This function is corresponding to the tracing function on [Parts] - [Teach].
Press the [Trace] button under the condition (Ref.4.1.1.), and the head moves to the pick up
position with calculated correction by Feeder MACS.
Feeder MACS works every time the [Trace] button pressed. This correction value is not
reflected during auto-running.
* This pickup position here is reflected only by Feeder MACS. The pickup position during
auto-running differs according to the calculated values of the simultaneous pickup range, and
results of the “Pickup Position Correct” function.
* If you want to confirm the pick up position without Feeder MACS correction, please set
[Position Definition] to “Teaching or “Relative”

SMT Software Engineering Group
IM Operations YAMAHA MOTOR CO., LTD.
MDOC-SOFT50177
11/23
4.2. Nozzle MACS
4.2.1. Execution Conditions
To work Nozzle MACS, it is necessary to satisfy the following conditions.
- Satisfy the setting described at “3. Setting”
- The nozzle and the head are used in the loaded board data.
4.2.2. Execution Timing
When a Nozzle MACS correction value has not been calculated at the following timing, Nozzle
MACS is executed.
- Before picking the parts that satisfy the execution condition during auto-running.
- After clicking the [Part Adj] - [Pick] button for the parts that satisfy the execution conditions.
* When nozzles in the nozzle station have not acquired a Nozzle MACS correction, Nozzle
MACS is executed just before the next pick up action after the nozzle changed.
* Nozzle MACS correction is not reflected by the action of the nozzles stored or taken out.
After the following operations are executed, Nozzle MACS is executed again. At this time,
existing correction values of all the nozzles are cleared. Then, Nozzle MACS works for the
nozzles used in board data and also checked at Figure 3.2.
- Load board data (ON/OFF can be selected in Machine setting)
- Stops with a pickup error (ON/OFF can be selected in Machine setting)
- Emergency stop works (ON/OFF can be selected in Machine setting)
* In a machine with Nozzle Station, [Opening Nozzle Station Sutter] and
[Emergency Stop] work.
4.2.3. Nozzle MACS data
If you upgrade your machine to the later version including this function, you need to register
the special mark data for Feeder MACS. It is in board data enclosed in the installation CD.
In machines shipped with the later version the mark data is originally registered in the mark
database.
Board data for Feeder MACS is below.
[PCBDATA] - [(Each machine folder)] - [No1] - [PickUpMACS_DATA.ygx]