모듈(Module) 데이터 유형(Data Type) - 1794-IF2XOF2I

아래 표는 1794-IF2XOF2I 콤보 모듈(Module)에 대한 모듈 내에서 자체 정의된 데이터 유형(Data Type)의 목록과 설명입니다. 이 표에는 입력("I"로 표시됨), 출력("O"로 표시됨), 구성("C"로 표시됨) 관련 정보가 있습니다.
팁:
초기화 동안 보류 기능이 작동하려면 OutputEnable 구성 데이터 유형(Data Type)을 1로 설정해야 합니다. 컨트롤러(Controller) 태그(Tag) 창의 데이터 모니터 또는 고유 프로그램(Program)을 사용하여 설정할 수 있습니다. 아래에서 초기화 동안 보류 기능의 예를 간략하게 설명합니다.
통신 오류 또는 유휴 기간 발생 시 모듈(Module)에서는 어댑터에서 보유한 안전 상태(SSSafeStateConfig0 및 SSSafeStateConfig1 구성원에 있음)를 수락합니다. 통신이 복원되면 Ch0OutputReadBack 및 Ch1OutputReadBack 구성원의 출력 데이터를 사용하여 각 채널의 각 출력 조건(Ch0OutputHeld 및 Ch1OutputHeld 구성원에 있음)에 대해 모듈(Module)의 출력 상태를 폴링합니다. 출력 데이터가 Ch0OutputReadBack 및 Ch1OutputReadBack 값과 각각 일치하면 채널이 정상 작동으로 복원되고 Ch0OutputHeld 및 Ch1OutputHeld 구성원을 지움으로써 이를 나타냅니다. 이 예에 나오는 구성원은 아래 표에 정의되어 있습니다.
팁:
FLEX I/O는 32비트 DINT가 아닌 16비트 INT를 기반으로 합니다. 따라서 특정 명령에서는 성능이 저하될 수도 있습니다.
모듈(Module) 정의 데이터 유형(Data Type): AB:1794_IF2XOF2I:I:0
구성원 이름
유형
기본값
디스플레이 스타일
설명
오류
DINT
2진수
오류 - 입력 데이터 유효성 검사에 사용
0 = 올바른 데이터
1 = 잘못된 데이터 - 모듈과의 연결이 끊어졌거나 모듈에 심각한 하드웨어 오류가 있는 경우 하위 8개 비트가 1로 설정됩니다.
Ch0InputData
INT
10진수
채널 0에 대한 입력 데이터
Ch1InputData
INT
10진수
채널 1에 대한 입력 데이터
Ch0OutputReadBack
INT
10진수
출력 채널 0에 대한 리드백 데이터. 통신 오류 또는 유휴 기간 중에 실시간 출력 데이터와 어댑터에서 전송한 안전 상태 값을 포함합니다.
Ch1OutputReadBack
INT
10진수
출력 채널 1에 대한 리드백 데이터. 통신 오류 또는 유휴 기간 중에 실시간 출력 데이터와 어댑터에서 전송한 안전 상태 값을 포함합니다.
RealTimeSample
INT
10진수
RTS(Real Time Sample) 간격을 통해 프로그래밍된 경과 시간(5ms 단위로 증가).
CalibrationDone
BOOL
10진수
보정 주기가 완료된 후 1로 설정됩니다.
CalibrationBad
BOOL
10진수
채널 보정 계수를 저장할 수 없거나 올바르게 읽을 수 없으면 1로 설정됩니다.
ConfigurationMode
BOOL
10진수
구성 모드가 선택된 경우 1로 설정됩니다. 설정되면 모듈(Module) 상태 표시기가 깜박입니다.
FieldPowerOff
BOOL
10진수
24V 필드 전원 실패가 발생하면 1로 설정됩니다. 설정되면 모듈(Module) 상태 표시기가 깜박입니다.
PowerUp
BOOL
10진수
이 구성원은 초기화되거나 지워진 구성 Word로 인해 구성 Word가 모두 0일 경우에 설정됩니다. 설정되면 모듈(Module) 상태 표시기가 깜박입니다.
Ch0InputUnderrange
BOOL
10진수
이 구성원은 입력 채널 0이 선택한 구성에 의해 정의된 미리 설정된 제한값보다 낮은 경우에 설정됩니다.
Ch1InputUnderrange
BOOL
10진수
이 구성원은 입력 채널 1이 선택한 구성에 의해 정의된 미리 설정된 제한값보다 낮은 경우에 설정됩니다.
Ch0InputOpenWire
BOOL
10진수
이 구성원은 출력 채널 0 전류 루프가 열려 있는 경우에 설정됩니다.
Ch1InputOpenWire
BOOL
10진수
이 구성원은 출력 채널 1 전류 루프가 열려 있는 경우에 설정됩니다.
Ch0InputOverrange
BOOL
10진수
이 구성원은 입력 채널 0이 선택한 구성에 의해 정의된 미리 설정된 제한값보다 높은 경우에 설정됩니다.
Ch1InputOverrange
BOOL
10진수
이 구성원은 입력 채널 1이 선택한 구성에 의해 정의된 미리 설정된 제한값보다 높은 경우에 설정됩니다.
Ch0OutputHeld
Ch1OutputHeld
BOOL
10진수
출력 사용 중에 출력이 개별 채널에 대한 리드백 데이터에서 일정한 레벨을 유지하고 있음을 나타냅니다. 이 데이터 유형(Data Type)은 출력 데이터가 리드백과 일치하면 0으로 다시 설정됩니다.
모듈(Module) 정의 데이터 유형(Data Type): AB:1794_IF2XOF2I:O:0
구성원 이름
유형
기본 디스플레이 스타일
설명
SafeStateConfig0
SafeStateConfig1
BOOL
10진수
출력 사용이 0일 경우 안전 상태 데이터의 소스를 지정합니다.
OutputEnable
BOOL
10진수
이 구성원을 항상 1로 설정된 상태로 유지하십시오. 1이어야 초기화 동안 보류 기능이 작동할 수 있습니다.
Ch0OutputData
INT
10진수
채널 0의 출력 데이터.
Ch1OutputData
INT
10진수
채널 1의 출력 데이터.
모듈(Module) 정의 데이터 유형(Data Type): AB:1794_IF2XOF2I:C:0
구성원 이름
유형
기본 디스플레이 스타일
설명
InputFilter
SINT
2진수
인코딩된 입력 필터.
InputConfiguration
SINT
2진수
인코딩된 입력 구성
OutputConfiguration
SINT
2진수
인코딩된 출력 구성
RTSInterval
INT
10진수
RTS(Real Time Sample) 프로그래밍된 간격. 범위 0-30000ms(5의 배수).
Ch0InputCalibrate
BOOL
10진수
보정 시 입력 채널 0을 포함합니다.
Ch1InputCalibrate
BOOL
10진수
보정 시 입력 채널 1을 포함합니다.
Ch0OutputCalibrate
BOOL
10진수
보정 시 출력 채널 0을 포함합니다.
Ch1OutputCalibrate
BOOL
10진수
보정 시 출력 채널 1을 포함합니다.
GainOffsetCalibration
BOOL
10진수
설정 시 게인 보정
해제 시 오프셋 보정
CalibrationClock
BOOL
10진수
1로 설정하면 보정 모드가 시작되고 선택한 채널의 계수가 수락됩니다.
해제하면 수락된 전류 보정 계수가 선택한 채널에 저장 및 적용되고 보정 모드가 종료됩니다.
QuickCalibration
BOOL
10진수
1로 설정하면 보정 계수가 선택한 채널에 대해 관련된 모든 구성에 저장됩니다.
Ch0OutputHold
BOOL
10진수
설정하면 사용 구성원이 1에서 0으로, 그리고 다시 1로 전환(Transition)될 경우 채널 0에서의 출력 레벨이 실시간 출력 데이터가 이 레벨과 같아질 때까지 그대로 유지됩니다.
Ch1OutputHold
BOOL
10진수
설정하면 사용 구성원이 1에서 0으로, 그리고 다시 1로 전환(Transition)될 경우 채널 1에서의 출력 레벨이 실시간 출력 데이터가 이 레벨과 같아질 때까지 그대로 유지됩니다.
InterleaveInterrupts
BOOL
10진수
설정하면 채널을 최단 업데이트 시간으로 구성할 경우 시간이 중요한 데이터의 교환이 확실히 이루어질 수 있습니다. 인터리브 모듈(Module) 인터럽트는 사용해야 할 특별한 목적이 있는 경우가 아니면 확인란을 선택하지 마십시오. 인터리브 모듈(Module) 인터럽트 기능은 제한된 상황에서만 유용하며, 모듈의
모든
채널에 대해 모듈 변환율을
1200Hz
로, 저역 통과 시간 상수를 없음으로, 그리고 실시간 샘플링 기간을
0
으로 구성한 경우에만 사용할 수 있습니다.
Transparent
BOOL
10진수
설정하면 InitiateConfiguration 데이터 유형(Data Type)을 사용하지 않고도 구성을 변경할 수 있습니다.
InitiateConfiguration
BOOL
10진수
설정하면 모듈(Module)이 구성 모드로 들어갑니다. 0으로 전환(Transition)이 발생할 경우 구성이 적용되고 이 구성원이 토글될 때까지 이후의 모든 구성이 무시됩니다.
SSSafeStateConfig0
BOOL
10진수
SafeStateConfig0에 사용할 안전 상태 값
SSSafeStateConfig1
BOOL
10진수
SafeStateConfig1에 사용할 안전 상태 값
SSOutputEnable
BOOL
10진수
OutputEnable에 사용할 안전 상태 값
SSCh0OutputData
INT
10진수
Ch0OutputData에 사용할 안전 상태 값
SSCh1OutputData
INT
10진수
Ch1OutputData에 사용할 안전 상태 값
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal