통신 테스트
이 섹션에서는 사용자 정의 통신 서비스의 통신 기능을 테스트하는 방법을 설명합니다.
통신 테스트 워크플로
이 섹션은 트리거 로직과 통신 링크 구성이 올바른지 검증하기 위한 시뮬레이션 테스트 절차를 설명하며, 실제 생산 라인 장비와의 연동 테스트는 포함하지 않습니다.
|
TCP 서버/TCP 클라이언트 유형 서비스 시뮬레이션 테스트
적용 대상: TCP 서버, TCP 클라이언트.
-
Mech-MSR 솔루션을 열고 사용자 정의 통신 서비스 활성화를 수행합니다.
-
시뮬레이션 상대 장치 도구(예: TCP 디버깅 도구)를 사용하여 연결을 설정합니다.
-
시뮬레이션 상대 장치에서 사전에 협의한 프로토콜 규격에 맞는 요청 데이터를 전송합니다.
-
소프트웨어 상태와 로그 또는 결과 출력을 확인하여 프로젝트가 트리거되어 실행되었는지 확인합니다.
-
시뮬레이션 상대 장치에서 사전에 협의한 프로토콜 규격에 맞는 응답 데이터를 수신했는지 확인합니다.
-
3~5번 스텝을 반복하여 여러 번 트리거되는 동작이 예상대로인지 검증합니다.
PLC 유형 서비스 시뮬레이션 테스트
적용 대상: 지멘스 S7 클라이언트, Modbus TCP 슬레이브, 미쓰비시 MC 클라이언트.
-
PLC 시뮬레이터 또는 레지스터 시뮬레이션 도구를 사용하여 통신 상대 장치를 구성합니다.
-
Mech-MSR 솔루션을 열고 사용자 정의 통신 서비스 활성화를 수행하여 통신 연결을 설정합니다.
-
시뮬레이션 상대 장치에서 트리거 레지스터에 유효한 트리거 값을 쓰고, 다른 레지스터에는 측정 파라미터를 씁니다.
-
소프트웨어 상태와 로그 또는 결과 출력을 확인하여 프로젝트가 트리거되어 실행되었는지 확인합니다.
-
시뮬레이션 상대 장치에서 사전에 협의한 프로토콜 규격에 맞는 피드백 데이터(예: 상태 비트, 결과 레지스터 또는 응답 식별자)를 읽을 수 있는지 확인합니다.
-
3~5번 스텝을 반복하여 여러 번 트리거되는 동작이 예상대로인지 검증합니다.