2025-07-15 17:02:01 +09:00
2025-07-14 16:03:34 +09:00
2025-06-24 11:52:51 +09:00
2025-06-24 11:52:51 +09:00
2025-06-24 11:52:51 +09:00
2025-06-24 11:52:51 +09:00
2025-06-24 11:52:51 +09:00
2025-06-24 11:52:51 +09:00
2025-06-24 11:52:51 +09:00
2025-06-24 11:52:51 +09:00
2025-06-24 11:52:51 +09:00
2025-07-15 17:02:01 +09:00

[생산] TD_DOT 파라미터 설정·검사 프로그램 & [AS] 제품 확인 프로그램

1. 프로그램 개요

항목 내용
프로그램 명 FreqConfigRegister
실행 파일 명 FreqConfigRegister.exe
설치 위치 6층 공장
용도 TD_DOT 검사 프로그램 바코드를 읽어와 파워나 깊이를 조정할 수 있는 프로그램

2. UI 및 모드

C값 입력 TD 주파수 입력
C값 입력 TD 주파수 입력
제품 확인 주파수 입력 수동 TD재사용
제품 확인 주파수 입력 수동 주파수 입력 수동

생산 사용

  • C값 입력 (rdb_c_mode)
  • TD 주파수 입력 (rdb_prod)

AS 사용

  • 제품 확인 (rdb_data_check)
  • 제품 입력 (rdb_freq_auto) - 예외 상황 발생 시 사용
  • 주파수 입력 수동 (rdb_freq_reg)
  • TD 재사용 (rdbTDRecycle)

3. 시스템 구조

프로그램 초기화

  • UI 크기 및 DataGridView 설정
  • 시리얼 포트 초기화
  • 체크박스 초기 상태 처리
  • 기본값 설정 및 옵션 로딩

스레드 구조

  • 메인 스레드: TH_thread = New Thread(AddressOf thread_func)
  • 3초마다 thread_play() 호출하여 선택된 모드에 따른 동작 수행

4. 주요 기능 모드

4.1 C값 입력 모드 (rdb_c_mode)

  • 용도: 생산 중 C값 측정
  • 주요 동작: btnc_run.PerformClick() 실행
  • 종료 조건: C값 정상 입력 또는 통신 에러

4.2 TD 주파수 입력 모드 (rdb_prod)

  • 용도: 생산 중 TD 데이터 입력
  • 입력 정보: 시리얼 번호 (txb_serial_num.Text)
  • DB 테이블: cartridge_table
  • 주요 처리 흐름:
    1. 시리얼 번호 유효성 검사
    2. 출력 코드에 따른 TestStep 결정 (6850→21, 7000→22, 기타→23)
    3. DB 조회 및 정보 로딩
    4. 장비 연결 및 데이터 전송
    5. 결과 CSV 저장

주요 함수:

  • db_info_search(): 시리얼 기반 DB 조회
  • prod_reg_data(): 제품 시리얼 등록
  • td_reg_data(): TD 시리얼 설정
  • sett_reg(): 주파수/파워 설정
  • Motor_reg(): 모터 깊이 설정
  • db_data_reg(): DB 데이터 등록
  • Save_Csv(): CSV 로그 저장

4.3 제품 확인 모드 (rdb_data_check)

  • 용도: AS에서 제품 식별 및 확인
  • 입력 정보: 제품 시리얼 번호 (txb_5_barcode)
  • DB 테이블: cartridge_table, MainNonTDDB
  • 시리얼 분기: 첫 글자가 "5"면 Non-TD 제품

주요 버튼 기능:

  • 확인 (btn_5_check): 제품 정보 조회 및 유효성 검사
  • 초기화 (btn_5_reset): 화면 리셋
  • 등록 (btn_5_write): DB 및 장비에 데이터 등록
  • 삭제 (btn_5_delete): 제품 등록 정보 삭제 (TestStep = 32)

4.4 TD 입력 모드 (rdb_freq_auto)

  • 용도: 예외 상황 발생 시 TD 처리
  • 입력 정보: 제품 시리얼, 제조사, 지역, 대리점 정보
  • 처리 흐름:
    1. 시리얼 중복 체크
    2. TD 정보 유효성 검사 (TestStep: 23, 27, 32)
    3. 통신 명령 전송
    4. DB 업데이트 (TestStep = 31)
    5. CSV 저장

4.5 주파수 수동 입력 모드 (rdb_freq_reg)

  • 용도: TD 주파수 수동 입력 및 관리
  • 입력 요소: TD 시리얼, 주파수, 파워
  • 주요 기능:
    • TD 정보 읽기/쓰기
    • 제품 시리얼 정보 관리
    • 지역 코드 설정
    • Shot 수 관리
    • 모터 레벨 조정
    • 플래시 초기화
Description
[생산] TD_DOT 파라미터 설정·검사 프로그램 - (현) DUALSONIC_MAXIMUM_FREQCONF_REGISTER
Readme 1.1 MiB
Languages
Visual Basic .NET 100%