양손 조작 스테이션 강화(THRSe)

이 명령어는 Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에 적용됩니다.
이 명령어로 양손 조작 스테이션의 입력을 모니터링합니다. 각 실행 스테이션 단추에는 두 개의 입력이 있습니다. 하나는 N.C 접점이고 또 하나는 N.O 접점입니다. 출력 1에 전원을 공급하려면 명령어가 활성화되고 폴트 없이 연결되어야 합니다. 그런 다음 두 단추를 서로 500 ms 이내에 눌러야 합니다.
중요: 출력 1에 전원을 공급하려면 양손 조작 스테이션의 오른쪽과 왼쪽 단추를 서로 500 ms 이내에 눌러야 합니다. 이 상황을 올바르게 감지하려면 안전 태스크 기간이 40 ms를 초과할 수 없고 입력 장치의 RPI가 20 ms를 초과할 수 없습니다.
안전 태스크 기간 및 RPI에 대한 자세한 내용은
GuardLogix
5580 및
Compact GuardLogix
5380 컨트롤러 시스템 안전 참조(발행 번호 1756-RM012)를 참조하십시오.
양손 조작 스테이션이 폴트 없이 연결되어 활성화되고 오른쪽 및 왼쪽 단추가 모두 해제(안전) 상태에 있으면 단추 릴리스(BR) 출력이 항상 ON(1)으로 전환됩니다. 이 경우 네 개의 모든 접점이 안전 상태입니다.
사용하지 않을 때는 양손 조작 스테이션이 분리될 수 있습니다. 양손 조작 스테이션을 올바르게 연결 해제하려면 연결 해제 입력이 ON(1)이어야 하고 모든 단추 입력이 OFF(0)여야 합니다. 양손 조작 스테이션이 분리되면 스테이션 바이패스(SB) 출력이 ON(1)으로 전환됩니다.
사용 가능한 언어
래더 다이어그램
L5K_THRSe_LD_avail_v31
펑션 블록
이 명령어는 함수 블록에서 사용할 수 없습니다.
구조화된 텍스트
이 명령어는 구조화된 텍스트에서 사용할 수 없습니다.
피연산자
주의: 실행 모드 중 명령어 파라미터를 변경하면 보류 중인 편집을 수락하고 컨트롤러 모드를 프로그램 모드에서 실행 모드로 전환하여 변경 내용을 적용합니다.
중요: 다음과 같은 경우 예기치 않은 작동이(컨트롤러 어설션 또는 복구할 수 없는 주 폴트 포함)이 발생할 수 있습니다.
  • 지원 태그 구성원이 기록됩니다.
  • 지원 태그가 여러 명령어 호출에서 공유됩니다.
  • 지원 태그 구성원이 동일한 지원 태그에 의해 제어되는 명령어에 파라미터로 전달됩니다.
  • 지원 태그
    .EnableIn
    구성원이 프로그램의 아무 곳에서나 참조됩니다.
    .EnableIn
    은 렁 상태를 명령어에 나타내는 파라미터이며, 내부용으로만 사용됩니다.
    이러한 잘못된 지원 태그 사용의 예는 예기치 않은 동작을 유발할 수 있는 지원 태그 사용 항목을 참조하십시오.
중요: 동일 프로그램에서 둘 이상의 명령어에 동일한 태그를 사용하지 마십시오. 어떠한 상황에서도 명령어 출력 태그에 쓰기 작업을 수행하지 마십시오.
중요: 안전 입력 지점이 등가 또는 보완이 아닌 단일로 구성되어 있는지 확인하십시오. 이 명령어는 PLd(Cat. 3) 또는 PLe(Cat. 4) 안전 기능에 필요한 모든 이중 채널 기능을 제공합니다.
다음 표에서는 명령어 구성에 사용되는 파라미터를 제공합니다. 이 파라미터는 런타임에 변경될 수 없습니다.
피연산자
데이터 유형
설명
THRSe
THRS_ENHANCED
이 파라미터는 이 명령어의 각 사용법에 대한 중요한 실행 정보를 유지하는 지원 태그입니다.
잘못된 지원 태그 사용 예는 예기치 않은 동작을 유발할 수 있는 지원 태그 사용 항목을 참조하십시오.
불일치 시간
DINT
폴트가 생성되기 전에 명령어가 N.O 단추와 N.C 단추 접점을 일치시키지 못하게 하는 시간입니다.
불일치 상태는 N.O 접점과 N.C 접점이 동일한 논리값을 가질 때 발생합니다. 즉, 둘 다 ON(1) 또는 둘 다 OFF(0)일 때를 말합니다.
유효 범위는 100~3000ms입니다.
다음 표에 명령어에 대한 입력 파라미터가 나와 있습니다.
피연산자
데이터 유형
설명
Enable
BOOL
ON(1): 장치가 활성화됩니다. 출력 1은 두 단추가 서로 500 ms 이내에 눌려질 때 전원이 공급됩니다.
끄기(OFF)(0): 장치가 비활성화됩니다. 출력 1은 전원이 차단된 상태로 유지됩니다.
Disconnected
BOOL
이 입력은 실행 스테이션의 연결이 해제되었는지 여부를 나타냅니다. 이 입력이 ON(1)이고 모든 단추 입력(오른쪽 단추 N.O, 오른쪽 단추 N.C, 왼쪽 단추 N.O, 왼쪽 단추 N.C)이 OFF(0)이면 스테이션 바이패스 출력이 ON(1)으로 전환됩니다.
ON(1): 실행 스테이션의 연결이 해제되었습니다. 출력 1에 전원이 공급될 수 없습니다.
끄기(OFF)(0): 실행 스테이션의 연결이 해제되지 않습니다. 출력 1에 전원이 공급될 수 있습니다.
Right Button Normally Open
1
BOOL
오른쪽 단추에 대한 N.O 접점입니다.
Right Button Normally Closed
1
BOOL
오른쪽 단추에 대한 N.C 접점입니다.
Left Button Normally Open
1
BOOL
왼쪽 단추에 대한 N.O 접점입니다.
Left Button Normally Closed
1
BOOL
왼쪽 단추에 대한 N.C 접점입니다.
Input Status
BOOL
명령어 입력이 안전 I/O 모듈에서 나온 경우, 이 값은 I/O 모듈(들)의 상태입니다(연결 상태 또는 결합 상태). 명령어 입력이 내부 로직에서 파생된 경우 조건을 결정하는 것은 응용 프로그램 프로그래머의 책임입니다.
ON(1): 이 명령어의 입력이 유효합니다.
끄기(OFF)(0): 이 명령어의 입력이 유효하지 않습니다.
Reset
2
BOOL
이 입력은 폴트 조건이 없는 경우 명령어 및 회로 폴트를 해제합니다.
OFF(0) -> ON(1): 폴트 있음 및 폴트 코드 출력이 리셋됩니다.
1
이 입력이
Guard I/O
입력 모듈의 입력인 경우, 이 입력은 등가 또는 보완 입력이 아닌 단일로 구성되었는지 확인하십시오.
2
일부 안전 표준에서는 리셋 입력의 전환을 모니터링해야 합니다. 리셋이 안전 기능을 리셋하는 데 사용되는 경우, 리셋 입력이 ‘높음’에서 ‘낮음’으로 또는 ‘낮음’에서 ‘높음’으로 전환했음을 검증하기 위해 추가 로직이 필요할 수 있습니다.
다음 표에 명령어에 대한 출력 파라미터가 나와 있습니다.
피연산자
데이터 유형
설명
출력 1(Output 1, O1)
BOOL
이 출력에는 실행 스테이션이 활성화되어 연결되어 있고 두 단추가 서로 500 ms 이내에 눌려진 경우에 전원이 공급됩니다.
다음 중 하나 이상이 발생하면 출력 1에 전원이 차단됩니다.
  • 오른쪽 또는 왼쪽 단추가 풀리거나 네 개의 접점 중 하나가 안전 상태로 전환됩니다.
  • 입력 상태 입력이 OFF(0)로 전환됩니다. 이는 입력이 유효하지 않음을 나타냅니다.
  • 활성화 입력이 OFF(0)로 전환됩니다.
  • 연결 해제 입력이 ON(1)으로 전환됩니다.
단추 릴리스(Buttons Released, BR)
BOOL
이 출력은 두 단추가 모두 풀리고 실행 스테이션이 연결되어 활성화되어 있고 폴트가 없는 경우 ON(1)입니다.
스테이션 바이패스(Station Bypassed, SB)
BOOL
이 출력은 실행 스테이션이 올바르게 연결 해제되고 결함이 없는 경우 ON(1)입니다.
양손 조작 스테이션 연결 해제
섹션을 참조하십시오
.
폴트 있음
BOOL
ON(1): 명령어에 폴트가 있습니다.
끄기(OFF)(0): 명령어가 정상적으로 작동 중입니다.
폴트 코드
DINT
이 출력은 발생한 폴트 유형을 나타냅니다. 폴트 코드 목록은 아래의
폴트 코드
섹션을 참조하십시오.
이 파라미터는 안전과 관련이 없습니다.
진단 코드
DINT
이 출력은 명령어의 진단 상태를 나타냅니다. 진단 코드 목록은 아래의
진단 코드
섹션을 참조하십시오.
이 파라미터는 안전과 관련이 없습니다.
중요: 어떠한 상황에서도 명령어 출력 태그에 쓰기 작업을 수행하지 마십시오.
양손 조작 스테이션 연결 해제
스테이션 바이패스 출력에 전원을 공급하려면(양손 조작 스테이션 연결 해제), 연결 해제 입력이 ON(1)이어야 하고 모든 단추 입력이 OFF(0)여야 합니다.
양손 조작 스테이션을 연결 해제하는 동안 폴트가 발생하면 입력이 올바른 상태에 놓인 후 리셋을 트리거하십시오.
양손 조작 스테이션 연결
스테이션 바이패스 출력에서 전원을 차단하려면(양손 조작 스테이션 연결), 연결 해제 입력이 OFF(0)여야 하고 단추 입력이 해제 안전 상태여야 합니다.
양손 조작 스테이션을 연결하는 동안 폴트가 발생하면 입력이 올바른 상태에 놓인 후 리셋을 트리거하십시오.
연산
정상 작동
타이밍 다이어그램에 나타낸 바와 같이 단추 릴리스 출력은 두 단추가 모두 풀리고 실행 스테이션이 연결되어 활성화되어 있고 폴트가 없는 경우 항상 ON(1)으로 전환됩니다.
(A) 앞에서, 왼쪽과 오른쪽 단추가 모두 눌리지만 활성화 입력이 OFF(0)이기 때문에 출력 1에 아직 전원이 공급되지 않았습니다. 활성화 입력이 (A)에서 OFF(0)에서 ON(1)으로 전환되면 활성화 입력이 ON(1)인 동안 단추를 눌러야 하므로 출력 1에 전원이 공급되지 않습니다. (B)에서, 오른쪽 단추는 눌려졌지만 왼쪽 단추는 여전히 해제되어 있어 단추 릴리스 출력을 OFF(0)로 전환합니다. (C)에서, 두 단추가 서로 500 ms 이내에 눌려져 50 ms 지연 후에 출력 1에 전원이 공급됩니다. (D)에서 왼쪽 단추가 풀리면 출력 1의 전원이 차단됩니다. (E)에서 두 단추가 모두 눌리고 50 ms 후에 출력 1에 전원이 공급됩니다. 마지막으로, (F)에서 활성화 입력이 OFF(0)로 전환되기 때문에 출력 1의 전원이 차단됩니다.
THRSe Normal Operation
단추 누름 진단 작동
오른쪽 및 왼쪽 단추가 서로 500 ms 이내에 눌려지 않으면 출력 1에 전원을 공급할 수 없습니다.
(A)에서, 왼쪽 단추를 풀린 상태에서 오른쪽 단추가 눌려집니다. (B)에서, 단추가 500 ms 동안 불일치 상태에 있었고, 이로 인해 출력 1에 다시 전원을 공급하려면 우선 두 단추 모두 풀려야 함을 요청하는 진단 신호가 생성됩니다. (C)에서, 왼쪽 단추가 눌렸지만 오른쪽 단추가 500 ms 이상 눌린 상태에 유지된 후에 두 단추가 모두 풀리지 않았기 때문에 출력 1에 전원이 공급되지 않습니다. 두 단추가 모두 풀리면 (D)에서 진단 신호가 해제됩니다. 출력 1은 (E)에서 두 단추가 서로 500 ms 이내에 눌려지고 50 ms 지연된 후 전원이 공급됩니다.
THRSe Button Held down diagnostic operation
단추 글리치 진단 작동
한 단추가 풀린 상태에서 다른 단추가 계속 눌려져 있으면 출력 1에 다시 전원을 공급하기 위해 두 단추를 모두 안전 상태로 릴리스해야 합니다.
(A)에서, 오른쪽 단추가 풀렸기 때문에 출력 1의 전원이 차단됩니다.
(B)에서, 오른쪽 단추가 눌려졌지만 (A)부터 왼쪽 단추가 풀린 상태를 유지하고, 이로 인해 출력 1에 다시 전원을 공급하려면 우선 두 단추 모두 릴리스해야 함을 요청하는 진단 신호가 생성됩니다. 두 단추가 모두 (C)에서 풀리며 진단 신호가 해제됩니다. (D)에서, 출력 1에는 두 단추가 서로 500 ms 이내에 눌려지고 50 ms 지연된 후 전원이 공급됩니다.
THRSe Button Glitch Diagnostic Operation
단추 불일치 폴트(채널간) 작업
불일치 폴트는 한 단추의 두 채널이 구성된 불일치 시간(이 예에서는 250 ms)보다 더 긴 시간에 불일치 상태에 있는 경우 발생합니다.
(A)에서, 오른쪽 단추가 눌려졌지만 N.C 접점이 OFF(0)인 동안 왼쪽 단추의 N.O 접점만 ON(1)으로 전환됩니다. 왼쪽 단추 N.O와 왼쪽 단추 N.C 입력이 250 ms 동안 일관되지 않은 상태에 있고, (B)에서 폴트가 발생합니다. (C)에서 폴트가 리셋으로 해제됩니다. 마지막으로, (D)에서 두 단추를 모두 누르고 50 ms 후에 출력 1에 전원이 공급됩니다.
THRSe Button Discrepency Fault
실행 스테이션 연결 해제(스테이션 바이패스) 작업
실행 스테이션이 제대로 연결 해제되면 출력 1의 전원이 차단될 수 없습니다. 실행 스테이션이 올바르게 연결 해제될 때마다 스테이션 바이패스 출력에 전원이 공급됩니다.
(A)에서, 두 단추를 모두 누르고 50 ms 후에 출력 1에 전원이 공급됩니다. (B)에서, 출력 1의 전원이 차단되고 연결 해제 입력이 ON(1)으로 전환되면 폴트가 발생합니다. 폴트를 해제하려면 (C)에서 두 단추가 모두 풀리고 리셋이 트리거되어야 합니다. 스테이션 바이패스 출력이 ON(1)으로 전환됩니다. (D)에서 연결 해제 입력이 ON(1)인 상태에서 오른쪽 단추 N.O 입력이 ON(1)으로 전환되는 경우, 스테이션 바이패스 출력은 OFF(0)로 전환되고 폴트가 발생합니다. (E)에서 리셋이 트리거되며 연결 해제 입력이 ON(1)으로 전환되고 모든 단추 입력이 OFF(0)인 경우 폴트가 해제되고 스테이션 바이패스 출력이 ON(1)으로 전환됩니다다. 마지막으로, (F)에서 활성화 입력은 ON(1)에서 OFF(0), 그리고 다시 ON(1)으로 전환되지만 ON(1)으로 유지되는 스테이션 바이패스 출력에는 영향을 미치지 않습니다.
THRSe Run Station Disconnected
거짓 렁 상태 동작
명령어가 거짓 렁에서 실행되면 모든 명령어 출력의 전원이 차단됩니다.
폴트 코드 및 시정 조치
폴트 코드는 16진수 형식으로 나열되는데, 뒤에 십진수 형식이 붙습니다.
폴트 코드
설명
시정 조치
00
폴트 없음.
없음
16#20
32
명령어를 실행하는 동안 입력 상태 입력이 ON(1)에서 OFF(0)로 전환했습니다.
  • I/O 모듈 연결을 확인하십시오.
  • 폴트를 리셋하십시오.
16#7001
28673
오른쪽 단추 접점이 불일치 시간보다 더 긴 시간 동안 불일치 상태였습니다. 폴트가 발생했을 때 오른쪽 단추 N.O는 ON(1)이었고 오른쪽 단추 N.C는 OFF(0)였습니다.
  • 배선을 확인하십시오.
  • 오른쪽 단추 접점을 일관된 상태로 전환하십시오.
  • 폴트를 리셋하십시오.
16#7002
28674
오른쪽 단추 접점이 불일치 시간보다 더 긴 시간 동안 불일치 상태였습니다. 폴트가 발생했을 때 오른쪽 단추 N.C는 ON(1)이었고 오른쪽 단추 N.O는 OFF(0)였습니다.
16#7003
28675
왼쪽 단추 접점이 불일치 시간보다 더 긴 시간 동안 불일치 상태였습니다. 폴트가 발생했을 때 왼쪽 단추 N.O는 ON(1)이었고 왼쪽 단추 N.C은 OFF(0)였습니다.
  • 배선을 확인하십시오.
  • 왼쪽 단추 접점을 일치 상태로 전환하십시오.
  • 폴트를 리셋하십시오.
16#7004
28676
왼쪽 단추 접점이 불일치 시간보다 더 긴 시간 동안 불일치 상태였습니다. 폴트가 발생했을 때 왼쪽 단추 N.C는 ON(1)이었고 왼쪽 단추 N.O는 OFF(0)였습니다.
16#7005
28677
오른쪽 단추 N.C 입력이 ON(1)인 동안 오른쪽 단추 N.O 입력이 ON(1)에서 OFF(0), 그리고 다시 ON(1)으로 전환되었습니다.
  • 배선을 확인하십시오.
  • 오른쪽 단추가 풀리고 양쪽 접점을 OFF(0) 상태로 전환하십시오..
  • 폴트를 리셋하십시오.
16#7006
28678
오른쪽 단추 N.O 입력이 ON(1)인 동안 오른쪽 단추 N.C 입력이 ON(1)에서 OFF(0), 그리고 다시 ON(1)으로 전환되었습니다.
16#7007
28679
왼쪽 단추 N.C 입력이 ON(1)인 동안 왼쪽 단추 N.O 입력이 ON(1)에서 OFF(0), 그리고 다시 ON(1)으로 전환되었습니다.
  • 배선을 확인하십시오.
  • 왼쪽 단추가 풀리고 양쪽 접점을 OFF(0) 상태로 전환하십시오..
  • 폴트를 리셋하십시오.
16#7008
28680
왼쪽 단추 N.O 입력이 ON(1)인 동안 왼쪽 단추 N.C 입력이 ON(1)에서 OFF(0), 그리고 다시 ON(1)으로 전환되었습니다.
16#7030
28720
연결 해제 입력이 ON(1)이었지만 모든 단추 입력은 OFF(0)가 아니었습니다.
  • 양손 조작 스테이션을 분리하려면 모든 단추 입력을 OFF(0)로 설정하고 폴트를 리셋하십시오.
  • 실행 스테이션을 연결하려면 연결 해제 입력을 OFF(0)로 설정하고 폴트를 리셋하십시오.
16#7031
28721
단추 입력이 불일치 시간보다 오래 연결 해제되었지만 연결 해제 입력은 OFF(0)였습니다.
  • 양손 조작 스테이션을 분리하려면 연결 해제 입력을 ON(1)으로 설정하고 폴트를 리셋하십시오.
  • 양손 조작 스테이션을 연결하려면 모든 단추 입력을 정상 상태로 설정하고 폴트를 리셋하십시오.
진단 코드 및 시정 조치
진단 코드는 16진수 형식으로 나열되는데, 뒤에 십진수 형식이 붙습니다.
진단 코드
설명
시정 조치
00
폴트 없음.
없음
16#20
32
명령어가 시작될 때 입력 상태가 OFF(0)였습니다.
I/O 모듈 연결을 점검하십시오.
16#7001
28673
장치가 시동하기에 안전한 상태가 아닙니다.
두 단추를 모두 OFF(0)로 풀리십시오.
16#7002
28674
오른쪽 단추를 누르고 있습니다. 왼쪽 및 오른쪽 단추가 500 ms 이상 동안 불일치 상태였습니다.
두 단추를 모두 OFF(0)로 풀리십시오.
16#7003
28675
왼쪽 단추를 누르고 있습니다. 왼쪽 및 오른쪽 단추가 500 ms 이상 동안 불일치 상태였습니다.
두 단추를 모두 OFF(0)로 풀리십시오.
16#7004
28676
오른쪽 단추를 풀리고 왼쪽 단추를 누른 상태에서 오른쪽 단추를 다시 눌렀습니다.
두 단추를 모두 OFF(0)로 풀리십시오.
16#7005
28677
왼쪽 단추를 풀리고 오른쪽 단추를 누른 상태에서 왼쪽 단추를 다시 눌렀습니다.
두 단추를 모두 OFF(0)로 풀리십시오.
16#7060
28768
실행 스테이션이 활성화되지 않습니다.
실행 스테이션을 활성화하거나 연결 해제하십시오.
16#7061
28769
실행 스테이션이 바이패스됩니다.
아무런 조치가 필요 없습니다.
연산 상태 플래그에 영향
아니요
메이저/마이너 폴트
이 명령어에만 해당되는 것은 없습니다. 배열 인덱싱 폴트의 경우 배열을 통한 인덱스 항목을 참조하십시오.
실행
조건/상태
수행한 작업
사전 스캔
렁-입력-조건이 거짓일 때와 같습니다.
활성화-입력이 거짓
.O1, .BR, .SB 및 .FP가 거짓으로 해제됩니다.
활성화-입력이 참
이 명령어는 정상 작동 섹션에서 설명한 바와 같이 실행됩니다.
사후 스캔
렁-입력-조건이 거짓일 때와 같습니다.
예
THRSe_LD_ex_v31
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal