사용자 정의 통신 트리거 규칙 구성

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

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

이 부분에서는 Mech-MSR에서 사용자 정의 통신 트리거 규칙을 구성하는 방법을 설명합니다.

사용자 정의 트리거 규칙은 사용자 정의 통신 서비스가 언제 해당 프로젝트의 실행을 트리거할지 정의합니다. 사용자 정의 통신 서비스가 설정된 트리거 조건을 만족하면 소프트웨어가 대응하는 사용자 정의 통신 프로젝트의 실행을 자동으로 트리거합니다.

예를 들어, 사용자 정의 통신 모드를 사용할 때는 일반적으로 Mech-MSR에서 별도의 사용자 정의 통신 프로젝트를 구성해야 합니다. 이 프로젝트는 수신한 데이터를 파싱하고, 논리 판단을 수행하며, 다른 측정 프로젝트를 제어하는 데 사용됩니다. 사용자 정의 통신 프로젝트를 트리거하기 위해 사용자 정의 통신 트리거 규칙을 구성할 수 있습니다.

지원되는 일치 방식

Mech-MSR에서 지원하는 일치 방식은 아래 표와 같습니다.

일치 방식 적용 가능한 통신 서비스 트리거 조건 구성 방법

임의 일치

서비스가 상대방으로부터 어떤 데이터든 읽거나 수신하면 소프트웨어가 프로젝트 실행을 트리거합니다.

모든 유형의 사용자 정의 통신 서비스

트리거 조건 열에서 임의 일치를 선택합니다.

포함 여부

서비스가 상대방으로부터 특정 내용(트리거 값)을 포함한 데이터를 수신하면 소프트웨어가 프로젝트 실행을 트리거합니다.

TCP 서버/TCP 클라이언트 유형의 사용자 정의 통신 서비스

트리거 조건 열에서 포함 여부를 선택하고 트리거 값을 지정합니다.

완전 일치

서비스가 상대방으로부터 수신한 레지스터 변수 값이 트리거 값과 완전히 일치하면 소프트웨어가 프로젝트 실행을 트리거합니다.

PLC 유형의 사용자 정의 통신 서비스

트리거 조건 열에서 완전 일치를 선택하고 트리거 값을 지정합니다.

범위 일치

서비스가 상대방으로부터 수신한 레지스터 변수 값이 지정된 범위(좌우 경계 포함) 내에 있으면 소프트웨어가 프로젝트 실행을 트리거합니다.

PLC 유형의 사용자 정의 통신 서비스

트리거 조건 열에서 범위 일치를 선택하고 트리거 값의 범위를 지정합니다.

  • PLC 유형의 사용자 정의 통신 서비스는 Siemens S7 클라이언트, Modbus TCP 마스터, Mitsubishi MC 클라이언트 유형의 사용자 정의 통신 서비스를 의미합니다.

  • 2D 카메라 병진/회전 캘리브레이션은 TCP 클라이언트 또는 서버 유형의 사용자 정의 통신 서비스로부터 캘리브레이션 명령을 수신합니다. 캘리브레이션 명령이 현재 트리거 규칙과 충돌하지 않도록 하십시오.

사용자 정의 통신 트리거 규칙 구성(TCP 서버/TCP 클라이언트)

TCP 서버 또는 TCP 클라이언트 유형의 사용자 정의 통신 서비스에 대해서는 다음 단계에 따라 트리거 규칙을 구성하십시오.

  1. 통신 구성서비스 구성 탭에서 트리거 규칙 추가 버튼을 클릭합니다.

  2. 새로 추가된 구성 항목에서 통신 서비스 열에 구성할 사용자 정의 통신 서비스를 지정하고, 트리거 조건 열에서 일치 방식을 선택합니다(포함 여부를 선택한 경우 트리거 값을 지정해야 함). 그런 다음 프로젝트 트리거 열에 트리거할 사용자 정의 통신 프로젝트를 지정합니다.

    config custom trigger tcp
    TCP 서버 또는 TCP 클라이언트 유형의 사용자 정의 통신 서비스에서 트리거 조건은 임의 일치포함 여부를 지원합니다. 자세한 설명은 지원되는 일치 방식을 참고하십시오.

사용자 정의 통신 트리거 규칙 구성(PLC 유형 서비스)

PLC 유형의 사용자 정의 통신 서비스에 대해서는 다음 단계에 따라 트리거 규칙을 구성하십시오.

  1. 통신 구성서비스 구성 탭에서 트리거 규칙 추가 버튼을 클릭합니다.

  2. 새로 추가된 구성 항목에서 통신 서비스 열에 구성할 사용자 정의 통신 서비스와 레지스터 변수(프로젝트 트리거에 사용하는 변수)를 지정하고, 트리거 조건 열에서 일치 방식을 선택합니다(완전 일치를 선택한 경우 트리거 값을 지정해야 하며, 범위 일치를 선택한 경우 트리거 값의 범위를 지정해야 함). 그런 다음 프로젝트 트리거 열에 트리거할 사용자 정의 통신 프로젝트를 지정합니다.

    config custom trigger plc
    • PLC 유형의 사용자 정의 통신 서비스에서 트리거 조건은 임의 일치, 완전 일치, 범위 일치를 지원합니다. 자세한 설명은 지원되는 일치 방식을 참고하십시오.

    • PLC 유형의 사용자 정의 통신 서비스는 읽기 변수의 하위 16비트 레지스터만 지원하므로, 트리거 값의 범위는 -32768에서 32767까지입니다.

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

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

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

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