CC 함수 블록 구성
기본 구성으로 시작하여 다음 매개 변수를 구성합니다.
매개 변수 | 설명 |
PVEUMax | PV 최대 스케일링 값. |
PVEUMin | PV 최소 스케일링 값. |
SPHLimit | PV 단위로 스케일링되는 SP 상한 값. |
PPLLimit | PV 단위로 스케일링되는 SP 하한 값. |
CV1InitValue | 제어 변수 CV1 출력의 초기 값. |
CV2InitValue | 컨트롤 변수 CV2 출력의 초기 값. |
CV3InitValue | 컨트롤 변수 CV3 출력의 초기 값. |
사용할 수 있은 프로세스 모델이 있다면 다음 파라미터를 입력해 CC 제어 변수를 직관적으로 튜닝할 수 있습니다.
매개 변수 | 설명 |
ModelGains | 0이 아닌 수(직접 작동하는 제어 변수는 음수, 역으로 작용하는 제어 변수는 양수) |
ModelTimeConstants | 항상 양수 |
ModelDeadtimes | 항상 양수 |
ResponseTimeConstants | 항상 양수 |
1st, 2nd 및 3rd 능동 CV | PV - SP 에러를 보상하기 위해 CV가 사용되는 순서를 지정합니다. |
Target 1st, 2nd 및 3rd CV | CV를 각 목표값으로 구동할 우선순위를 지정합니다. |
CVTargetValues | 제어 변수가 개별 CV를 어떤 값으로 구동할지 지정합니다. |
TargetRespTC | 목표값에 접근하는 CV의 속도를 지정합니다. |
함수 블록은 CV 능동 및 Target 목록과 CV 자동-수동 모드가 어떻게 조합되든 정해진 방식으로 작동합니다. 함수 블록은 다음 우선 순위로 이러한 목표를 달성합니다.
- PV를 SP로 제어
- Target1stCV를 목표값으로 제어
- Target2ndCV를 목표값으로 컨트롤
CV가 수동 모드에 있다면 CC 펑션 블록은 우선순위 3으로서 목표를 포기합니다. 두 CV가 수동 모드에 있다면 CC 펑션 블록은 IMC로 강등되며, (단일 입력, 단일 출력) 제어 변수는 PV를 설정값으로 제어합니다.
그러나 컨트롤 변수는 수동 모드에 있는 CV에서 수동 CV 값을 피드포워드 신호로 읽습니다. 이어서 CC 함수 블록은 적절한 내부 모델을 이용해 수동 CV 값이 PV에 미칠 영향을 예측하고 자동 모드에 남아 있는 세 번째 CV를 계산합니다.
적분 프로세스 유형(예: 레벨 제어 및 위치 제어)의 경우, 내부 비 적분 모델을 사용하여 적분 프로세스를 근사화합니다. 요소 매개 변수는 식별된 적분 프로세스 모델을 CV 계산에 사용되는 비적분 내부 모델로 변환하는 데 사용됩니다. 이는 안정적인 함수 블록 실행을 제공하기 위해 필요합니다.
의견을 작성 부탁드립니다.