From 997e29b876500bd416cfe5d03ff1cb23d727dd68 Mon Sep 17 00:00:00 2001 From: kje97 Date: Tue, 1 Jul 2025 13:47:18 +0900 Subject: [PATCH] Update README.md --- README.md | 59 ++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 41 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 20ddf6a..4b987e1 100644 --- a/README.md +++ b/README.md @@ -66,28 +66,51 @@ ``` --- +## 5. DB -## 5. MES 데이터 저장 구조 (`jomtMES_IQCTbl`, `jomtCartridgeTbl`) +### MES DB (`transducers`) -| 항목명 | 예시 | 설명 | -| --------- | ---------------- | ------------------------ | -| SerialNum | TD123456789 | TD 시리얼 번호 | -| TestDate | 2025-07-01 | 검사 일자 | -| ProLuxEye | lux | 측정된 등급 (pro / lux / eye) | -| R1\~R10 | 110, 105, ... | 개별 전류값 | -| CValue | 123 | 계산된 C값 | -| Result | PASS / FAIL | 검사 결과 | -| Tester | JOMT01 | 검사자 ID | -| CreatedAt | 2025-07-01 09:30 | 등록 시간 | +| 항목 | 변수명 | 예시 | +| -------- | ------------- | ---------- | +| 지그 번호 | `jig_num` | 1 | +| 측정일 | `test_date` | 2025-05-21 | +| 측정시간 | `test_time` | 16:12:23 | +| TD 시리얼번호 | `td_serial` | J124300004 | +| 주파수 | `td_freq` | 7070 | +| 임피던스 | `td_imp` | 108.2 | +| 합불 판정 | `test_result` | 합격 | +| 등급 | `td_grade` | PRO | +| 측정 C값 | `td_c` | 82 | + +### NAS DB (`jomtCartridgeTbl`, `jomtMES_IQCTbl`, `jomtMES_PD1Tbl`) + +#### \[IQC 초기 등록] `LoadRegTD()` (SELECT) + +* `PV_Date`, `PV_Frequency`, `PV_Impedance`, `PV_Capacitance`, `PV_Resistance`, `TestStep` + +#### \[IQC 결과 저장] `UploadDB_IQC()` (UPDATE) + +* `QC_LastDate`, `TestStep = 11`, `QC_Frequency`, `QC_Current`, `QC_Capacitor`, `QC_Grade`, `QC_R1Value`\~`R10Value`, `QC_Date`, `QC_Time` + +#### \[PD1 값 읽기] `RunCartInfoReadPD1()` (SELECT) + +* `TestStep`, `QC_Grade`, `QC_Capacitor` + +#### \[PD1 결과 저장] `UploadDB_PD1()` (UPDATE) + +* `TestStep = 21 or 31`, `P1_Frequency`, `P1_Model`, `P1_CartType`, `P1_Date`, `P1_Time` 또는 `P0_Model`, `P0_Type`, `P0_Date`, `P0_Time` + +#### \[IQC 수량 저장] `UploadCntDB_IQC()` (UPDATE) + +* `IQC_TotalCnt`, `IQC_OkCnt`, `IQC_NgCnt`, `IQC_ProCnt`, `IQC_LuxCnt`, `IQC_EyeCnt`, `IQC_R1Cnt~R10Cnt`, `IQC_ReTotalCnt`, `IQC_ReOkCnt`, `IQC_ReNgCnt` + +#### \[PD1 수량 저장] `UploadCntDB_PD1()` (UPDATE) + +* `PD1_TotalCnt`, `PD1_OkCnt`, `PD1_NgCnt`, `PD1_ProCnt`, `PD1_LuxCnt`, `PD1_EyeCnt`, `PD1_MAXCnt`, `PD1_R1Cnt~R10Cnt` --- ## 📎 기타 참고 자료 -* 검사 모드별 흐름 및 UI 캡처 이미지 -* PostgreSQL 저장 함수: `UploadDB_IQC()`, `PostgreResultReg()` -* 주요 파일: `frmTD_JIG.vb`, `MysqlModule.vb`, `frmLogin.vb`, `frmMqtt.vb` -* 장비 통신 예: `DoCommand()`, `SetRelay()`, `RunMeasure()` -* 흐름도 참조: [UML](https://www.plantuml.com/plantuml) - ---- +* 검사기 명령어, 설정 파일 위치, 네트워크 경로: `\\192.168.1.251\연구소\03_소프트웨어\01. 소프트웨어 관련 문서` +* R값 측정 방식, 전류값 기준표, 각 등급별 매핑 정보 등은 별도 문서 참조