의사 피연산자 초기화

의사 피연산자는 명령어 지원 태그 구조 구성원의 자리 표시자입니다.
중요: 안전 중요 연산에 명령어 지원 태그를 사용하는 경우, 첫 번째 스캔 중에 의사 피연산자를 초기화해야 합니다. 최초 스캔 중에 의사 피연산자를 초기화하는 방법은 GuardLogix 5580 and Compact GuardLogix 5380 컨트롤러 시스템 안전 참조(발행 번호 1756-RM012)를 참조하십시오.
의사 피연산자는 응용 프로그램이 다운로드될 때 초기화되며 응용 프로그램에서 수정하지 않는 한 다시는 초기화되지 않습니다.
  • 의사 피연산자 값을 지정하면 구성원에 직접 기록됩니다. 다른 명령어에 동일한 지원 태그를 사용하고 다른 값을 지정하는 경우 새 값으로 이전 값을 덮어씁니다.
  • 위치(Position, POS) 및 누적기(Accumulator, ACC)는 설명된 바와 같이 초기화되지만 명령어가 실행될 때 덮어써집니다.
    예:
    • 거짓 켜짐 지연 타이머(Timer On Delay, TON) 명령어는 ACC를 0으로 설정합니다.
      • 참 TON은 경과 시간을 계산하고 이를 ACC에 더합니다.
      • 미리 설정(Preset, PRE)은 TON이 DN 비트가 설정되어야 하는 시기를 결정하는 데 사용됩니다. 이 명령어는 PRE 구성원을 변경하지 않습니다.
    • LIFO 로드(LIFO Load, LFL) 명령어가 실행될 때(거짓 - 참 전환) 소스 값이 LIFO에 기록되고 POS가 증가합니다.
    • LIFO 언로드(LIFO Unload, LFU) 명령어가 실행되면 array[POS]의 값이 읽혀지고 POS가 감소합니다.
이 표에는 의사 피연산자 목록이 나와 있습니다.
팁: ASCII 시리얼 포트 명령어(AWT, AWA, ARD, ARL, ABL, ACB, AHL, ACL)는 시리얼 포트가 있는 컨트롤러에서만 사용할 수 없습니다.
명령어
의사 피연산자
안전 루틴에서 허용됨
버퍼 라인에 대한 ASCII 테스트(ABL)
POS
아니요
버퍼의 ASCII 문자(ACB)
POS
아니요
ASCII 핸드셰이크 라인(AHL)
POS
아니요
ASCII 읽기(ARD)
LEN, POS
아니요
ASCII 읽기 라인(ARL)
LEN, POS
아니요
파일 평균(AVE)
LEN, POS
아니요
ASCII 쓰기 추가(ASCII Write Append, AWA)
LEN, POS
아니요
ASCII 쓰기(AWT)
LEN, POS
아니요
비트 왼쪽 자리 이동(BSL)
LEN
아니요
비트 오른쪽 이동(Bit Shift Right, BSR)
LEN
아니요
위로 카운트(CTU)
PRE, ACC
예
아래로 카운트(CTD)
PRE, ACC
예
진단 감지(Diagnostic Detect, DDT)
LEN, POS
아니요
파일 산술 및 로직(File Arithmetic and Logic, FAL)
LEN, POS
예
파일 비트 비교(File Bit Comparison, FBC)
LEN, POS
아니요
FIFO 로드(FIFO Load, FFL)
LEN, POS
아니요
FIFO 언로드(FIFO Unload, FFU)
LEN, POS
아니요
파일 검색 및 비교(File Search and Compare, FSC)
LEN, POS
예
LIFO 로드(LFL)
LEN, POS
아니요
LIFO 언로드(LIFO Unload, LFU)
LEN, POS
아니요
적산 타이머 켜짐(Retentive Timer On, RTO)
PRE, ACC
예
시퀀서 입력(Sequencer Input, SQI)
LEN, POS
아니요
시퀀서 로드(Sequencer Load, SQL)
LEN, POS
아니요
시퀀서 출력(SQO)
LEN, POS
아니요
파일 정렬(File Sort, SRT)
LEN, POS
아니요
파일 표준 편차(File Standard Deviation, STD)
LEN, POS
아니요
꺼짐 지연 타이머(Timer Off Delay, TOF)
PRE, ACC
예
켜짐 지연 타이머(Timer On Delay, TON)
PRE, ACC
예
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal