2025-07-01 11:20:07 +09:00

4.3 KiB

MAXIMUM & ALTO 기능 자동 검사 프로그램

📌 프로그램 개요

항목 내용
프로그램 명 MAXIMUM_Multi_Function_Tester Ver.1.1.2
설치 위치 6층 공장 라인 중간 / 9층 사무실 가장 오른쪽 검사 장비
용도 반 조립 제품의 주파수 발생 여부 검사 및 제조 정보 자동 입력
연결 장비 Oscilloscope, Spectrum Analyzer, Control Box JIG, Barcode Scanner 등
설명 자동으로 Jig 작동, 펌웨어 확인, 주파수 출력 감지 후 제조 정보 입력까지 수행하는 통합 검사 시스템

🖥️ 프로그램 UI

메인 화면 설정 화면
메인 화면 설정 화면

🔢 검사 모드별 기능 요약

검사 모드는 제품 타입 및 단계에 따라 최대 8가지로 구분됩니다.

모드 설명 주요 테스트 기능 함수명
1-1 업체전용 (RF/EP) RF/EP 주파수 감지 CompanyFunction()
1-2 수입검사 (HF/RF/EP) 중간 부저 테스트 iqcFunction()
1-3 생산 1 (HF 측정/정보입력) HIFU 출력 측정 및 DB 저장 hfFunction()
1-4 생산 2 (RF/MC/EP) RF, 미세전류, EP 테스트 rfFunction()
2-1 ALTO 수입검사 (HF/EP) ALTO HF/EP 테스트 altoFunctionIQC()
2-2 ALTO 생산 3 (HF/EP) ALTO 생산 테스트 AltoFunctionPD()
3-2 DUALSONIC 생산 4 (HF) DUALSONIC HF 테스트 DSTestFunction()
4-2 EFFECT 생산 5 (HF/정보입력) HF 테스트 및 제조 정보 입력 hfFunction()

※ DUALSONIC/EFFECT의 수입검사 모드는 UI상 비활성화됨.


🧪 검사 순서 흐름 예시

예: 생산 1(HF)

hfFunction()
-> TDDataSearch()
-> JigRun_On()
-> FirmVerCheck()
-> BatteryTest()
-> TempTest()
-> HFTestRun()
-> DataWrite()
-> HIFU_PostReg()  dbHFSave()
 CountChanage()  CountUpdate()
-> Save_Csv()

🗃️ 데이터베이스 테이블 구성

' 메인 테이블
Private TDTable               = "jomtTesterDB.jomtCartridgeTbl"
Private hfDataTable           = "jomtTesterDB.jomtHFTestTbl"
Private rfDataTable           = "jomtTesterDB.jomtRFTestTbl"
Private pd1CntTable           = "jomtTesterDB.jomtMES_PD1Tbl"
Private iqcCntTable           = "jomtTesterDB.jomtMES_IQCTbl"
Private NonTDTable            = "jomtTesterDB.jomtNonTDTbl"

' 테스트 서버용 테이블
Private TDTestTable           = "jomtTesterServerDB.jomtCartridgeTbl"
Private hfDataTestTable       = "jomtTesterServerDB.jomtHFTestTbl"
Private rfDataTestTable       = "jomtTesterServerDB.jomtRFTestTbl"
Private pd1CntTestTable       = "jomtTesterServerDB.jomtMES_PD1Tbl"
Private iqcCntTestTable       = "jomtTesterServerDB.jomtMES_IQCTbl"
Private NonTDTestTable        = "jomtTesterServerDB.jomtNonTDTbl"

' 사용 중인 현재 테이블
Private TDTableNow            = TDTable
Private hfTableNow            = hfDataTable
Private rfTableNow            = rfDataTable
Private pd1CntTableNow        = pd1CntTable
Private iqcCntTableNow        = iqcCntTable
Private NonTDTableNow         = NonTDTable

📎 기타 참고 자료

  • [프로그램 사용 설명서](2024.01.23_MAXIMUM 및 ALTO 검사 자동화 프로그램 사용 설명서(수정2).pptx)