모듈(Module) 데이터 유형(Data Type) - 1794-ID2
아래 표는 1794-ID2/B 모듈(Module)에 제공된 모듈 내에서 자체 정의된 데이터 유형(Data Type)의 설명입니다. 이 표에는 입력("I"로 표시됨) 및 출력("O"로 표시됨) 관련 정보가 있습니다.
모듈(Module) 정의 데이터 유형(Data Type): AB:1794_ID2:I:0
구성원 이름 | 유형 | 기본값 디스플레이 스타일 | 설명 |
상태 | INT | 2진수 | |
Ch0InputA | 설정된 경우 A의 신호를 나타냅니다. | ||
Ch0InputB | 설정된 경우 B의 신호를 나타냅니다. | ||
Ch0InputZ | 설정된 경우 Z의 신호를 나타냅니다. | ||
Ch0InputG | 설정된 경우 G의 신호를 나타냅니다. | ||
Ch1InputA | 설정된 경우 A의 신호를 나타냅니다. | ||
Ch1InputB | 설정된 경우 B의 신호를 나타냅니다. | ||
Ch1InputZ | 설정된 경우 Z의 신호를 나타냅니다. | ||
Ch1InputG | 설정된 경우 G의 신호를 나타냅니다. | ||
Ch0Calibrated | 설정된 경우 카운터 0이 보정되었음을 나타냅니다. | ||
Ch1Calibrated | 설정된 경우 카운터 1이 보정되었음을 나타냅니다. | ||
Ch0CounterStored | 설정된 경우 카운터 값이 저장 0에 저장됨을 나타냅니다. | ||
Ch1CounterStored | 설정된 경우 카운터 값이 저장 1에 저장됨을 나타냅니다. | ||
Ch0PresetReached | 설정된 경우, 모든 구성 모드에서 카운터 0 값은 양 또는 음의 방향으로 미리 설정된 0 값과 같습니다. | ||
Ch1PresetReached | 설정된 경우, 모든 구성 모드에서 카운터 1 값은 양 또는 음의 방향으로 미리 설정된 1 값과 같습니다. | ||
Ch0CounterIncDec | |||
Ch1CounterIncDec | |||
Ch0StoredCounter | INT | 채널 0에 저장된 카운터 값 | |
Ch1StoredCounter | INT | 채널 1에 저장된 카운터 값 | |
Ch0Counter | INT | 카운터 0의 현재 값 | |
Ch1Counter | INT | 카운터 1의 현재 값 | |
Ch0CounterReadback | INT | 카운터 리드백 - Ch0Control에 마지막으로 기록된 값 | |
Ch1CounterReadback | INT | 카운터 리드백 - Ch1Control에 마지막으로 기록된 값 | |
FirmwareRevision | INT | 펌웨어 ID 코드 |
모듈(Module) 정의 데이터 유형(Data Type): AB:1794_ID2:O:0
구성원 이름 | 유형 | 기본값 디스플레이 스타일 | 설명 |
Ch0Control | INT | 2진수 | |
Ch0ModeSelect0 | 세 비트가 다음과 같이 사용됩니다. 0 0 0 입력 신호 A의 양의(라이징) 에지에서 카운트(카운트 업/다운은 B에 의해 결정됨) 0 0 1 구적 인코더 X1 0 1 0 구적 인코더 X2 0 1 1 구적 인코더 X4 1 0 0 입력 신호 A의 양의 에지에서 카운트 업하고 입력 신호 B의 양의 에지에서 카운트 다운. 1 0 1 카운트 기능 없음 1 1 0 카운트 기능 없음 1 1 1 카운트 기능 없음 | ||
Ch0ModeSelect1 | |||
Ch0ModeSelect2 | |||
Ch0CounterPreset | 이 비트의 양의 에지가 미리 설정 사용과 상관 없이 Preset X 값을 Counter X로 이동합니다. | ||
Ch0ZpresetEn | 1로 설정할 경우 CalEn과 상관 없이 Z의 양의 에지가 Counter X = Preset X를 미리 로드합니다. | ||
Ch0CountEn | 1로 설정할 경우 증분 인코더가 사용하도록 설정됩니다. | ||
Ch0CalEn | 1로 설정할 경우 카운터를 보정할 수 있습니다. | ||
Ch0CalDirection | 1로 설정할 경우 보정이 음의 방향으로 수행됩니다. 0으로 설정하면 보정이 양의 방향으로 수행됩니다. | ||
Ch0CalReset | 보정이 승인되고 이 비트의 양의 에지에서 새 보정이 사용하도록 설정됩니다. | ||
Ch0GateControl19 | 다음 두 비트가 다음과 같이 사용됩니다. 0 0 입력 G에서 게이트 기능 없음 0 1 G가 높은 경우(활성)에만 카운트 1 0 G가 낮은 경우(비활성)에만 카운트 1 1 G가 높은 경우(활성) 카운터가 보정될 수 있음 | ||
Ch0GateControl10 | 이 비트는 채널 저장 상태 비트(L0 또는 L1)가 지워진 경우(0)에만 저장소를 트리거합니다. 다음과 같이 사용됩니다. 0 0 Z의 양의 에지에서 카운터 값 저장(X=0으로 저장된 경우) 0 1 G의 양의 에지에서 카운터 값 저장(X=0으로 저장된 경우) 1 0 G의 음의 에지에서 카운터 값 저장(X=0으로 저장된 경우) 1 1 G의 양의 에지와 음의 에지에서 카운터 값 저장(X=0으로 저장된 경우) | ||
Ch0StoreControl11 | |||
Ch0StoreControl12 | |||
Ch0Rollover | 1로 설정할 경우 카운터가 미리 설정된 값으로 카운트 업한 후 0에서 다시 시작합니다. 0으로 설정할 경우 롤오버 미리 설정 값=65535입니다. | ||
Ch0StoreReset | 이 비트의 양의 에지가 입력 이미지의 ChXCounterStored를 초기화합니다. | ||
Ch0PresetReset | 이 비트의 양의 에지가 입력 이미지의 ChXPresetReached를 초기화합니다. | ||
Ch1Control | INT | 2진수 | |
Ch1ModeSelect0 | 세 비트가 다음과 같이 사용됩니다. 0 0 0 입력 신호 A의 양의(라이징) 에지에서 카운트(카운트 업/다운은 B에 의해 결정됨) 0 0 1 구적 인코더 X1 0 1 0 구적 인코더 X2 0 1 1 구적 인코더 X4 1 0 0 입력 신호 A의 양의 에지에서 카운트 업하고 입력 신호 B의 양의 에지에서 카운트 다운. 1 0 1 카운트 기능 없음 1 1 0 카운트 기능 없음 1 1 1 카운트 기능 없음 | ||
Ch1ModeSelect1 | |||
Ch1ModeSelect2 | |||
Ch1CounterPreset | 이 비트의 양의 에지가 미리 설정 사용과 상관 없이 Preset X 값을 Counter X로 이동합니다. | ||
Ch1ZpresetEn | 1로 설정할 경우 CalEn과 상관 없이 Z의 양의 에지가 Counter X = Preset X를 미리 로드합니다. | ||
Ch1CountEn | 1로 설정할 경우 증분 인코더가 사용하도록 설정됩니다. | ||
Ch1CalEn | 1로 설정할 경우 카운터를 보정할 수 있습니다. | ||
Ch1CalDirection | 1로 설정할 경우 보정이 음의 방향으로 수행됩니다. 0으로 설정하면 보정이 양의 방향으로 수행됩니다. | ||
Ch1CalReset | 보정이 승인되고 이 비트의 양의 에지에서 새 보정이 사용하도록 설정됩니다. | ||
Ch1GateControl19 | 다음 두 비트가 다음과 같이 사용됩니다. 0 0 입력 G에서 게이트 기능 없음 0 1 G가 높은 경우(활성)에만 카운트 1 0 G가 낮은 경우(비활성)에만 카운트 1 1 G가 높은 경우(활성) 카운터가 보정될 수 있음 | ||
Ch1GateControl10 | 이 비트는 채널 저장 상태 비트(L0 또는 L1)가 지워진 경우(0)에만 저장소를 트리거합니다. 다음과 같이 사용됩니다. 0 0 Z의 양의 에지에서 카운터 값 저장(X=0으로 저장된 경우) 0 1 G의 양의 에지에서 카운터 값 저장(X=0으로 저장된 경우) 1 0 G의 음의 에지에서 카운터 값 저장(X=0으로 저장된 경우) 1 1 G의 양의 에지와 음의 에지에서 카운터 값 저장(X=0으로 저장된 경우) | ||
Ch1StoreControl11 | |||
Ch1StoreControl12 | |||
Ch1Rollover | 1로 설정할 경우 카운터가 미리 설정된 값으로 카운트 업한 후 0에서 다시 시작합니다. 0으로 설정할 경우 롤오버 미리 설정 값=65535입니다. | ||
Ch1StoreReset | 이 비트의 양의 에지가 입력 이미지의 ChXCounterStored를 초기화합니다. | ||
Ch1PresetReset | 이 비트의 양의 에지가 입력 이미지의 ChXPresetReached를 초기화합니다. | ||
Ch0Preset | INT | 로드하거나 카운터 0과 비교할 값 | |
Ch1Preset | INT | 로드하거나 카운터 1과 비교할 값 | |
FilterControl | INT | ||
Ch0FilterEn | 1로 설정하고 카운터 0이 모드 0 0 0이면 신호 A0이 필터 상수를 선택할 수 있는(일반적으로 카운터 1) 디지털 저역 통과 필터에 의해 필터링됩니다. | ||
Ch1FilterEn | 1로 설정하고 카운터 1이 모드 0 0 0이면 신호 A1이 필터 상수를 선택할 수 있는(일반적으로 카운터 0) 디지털 저역 통과 필터에 의해 필터링됩니다. | ||
Reserved(비트 2-7) | |||
Filter8 | 다음 두 비트가 다음과 같이 필터 상수를 설정하는 데 사용됩니다. 0 0 73.5kHz 또는 최소 .007ms 펄스 너비 0 1 37.8kHz 또는 최소 .013ms 펄스 너비 1 0 12.8 kHz 또는 최소 .04 ms 펄스 너비 1 1 1.2 kHz 또는 최소 .4 ms 펄스 너비 | ||
Filter9 | |||
Reserved(비트 10-15) |
의견을 작성 부탁드립니다.