FP_SD_WRITE_DUT

이 DUT는 다음 명령과 함께 사용할 수 있습니다:FP_SD_WRITE

DUT의 요소(식별자):

wFormat

쓰기 형식

0:

1: UINT, 5자릿수, CSV

2: INT, 6자릿수, CSV

3: UDINT, 10자릿수, CSV

4: DINT, 11자릿수, CSV

5: REAL, 13자릿수, CSV

6:

7: WORD, 4자릿수, CSV

8: DWORD, 8자릿수, CSV

9:

10: 문자열, CSV

11: 이진 데이터, BIN

wMode

쓰기 모드

0: 새 파일 모드입니다. 파일 콘텐츠를 삭제한 후 데이터를 씁니다. 파일이 없으면 새 파일을 만듭니다. 데이터는 항상 파일의 헤더에서 작성됩니다.

1: 파일 모드에 추가합니다. 추가 데이터를 파일 끝에 추가합니다. 파일이 없으면 새 파일을 만듭니다. 데이터는 항상 파일 끝에서 작성됩니다.

2: 포인터 모드 1. 데이터는 udiBytePosition에서 지정한 포인트에서 시작하는 파일 헤더에서 작성됩니다.

3: 포인터 모드 2. 데이터는 udiBytePosition에서 지정한 포인트에서 시작하는 파일 끝에서 작성됩니다.

wOption (FP_SD_WRITE를 실행하기 전에 설정해야 함)

옵션(CSV 데이터에만 유효)

비트 0–7: 새 줄

  • 0: 삽입된 새 줄 없음, 파일 끝에서만.

  • 1–255: n번째 구분 기호마다 새 줄이 삽입됨, 예: 0–7=3 비트의 경우 세 번째 구분 기호마다 새 줄이 삽입됩니다.

비트 8: 데이터 끝에 작성되는 접미사

  • 0: 새 줄

  • 1: 콤마

비트 9: 제로 서프레스

  • 0: 제로 서프레스 없음

  • 1: 제로 서프레스가 수행됨

비트 10–15: 시스템에 예약됨 (0)

udiBytePosition (FP_SD_WRITE에 의해 반환됨)

포인터 위치 [바이트]

포인터 모드 1 (wMode=2) 또는 2 (wMode=3)에만 사용 가능합니다.쓰기 후 포인터는 쓰기가 완료된 위치로 이동합니다. 다음 쓰기 연산은 이 위치에서 시작합니다.

udiNumberOfDataWritten (FP_SD_WRITE에 의해 반환됨)

쓴 데이터 수

  • wFormat=1–8의 경우: 16비트/32비트 쉼표 구분 데이터 수

  • wFormat=10의 경우: 8비트 문자 수

  • wFormat=11의 경우: 16비트 데이터 수

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