장치 정의 데이터 유형(일반 ASCII)

장치 정의 데이터 유형 이름은
장치 정의
대화 상자의
채널
선택 항목에 따라 각 직렬 프로토콜별로 다릅니다. 다음 표에는 일반 ASCII 프로토콜에 대해 생성된 장치 정의 데이터 유형이 설명되어 있습니다. 이 표에는 입력("I"로 표시됨)에 대한 정보와 출력("O"로 표시됨)에 대한 정보가 있습니다.
장치 정의 데이터 유형: AB:5000_ASCII:I:1
이름
유형
정의
유효한 값
RunMode
BOOL
채널 작동 상태입니다.
0 = 유휴
1 = 실행 모드
ConnectionFaulted
BOOL
연결이 실행 중인지 여부를 나타냅니다. 장치가 연결되면 이 값이 0으로 설정되고 연결이 끊어지면 1로 변경됩니다.
0 = 연결 실행 중
1 = 연결이 실행 중이 아님
DiagnosticActive
BOOL
임의의 진단이 활성이거나 징후 임계값에 도달했음을 나타냅니다.
0 = 활성 진단 없음
1 = 하나 이상의 진단이 활성이거나 징후 임계값에 도달함
DiagnosticSequenceCount
SINT
진단 카운터. 분명한 진단 조건이 감지될 때마다 값이 증가하고, 조건이 감지됨에서 감지되지 않음으로 전환될 때 값이 다시 증가합니다.
제품 초기화 또는 전원을 껐다 켜서 0으로 설정합니다. 255(-1)에서 1까지이며, 0은 건너뜁니다.
-128...+127
값 0은 장치의 전원이 켜지는 동안을 제외하고 건너뜁니다.
ASCII
AB:5000_ASCII_Channel:I:1
채널 배열 구성입니다.
—
장치 정의 데이터 유형: AB:5000_ASCII_Channel:I:1
이름
유형
정의
유효한 값
폴트
BOOL
채널 데이터가 정확하지 않으며 응용 프로그램에서의 사용을 신뢰할 수 없음을 나타냅니다.
0 = 양호
1 = 잘못됨(폴트 유발)
팁:
1로 설정된 경우 장치 문제를 해결하여 부정확한 원인을 수정해야 합니다.
조건이 제거되면 자동으로 0으로 초기화됩니다.
불분명함
BOOL
채널 데이터가 부정확할 수 있지만 부정확성의 정도는 알 수 없음을 나타냅니다.
0 = 올바른 데이터
1 = 불분명한 데이터
팁:
1로 설정된 경우 장치 문제를 해결하여 부정확한 원인을 수정해야 합니다.
조건이 제거되면 자동으로 0으로 초기화됩니다.
TxDataLost
BOOL
전송되는 데이터가 전송 버퍼 오버플로로 인해 손실됩니다.
버퍼 지우기 값이 0에서 1로 변경될 때까지 비트가 설정된 상태로 유지됩니다.
0 = 발생 안 함
1 = 발생
RxDataLost
BOOL
수신되는 데이터가 수신 버퍼 오버플로로 인해 손실됩니다.
버퍼 지우기 값이 0에서 1로 변경될 때까지 비트가 설정된 상태로 유지됩니다.
0 = 발생 안 함
1 = 발생
ParityError
BOOL
패리티 오류가 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
TxFIFOEmpty
BOOL
전송 FIFO에 데이터가 있는지 여부를 나타냅니다.
출력 FIFO가 모든 데이터를 ASCII 장치로 보내지 않았습니다.
0 = 비어 있지 않음
1 = 비어 있음
RxFIFOEmpty
BOOL
수신 FIFO에 데이터가 있는지 여부를 나타냅니다.
입력 FIFO가 모든 데이터를 인터페이스로 보내지 않았습니다.
0 = 비어 있지 않음
1 = 비어 있음
NonDelimitedRecord
BOOL
입력 레코드가 수신되고 구분 기호 문자를 수신하여 트리거되지 않은 인터페이스로 전송됩니다. 이 이벤트는 버퍼가 최대 수신 크기까지 채워지거나 메시지 시간 초과가 발생한 경우에 나타납니다.
0 = 생성 안 됨
1 = 생성됨
HandshakeError
BOOL
핸드셰이크 오류. 핸드셰이크 모드에만 사용됩니다.
0 = 발생 안 함
1 = 발생
NewData
BOOL
장치에 새 데이터가 있습니다. 핸드셰이크 모드에만 사용됩니다.
0 = 없음
1 = 새 데이터
TxDataSent
BOOL
장치가 전송 트랜잭션 ID로 표시되는 직렬 포트로 데이터를 전송했으며 추가 전송 데이터를 수용할 수 있음을 나타냅니다.
0 = 완료 안 됨
1 = 완료
TxDataLengthInvalid
BOOL
TxDataLength가 유효한지 여부를 나타냅니다.
0 = 올바름
1 = TxDataLength의 길이가 올바르지 않음
RxDataLengthInvalid
BOOL
RxDataLength가 유효한지 여부를 나타냅니다.
0 = 올바름
1 = RxDataLength의 길이가 올바르지 않음
1
FramingError
BOOL
프레이밍 오류가 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
BufferOverrun
BOOL
버퍼 오버런이 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
CTS
BOOL
CTS이 활성 상태인지 여부를 나타냅니다.
0 = 비활성
1 = 활성
RTS
BOOL
RTS이 활성 상태인지 여부를 나타냅니다.
0 = 비활성
1 = 활성
DSR
BOOL
DSR이 활성 상태인지 여부를 나타냅니다.
0 = 비활성
1 = 활성
DCD
BOOL
DCD이 활성 상태인지 여부를 나타냅니다.
0 = 비활성
1 = 활성
DTR
BOOL
DTR이 활성 상태인지 여부를 나타냅니다.
0 = 비활성
1 = 활성
XOFF
BOOL
장치가 데이터 전송을 중지(Xoff)했는지 또는 중지하지 않았는지(Xon)를 나타냅니다.
0 = 켜짐
1 = 꺼짐
BREAK
BOOL
중단 인터럽트가 발생했는지 여부를 보여줍니다.
중단 인터럽트가 감지되면 장치가 직렬 포트에서 계속 이진 데이터를 수신합니다.
수신 데이터에는 Null 데이터(0x00)가 포함됩니다.
0 = 감지 안 됨
1 = 감지됨
TxACK
SINT
직렬 장치에서 승인한 최신 전송 트랜잭션 ID의 피드백입니다.
-128...+127
RxID
SINT
수를 업데이트하여 수신 알림.
-128...+127
RxDataLength
INT
RXData의 데이터 길이.
1...256
RxData
SINT[256]
모뎀에서 수신되는 데이터.
-128...+127
(1) 길이가
장치 정의
대화 상자에 정의된 최대 버퍼 길이보다 큽니다.
장치 정의 데이터 유형: AB:5000_ASCII:O:0
이름
유형
정의
유효한 값
ASCII
AB:5000_ASCII_Channel:O:0
채널 배열 구성입니다.
—
장치 정의 데이터 유형: AB:5000_ASCII_Channel:O:0
이름
유형
정의
유효한 값
TxID
SINT
전송 트랜잭션 ID. 직렬 포트에서 데이터를 전송하려면 이 값을 증가시킵니다.
-128...+127
RxID
SINT
수신되는 트랜잭션 ID. 직렬 포트에서 데이터를 수신하려면 이 값을 증가시킵니다.
-128...+127
TxDataLength
INT
각 채널의 전송되는 데이터의 길이.
1...255
ClearBuffer
BOOL
버퍼 지우기 값이 0에서 1로 변경되면 수신 및 트랜잭션 버퍼가 지워집니다.
0 = 변경 없음
1 = 버퍼 지워짐
DTR
BOOL
EXEC 비트의 상승 에지가 감지될 경우 전송되는 DTR 라인의 신호 레벨.
0 = 비활성
1 = 활성
RTS
BOOL
EXEC 비트의 상승 에지가 감지될 경우 전송되는 RTS 라인의 신호 레벨.
0 = 비활성
1 = 활성
EXEC
BOOL
EXEC 비트가 0에서 1로 변경되면 장치가 DTR/RTS 태그에 설정된 신호 레벨을 출력합니다.
0 = 비활성
1 = 활성
RxDataLength
INT
각 채널의 수신되는 데이터의 길이.
1...256
TxData
SINT[256]
장치의 출력 데이터입니다.
-128...+127
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal