From dcf79fff429e65e16c9d2de24d07c9e3d7446310 Mon Sep 17 00:00:00 2001 From: kje97 Date: Thu, 10 Jul 2025 17:47:39 +0900 Subject: [PATCH 1/2] Update README.md --- README.md | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 76 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 05c7022..119b9dd 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,78 @@ # **[생산] 정보 확인 프로그램** -![메인 화면](/docs/product-main.png) \ No newline at end of file +## 1. 프로그램 개요 + +| 항목 | 내용 | +| --- | --- | +| **프로그램 명** | SerialAssigner | +| **실행 파일 명** | Product_Program.exe | +| **설치 위치** | 6층 공장 안쪽 두 번째 책상 | +| **용도** | (MAXIMUM, ALTO, EFFECT) 본체 데이터 입력 후 시리얼 바코드 출력TD 번호 및 제품번호 자동 생성 및 부착 | +- 시리얼 번호 중복 방지를 위해 info1~4 아이디로 분리 운영 +- 공장에서는 info1, info2 사용 / 테스트는 info3, info4 사용 + +## 2. 프로그램 UI + +| 메인 화면 | 설정 화면 | +| --- | --- | +| ![메인 화면](/docs/product-main.png) | | + +## 3. 사용 방법 + +## 3.1 설정 단계 + +1. 설정 버튼 클릭 +2. 등록 화면에서 모델명 직접 입력 +3. 등록 클릭 → 모델 정보 저장 + +## 3.2 생산 등록 단계 + +1. 등록된 모델명을 클릭하여 활성화 +2. 바코드 리더기로 `[START]` 바코드 스캔 +3. 제품 시리얼 번호 입력 (자동 12자리 or `[START]` 포함 문자열) +4. TD번호 정보 자동 입력 +5. 시리얼 번호와 함께 제품 번호 자동 부여 +6. 입력 완료 후 DB 저장 + +## 4. 동작 개요 및 흐름 + +## 4.1 Prod_Input 모드 + +- **자동/수동 시리얼 등록** +- DB 중복 확인, Tray 번호 자동 부여 +- Thread 실행 후 측정 대기 + +## 동작 순서 + +1. 바코드 입력 (ScanTimer.Tick) +2. `[START]` 포함 or 12자리면 등록 시도 +3. 자동모드: TraySerialSetting() 호출, 시리얼 자동 생성 및 DB 등록 +4. 수동모드: 12자리 시리얼 입력, 중복 확인 후 등록 +5. ThreadPlay()로 측정 대기 진입 + +## 5. 제품 등록 설정 (모델/타입/색상) + +## 5.1 매핑표 + +| 모델 | ModelCode | TD 사용 | 타입 | TypeCode | 색상 | ColorCode | +| --- | --- | --- | --- | --- | --- | --- | +| MAXIMUM | 3 | True | V1 | 0 | White | 0 | +| | | | | | Pink | 3 | +| | | | | | Yellow | 5 | +| | | | | | Mint | 7 | +| | | | | | Purple | 8 | +| | | | | | Black_Gold | 9 | +| | | | V2 | 1 | White | 0 | +| | | | | | Shine_Mint | 2 | +| | | | | | Black_Black | 4 | +| | | | | | Peach | 6 | +| | | | | | Purple | 8 | +| | | | | | Black_Gold | 9 | +| | | | | | Pink | 3 | +| | | | | | Yellow | 5 | +| ALTO | 5 | False | SET | 0 | White | 0 | +| | | | | | Purple | 8 | +| | | | | | Black_Gold | 9 | +| EFFECT | 6 | True | SET | 0 | White_Pink | 1 | +| | | | | | White_Sky | 2 | +| | | | | | White_Brown | 3 | From 4ba47040fba5ef25d1b5de4f1b731cf0325d919e Mon Sep 17 00:00:00 2001 From: kje97 Date: Thu, 10 Jul 2025 17:50:40 +0900 Subject: [PATCH 2/2] Update README.md --- README.md | 73 +------------------------------------------------------ 1 file changed, 1 insertion(+), 72 deletions(-) diff --git a/README.md b/README.md index 119b9dd..c479ea8 100644 --- a/README.md +++ b/README.md @@ -1,78 +1,7 @@ # **[생산] 정보 확인 프로그램** -## 1. 프로그램 개요 - -| 항목 | 내용 | -| --- | --- | -| **프로그램 명** | SerialAssigner | -| **실행 파일 명** | Product_Program.exe | -| **설치 위치** | 6층 공장 안쪽 두 번째 책상 | -| **용도** | (MAXIMUM, ALTO, EFFECT) 본체 데이터 입력 후 시리얼 바코드 출력TD 번호 및 제품번호 자동 생성 및 부착 | -- 시리얼 번호 중복 방지를 위해 info1~4 아이디로 분리 운영 -- 공장에서는 info1, info2 사용 / 테스트는 info3, info4 사용 - -## 2. 프로그램 UI +## 프로그램 UI | 메인 화면 | 설정 화면 | | --- | --- | | ![메인 화면](/docs/product-main.png) | | - -## 3. 사용 방법 - -## 3.1 설정 단계 - -1. 설정 버튼 클릭 -2. 등록 화면에서 모델명 직접 입력 -3. 등록 클릭 → 모델 정보 저장 - -## 3.2 생산 등록 단계 - -1. 등록된 모델명을 클릭하여 활성화 -2. 바코드 리더기로 `[START]` 바코드 스캔 -3. 제품 시리얼 번호 입력 (자동 12자리 or `[START]` 포함 문자열) -4. TD번호 정보 자동 입력 -5. 시리얼 번호와 함께 제품 번호 자동 부여 -6. 입력 완료 후 DB 저장 - -## 4. 동작 개요 및 흐름 - -## 4.1 Prod_Input 모드 - -- **자동/수동 시리얼 등록** -- DB 중복 확인, Tray 번호 자동 부여 -- Thread 실행 후 측정 대기 - -## 동작 순서 - -1. 바코드 입력 (ScanTimer.Tick) -2. `[START]` 포함 or 12자리면 등록 시도 -3. 자동모드: TraySerialSetting() 호출, 시리얼 자동 생성 및 DB 등록 -4. 수동모드: 12자리 시리얼 입력, 중복 확인 후 등록 -5. ThreadPlay()로 측정 대기 진입 - -## 5. 제품 등록 설정 (모델/타입/색상) - -## 5.1 매핑표 - -| 모델 | ModelCode | TD 사용 | 타입 | TypeCode | 색상 | ColorCode | -| --- | --- | --- | --- | --- | --- | --- | -| MAXIMUM | 3 | True | V1 | 0 | White | 0 | -| | | | | | Pink | 3 | -| | | | | | Yellow | 5 | -| | | | | | Mint | 7 | -| | | | | | Purple | 8 | -| | | | | | Black_Gold | 9 | -| | | | V2 | 1 | White | 0 | -| | | | | | Shine_Mint | 2 | -| | | | | | Black_Black | 4 | -| | | | | | Peach | 6 | -| | | | | | Purple | 8 | -| | | | | | Black_Gold | 9 | -| | | | | | Pink | 3 | -| | | | | | Yellow | 5 | -| ALTO | 5 | False | SET | 0 | White | 0 | -| | | | | | Purple | 8 | -| | | | | | Black_Gold | 9 | -| EFFECT | 6 | True | SET | 0 | White_Pink | 1 | -| | | | | | White_Sky | 2 | -| | | | | | White_Brown | 3 |