You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
88 lines
4.1 KiB
88 lines
4.1 KiB
|
4 weeks ago
|
# 파라미터 메뉴얼 (Parameter Manual)
|
||
|
|
|
||
|
|
본 문서는 Leak Test Project의 시스템 설정 및 통신 파라미터에 대한 상세 설명을 제공합니다. 모든 파라미터는 시스템의 정확한 측정과 원활한 통신을 위해 적절하게 구성되어야 합니다.
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 1. 개요 (Overview)
|
||
|
|
시스템 파라미터는 크게 **시험 설정(Test Settings)**과 **통신 설정(Communication Settings)**으로 나뉩니다. 이 설정값들은 프로그램 종료 후에도 유지되며, `config.xml` 파일에 저장됩니다.
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 2. 시험 설정 (Test Parameters)
|
||
|
|
제품의 합격/불합격을 판정하는 기준값과 관련된 파라미터입니다. 상단 메뉴의 **[시험 설정]** 버튼을 통해 수정할 수 있습니다.
|
||
|
|
|
||
|
|
### 2.1 SPEC UL (Upper Limit)
|
||
|
|
- **설명**: 리크 테스트의 **상한 합격 기준값**입니다.
|
||
|
|
- **단위**: sccm (Standard Cubic Centimeters per Minute)
|
||
|
|
- **기능**: 측정된 리크 값이 이 값보다 크면 **"REJECT" (불합격)**로 판정됩니다.
|
||
|
|
- **기본값**: `1.00`
|
||
|
|
|
||
|
|
### 2.2 SPEC LL (Lower Limit)
|
||
|
|
- **설명**: 리크 테스트의 **하한 합격 기준값**입니다.
|
||
|
|
- **단위**: sccm
|
||
|
|
- **기능**: 측정된 리크 값이 이 값보다 작으면 **"REJECT" (불합격)**로 판정됩니다. (일반적으로 -1.00 등으로 설정하여 미세한 마이너스 오차까지 허용)
|
||
|
|
- **기본값**: `-1.00`
|
||
|
|
|
||
|
|
### 2.3 판정 로직 (Judgment Logic)
|
||
|
|
- **합격 (OK)**: `SPEC LL <= 측정값 <= SPEC UL`
|
||
|
|
- **불합격 (NG/REJECT)**: `측정값 > SPEC UL` 또는 `측정값 < SPEC LL`
|
||
|
|
- **교차 검증**: 프로그램 내부 판정 결과와 리크 센서(Sentinel C28)에서 보내온 자체 판정 결과가 다를 경우 사용자에게 경고 메시지를 표시합니다.
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 3. 통신 설정 (Communication Parameters)
|
||
|
|
하드웨어 장치(ZMDI ID 센서 및 Sentinel C28 리크 센서)와의 연결을 위한 설정입니다. 상단 메뉴의 **[통신 설정]** 버튼을 통해 수정할 수 있습니다.
|
||
|
|
|
||
|
|
### 3.1 ZMDI ID 센서 설정
|
||
|
|
제품에 부착된 ZMDI 센서로부터 고유 ID 및 제조 정보를 읽어오기 위한 설정입니다.
|
||
|
|
|
||
|
|
- **ZMDI BaudRate**:
|
||
|
|
- ZMDI 센서와 통신할 전송 속도를 선택합니다.
|
||
|
|
- 선택 가능 값: `9600`, `19200`, `38400`, `115200` (기본값: `19200`)
|
||
|
|
- **Left Port (좌측 포트)**:
|
||
|
|
- 장비의 좌측(Channel 1) ZMDI 센서가 연결된 Serial COM 포트를 지정합니다.
|
||
|
|
- **Right Port (우측 포트)**:
|
||
|
|
- 장비의 우측(Channel 2) ZMDI 센서가 연결된 Serial COM 포트를 지정합니다.
|
||
|
|
|
||
|
|
### 3.2 리크 센서(Sentinel C28) 설정
|
||
|
|
실제 리크 측정값을 전송하는 메인 센서와의 통신 설정입니다.
|
||
|
|
|
||
|
|
- **Sensor BaudRate**:
|
||
|
|
- Sentinel C28 센서와 통신할 전송 속도를 선택합니다.
|
||
|
|
- 선택 가능 값: `9600`, `19200`, `38400`, `115200` (기본값: `9600`)
|
||
|
|
- **Sensor Port**:
|
||
|
|
- Sentinel C28 센서가 연결된 Serial COM 포트를 지정합니다.
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 4. 설정값 관리 (Configuration Management)
|
||
|
|
|
||
|
|
### 4.1 설정 파일 (`config.xml`)
|
||
|
|
모든 파라미터는 실행 파일과 동일한 위치에 있는 `config.xml` 파일에 XML 형식으로 저장됩니다.
|
||
|
|
|
||
|
|
**예시 구조:**
|
||
|
|
```xml
|
||
|
|
<AppConfig>
|
||
|
|
<LeftPort>COM9</LeftPort>
|
||
|
|
<RightPort>COM8</RightPort>
|
||
|
|
<ZmdiBaudRate>19200</ZmdiBaudRate>
|
||
|
|
<SensorPort>COM1</SensorPort>
|
||
|
|
<SensorBaudRate>9600</SensorBaudRate>
|
||
|
|
<SpecUL>1.00</SpecUL>
|
||
|
|
<SpecLL>-1.00</SpecLL>
|
||
|
|
</AppConfig>
|
||
|
|
```
|
||
|
|
|
||
|
|
### 4.2 저장 및 적용 방법
|
||
|
|
1. 각 설정 창에서 값을 변경합니다.
|
||
|
|
2. **[설정 저장]** 버튼을 클릭하면 `config.xml` 파일이 업데이트됩니다.
|
||
|
|
3. 저장과 동시에 프로그램 내부에 즉시 반영됩니다. (통신 설정의 경우 포트가 재오픈됩니다.)
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 5. 주의 사항
|
||
|
|
- **포트 충돌**: 다른 프로그램에서 사용 중인 COM 포트를 지정할 경우 통신 에러가 발생합니다.
|
||
|
|
- **SPEC 설정**: 제품 모델이 바뀔 경우 반드시 해당 모델의 스팩에 맞게 `SPEC UL/LL`을 재설정해야 합니다.
|
||
|
|
- **바우드레이트**: 실제 기기에 설정된 속도와 프로그램의 설정값이 일치해야 데이터 수신이 가능합니다.
|