장비 시퀀스 지우기 실패(SCLF)

이 명령어는
Logix Designer
5580P 컨트롤러와 ControlLogix 5590P 컨트롤러에 적용됩니다.
Logix Designer
5580P 컨트롤러와 ControlLogix 5590P 컨트롤러는 컨트롤러 중복도 지원합니다.
팁: 이 명령어를
ControlLogix
중복 시스템에서 사용할 경우 명령어 및 시퀀스 프로그램이 우선 순위가 가장 높은 태스크에 예약되어 있지 않으면 이 명령어로 컨트롤되는 출력이 중복 전환 중에 무충돌이 아닐 수 있습니다.
주의:
Equipment Sequence
에서 중복를 사용하는 경우 단계와 시퀀스가 동일한 태스크에 예약되어 있지 않으면 전환 후 시퀀스 실행이 예상과 다를 수 있습니다.
Equipment Sequence
의 실패 코드를 지우려면
Equipment Sequence
실패 지우기(SCLF) 명령어를 사용합니다. SCLF 명령어를 사용할 때 유의해야 할 사항은 다음과 같습니다.
  • CLR 명령어, MOV 명령어 또는 할당(:=)을 사용하면
    Equipment Sequence
    의 실패 코드를 변경할 수 없습니다.
  • Equipment Sequence
    는 사용자가 SCLF 명령어를 사용하고 있는 동안 다른 소유자를 가질 수 없습니다.
    Logix Designer
    응용 프로그램,
    FactoryTalk Batch
    소프트웨어 또는 다른 프로그램이
    Equipment Sequence
    를 소유하고 있는 경우에는 SCLF 명령어가 실패 코드를 지우지 않습니다.
  • 실패가 지워질 때까지
    Equipment Sequence
    가 RESUME 명령을 거절합니다.
이는 전환 명령어입니다. 사용할 경우 다음 단계를 수행하세요.
  • 래더 로직에서 명령어가 실행되어야 할 때마다 렁-입력-조건을 거짓에서 참으로 전환합니다.
  • 구조화된 텍스트 루틴에서 명령어가 전환 시에만 실행되도록 하는 조건을 삽입합니다.
사용 가능한 언어
SCLF 명령어는 다음 언어에서 사용할 수 있습니다.
  • 래더 다이어그램
    L5K_SILC_SCLFLadderExampleSmall
  • 스트럭쳐드 텍스트: SCLF(SequenceName)
지원되는 피연산자
SCLF 명령어가 사용하는 피연산자는 다음과 같습니다.
피연산자
유형
형식
설명
Sequence Name
시퀀스
Equipment Sequence
의 이름
실패 코드를 지울
Equipment Sequence
입니다.
결과
DINT
즉시 태그
명령어가 성공 또는 실패 코드를 반환하게 하려면 결과 코드가 저장된 DINT 태그를 입력합니다. 그렇지 않으면
0
을 입력합니다.
산술 상태 플래그와 폴트 조건
산술 상태 플래그는 SCLF 명령어의 영향을 받지 않습니다. SCLF 명령어는 폴트를 트리거할수 없으므로 이 명령어에 대한 폴트 조건이 없습니다.
명령어 실행
SCLF 명령어의 실행 단계가 표에 설명되어 있습니다.
조건
ladder_icon 래더 다이어그램 동작
st_icon 스트럭쳐드 텍스트 작업
사전 스캔
렁-출력-조건이 거짓으로 설정됩니다.
취해진 조치가 없습니다.
렁-입력-조건이 거짓임
렁-출력-조건이 거짓으로 설정됩니다.
N/A
렁-입력-조건이 참임
  • 명령어가 실행됩니다.
  • 렁-출력-조건이 참으로 설정됩니다.
N/A
스트럭쳐드 텍스트 스캔
N/A
구조화된 텍스트에서 명령어는 스캔될 때마다 실행됩니다. 명령어의 스캔을 제한하려면 SFC 조치의 수식자, 또는 if, then 또는 else 등의 조건이 포함된 스트럭쳐드 텍스트 구문을 사용합니다.
명령어 실행
명령어는 지정된
Equipment Sequence
의 실패 코드 값을 지웁니다.
명령어는 지정된
Equipment Sequence
의 실패 코드 값을 지웁니다.
사후 스캔
렁-출력-조건이 거짓으로 설정됩니다.
취해진 조치가 없습니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal