시험계측자동화소프트웨어 ATware Analyzer 솔빛시스템
목차 About ATware Analyzer.. 3 메뉴구성. 4 화면 Preview.. 5 데이터베이스분석 ( 전체보기 ).. 6 데이터베이스분석 ( 단품보기 ) 10 데이터베이스분석 ( 소요시간보기 ) 11 데이터베이스분석 ( 자료분석 ) 12 리포트서식작성.. 14 데이터베이스병합 20 쿼리분석기 21 화면정렬 22 2
About ATware Analyzer ATware Analyzer 는 ATware 에서제품을시험하고저장한결과데이터를관리하고분석하는툴입니다. 사용자는다양한조건으로데이터베이스파일을검색하고여러형태로시험데이터를볼수있습니다. 또한검색된자료를통하여제품의특성을분석하거나보고서를생성할수있습니다. ATware ATware Analyzer 주요기능 시험결과데이터검색 ( 전체보기, 단품보기, 쿼리분석기 ) 사용자정의서식으로시험성적서작성 데이터분석 : Min, Max, Average, Standard Deviation, CPK, Est. Error Rate, etc. 시험항목별시험소요시간분석 데이터베이스병합 3
메뉴구성 메인메뉴및검색메뉴 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 전체보기 : 동일제품들의시험결과를검색하여한화면에표시후분석 ( 규격또는분산변경 ) 2 단품보기 : 하나의제품에대하여시험결과검색하여표시후리포트생성 3 소요시간보기 : 동일제품들에대하여각시험항목별소요시간분석 4 자료분석 : 동일제품들의시험결과를검색하여각시험항목별통계자료분석 (Min, Max, Average, Standard Deviation, CPK, 추정불량률 ) 5 리포트서식작성 : 6 창닫기 : 현재열려있는모든창종료 7 데이터병합 : 여러데이터베이스파일을병합하여새데이터베이스생성 8 쿼리분석기 : 데이터베이스의자료를직접명령어를입력하여검색 9 세로정렬 : 모든창을세로로정렬하여표시 10 가로정렬 : 모든창을가로로정렬하여표시 11 계단식 : 모든창을계단식으로정렬하여표시 12 분석하려는데이터베이스선택 13 데이터베이스검색조건설정 14 각화면별추가기능 15 검색시작 15 4
화면 Preview [ 전체보기화면 ] [ 단품보기화면 ] 5 [ 소요시간보기화면 ] [ 자료분석화면 ]
데이터베이스분석 ( 전체보기 ) 1. Column Type 선택한데이터베이스를다양한조건으로검색하여데이터를 Column Type(Column: Item List, Row: Serial Number) 으로정렬하여보여줍니다. 전체보기모드에서는원래의규격을변경하면서불량률을분석하거나평균으로부터의분산정도를변경하여데이터의오류를검출할수있습니다. Column Type 선택 시험항목및규격 일련번호 검색결과데이터 TOTAL : 전체시료수 PASS : 전체시료중양품수 FAIL : 전체시료중불량수 불량률 : 전체시료중불량비율 - 검색조건설정 : P/N, S/N, Operator, Company, Time Information - 규격변경 : 원래규격이아닌다른규격으로변경하였을경우불량검출 - 분산변경 : 데이터가집단으로부터떨어진정도를변경하여불량검출 6
데이터베이스분석 ( 전체보기 ) 규격변경하여분석 제품특성이모든시험결과정상으로판단되었지만규격을가까스로만족한경우이제품은관리대상이될수있습니다. 규격변경분석은원래의규격을좀더까다로운규격으로변경하여이러한제품을선별하고관리할수있도록도와줍니다. Example 측정값 : +0.96 V, 규격 : 0 V ± 1 V Spec. 100% Spec. 90% Measured Value (+0.96V) 규격변경 하한규격 상한규격 분석결과 100 % -1.0 V +1.0 V 양호 90 % -0.9 V +0.9 V 불량 80 % -0.8 V +0.8 V 불량 -1V Nominal Value (0V) +1V 70 % -0.7 V +0.7 V 불량 60 % -0.5 V +0.5 V 불량 7 [ 100 % 규격 ] [ 90 % 규격 ] [ 80 % 규격 ]
데이터베이스분석 ( 전체보기 ) 분산변경하여분석 측정값을전체시료의평균으로부터떨어진정도를파악하여특성을분석하는방법입니다. 떨어진정도는 1σ 부터 6σ 까지변경이가능하며최대한작은 σ 값내에측정값들이분포할수록균일한제품특성값을가진다고할수있습니다. Example 측정값 : -99999dBm, 규격 : -60dBm 이하 Measured Value (-99999dBm) 1σ 2σ 3σ - Average Value Upper Limit (-60dBm) 상기측정값은상한규격이내에존재하여정상으로판정되었지만전체시료들의평균값과많이떨어져있는관계로측정이잘못되었거나측정값을읽지못한경우로판단할수있습니다. 8
데이터베이스분석 ( 전체보기 ) 2. Row Type 선택한데이터베이스를다양한조건으로검색하여데이터를 Row Type(Row: Item List, Column: Serial Number) 으로정렬하여보여줍니다. Row Type 에서도검색과분석기능은 Column Type 과동일하게사용할수있습니다. Row Type 선택 일련번호 검색결과데이터 시험항목및규격 - 검색조건설정 : P/N, S/N, Operator, Company, Time Information - 규격변경 : 원래규격이아닌다른규격으로변경하였을경우불량검출 - 분산변경 : 데이터가집단으로부터떨어진정도를변경하여불량검출 9
데이터베이스분석 ( 단품보기 ) 선택한데이터베이스를다양한조건으로검색하여데이터를 ATware 와동일한화면구성으로보여줍니다. 단품보기모드에서는 ATware 와동일한방식으로사용자가지정한성적서서식파일을적용하여시험성적서를작성할수있습니다. 제품번호별시험결과요약 ( 더블클릭시상세데이터출력 ) 선택한제품번호의결과데이터 - 검색조건설정 : P/N, S/N, Operator, Company, Time Information - 성적서서식파일 ( 엑셀형식 ) 로시험성적서작성 10
데이터베이스분석 ( 소요시간보기 ) 선택한데이터베이스를다양한조건으로검색하여각시험항목별소요시간을계산하여보여줍니다. 제품번호별시험항목소요시간 전체시료의시험항목평균소요시간 시험항목 - 검색조건설정 : P/N, S/N, Operator, Company, Time Information 11
데이터베이스분석 ( 자료분석 ) 선택한데이터베이스를다양한조건으로검색하여각시험항목별통계자료및차트를보여줍니다. 전체시료통계데이터 - Total : 전체시료수 - Pass : 양품수 - Fail : 불량수 - AVG : 해당항목평균값 - STDEV : 해당항목표준편차 - MIN : 해당항목시료중최소값 - MAX : 해당항목시료중최대값 - CPK : 공정불량률 - EST : 통계적추정불량률 Normal Distribution & Histogram : 시험데이터의정규분포곡선과히스토그램차트 Raw Data & Trend : 시험데이터의시험시간별값변화차트 - 검색조건설정 : P/N, S/N, Operator, Company, Time Information 12
데이터베이스분석 ( 자료분석 ) 자료분석화면은항목을더블클릭시아래와같이데이터를차트로시각화하여보여줍니다. 더블클릭 사용자는위의차트를통해모든시료의데이터가규격내에존재하고균일한특성을가지고있음을알수있습니다. 또한향후에도불량이발생할확률이매우적음을예상할수있습니다. 13
리포트서식작성 리포트서식작성창은사용자가엑셀 Column 서식을설정하여데이터를검색하는창입니다. Column 서식은미리정의된콤보박스목록을통하여쉽게작성이가능하며별도의파일로저장과열기가가능합니다.( 확장자 rpf) Column 서식사용자정의 검색데이터 - 검색조건설정 : P/N, S/N, Operator, Company, Time Information 14
리포트서식작성 Column 서식작성 Setting Columns 의 Name 셀은검색결과스프레드의 Column 제목을기재하는셀이고, Value 셀은해당 Column 에연결할데이터를기재하는셀입니다. Setting Columns 의 Value 셀을클릭하면선택가능한데이터목록이나타나며사용자는원하는데이터를선택하여해당 Column 에연결할수있습니다. 15
리포트서식작성 Value 셀목록과연결되는데이터 Value 셀에나타나는목록은다음과같이 ATware 의시험리포트화면각각의값에대응됩니다. 번호 Value list 1 제품명 2 제품번호 3 회사명 4 작업자 13 15 9 11 10 12 8 5 시험항목 1 6 시험항목 2 7 시험항목 3 8 시험결과 9 하한규격 10 상한규격 11 측정값 12 단위 4 3 1 2 5 7 13 시험일자 14 시험소요시간 ( 항목 ) 6 15 시험소요시간 ( 전체 ) 16 최종시험결과 16 17 * 시험항목에연결 16
리포트서식작성 제외항목 데이터베이스검색시검색을제외하려는항목의이름을정의합니다. 제외항목은콤마 (,) 구분자로나열되며서식파일저장시함께저장됩니다. 제외항목적용전검색결과 제외항목선언 제외항목적용후검색결과 17
리포트서식작성 리포트서식적용예제 18
리포트서식작성 리포트서식적용예제 ( 엑셀로저장 ) 클릭 19
데이터베이스병합 데이터베이스병합은사용자가선택한다수의데이터베이스파일을하나의파일로병합할때사용합니다. 데이터베이스병합은원본파일의데이터를대상파일에복사하므로원본에손상을주지않습니다. 병합하려는데이터베이스파일목록 병합후저장할데이터베이스파일경로및이름설정 20
쿼리분석기 쿼리분석기화면에서는사용자가직접데이터베이스에명령을보내서원하는데이터를검색할수있습니다. SQL 명령어는 SQLite 전문서적을참고하시기바랍니다. 데이터베이스연결 : 검색하려는데이터베이스를찾아서연결합니다. 검색실행 : 입력한 SQL String으로검색을시작합니다. 쿼리저장 : 입력한 SQL String을저장합니다. 쿼리열기 : 저장한 SQL String을불러옵니다. 새쿼리 : SQL String과검색결과를모두지우고새 SQL String을입력합니다. 검색결과 21 [ 검색결과 ]
화면정렬 여러개의창이열려있는경우정렬방법선택에따라모든창을한화면에정렬하여보여줍니다. 세로정렬 가로정렬 22 계단식정렬 열려있는창이 4 개이상인경우는가로와세로정렬이동일