F98_CMPR

중복 명령

주석

이것은 중복 F 명령입니다. 다음으로 치환됩니다: FP_DATA_READ_COMPRESS

테이블의 최상위 어드레스에 저장된 0이 아닌 데이터를 지정된 영역에 시프트 아웃하고 테이블의 데이터를 최상위 어드레스로 압축합니다.

파라미터

출력

d1_Start (WORD, INT, UINT)

압축할 데이터의 시작(최하위) 어드레스

d2_End (WORD, INT, UINT)

압축할 데이터의 최종(최상위) 어드레스, d2_End의 데이터가 시프트 아웃됨

d3 (WORD, INT, UINT)

d2_End에서 시프트 아웃된 데이터 수신

주석

d1_Startd2_End에서 지정한 테이블의 데이터는 다음과 같이 다시 배열됩니다.

에러 플래그

sys_bIsOperationErrorHold(TRUE로 전환되어 TRUE로 유지됨)
  • d1_Start > d2_End인 경우

sys_bIsOperationErrorNonHold(스캔 1회에 대해 TRUE로 전환)
  • d1_Startd2_End가 같은 메모리 영역에 있지 않은 경우:

관련 항목

최종 수정일: 2020-02-21이 페이지에 대한 피드백Panasonic 직통 전화