YesAX V3.1.2 - Software User Manual - 第213页

SPC Data Logg ing 15 -9 15.7 External DLL Interface Yes AX ’s extension DL L (Dynamic Link Library) interface is a custom API (application program interface) design ed to interface various shop floor management systems o…

100%1 / 289
15-8 SPC Data Logging
On a board with no real defects, the opportunity for false calls is the same as the opportunity for
defects. To simplify the calculation we assume the opportunity for false calls also as the sum of
Marking, Lead Bank, and Solder inspections.
A high defect rate would indicate problems upstream. A high false call rate may indicate the
inspection recipe should get additional tweaking.
15.6.2 Defect Alarms
The defect alarm triggers when the user-specified defect conditions are exceeded. There are 10
defect alarms. You can set one defect alarm to trigger when there are more than 3 part defects in
the last 5 runs of boards. You can set another defect alarm to trigger when there are more than 10
solder defects in the last 3 runs of boards.
The first step to setup a defect alarm is to group the defects into classes. This is done by editing
the defect.ini file. Use the @C# notation to assign a class to each defect. The class number starts
with 1 and ends with 9. Defects with no class assignment default to class 0. Here is a sample
defect.ini file with the class assignment.
[01] Unclassified
[02] Missing Part@S@C2
[03] Wrong Part@S@C1
[04] Tombstone Part@S@C4
[05] BillBoard Part@S@C2
[06] Skew Part@C2
[07] Wrong Polarity@S@C3
[08] Lead Solder Bridge@C4
[09] Bend Lead@C4
[10] Insufficient Solder@C4
[11] Solder defects@C4
[12] False Call
After setting the defect classes, setup the trigger condition by selecting Process Alarm.. from the
System menu. The Process Alarm Setup dialog displays.
SPC Data Logging 15-9
15.7 External DLL Interface
YesAX’s extension DLL (Dynamic Link Library) interface is a custom API (application program
interface) designed to interface various shop floor management systems or WIP (work-in-
progress) tracking systems. For various data logging events, the YesAX software calls functions
in the extension DLL (DataLogExt.DLL). You can implement these functions in the DLL to
link with their specific data collection system. Programming skills are required to implement
these interfaces.
Please refer to the ExtDLL.zip file in the Document folder on the YesAX release CD for sample
code and a write-up about the interface.