상품
PLC에서 PID 제어를 수행할 때 어떤 방법이 있나요?
- 등록일
- 2025. 12. 17.
PLC에서 PID 제어를 수행할 때 어떤 방법이 있나요?
PLC에서 PID 제어를 수행할 경우 다음과 같은 방법이 있습니다.
제어를 온도 조절 유닛으로 수행할 경우 입력과 출력이 미리 유닛에 탑재되어 있지만, 명령어로 수행할 경우 각 입출력을 별도로 준비해야 합니다.
| PLC 기종 | 구현 방법 | 출력 제어 주기 | 자동 튜닝※2 | ||
| 입력 | 제어 ※1 | 출력 | |||
| CS1-H | 온도 입력 아날로그 입력 | PIDAT 명령 | 아날로그 출력 | - | 〇 |
| PIDAT 명령 + TPO 명령 ※3 | 디지털 출력 | 1.00~ 99.99초 | |||
| CJ1M CJ2 NSJ | 온도 입력 아날로그 입력 | PIDAT 명령 | 아날로그 출력 | - | 〇 |
| PIDAT 명령 + TPO 명령 ※3 | 디지털 출력 | 1.00~ 99.99초 | |||
| 온도 입력 | 온도 조절 유닛 CJ1W-TC□01/02: 4루프 CJ1W-TC□03/04: 2 루프 | 디지털 출력 | 1~99초 | 〇 | |
| CP1 | 온도 입력 아날로그 입력 | PIDAT 명령 | 아날로그 출력 | - | 〇 |
| PIDAT 명령 + TPO 명령 | 디지털 출력 | 1.00~ 99.99초 | |||
| NJ | 온도 입력 아날로그 입력 | PIDAT / PIDAT_HeatCool 명령 ※4 | 아날로그 출력 | - | 〇 |
| PIDAT / PIDAT_HeatCool 명령 + TimeProportionalOut 명령 ※4 | 디지털 출력 | 0.1~100초 | |||
| 온도 입력 | 온도 조절 유닛 ※5 CJ1W-TC□03/04: 2루프 | 디지털 출력 | 1~99초 | 〇 | |
| 온도 입력 | 온도 조절 유닛 ※4 NX-TC2□□□: 2루프 NX-TC3□□□: 4 루프 | 아날로그 출력 | - | ||
| 디지털 출력 | 0.1/0.2/0.5/ 1~99초 | ||||
| NX | 온도 입력 아날로그 입력 | PIDAT / PIDAT_HeatCool 명령 ※4 | 아날로그 출력 | - | 〇 |
| PIDAT / PIDAT_HeatCool 명령 + TimeProportionalOut 명령 ※4 | 디지털 출력 | 0.1~100초 | |||
| 온도 입력 | 온도 조절 유닛 ※4 NX-TC2□□□: 2루프 NX-TC3□□□: 4 루프 | 아날로그 출력 | - | 〇 | |
| 디지털 출력 | 0.1/0.2/0.5/ 1~99초 | ||||
※1
모든 PID 제어는 목표값 필터형 2자유도 PID 제어 방식을 채택하고 있습니다.
TPO 명령 및 TimeProportionalOut 명령에서는 PIDAT 명령 및 PIDAT_HeatCool 명령으로 연산한 조작량을 시간 분할 비례 출력으로 변환합니다.
명령에 의한 경우, PID 제어의 루프 수는 입출력 수, 사이클 타임, 프로그램 용량이 허용하는 범위 내에서라면 몇 루프라도 제어할 수 있습니다.
※2
모든 오토 튜닝은 리미트 사이클 방식을 채택하고 있습니다.
또한, 조작량 리미트를 지정하여 오토 튜닝을 실행한 경우, 오토 튜닝 중에도 조작량 리미트가 적용됩니다.
※3
TPO 명령은 유닛 버전 Ver2.0 이후에서 사용할 수 있습니다.
※4
NX-TC□□□□ 온도 조절 유닛 및 PIDAT_HeatCool 명령에서는 가열 냉각 제어가 가능합니다.
※5
4루프 타입의 CJ1W-TC□01 및 CJ1W-TC□02는 NJ 시리즈 컨트롤러에서는 사용할 수 없습니다.
■참고사항
각 유닛 및 명령어의 상세 내용, 조작 절차 등에 대해서는 아래 상품 정보 URL에서 관련 매뉴얼이나 카탈로그를 참조하십시오.
(매뉴얼 다운로드에는 무료 회원 가입이 필요합니다.)