트리거에서 머신 출력을 사용하는 방법
  • 21 Oct 2024
  • 2 읽을 분
  • 기여자

트리거에서 머신 출력을 사용하는 방법


기사 요약

트리거에서 머신 출력을 사용하는 방법

머신 출력을 사용하여 Tulip 앱 전체에 로직 구축하기

트리거에서 머신 출력을 사용하려면 먼저 머신을 설정해야 합니다. 머신 유형 및 속성이 Tulip에서 적절하게 구성되었는지 확인합니다. 데이터가 머신에서 Tulip의 머신 탭으로 흘러가는지 확인하여 출력 트리거를 성공적으로 설정합니다.

기계 출력은 스핀들 속도와 같은 여러 기계 속성을 기계에서 실시간으로 모니터링합니다. 이러한 출력은 앱과 독립적으로 기계 상태를 확인하는 데 사용할 수 있지만 앱 내에서 로직을 구축하는 데에도 활용할 수 있습니다.

이러한 트리거는 앱을 사용하는 동안 기계 출력에 반응하는 데 유용합니다. 앱에서 기계의 마지막 출력을 사용하여 작업자가 휴식 중인지 또는 작업이 완료되었는지 확인하고 싶을 수 있습니다. 기계에 대한 인앱 로직을 만드는 데는 다음과 같은 다양한 사용 사례가 있습니다:

  • 머신 다운 알림 보내기
  • 라우팅 단계
  • 애플리케이션 완료
  • 작업 기록에 쓰기

머신 출력을 위한 트리거 만들기

앱의 컨텍스트 창에서 머신 및 장치 트리거 옵션에서 추가를 선택합니다.

머신 출력 트리거는 머신에 정의된 모든 속성을 기반으로 할 수 있습니다. 또한 머신의 상태 변경을 기반으로 할 수도 있습니다.

트리거 에디터에서는 머신 출력을 기반으로 모든 로직을 추가할 수 있습니다. 아래는 사용 사례의 예시입니다.

예 1 - 머신 다운 알림 보내기

머신 트리거 페이지에서 지정한 대로 머신이 다운타임 상태가 되면 이에 대해 알고 싶을 것입니다.

이를 설정하려면 특정 머신의 출력을 선택하거나 앱과 동일한 스테이션에 있는 머신의 출력을 선택할 수 있습니다. 이 트리거에서 상태 변경에 대한 출력 옵션을 선택합니다.

여기에서 알림에 가장 적합한 머신 상태를 선택해야 합니다. 이 경우 중지됨 상태가 알림을 전송하는 데 사용됩니다. 모든 상태 변경이 아닌 중지된 상태에서만 알림을 보내도록 조건문을 만들 수 있습니다. 이렇게 하려면 다음과 같은 If 조건을 만듭니다:

IF 기계 출력 - 상태 변경 - = - 정적 값 - 열거형 - 중지됨

THEN SMS 보내기 - 받는 사람 - 사용자 - 메시지 - 귀하의 메시지

이제 애플리케이션은 기계가 이 상태가 될 때마다 문제가 있는 기계의 위치와 함께 관리자에게 메시지를 보냅니다.

예 2 라우팅 앱

머신 트리거를 기반으로 애플리케이션을 라우팅하면 다른 개입 없이 앱이 자동으로 진행되도록 할 수 있습니다. 작업을 진행하려면 기계가 특정 스핀들 속도에 도달하거나 특정 값에 도달해야 할 수도 있습니다. 이 경우 기계 출력 트리거는 이를 확인하고 충족되면 자동으로 진행할 수 있습니다.

이렇게 하려면 출력으로 확인할 기계 속성을 선택합니다.

그런 다음 적절한 조건을 설정합니다. 이 경우 램프 함수가 75 값을 달성할 때만 앱을 진행하고 다음 단계로 앱을 자동으로 라우팅해야 합니다. 트리거는 다음과 같습니다:

IF 기계 출력 - 램프1 - > - 정적 값 - 숫자 - 75

THEN 단계로 이동 - 다음

이 기능은 모든 기계 속성을 중심으로 구축할 수 있으며 대상 단계로 경로를 지정할 수도 있습니다. 예를 들어 스핀들 속도가 0인 경우 "유지보수" 또는 "점심 휴식" 단계로 라우팅할 수 있습니다.

예 3- 활동 기록 작성

이 경우 기계 출력이나 기타 조건문을 사용하여 활동 기록 필드에 쓸 수 있습니다.

예를 들어 Tulip 앱을 사용하여 다운타임 사유를 설정할 수 있습니다. 기계의 설정을 돕기 위해 튤립 앱을 사용하는 경우에는 설정으로 인해 기계가 다운되었음을 기록할 수 있습니다. 이 경우 앱이 시작될 때 머신이 다운되었는지 확인하고 다운된 경우 설정 태그를 부여할 수 있습니다. 이러한 앱의 트리거는 다음과 같이 보일 수 있습니다:

IF: 머신 활동 필드 - 이 스테이션에서 - 상태 - = - 정적 값 - 열거형 - 중지됨

THEN: 데이터 조작- 다운타임 이유 설정- 머신: 이 스테이션에서 - 값: 정적 값 - Enum - 설정

위의 트리거는 스텝이 열릴 때 실행됩니다. 이 "설정" 단계가 열릴 때 머신이 다운된 경우 다운타임 사유는 설정으로 귀속됩니다.


원하는 정보를 찾았나요?

community.tulip.co로 이동하여 질문을 게시하거나 다른 사람들이 비슷한 문제에 직면했는지 확인할 수도 있습니다!


이 문서가 도움이 되었습니까?