UINT_TO_STRING_LEADING_ZEROS

부호 없는 INTERGER를 STRING으로 변환

UINT_TO_STRING_LEADING_ZEROS은 부호 없는 INTEGER 데이터 형식의 값을 STRING 데이터 형식의 값으로 변환합니다.

오른쪽으로 정렬된 10진수 형식의 결과 문자열이 생성됩니다. 이 결과 문자열의 선행 스페이스는 사전 정의된 최대 문자수로 채워집니다.

파라미터

입력

VAR_IN (UINT)

입력 데이터 형식

출력

VAR_OUT (STRING)

변환 결과

주석

  • 입력 변수 범위가 출력 변수 범위와 일치하지 않으면 결과가 지정되지 않습니다.

  • FP-e 또는 FP0와 같이 값이 작은 PLC가 있는 STRING 데이터 형식을 사용하는 경우, 결과 문자열의 길이가 소스 문자열의 길이와 같거나 큰 지 확인하십시오.

POU 헤더

이 펑션 프로그램 시 사용한 모든 입력과 출력 변수는 POU 헤더에서 선언되었습니다. 모든 프로그래밍 언어에 같은 POU 헤더를 사용합니다.

	VAR
		UINT_value: UINT:=49152;
		STRING_value: STRING[8]:='';
	END_VAR

LD 본문

BODY
    WORKSPACE
        NETWORK_LIST_TYPE := NWTYPELD ;
        ACTIVE_NETWORK := 0 ;
    END_WORKSPACE
    NET_WORK
        NETWORK_TYPE := NWTYPELD ;
        NETWORK_LABEL :=  ;
        NETWORK_TITLE :=  ;
        NETWORK_HEIGHT := 5 ;
        NETWORK_BODY
B(B_F,UINT_TO_STRING_LEADING_ZEROS!,Instance,15,2,32,4,,?D?C);
B(B_VARIN,,UINT_value,13,2,15,4,);
B(B_VAROUT,,STRING_value,32,2,34,4,);
L(1,0,1,5);
        END_NETWORK_BODY
    END_NET_WORK
END_BODY

ST 본문

STRING_value:= UINT_TO_STRING_LEADING_ZEROS(UINT_value);

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