사용자 정의 통신 서비스 구성 - TCP 클라이언트

현재 최신 버전 (2.2.1)에 대한 매뉴얼을 보고 계십니다. 다른 버전에 액세스하려면 페이지 오른쪽 상단 모서리에 있는 '버전 전환' 버튼을 클릭하세요.

■ 현재 사용하고 있는 제품의 버전이 확실하지 않은 경우에는 언제든지 당사 기술 지원팀에 문의하시기 바랍니다.

이 섹션에서는 Mech-MSR에서 TCP 클라이언트 유형의 사용자 정의 통신 서비스를 구성하는 방법을 설명합니다.

구성 절차

구성하기 전에 먼저 소프트웨어의 도구 모음에서 통신 설정을 클릭하여 현재 소프트웨어가 사용자 정의 통신 방식을 사용 중인지 확인하십시오.
config custom mode

TCP 클라이언트 유형의 사용자 정의 통신 서비스를 구성하려면 다음 단계를 수행하십시오.

  1. 통신 설정서비스 설정 탭에서 새 통신 서비스 버튼을 클릭합니다.

  2. 팝업되는 새 통신 서비스 대화상자에서 프로토콜TCP 클라이언트 으로 설정하고 서비스 이름을 지정한 다음 확인 버튼을 클릭합니다.

    config custom tcp client
  3. 왼쪽 서비스 목록에서 새로 만든 서비스를 클릭하면 오른쪽에 해당 서비스의 구성 화면이 표시됩니다.

  4. 통신 파라미터 영역에서 필요에 따라 파라미터를 설정합니다.

    config custom tcp client com param
    • 솔루션 열기 시 서비스 자동 활성화: 다음에 솔루션을 열 때 소프트웨어가 자동으로 해당 서비스를 시작하도록 하려면 솔루션 열기 시 서비스 자동 활성화 옵션을 선택합니다.

    • 자동 재연결: 이 옵션을 활성화하면 TCP 서버와의 연결이 끊어진 후 서비스가 자동으로 다시 연결을 시도합니다. 필요에 따라 활성화하십시오.

    • 서버 IP: 상대측 TCP 서버의 IP 주소를 지정합니다. TCP 서버 IP 주소가 올바르게 설정되어 있고 도달 가능한지 확인하십시오.

    • 서버 포트: 상대측 TCP 서버의 포트를 지정합니다. 기본값은 50000입니다. TCP 서버의 실제 포트에 맞게 조정하십시오.

    • 종료 문자: 통신 양측이 약속한 종료 문자를 지정하여 메시지의 끝을 표시하고, 수신 측이 데이터를 정확하게 분할하고 해석할 수 있도록 돕습니다. 필요하면 종료 문자 옵션을 선택하고 종료 문자를 지정합니다. 소프트웨어는 "\n", "\r" 및 "\r\n" 을 종료 문자로 지원합니다.

  5. 하트비트 설정 영역에서 필요에 따라 하트비트 검사 활성화를 켜고 하트비트 파라미터를 설정합니다.

    config custom tcp server headtbeat
    • 하트비트 메시지: 전송할 하트비트 메시지를 지정합니다. 하트비트 메시지는 업무 데이터 형식과 구분하여 수신 측이 쉽게 식별할 수 있도록 하는 것을 권장합니다.

    • 하트비트 간격: 하트비트 메시지 전송 간격을 지정합니다. 기본값은 1000ms입니다.

구성이 완료되면 통신 서비스 시작을 수행할 수 있습니다.

TCP 클라이언트 유형의 사용자 정의 통신 서비스는 서비스를 시작할 때 TCP 서버와의 연결을 시도합니다. 연결을 설정할 수 없으면 해당 통신 서비스를 시작할 수 없습니다. 오류 팝업 메시지에 따라 문제를 점검하십시오.

통신 테스트

TCP 클라이언트 유형의 사용자 정의 통신 서비스를 구성하고 성공적으로 시작한 후, 해당 서비스가 정상적으로 통신할 수 있는지 테스트할 수 있습니다.

통신을 테스트하려면 다음 단계를 수행하십시오.

  1. 왼쪽 서비스 목록에서 서비스를 클릭하면 오른쪽에 해당 서비스의 구성 화면이 표시됩니다.

  2. 통신 테스트 영역의 입력 상자에 데이터를 입력한 다음 전송 버튼을 클릭합니다.

    config custom tcp server test
    16진수 형식의 데이터를 전송해야 하면 HEX 옵션을 선택한 다음 입력 상자에 16진수 데이터를 입력하고 전송 버튼을 클릭합니다.

이 페이지가 도움이 되었습니까?

다음 방법을 통해 피드백을 보내주실 수 있습니다:

저희는 귀하의 개인정보를 소중히 다룹니다.

당사 웹사이트는 최상의 사용자 경험을 제공하기 위해 쿠키를 사용하고 있습니다. "모두 수락"을 클릭하시면 쿠키 사용에 동의하시는 것이며, "모두 거부"를 클릭하시면 이 웹사이트 방문 시 귀하의 정보가 추적되거나 기억되지 않도록 단일 쿠키만 사용됩니다.