장치 정의 데이터 유형(Modbus 마스터)

장치 정의 데이터 유형 이름은
장치 정의
의
채널
선택 항목에 따라 각 직렬 프로토콜별로 다릅니다. 아래 표에는 Modbus 마스터 프로토콜에 대해 생성된 장치 정의 데이터 유형이 나열되고 설명되어 있습니다. 이 표에는 입력("I"로 표시됨)에 대한 정보와 출력("O"로 표시됨)에 대한 정보가 있습니다.
장치 정의 데이터 유형: AB:5000_ModbusMaster_Status_<XXXXXXXX>: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은 장치의 전원이 켜지는 동안을 제외하고 건너뜁니다.
폴트
BOOL
채널 데이터가 정확하지 않으며 응용 프로그램에서의 사용을 신뢰할 수 없음을 나타냅니다.
0 = 양호
1 = 잘못됨(폴트 유발)
팁:
1로 설정된 경우 장치 문제를 해결하여 부정확한 원인을 수정해야 합니다.
조건이 제거되면 자동으로 0으로 초기화됩니다.
불분명함
BOOL
채널 데이터가 부정확할 수 있지만 부정확성의 정도는 알 수 없음을 나타냅니다.
0 = 올바른 데이터
1 = 불분명한 데이터
팁:
1로 설정된 경우 장치 문제를 해결하여 부정확한 원인을 수정해야 합니다.
조건이 제거되면 자동으로 0으로 초기화됩니다.
LastExecutedCommand
SINT
최근에 실행된 명령의 수. 업데이트 카운터가 명령 레벨의 상태를 나타냅니다. 이 값이 업데이트되면 새 명령이 실행되고, 이 값이 변경되지 않으면 명령이 실행되지 않았거나 아직 완료되지 않았습니다.
-1 = 첫 번째 명령이 실행되기 전의 초기 시작 시에만 유효한 값
0...49 = 명령이 실행된 경우의 유효한 값
명령
AB:5000_Modbus_W_Response_Struct:I:1
쓰기 명령 응답입니다
—
명령
AB:5000_Modbus_R_<t><n><address>_<size>_Struct:I:1
읽기 명령 응답
—
장치 정의 데이터 유형: AB:5000_ModbusMaster_<XXXXXXXX>: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은 장치의 전원이 켜지는 동안을 제외하고 건너뜁니다.
명령
AB:5000_Modbus_W_Response_Struct:I:1
쓰기 명령 응답입니다
—
명령
AB:5000_Modbus_R_<t><n><address>_<size>_Struct:I:1
읽기 명령 응답
—
장치 정의 데이터 유형: AB:5000_Modbus_W_Response_Struct:I:1
이름
유형
정의
유효한 값
폴트
BOOL
채널 데이터가 정확하지 않으며 응용 프로그램에서의 사용을 신뢰할 수 없음을 나타냅니다.
0 = 양호
1 = 잘못됨(폴트 유발)
팁:
1로 설정된 경우 장치 문제를 해결하여 부정확한 원인을 수정해야 합니다.
조건이 제거되면 자동으로 0으로 초기화됩니다.
불분명함
BOOL
채널 데이터가 부정확할 수 있지만 부정확성의 정도는 알 수 없음을 나타냅니다.
0 = 올바른 데이터
1 = 불분명한 데이터
팁:
1로 설정된 경우 장치 문제를 해결하여 부정확한 원인을 수정해야 합니다.
조건이 제거되면 자동으로 0으로 초기화됩니다.
비활성화됨
BOOL
명령이 활성화 또는 비활성화되었는지를 나타냅니다.
0 = 명령이 활성화됨
1 = 명령이 비활성화됨
ParityError
BOOL
패리티 오류가 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
ResponseTimeout
BOOL
응답 시간 초과가 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
FramingError
BOOL
프레이밍 오류가 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
BufferOverrun
BOOL
버퍼 오버런이 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
SlaveErrorCode
SINT
슬레이브의 Modbus 예외 오류 코드.
01 잘못된 기능
02 잘못된 데이터 주소
03 잘못된 데이터 값
04 서버 장치 실패
06 서버 장치 사용 중
ExecutionCount
SINT
명령이 실행되는 횟수.
-128 ~ +127
장치 정의 데이터 유형: AB:5000_Modbus_R_<t><n><address>_<size>_Struct:I:1
이름
유형
정의
유효한 값
폴트
BOOL
채널 데이터가 정확하지 않으며 응용 프로그램에서의 사용을 신뢰할 수 없음을 나타냅니다.
0 = 양호
1 = 잘못됨(폴트 유발)
팁:
1로 설정된 경우 장치 문제를 해결하여 부정확한 원인을 수정해야 합니다.
조건이 제거되면 자동으로 0으로 초기화됩니다.
불분명함
BOOL
채널 데이터가 부정확할 수 있지만 부정확성의 정도는 알 수 없음을 나타냅니다.
0 = 올바른 데이터
1 = 불분명한 데이터
팁:
1로 설정된 경우 장치 문제를 해결하여 부정확한 원인을 수정해야 합니다.
조건이 제거되면 자동으로 0으로 초기화됩니다.
비활성화됨
BOOL
명령이 활성화 또는 비활성화되었는지를 나타냅니다.
0 = 명령이 활성화됨
1 = 명령이 비활성화됨
ParityError
BOOL
패리티 오류가 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
ResponseTimeout
BOOL
응답 시간 초과가 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
FramingError
BOOL
프레이밍 오류가 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
BufferOverrun
BOOL
버퍼 오버런이 발생했는지 여부를 나타냅니다.
0 = 발생 안 함
1 = 발생
SlaveErrorCode
SINT
슬레이브의 Modbus 예외 오류 코드.
01 잘못된 기능
02 잘못된 데이터 주소
03 잘못된 데이터 값
04 서버 장치 실패
06 서버 장치 사용 중
ExecutionCount
SINT
명령이 실행되는 횟수.
-128 ~ +127
데이터
INT, SINT, REAL
명령 읽기 응답 데이터.
-128...+127
-32768...+32767
-3.402823E38 ~ -1.1754944E-38(음수 값)
및
0
및
1.1754944E-38 ~ 3.402823E38(양수 값)
장치 정의 데이터 유형: AB:5000_ModbusMaster_Run_<XXXXXXXX>:O:1
이름
유형
정의
유효한 값
실행
BOOL
채널 작동 상태입니다.
0 = 유휴
1 = 실행 모드
팁:
Modbus 마스터 명령을 실행하려면 실행 비트를 “실행”으로 설정해야 합니다.
CommandxxDisable
BOOL
명령 0...49가 활성화 또는 비활성화되었는지를 나타냅니다.
0 = 명령이 활성화됨
1 = 명령이 비활성화됨
명령
AB:5000_Modbus_W_<t><n><address>_<size>_Struct:O:0
쓰기 명령 응답입니다
-128...+127
-32768...+32767
-3.402823E38 ~ -1.1754944E-38(음수 값)
및
0
및
1.1754944E-38 ~ 3.402823E38(양수 값)
장치 정의 데이터 유형: AB:5000_ModbusMaster_<XXXXXXXX>:O:0
이름
유형
정의
유효한 값
명령
AB:5000_Modbus_W_<t><n><address>_<size>_Struct:O:0
쓰기 명령 응답 데이터.
-128...+127
-32768...+32767
-3.402823E38 ~ -1.1754944E-38(음수 값)
및
0
및
1.1754944E-38 ~ 3.402823E38(양수 값)
장치 정의 데이터 유형: AB:5000_Modbus_W_<t><n><address>_<size>_Struct:O:0
이름
유형
정의
유효한 값
데이터
INT, SINT, REAL
명령 쓰기 데이터.
-128...+127
-32768...+32767
-3.402823E38 ~ -1.1754944E-38(음수 값)
및
0
및
1.1754944E-38 ~ 3.402823E38(양수 값)
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal