팬던트 활성화(ENPEN)

이 명령어는 Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에 적용됩니다.
팬던트 활성화(ENPEN)의 목적은 소프트웨어 프로그래밍 가능 환경에서 안전 릴레이의 입력 기능을 에뮬레이션하는 것입니다.
사용 가능한 언어
래더 다이어그램
ENPEN_LD_avail_v31
펑션 블록
이 명령어는 함수 블록에서 사용할 수 없습니다.
구조화된 텍스트
이 명령어는 구조화된 텍스트에서 사용할 수 없습니다.
피연산자
중요: 다음과 같은 경우 예기치 않은 작동이(컨트롤러 어설션 또는 복구할 수 없는 주 폴트 포함)이 발생할 수 있습니다.
  • 지원 태그 구성원이 기록됩니다.
  • 지원 태그가 여러 명령어 호출에서 공유됩니다.
  • 지원 태그 구성원이 동일한 지원 태그에 의해 제어되는 명령어에 파라미터로 전달됩니다.
  • 지원 태그
    .EnableIn
    구성원이 프로그램의 아무 곳에서나 참조됩니다.
    .EnableIn
    은 렁 상태를 명령어에 나타내는 파라미터이며, 내부용으로만 사용됩니다.
    이러한 잘못된 지원 태그 사용의 예는 예기치 않은 동작을 유발할 수 있는 지원 태그 사용 항목을 참조하십시오.
중요: 안전 입력 모듈이 등가 또는 보완이 아닌 단일로 구성되어 있는지 확인하십시오. 이 명령어는 PLd(Cat. 3) 또는 PLe(Cat. 4) 안전 기능에 필요한 모든 이중 채널 기능을 제공합니다.
이 표에 명령어 입력에 대한 설명이 나와 있습니다.
매개 변수
데이터 유형
설명
값
ENPEN
ENABLE_PENDANT
이 파라미터는 이 명령어의 각 사용법에 대한 중요한 실행 정보를 유지하는 지원 태그입니다.
잘못된 지원 태그 사용 예는 예기치 않은 동작을 유발할 수 있는 지원 태그 사용 항목을 참조하십시오.
-
리셋 유형
BOOL
리셋 유형으로 명령어가 출력 1에 대해 수동 리셋을 사용할지 아니면 자동 리셋을 사용할지 결정합니다.
수동 = 1
또는
자동 = 0
채널 A
1
BOOL
채널 A 입력(N.O)
안전 = 0,
활성 = 1
채널 B
1
BOOL
채널 B 입력(N.O)
안전 = 0,
활성 = 1
회로 리셋
BOOL
회로 리셋 입력
수동 리셋 - 채널 A 및 채널 B가 안전 상태에서 활성 상태로 전환되고 회로 리셋 입력이 0에서 1로 전환된 후 출력 1을 설정합니다.
자동 리셋 - 표시되지만 사용하지 않습니다.
초기 = 0
리셋 = 1
폴트 재설정
BOOL
명령어의 폴트 조건 수정 후 이 입력이 OFF에서 ON으로 전환될 때 명령어의 폴트 출력이 해제됩니다.
초기 = 0
리셋 = 1
1
이 입력을 Guard I/O 입력 모듈에서 얻은 경우 입력이 등가 또는 보완이 아닌 단일로 구성되어 있는지 확인하십시오.
이 표에 명령어 출력에 대한 설명이 나와 있습니다.
매개 변수
데이터 유형
설명
값
출력 1
BOOL
입력 조건이 충족되면 출력 1이 활성 상태로 설정됩니다.
안전 = 0
활성 = 1
사이클 입력
BOOL
사이클 입력은 작업을 실행할지 묻습니다. 회로를 리셋하려면 출력 1이 켜지기 전에 채널 A와 채널 B 입력이 안전 상태를 동시에 순환해야 합니다.
채널 A, B가 안전 상태로 전환되면 이 프롬프트가 지워집니다.
초기 = 0
프롬프트 = 1
회로 리셋 홀드
BOOL
수동 리셋 - 두 입력 채널이 모두 활성 상태로 전환하고 회로 리셋 입력이 이미 켜져 있을 때 회로 리셋 홀드 프롬프트가 설정됩니다.
회로 리셋 입력을 끄면 회로 리셋 홀드 프롬프트가 지워집니다.
자동 리셋 - 표시되지만 사용하지 않습니다.
초기 = 0
프롬프트 = 1
입력 불일치
BOOL
이 폴트는 채널 A, B 입력이 불일치 시간 기간(아래 목록 참조)보다 오랜 시간 동안 불일치 상태(하나는 안전, 하나는 활성)인 경우에 설정됩니다. 채널 A, B 입력이 일치 상태(둘 다 안전 또는 둘 다 활성임)로 복귀하고 폴트 리셋 입력에 OFF에서 ON으로 전환할 때 이 폴트가 해제됩니다.
불일치 시간 기간: 500 ms
초기 = 0
폴트 = 1
폴트 있음
BOOL
이 값은 명령어에 폴트가 있을 때마다 설정됩니다. 폴트 있음이 설정되어 있으면 출력 1이 활성 상태에 들어가지 못합니다. 모든 폴트가 해제되고 폴트 리셋 입력이 OFF에서 ON으로 전환되면 폴트 있음이 해제됩니다.
초기 = 0
폴트 = 1
중요: 어떠한 상황에서도 명령어 출력 태그에 쓰기 작업을 수행하지 마십시오.
연산
정상 작동
이 명령어는 두 입력 채널의 상태를 모니터링하고 다음 조건이 충족될 때 출력 1을 켭니다.
  • 수동 리셋 사용 시: 두 입력이 모두 활성 상태이고 회로 리셋 입력이 0에서 1로 전환됩니다.
  • 자동 리셋 사용 시: 두 입력이 모두 50 ms 동안 활성 상태입니다.
이 명령어는 입력 채널 중 한 개 또는 두 개가 모두 안전 상태로 복귀할 때 출력 1을 끕니다.
팬던트 활성화(ENPEN) 명령어의 두 입력 채널은 평상시에 열려 있습니다. 두 채널이 0이면 안전 상태를 나타내고 1이면 활성 상태를 나타냅니다.
이러한 정상 작동 상태 변화는 아래 타이밍 다이어그램에 나와 있습니다.
ENPEN Manual Reset and Auto Reset
불일치 입력으로 작동
이 명령어는 입력 채널이 지정된 기간을 초과해 불일치 상태(하나는 안전 상태, 다른 하나는 활성 상태)로 지속되면 폴트를 생성합니다. 불일치 기간은 500 ms(t1)입니다.
이 폴트 조건은 입력 불일치 및 폴트 있음 출력을 통해 보고됩니다. 폴트 있음 출력이 활성인 동안에는 출력 1이 활성 상태로 되지 못합니다. 충돌하는 조건이 해결되고 폴트 리셋 입력이 0에서 1로 전환될 때 폴트 표시가 지워집니다.
이러한 상태 변화가 아래 타이밍 다이어그램에 나와 있습니다.
ENPEN operation with incons inputs
회로 리셋 홀드로 작동 - 수동 리셋만 해당
이 명령어는 또한 입력 채널이 활성 상태로 전환할 때 회로 리셋 입력을 (1)로 설정한 경우 회로 리셋 홀드 출력 프롬프트를 설정합니다.
이러한 상태 변화는 아래 타이밍 다이어그램에 나와 있습니다.
ENPEN operation wi circuit reset held on
사이클 입력 작동
출력 1이 활성인데 입력 채널 중 하나가 활성 상태에서 안전 상태로 전환한 후 다른 입력 채널이 안전 상태로 전환되기 전에 다시 활성 상태로 전환되면 사이클 입력 출력 프롬프트가 설정됩니다. 두 입력 채널이 안전 상태를 순환할 때까지 출력 1은 활성 상태로 다시 전환할 수 없습니다.
이러한 상태 변화가 아래 타이밍 다이어그램에 나와 있습니다.
ENPEN Cycle Inputs Operation
거짓 렁 상태 동작
거짓 렁 상태에서 명령어를 실행하면 프롬프트 및 폴트 표시기를 포함한 모든 출력이 0으로 되는 것을 제외하고 동작이 참 렁 상태와 정확히 일치합니다. 렁 상태가 참으로 되면 출력이 명령어 로직에서 결정된 대로 설정됩니다.
연산 상태 플래그에 영향
아니요
메이저/마이너 폴트
이 명령어에만 해당되는 것은 없습니다. 배열 인덱싱 폴트의 경우 배열을 통한 인덱스 항목을 참조하십시오.
실행
조건/상태
수행한 작업
사전 스캔
.O1, .CI, .CRHO, .II, .FP가 거짓으로 해제되었습니다.
렁-입력-조건이 거짓임
이 명령어는 거짓 렁 상태 동작 섹션에서 설명한 바와 같이 실행됩니다.
렁-입력-조건이 참임
이 명령어는 정상 작동 섹션에서 설명한 바와 같이 실행됩니다.
사후 스캔
이 명령어는 거짓 렁 상태 동작 섹션에서 설명한 바와 같이 실행됩니다.
예
수동 리셋 배선
다음 배선도는 ISO 13849-1 Category 4를 준수하기 위해 N.O 접점이 2개 있는 2 채널 스위치를 1791DS 안전 I/O 모듈에 연결하는 방법을 보여주는 한 가지 예입니다.
ENPEN enable pendant wi manual reset wiring
수동 리셋 프로그래밍 예
다음 프로그래밍 예는 위에서 보여준 배선도에 수동 리셋이 적용된 팬던트 활성화 명령어를 적용하는 방법을 보여줍니다.
ENPEN_Other_Pg378_v31
ISO 13849-1 Category 4 규정에 따르면 각 입력에 대해 개별적으로 펄스 테스트를 수행해야 합니다. Logix Designer 응용 프로그램은 펄스 테스트를 위한 다음 I/O 모듈 파라미터 구성에 사용됩니다.
입력 구성
입력 지점
유형
포인트 모드
테스트 소스
0(IN0)
단일
안전 펄스 테스트
0(T0)
1(IN1)
단일
안전 펄스 테스트
1(T1)
2(IN2)
단일
안전
없음
3(IN3)
단일
안전
없음
테스트 출력
테스트 출력 지점
포인트 모드
0(T0)
펄스 테스트
1(T1)
펄스 테스트
2(T2)
전원 공급 장치
3(T3)
사용하지 않음
자동 리셋 배선과 프로그래밍
다음 배선도는 ISO 13849-1 Category 4를 준수하기 위해 N.O 접점이 1개 있는 2 채널 스위치를 1791DS 안전 I/O 모듈에 연결하는 방법을 보여주는 한 가지 예입니다.
주의: 다양한 안전 표준(EN 60204, ISO 13849-1)에서는 자동 회로 리셋 기능을 사용하는 경우 시스템 또는 응용 프로그램이 예기치 않거나 의도치 않게 시작되지 않도록 다른 조치를 마련해 둘 것을 요구하고 있습니다.
ENPEN Safety Module
자동 리셋 프로그래밍 예
다음 프로그래밍 예는 위에서 보여준 배선도에 자동 리셋이 적용된 팬던트 활성화 명령어를 적용하는 방법을 보여줍니다.
ENPEN_Other_Pg380_v31
ISO 13849-1 Category 4 규정에 따르면 각 입력에 대해 개별적으로 펄스 테스트를 수행해야 합니다. Logix Designer 응용 프로그램은 펄스 테스트를 위한 다음 I/O 모듈 파라미터 구성에 사용됩니다.
입력 구성
입력 지점
유형
포인트 모드
테스트 소스
0(IN0)
단일
안전 펄스 테스트
0(T0)
1(IN1)
단일
안전 펄스 테스트
1(T1)
2(IN2)
단일
안전
없음
테스트 출력
테스트 출력 지점
포인트 모드
0(T0)
펄스 테스트
1(T1)
펄스 테스트
2(T2)
전원 공급 장치
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal