양손 조작 스테이션(THRS)

이 명령어는 Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에 적용됩니다.
양손 조작 스테이션(Two Hand Run Station, THRS) 명령어를 이용해 단일 동작 시작 단추로 사용되는 다이버스 입력 단추 두 개를 소프트웨어 프로그래밍 가능 환경에 통합시키는 방법을 제공할 수 있습니다.
또한 이 명령어의 활성 핀 입력을 사용하여 프로세스 제어에서 실행 스테이션을 삽입 또는 제거할 수도 있습니다. 활성 핀 명령어가 적용된 양손 조작 스테이션은 4개의 입력(각 단추에서 2개씩)을 가져와 응용 프로그램의 나머지 부분에 대해 단일 신호로 변환합니다.
사용 가능한 언어
래더 다이어그램
THRS_LD_avail_v31
펑션 블록
이 명령어는 함수 블록에서 사용할 수 없습니다.
구조화된 텍스트
이 명령어는 구조화된 텍스트에서 사용할 수 없습니다.
피연산자
중요: 다음과 같은 경우 예기치 않은 작동이(컨트롤러 어설션 또는 복구할 수 없는 주 폴트 포함)이 발생할 수 있습니다.
  • 지원 태그 구성원이 기록됩니다.
  • 지원 태그가 여러 명령어 호출에서 공유됩니다.
  • 지원 태그 구성원이 동일한 지원 태그에 의해 제어되는 명령어에 파라미터로 전달됩니다.
  • 지원 태그
    .EnableIn
    구성원이 프로그램의 아무 곳에서나 참조됩니다.
    .EnableIn
    은 렁 상태를 명령어에 나타내는 파라미터이며, 내부용으로만 사용됩니다.
    이러한 잘못된 지원 태그 사용의 예는 예기치 않은 동작을 유발할 수 있는 지원 태그 사용 항목을 참조하십시오.
중요: 안전 입력 모듈이 등가 또는 보완이 아닌 단일로 구성되어 있는지 확인하십시오. 이 명령어는 PLd(Cat. 3) 또는 PLe(Cat. 4) 안전 기능에 필요한 모든 이중 채널 기능을 제공합니다.
다음 표에 명령어 입력이 설명되어 있습니다.
피연산자
데이터 유형
설명
값
THRS
TWO_HAND_RUN_STATION
이 파라미터는 이 명령어의 각 사용법에 대한 중요한 실행 정보를 유지하는 지원 태그입니다.
잘못된 지원 태그 사용 예는 예기치 않은 동작을 유발할 수 있는 지원 태그 사용 항목을 참조하십시오.
—
Active Pin Type
BOOL
활성 핀 유형은 활성 핀 관련 입력 및 출력이 처리되는지 여부를 결정합니다.
활성화됨 또는 비활성화됨
활성화됨 = 1
또는
비활성화 = 0
Active Pin
BOOL
실행 스테이션에 대한 활성 핀
활성 핀이 활성화됨 - 설정되면 단추 누름 출력이 활성 상태로 전환될 수 있습니다. 해제하면 단추 누름 출력이 꺼진 상태로 유지됩니다.
활성 핀이 비활성화됨 - 표시되지만 사용되지 않습니다.
초기 = 0
설정 = 1
Right Button Normally Open
BOOL
오른쪽 단추 N.O. 접점 입력
안전 = 0
활성 = 1
Right Button Normally Closed
BOOL
오른쪽 단추 N.C. 접점 입력
안전 = 1
활성 = 0
Left Button Normally Open
BOOL
왼쪽 단추 N.O. 접점 입력
안전 = 0
활성 = 1
Left Button Normally Closed
BOOL
왼쪽 단추 N.C. 접점 입력
안전 = 1
활성 = 0
Fault Reset
BOOL
폴트 리셋 입력
활성 핀이 활성화됨 - 꺼짐에서 켜짐으로 전환되어 폴트 원인이 지워지면 오른쪽 단추 폴트, 왼쪽 단추 폴트 및 스테이션 활성 폴트 출력이 해제됩니다.
활성 핀이 비활성화됨 - 꺼짐에서 켜짐으로 전환되어 폴트 원인이 지워지면 오른쪽 단추 폴트 및 왼쪽 단추 폴트 출력이 해제됩니다.
초기 = 0
리셋 = 1
다음 표에서는 명령어에 대한 출력을 제공합니다. 많은 응용 프로그램에서 출력 태그는 실제 현장 장치의 상태를 나타낼 수 있습니다. 출력 태그는 또한 다른 명령어에 사용하기 위해 시스템 상태 정보를 나타내는 데 사용되는 내부 태그일 수도 있습니다.
피연산자
데이터 유형
설명
값
단추 누름
BOOL
실행 스테이션 단추를 눌르고 폴트가 없으면 출력이 활성화됩니다.
안전 = 0
활성 = 1
스테이션 활성
BOOL
실행 스테이션이 활성 상태이면 출력이 활성화됩니다.
활성 핀이 활성화됨 - 설정은 스테이션이 활성 상태임을 나타냅니다. 해제는 스테이션이 비활성 상태임을 나타냅니다
활성 핀이 비활성화됨 - 표시되지만 사용되지 않고 항상 0입니다.
초기 = 0
활성 = 1
단추 구속
BOOL
500 ms 이내에 두 단추를 누르지 않았음을 나타냅니다.
두 단추를 풀면 해제됩니다.
초기 = 0
활성 = 1
사이클 단추
BOOL
단추 구속 표시기가 설정되면 설정합니다. 단추 구속 표시기가 지워지면 해제됩니다.
초기 = 0
활성 = 1
스테이션 활성 폴트
BOOL
활성 핀이 활성화됨 - 스테이션이 비활성 상태이면 폴트가 설정됩니다.
활성 핀이 비활성화됨 - 표시되지만 사용되지 않고 항상 0입니다.
초기 = 0
활성 = 1
오른쪽 단추 폴트
BOOL
오른쪽 단추에 폴트가 있습니다.
오른쪽 단추 N.C 및 오른쪽 단추 N.O 입력에 둘 다 전원이 공급되지 않거나 250 ms 이내에 둘 다 전원이 차단되지 않는 경우 설정됩니다.
초기 = 0
활성 = 1
왼쪽 단추 폴트
BOOL
왼쪽 단추에 폴트가 있습니다.
왼쪽 단추 N.C 및 왼쪽 단추 N.O 입력에 둘 다 전원이 공급되지 않거나 250 ms 이내에 둘 다 전원이 차단되지 않는 경우 설정됩니다.
초기 = 0
활성 = 1
폴트 있음
BOOL
폴트가 하나 이상 있습니다.
활성 핀이 활성화됨 - 스테이션 활성 폴트, 오른쪽 단추 폴트 또는 왼쪽 단추 폴트 출력이 지정되면 설정됩니다. 스테이션 활성 폴트, 오른쪽 단추 폴트 및 왼쪽 단추 폴트 출력이 지워지면 해제됩니다.
활성 핀이 비활성화됨 - 스테이션 오른쪽 단추 폴트 또는 왼쪽 단추 폴트 출력이 지정되면 설정됩니다. 오른쪽 단추 폴트 및 왼쪽 단추 폴트 출력이 지워지면 해제됩니다.
초기 = 0
활성 = 1
중요: 어떠한 상황에서도 명령어 출력 태그에 쓰기 작업을 수행하지 마십시오.
예
THRS_LD_ex_v31
연산
정상 작동
이 명령어는 4개의 입력(각 단추에서 2개씩)을 가져와 응용 프로그램의 나머지 부분에 대해 단일 신호로 변환합니다.
다음 타이밍 다이어그램은 이러한 정상 작동 상태 변화를 보여줍니다.
THRS Normal Operation
N.C 채널과 관련된 입력 데이터에 조건을 부가하는 방법은
안전 명령어
의
전원 차단 트립
섹션을 참조하십시오.
단추 구속 작동
양손 조작 스테이션 명령어는 4개 입력을 모니터링하여 이러한 입력이 실패 또는 의도적으로 무효화되지 않도록 합니다. 두 단추를 서로 500 ms(t1) 이내에 누르지 않으면 이 명령어가 단추 구속 조건을 생성하고 단추 누름 출력이 활성 상태로 전환되지 않도록 방지합니다.
이러한 상태 변화가 아래 타이밍 다이어그램에 나와 있습니다.
THRS Button Tie-Down Operation
사이클 단추 작동
단추 누름이 활성 상태인데 단추 중 하나가 활성 상태에서 안전 상태로 전환되고 다른 단추가 활성 상태로 전환되기 전에 다시 활성 상태가 되면 이 명령어는 사이클 단추 출력 프롬프트를 설정하고 두 단추가 안전 상태를 순환할 때까지 단추 누름 출력이 다시 활성 상태로 전환되지 않도록 방지합니다.
이러한 상태 변화는 아래 타이밍 다이어그램에 나와 있습니다.
THRS Cycle Buttons Operation
단추 폴트 작동
또한 이 명령어는 각 단추의 개별 입력을 모니터링합니다. 단추 중 하나에 대한 접점 2개가 250 ms(t1) 이상 반대 안전 상태이면 적절한 폴트가 설정됩니다(왼쪽 단추 폴트 또는 오른쪽 단추 폴트). 폴트 있음 출력도 설정됩니다.
이러한 폴트 중 하나가 있으면 단추 누름 출력은 항상 안전 상태로 설정됩니다.
다음 타이밍 다이어그램은 이러한 상태 변화를 보여줍니다.
왼쪽 단추 폴트
THRS Button Fault Operation
오른쪽 단추 폴트
THRS Right Button Fault Operation
거짓 렁 상태 동작
거짓 렁 상태에서 명령어를 실행하면 프롬프트 및 폴트 표시기를 포함한 모든 출력이 0으로 되는 것을 제외하고 동작이 참 렁 상태와 정확히 일치합니다. 렁 상태가 참으로 되면 출력이 명령어 로직에서 결정된 대로 설정됩니다.
연산 상태 플래그에 영향
아니요
메이저/마이너 폴트
이 명령어에만 해당되는 것은 없습니다. 배열 인덱싱 폴트의 경우 배열을 통한 인덱스 항목을 참조하십시오.
실행
조건/상태
수행한 작업
사전 스캔
.BP, .SA, .BT, .CB, .SAF, .RBF, .LBF 및 .FP가 거짓으로 해제됩니다.
렁-입력-조건이 거짓임
이 명령어는 거짓 렁 상태 동작 섹션에서 설명한 바와 같이 실행됩니다.
렁-입력-조건이 참임
이 명령어는 정상 작동 섹션에서 설명한 바와 같이 실행됩니다.
사후 스캔
렁-입력-조건이 거짓인 것과 동일합니다.
예
I/O 배선과 명령어 파라미터 관계
활성 핀이 비활성화된 양손 조작 스테이션 배선 및 프로그래밍
중요: 실행 단추를 놓았을 때 실행 단추 입력 4개가 안전 상태이면 양손 조작 스테이션이 적절하게 연결됩니다.
다음 배선도는 ISO 13849-1 Category 4를 준수하기 위해 오른쪽 및 왼쪽 단추를 1791DS 안전 I/O 모듈에 연결하는 방법을 보여주는 한 가지 예입니다. 각 단추에는 2가지 다이버스 입력 채널이 있습니다.
THRS wire right and left buttons to I/O
다음 프로그래밍 예는 이전 배선도에 활성 핀이 적용되지 않은 양손 조작 스테이션 명령어를 적용하는 방법을 보여줍니다.
THRS_Other_Pg413_v31
ISO 13849-1 Category 4 규정에 따르면 각 입력에 대해 개별적으로 펄스 테스트를 수행해야 합니다.
Logix Designer
프로그래밍 응용 프로그램을 사용하여 펄스 테스트에 대한 다음 I/O 모듈 파라미터를 구성합니다.
입력 구성
입력 지점
유형
포인트 모드
테스트 소스
0(IN0)
단일
안전 펄스 테스트
0(T0)
1(IN1)
단일
안전 펄스 테스트
1(T1)
2(IN2)
단일
안전 펄스 테스트
2(T2)
3(IN3)
단일
안전 펄스 테스트
3(T3)
4(IN4)
단일
안전
없음
테스트 출력
테스트 출력 지점
포인트 모드
0(T0)
펄스 테스트
1(T1)
펄스 테스트
2(T2)
펄스 테스트
3(T3)
펄스 테스트
활성 핀이 활성화된 양손 조작 스테이션 배선 및 프로그래밍
중요: 실행 단추를 놓았을 때 실행 단추 입력 4개가 안전 상태이면 양손 조작 스테이션이 적절하게 연결됩니다.
다음 배선도는 ISO 13849-1 Category 4를 준수하기 위해 오른쪽 및 왼쪽 단추를 1791DS 안전 I/O 모듈에 연결하는 방법을 보여주는 한 가지 예입니다. 각 단추에는 2가지 다이버스 입력 채널이 있습니다.
THRS wire right and left buttons to safety I_O
다음 배선도는 ISO 13849-1 Category 4를 준수하기 위해 더미 플러그를 1791DS 안전 I/O 모듈에 연결하는 방법을 보여주는 한 가지 예입니다. 각 단추에는 2가지 다이버스 입력 채널이 있습니다.
THRS wire a dummy plug
다음 프로그래밍 예는 위에 표시된 배선도에 활성 핀이 적용된 양손 조작 스테이션 명령어를 적용하는 방법을 보여줍니다.
THRS_Other_Pg415_v31
ISO 13849-1 Category 4 규정에 따르면 각 입력에 대해 개별적으로 펄스 테스트를 수행해야 합니다.
Logix Designer
프로그래밍 응용 프로그램을 사용하여 펄스 테스트에 대한 다음 I/O 모듈 파라미터를 구성합니다.
입력 구성
입력 지점
유형
포인트 모드
테스트 소스
0(IN0)
단일
안전 펄스 테스트
0(T0)
1(IN1)
단일
안전 펄스 테스트
1(T1)
2(IN2)
단일
안전 펄스 테스트
2(T2)
3(IN3)
단일
안전 펄스 테스트
3(T3)
4(IN4)
단일
안전
없음
5(IN5)
단일
안전
없음
테스트 출력
테스트 출력 지점
포인트 모드
0(T0)
펄스 테스트
1(T1)
펄스 테스트
2(T2)
펄스 테스트
3(T3)
펄스 테스트
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal