struct.CONFIG_DIGITAL_WELDING_IF_MAPPING_DATA
이 구조체는 디지털 용접 인터페이스의 매핑 데이터를 설정하는 데 사용됩니다.
_bEnable멤버 변수는 해당 매핑 데이터의 사용 여부를 나타냅니다. 0은 사용 안 함, 1은 사용을 의미합니다._nDataType멤버 변수는 데이터 타입을 지정합니다. 0은 On/Off 신호, 1은 값을 의미합니다._nPositionalNumber멤버 변수는 데이터의 위치 번호를 지정합니다. 0은 1, 1은 0.1, 2는 0.001을 의미합니다._fMinData,_fMaxData멤버 변수는 각각 최소 데이터, 최대 데이터를 나타냅니다._nByteOffset,_nBitOffset멤버 변수는 각각 바이트 오프셋, 비트 오프셋을 나타냅니다._nComnDataType멤버 변수는 통신 데이터 타입을 지정합니다._nMaxDigitSize멤버 변수는 최대 디지털 값을 나타냅니다.
BYTE# | 멤버 변수 | 데이터 타입 | 값 | 설명 |
|---|---|---|---|---|
0 |
|
| 0 또는 1 | 사용 여부 (0: 사용 안 함, 1: 사용) |
1 |
|
| 0 또는 1 | 데이터 타입 (0: On/Off, 1: 값) |
2 |
|
| 0, 1 또는 2 | 위치 번호 (0: 1, 1: 0.1, 2: 0.001) |
3 |
|
| 최소 데이터 | |
7 |
|
| 최대 데이터 | |
11 |
|
| 바이트 오프셋 | |
12 |
|
| 비트 오프셋 | |
13 |
|
| 0 ~ 7 | 통신 데이터 타입 (0: 1비트 (Disable Low), 1: 1비트 (Disable High), 2: 2비트, 3: 4비트, 4: 8비트, 5: 15바이트, 6: 16비트, 7: 32비트) |
14 |
|
| 최대 디지털 값 |