P

P 컨트롤러를 구현합니다.

1378

입력/출력

datatype_icon

피드포워드 입력

피드포워드 컨트롤의 값.

이 입력은 셋포인트가 배열인 경우, 배정도 부동소수의 배열을 받습니다.

datatype_icon

수동 컨트롤

수동 컨트롤 모드의 셋팅.

이 입력은 셋포인트가 배열인 경우 클러스터의 배열을 받습니다.

datatype_icon

수동

수동 컨트롤 모드를 사용할지 지정하는 불리언.

수동 컨트롤 모드를 사용합니다.
거짓 자동 컨트롤 모드를 사용합니다.

Default value: 거짓

datatype_icon

수동 입력

수동 컨트롤 모드를 사용할 때 컨트롤 출력의 값.

Default value: 0

datatype_icon

리셋

적분된 에러와 같은 컨트롤러의 내부 파라미터를 초기화할지 지정하는 불리언.

내부 파라미터를 리셋합니다.
거짓 내부 파라미터를 리셋하지 않습니다.

어플리케이션 전체를 다시 시작하지 않고, 어플리케이션을 정지한 후 컨트롤 루프만 다시 시작해야하는 경우에 리셋을 참으로 설정하십시오.

이 입력은 셋포인트가 배열인 경우 불리언 배열을 받습니다.

Default value: 거짓

datatype_icon

셋포인트

프로세스 변수의 셋포인트 값 또는 원하는 값.

이 입력은 배정도 부동소수 또는 배정도 부동소수의 배열을 받습니다.

datatype_icon

프로세스 변수

프로세스 변수의 측정된 값.

이 입력은 셋포인트가 배열인 경우, 배정도 부동소수의 배열을 받습니다.

datatype_icon

비례 게인

컨트롤러의 비례 게인.

이 입력은 배정도 부동소수 또는 배정도 부동소수의 배열을 받습니다.

datatype_icon

출력 범위

컨트롤 출력 값의 범위.

컨트롤 출력값이 출력 범위 밖에 있는 경우, 노드는 이 값을 범위 안의 값으로 강제 변환한 후, 이 값을 컨트롤 출력값으로 반환합니다.

이 입력은 셋포인트가 배열인 경우 클러스터의 배열을 받습니다.

datatype_icon

높은 출력

최대 컨트롤 출력값.

Default value: 무한대

datatype_icon

낮은 출력

최소 컨트롤 출력값.

Default value: -무한대

datatype_icon

dt

이 노드가 호출되는 루프 사이클 시간 또는 간격.

dt는 반드시 0보다 커야 합니다.
datatype_icon

비례 가중치 [베타]

외란 제거에 대한 셋포인트 추적의 상대적 중요성.

유효한 값 범위는 [0, 1]입니다. 대부분의 어플리케이션에서 기본값을 사용합니다.

이 입력은 셋포인트가 배열인 경우, 배정도 부동소수의 배열을 받습니다.

Default value: 1

datatype_icon

출력

컨트롤 프로세스에 적용되는 PID 알고리즘의 컨트롤 출력.

datatype_icon

에러

셋포인트와 프로세스 변수의 차이.

datatype_icon

동작

PID 알고리즘에서 비례, 적분, 미분 동작의 값.

datatype_icon

비례

비례 동작의 값.

datatype_icon

적분

적분 동작의 값.

datatype_icon

도함수

미분 동작의 값.

알고리즘 정의

다음 전송 함수는 P 컨트롤러를 나타냅니다.

C ( s ) = K p C ( s ) = K p

여기서, Kp는 비례 게인입니다.