DUT MCU_STATUS_DUT는 FP Library에서 사전 정의됩니다.
이 DUT는 다음 명령과 함께 사용할 수 있습니다:F161_MRD_STATUS
DUT의 요소(식별자):
- ReceivedBytes
다음 DUT 요소의 총 크기 (14바이트)
- CommunicationMode
통신모드
0=[MEWTOCOL-COM 슬레이브], 1=[프로그램 제어됨], 2=[PLC 링크], 7=Modem connection
- CommunicationCassette
통신 블록 감지
0=통신 블록 없음, 232=RS232C, 422=RS422, 485=RS485
- ReceptionErrorCode
통신 에러 코드
- 비트 0 = 1: 오버런 에러(하드웨어 에러)
- 비트 1 = 1: 프레이밍 에러
- 비트 2 = 1: 패리티 에러
- 비트 8 = 1: 버퍼 오버플로우
- 비트 9 = 1: 버퍼 풀(full)
- NumberReceptionErrors
ReceptionErrorCode 하위 바이트에 저장된 수신 에러 코드 발생 수
- SettingErrorCode
에러 코드 설정
- 비트 0 = 1: MCU의 DIP 스위치로 잘못된 통신 모드 설정
- 비트 1 = 1: 유닛 조합 에러
- 비트 8 = 1: 잘못된 통신 파라미터 설정(ErrorParameterNumber 참조)
- 비트 9 = 1: 데이터 길이가 2048바이트 초과
- ErrorParameterNumber
통신 파라미터 에러 코드(SettingErrorCode, 비트 8=1)
- 1: PLC 스테이션 번호
- 2: 통신속도
- 3: 데이터 길이
- 4: 패리티
- 5: 스톱 비트
- 6: RS/CS 제어
- 7: 지연 시간 전송
- 8: 스타트 코드
- 9: 종료 코드
- 10: 지연 시간 전송
- 11: 모뎀 접속
- ModemInitializationStatus
모뎀 초기화 상태
16#0000=역초기화, 16#0100=지금 초기화 중, 16#0200=초기화 완료, 16#02FF=초기화 실패.