장치 정의 데이터 유형(Modbus 슬레이브)
장치 정의 데이터 유형 이름은
장치 정의
의 채널
선택 항목에 따라 각 직렬 프로토콜별로 다릅니다. 다음 표에는 마스터 슬레이브 프로토콜에 대해 생성된 장치 정의 데이터 유형이 설명되어 있습니다. 이 표에는 입력("I"로 표시됨)에 대한 정보와 출력("O"로 표시됨)에 대한 정보가 있습니다.이름 | 유형 | 정의 | 유효한 값 |
|---|---|---|---|
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_ModbusSlave_Channel:I:1 | 채널 배열 구성입니다 | — |
이름 | 유형 | 정의 | 유효한 값 |
|---|---|---|---|
폴트 | BOOL | 채널 데이터가 정확하지 않으며 응용 프로그램에서의 사용을 신뢰할 수 없음을 나타냅니다. | 0 = 양호 1 = 잘못됨(폴트 유발) 팁: 1로 설정된 경우 장치 문제를 해결하여 부정확한 원인을 수정해야 합니다.조건이 제거되면 자동으로 0으로 초기화됩니다. |
불분명함 | BOOL | 채널 데이터가 부정확할 수 있지만 부정확성의 정도는 알 수 없음을 나타냅니다. | 0 = 올바른 데이터 1 = 불분명한 데이터 팁: 1로 설정된 경우 장치 문제를 해결하여 부정확한 원인을 수정해야 합니다.조건이 제거되면 자동으로 0으로 초기화됩니다. |
CRC_LRCError | BOOL | CRC(LRC) 오류가 발생했는지 여부를 나타냅니다. | 0 = 발생 안 함 1 = 발생 |
ParityError | BOOL | 패리티 오류가 발생했는지 여부를 나타냅니다. | 0 = 발생 안 함 1 = 발생 |
IllegalDataAddress | BOOL | 요청이 Modbus 레지스터 주소 범위에서 벗어났는지 여부를 나타냅니다. | 0 = 발생 안 함 1 = 발생 |
FramingError | BOOL | 프레이밍 오류가 발생했는지 여부를 나타냅니다. | 0 = 발생 안 함 1 = 발생 |
BufferOverrun | BOOL | 버퍼 오버런이 발생했는지 여부를 나타냅니다. | 0 = 발생 안 함 1 = 발생 |
SequenceNumberAck | INT | 시퀀스 번호를 확인합니다. | -32768...+32767 |
MasterUpdateCount | INT | Modbus가 변경될 때마다 카운트가 업데이트됩니다. | -32768...+32767 |
HoldingRegister | INT[100] | Modbus 홀딩 레지스터 값. | -32768...+32767 |
코일 | SINT[16] | Modbus 코일 값. | -128...+127 |
이름 | 유형 | 정의 | 유효한 값 |
|---|---|---|---|
슬레이브 | AB:5000_ModbusSlave_Channel:O:1 | 채널 배열 구성입니다 | — |
이름 | 유형 | 정의 | 유효한 값 |
|---|---|---|---|
실행 | BOOL | 채널 작동 상태입니다. | 0 = 유휴 1 = 실행 팁: 출력 태그의 업데이트를 시작하려면 실행 비트를 실행으로 설정해야 합니다. |
SequenceNumber | INT | 컨트롤러에서 슬레이브 데이터를 업데이트하는 데 사용되는 시퀀스 번호입니다. | -32768...+32767 |
HoldingRegister | INT[100] | Modbus 홀딩 레지스터 값. | -32768...+32767 |
코일 | SINT[16] | Modbus 코일 값. | -128...+127 |
InputRegister | INT[100] | Modbus 입력 레지스터 값. | -32768...+32767 |
DiscreteInput | SINT[16] | Modbus 이산 입력 값. | -128...+127 |
의견을 작성 부탁드립니다.