PLC 서보 모터 위치 제어 프로그램 작성법 | 래더 예제·배선도 완전 해설
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
PLC를 이용한 서보 모터 위치 제어 프로그램 작성 예제
래더 다이어그램(LD) 기반 다단계 위치 제어 구현 | 원점 복귀·위치 지령·완료 신호 로직 완전 해설
PLC 서보 모터 위치 제어 시스템 개요
서보 모터 위치 제어 시스템은 PLC(프로그래머블 로직 컨트롤러)와 서보 드라이브가 긴밀히 연동하여 정밀한 위치·속도·토크 제어를 실현하는 핵심 자동화 기술입니다. 제조 현장의 조립 로봇, CNC 공작기계, 반도체 장비 등 반복 정밀도가 요구되는 모든 분야에 필수적으로 적용됩니다. PLC는 위치 지령과 시퀀스 제어를 담당하고, 서보 드라이브는 모터 전류·속도·위치 피드백 루프를 고속으로 연산하여 실제 구동력을 생성합니다. 잘못된 프로그램 구조나 파라미터 설정은 위치 편차, 진동, 오버슈트를 유발하므로 체계적인 프로그램 설계와 현장 검증이 반드시 필요합니다.
위치 제어
PLC가 펄스 트레인 또는 필드버스로 목표 위치를 서보 드라이브에 전달하고, 인코더 피드백으로 실제 위치를 실시간 비교·보정합니다. 수 마이크로미터(μm) 수준의 반복 정밀도를 구현할 수 있습니다.
원점 복귀
전원 투입 후 기계적 원점(Home Position)을 확립하는 필수 루틴입니다. 원점 센서, 인코더 Z상 신호, 또는 토크 리미트 방식으로 기준 좌표를 설정합니다.
속도·가감속
급격한 기동·정지는 기계적 충격과 위치 오버슈트를 유발합니다. 부하 관성에 맞는 가속 시간(Acc)·감속 시간(Dec)을 설정하여 부드러운 궤적을 확보해야 합니다.
안전·보호
위치 편차 과다 알람, 소프트웨어 리미트(OT/UT), 하드웨어 리미트 스위치, 비상 정지(EMG) 로직을 반드시 포함하여 기계 파손과 인명 사고를 예방합니다.
PLC 서보 모터 위치 제어 시스템 블록 다이어그램
그림 1. PLC 서보 모터 위치 제어 시스템 전체 블록 다이어그램 — 펄스 트레인 방식과 EtherCAT 필드버스 방식의 이중 구성 예시
주회로 다이어그램 및 제어회로 배선도
그림 2. 서보 모터 주회로(좌) 및 PLC-서보 드라이브 제어회로 배선도(우) — MCCB·MC 주회로와 펄스 트레인 I/F 신호 결선 포함
래더 다이어그램(LD) 프로그램 예제
그림 3. LD(래더 다이어그램) 서보 모터 위치 제어 프로그램 — 원점 복귀, 다단계 위치 지령, 알람 처리 로직 포함 (Mitsubishi MELSEC 계열 기준)
위치 제어 방식별 특징 및 선정 기준
PLC에서 서보 드라이브로 위치 지령을 전달하는 방식은 크게 펄스 트레인 출력 방식과 필드버스 통신 방식으로 구분됩니다. 펄스 트레인 방식은 PLC의 고속 트랜지스터 출력 모듈에서 PULSE(펄스)와 DIR(방향) 신호를 직접 출력하는 가장 일반적인 방법으로, 별도의 통신 모듈 없이 저비용으로 구현할 수 있습니다. 반면 EtherCAT, PROFINET, Profibus-DP 등 필드버스 방식은 하나의 통신 케이블로 다수의 서보 드라이브를 동기 제어할 수 있어 멀티축 시스템에 적합합니다. 제어 요구 사항과 축 수에 따라 적절한 방식을 선택해야 하며, 두 방식을 혼용하는 하이브리드 구성도 실무에서 자주 활용됩니다.
| 구분 | 펄스 트레인 (Pulse Train) | 아날로그 속도 지령 | EtherCAT | PROFINET/Profibus |
|---|---|---|---|---|
| 지령 방식 | PULSE + DIR 신호 | ±10V 아날로그 | 디지털 패킷 | 디지털 패킷 |
| 위치 정밀도 | 매우 높음 (펄스 단위) | 낮음 (전압 오차 영향) | 매우 높음 | 높음 |
| 최대 축 수 | PLC 출력 모듈 수에 한정 | 제한적 | 65,535축 이론상 | 수십~수백 축 |
| 배선 복잡도 | 단순 (축당 2~4선) | 단순 | 매우 단순 (데이지 체인) | 단순~보통 |
| 동기 제어 | 어려움 (전자 기어 필요) | 불가 | 완벽 동기 (μs 단위) | 가능 (ms 단위) |
| 적용 사례 | 단축~소형 멀티축 | 속도 제어 응용 | 로봇·반도체 장비 | 공장 자동화 전반 |
위치 제어 단계별 흐름도 (Flow Chart)
그림 4. 서보 모터 위치 제어 동작 흐름도 및 속도 프로파일(사다리꼴 패턴) — SRDY 확인부터 INPOS 완료까지의 순서 포함
관련 KEC 기준 및 법규
PLC 서보 모터 위치 제어 시스템은 산업 현장의 자동화 설비에 광범위하게 적용되므로, 관련 KEC(한국전기설비규정) 기준을 준수하여 안전하고 신뢰성 있는 시스템을 구축해야 합니다. KEC는 전기 안전에 관한 법정 기준으로, 제어 시스템 구성에서부터 배선, 접지, 보호 협조까지 다양한 조항이 적용됩니다. 특히 서보 드라이브의 EMC(전자기 호환성) 필터 설치와 차폐 케이블 사용은 펄스 트레인 신호의 오동작을 방지하는 데 필수적입니다. 전기기술사 시험에서도 자동 제어 회로와 안전 설비 관련 KEC 조항이 빈출되므로 반드시 숙지해야 합니다.
자동 제어 회로 기준
서보 모터 위치 제어 시스템은 KEC 232에서 규정하는 자동 제어 회로의 구성 기준을 따릅니다. 제어 회로 전압, 보호 장치 설치, 동작 신뢰성 확보에 관한 세부 기준이 적용됩니다. 고속 제어 회로에서의 노이즈 방지 대책도 포함됩니다.
전선 및 케이블 선정 기준
서보 모터 동력 케이블(U/V/W)과 인코더 신호 케이블의 선정 기준을 규정합니다. 동력 케이블과 신호 케이블은 분리 배선하며, 인코더 케이블은 반드시 차폐 트위스트 페어(STP) 케이블을 사용합니다. 케이블 허용 전류와 절연 등급 적용이 필요합니다.
접지 시스템 기준
서보 드라이브와 모터의 PE(보호 접지)는 KEC 140에 따라 적절한 단면적의 접지선으로 연결해야 합니다. 고주파 노이즈 억제를 위해 드라이브 PE 단자는 분전반 접지 모선에 직접 단독 접지하며, 루프 접지를 피해야 합니다.
과전류 보호 협조
서보 드라이브 주회로에는 KEC 212에 따라 적절한 차단 용량의 MCCB(배선용 차단기)를 설치합니다. 서보 드라이브의 입력 돌입 전류 특성을 고려하여 순시 트립 전류가 낮은 전자식 MCCB 또는 퓨즈를 선정해야 합니다.
현장 실무 포인트
서보 모터 위치 제어 시스템 구축 시 현장에서 자주 발생하는 문제점과 그 해결 방법을 숙지하면 시운전 시간을 크게 단축할 수 있습니다. 특히 펄스 출력 노이즈, 인코더 신호 오류, 가감속 설정 부족은 대부분의 현장 트러블의 근본 원인이 되므로 초기 설정 단계에서 면밀히 확인해야 합니다. 서보 드라이브의 게인 파라미터 조정은 부하 관성비를 먼저 정확히 설정한 후 자동 튜닝을 활용하면 효율적입니다. 또한 위치 제어 프로그램 테스트는 반드시 저속(크리프 속도)에서 시작하여 단계적으로 정격 속도까지 올리는 순서를 지켜야 안전합니다.
펄스 출력 극성 확인
서보 드라이브의 입력 방식(차동·오픈컬렉터·라인드라이버)에 맞는 PLC 출력 모듈을 선택하고, 매뉴얼의 배선도를 반드시 확인합니다. 차동 입력 방식은 노이즈 내성이 우수하여 장거리 배선에 유리합니다. 펄스 주파수(kpps)가 출력 모듈 최대 주파수를 초과하지 않도록 설정합니다.
전자 기어비 설정
인코더 분해능(펄스/회전)과 볼스크류 리드(mm/회전)에 따라 1μm당 이동에 필요한 펄스 수를 계산합니다. 전자 기어비 = (모터 1회전 필요 펄스) / (인코더 분해능)으로 산출하며, 드라이브 파라미터에 정확히 입력해야 위치 정밀도를 확보할 수 있습니다.
인코더 케이블 분리 배선
인코더 신호 케이블은 동력 케이블(U/V/W)과 최소 100mm 이상 이격하여 배선합니다. 같은 덕트 내 혼재 시 펄스 노이즈 유입으로 인코더 카운트 오류가 발생합니다. 차폐는 드라이브 측 한쪽 단자에만 접지(단단 접지)하여 전류 루프를 방지합니다.
가감속 시간 최적화
가속 시간이 너무 짧으면 과전류 트립과 위치 오버슈트가 발생하고, 너무 길면 생산 사이클 타임이 늘어납니다. 부하 관성 모멘트 비(JL/JM ≤ 5~10 권장)를 확인하고, S자 가감속 패턴을 적용하면 충격을 최소화할 수 있습니다.
게인 자동 튜닝 활용
대부분의 서보 드라이브는 원버튼 자동 튜닝(Auto Gain Tuning) 기능을 제공합니다. 초기 설정 시 부하를 연결한 상태에서 자동 튜닝을 실행하고, 위치 응답성(Kp)·속도 루프(Kv)·적분 시간(Ti)을 순차적으로 미세 조정합니다.
드라이브 온도 관리
서보 드라이브는 PWM 스위칭으로 인해 상당한 열이 발생합니다. 제어반 내 냉각 팬 설치와 충분한 이격 거리(상하 50mm 이상)를 확보하고, 드라이브 과열 경보(Over Heat Alarm) 발생 시 즉시 냉각 설비를 점검해야 합니다.
전기기사·전기기술사 빈출 포인트
- 펄스 트레인 방식의 위치 분해능 계산: 볼스크류 리드 10mm/rev, 인코더 10,000펄스/rev 조건에서 1펄스당 이동량 = 10mm ÷ 10,000 = 1μm. 전자 기어비를 통해 분해능을 조정하는 원리를 이해하고 계산식을 작성할 수 있어야 합니다.
- 원점 복귀 방식 3가지 구분: ① 원점 근접 센서(DOG) + 인코더 Z상 방식, ② 토크 리미트 + 원점 센서 방식, ③ 절대값 인코더(ABS) 사용 방식을 각각 설명하고 장단점을 비교하는 문제가 빈출됩니다.
- 위치 편차 과다 알람(Excess Position Error) 원인과 대책: 주요 원인으로 가감속 시간 부족, 게인 설정 불량, 기계적 과부하, 인코더 케이블 단선을 들 수 있으며, 각 원인에 따른 조치 방법을 서술할 수 있어야 합니다.
- PLCopen MC 펑션블록 표준: IEC 61131-3 기반 PLCopen MC(Motion Control) 펑션블록 — MC_Power, MC_Home, MC_MoveAbsolute, MC_MoveRelative, MC_Stop, MC_ReadActualPosition — 의 역할과 사용법이 기술사 시험에서 서술형으로 출제됩니다.
작업 안전 수칙
시운전 전 안전 울타리 설치
서보 모터 구동 테스트 전 기계 가동 범위에 안전 울타리를 설치하고, 허가된 작업자 외 접근을 금지합니다. 소프트웨어 리미트와 하드웨어 리미트 스위치가 정상 동작하는지 반드시 저속으로 검증한 후 고속 시운전을 진행해야 합니다.
Lock-out / Tag-out (LOTO) 절차 준수
서보 드라이브 배선·점검 시 반드시 주전원을 차단하고 잠금 장치를 설치합니다. 대용량 드라이브의 경우 주전원 차단 후 DC 링크 커패시터 방전에 최소 5~10분이 소요되므로 전압계로 잔류 전압을 확인 후 작업을 시작합니다.
비상 정지(EMG) 회로 이중화
비상 정지 스위치는 NC(상시 폐로) 접점으로 회로를 구성하며, 케이블 단선 시에도 안전 상태가 유지되어야 합니다. 안전 카테고리 요구 수준에 따라 Safety PLC 또는 안전 릴레이 모듈을 사용하여 Cat.3 이상의 비상 정지 회로를 구성합니다.
시운전 체크리스트 작성 및 기록
서보 드라이브 파라미터 설정값, 소프트웨어 리미트 설정값, 게인 조정값, 원점 복귀 동작 확인 결과를 체크리스트에 기록하고 보관합니다. 설비 이력 관리는 향후 고장 진단과 예방 보전에 핵심 자료로 활용됩니다.
KEC 2023 · IEC 61131-3 · PLCopen MC 표준 · IEC 61800(서보 드라이브) 기준 참조
- 공유 링크 만들기
- X
- 이메일
- 기타 앱