와이어드로우·레이저 포지션 센서 PLC 배선 완전 정복 — 4종 도면 포함 실무 가이드

포지션 피드백 센서(와이어드로우·레이저) 배선 사례 실무 와이어드로우·레이저 위치 센서의 PLC 연동 배선 도면과 신호 처리 완전 해설 계측·센서 회로 🔴 고급 KEC 2023 IEC 60617 01 / 개요 포지션 피드백 센서 개요 포지션 피드백 센서(Position Feedback Sensor)는 자동화 설비에서 이동체의 현재 위치를 정확히 측정하여 제어 시스템에 실시간으로 전달하는 계측 장치입니다. 위치 피드백 정보가 부정확하거나 배선 오류가 발생하면 서보 드라이브나 PLC가 잘못된 위치 명령을 내리게 되고, 이는 설비 충돌·제품 불량·인명 사고로 이어질 수 있습니다. 특히 와이어드로우(Wire Draw, 와이어 인코더) 방식과 레이저(Laser Displacement) 방식은 산업 현장에서 가장 널리 사용되는 두 가지 포지션 센서로, 각각의 원리와 출력 신호 특성이 크게 다릅니다. 따라서 센서 종류별 정확한 배선 방법과 PLC 신호 처리 로직을 함께 이해하는 것이 현장 실무의 핵심입니다. 📏 와이어드로우 센서 스프링 드럼에 감긴 와이어를 이동체에 연결하고, 드럼 회전량을 저항(포텐셔미터) 또는 로터리 인코더로 변환하여 선형 변위를 측정합니다. 최대 수십 미터 범위까지 측정 가능하며 기계적 접촉 방식으로 신뢰성이 높습니다. 🔴 레이저 변위 센서 반도체 레이저 빔을 대상체에 조사하고, 반사된 광점의 위치를 PSD(위치검출소자) 또는 CCD로 검출하는 삼각측량 방식입니다. 비접촉식으로 0.1µm 수준의 고정밀 측정이 가능하며 고속 응답 특성을 갖습니다. 🔌 아날로그 출력 4~20mA 전류 출력과 0~10V 전압 출력이 대표적이며, PLC의 아날로그 입력 모듈(AI)에 직접 연결됩니다. 전류 출력(4~20mA)은 장거리 배선 시 노이즈에 강하여 현장에서 선호됩니다. 📡 디지털·통신 출력 A/B/Z 펄스 출력(인크리멘탈), SSI·BiSS·EtherCAT 등 통...

PLC 서보 모터 위치 제어 프로그램 작성법 | 래더 예제·배선도 완전 해설

PLC를 이용한 서보 모터 위치 제어 프로그램 작성 예제

래더 다이어그램(LD) 기반 다단계 위치 제어 구현 | 원점 복귀·위치 지령·완료 신호 로직 완전 해설

PLC 프로그래밍 🔴 고급 KEC 2023 IEC 61131-3
01 / 개요

PLC 서보 모터 위치 제어 시스템 개요

서보 모터 위치 제어 시스템은 PLC(프로그래머블 로직 컨트롤러)와 서보 드라이브가 긴밀히 연동하여 정밀한 위치·속도·토크 제어를 실현하는 핵심 자동화 기술입니다. 제조 현장의 조립 로봇, CNC 공작기계, 반도체 장비 등 반복 정밀도가 요구되는 모든 분야에 필수적으로 적용됩니다. PLC는 위치 지령과 시퀀스 제어를 담당하고, 서보 드라이브는 모터 전류·속도·위치 피드백 루프를 고속으로 연산하여 실제 구동력을 생성합니다. 잘못된 프로그램 구조나 파라미터 설정은 위치 편차, 진동, 오버슈트를 유발하므로 체계적인 프로그램 설계와 현장 검증이 반드시 필요합니다.

🎯

위치 제어

PLC가 펄스 트레인 또는 필드버스로 목표 위치를 서보 드라이브에 전달하고, 인코더 피드백으로 실제 위치를 실시간 비교·보정합니다. 수 마이크로미터(μm) 수준의 반복 정밀도를 구현할 수 있습니다.

🔄

원점 복귀

전원 투입 후 기계적 원점(Home Position)을 확립하는 필수 루틴입니다. 원점 센서, 인코더 Z상 신호, 또는 토크 리미트 방식으로 기준 좌표를 설정합니다.

⚙️

속도·가감속

급격한 기동·정지는 기계적 충격과 위치 오버슈트를 유발합니다. 부하 관성에 맞는 가속 시간(Acc)·감속 시간(Dec)을 설정하여 부드러운 궤적을 확보해야 합니다.

🛡️

안전·보호

위치 편차 과다 알람, 소프트웨어 리미트(OT/UT), 하드웨어 리미트 스위치, 비상 정지(EMG) 로직을 반드시 포함하여 기계 파손과 인명 사고를 예방합니다.

02 / 시스템 구성도

PLC 서보 모터 위치 제어 시스템 블록 다이어그램

PLC 서보 모터 위치 제어 시스템 블록 다이어그램 상위 컨트롤러 / HMI (터치패널 / SCADA) Ethernet/RS-485 PLC (Programmable Logic Controller) CPU 모듈 | 고속 펄스 출력 모듈 | 디지털 I/O 모듈 PULSE / DIR (펄스 트레인 출력) EtherCAT / Profibus (필드버스 통신) 서보 드라이브 위치/속도/전류 제어루프 PWM 인버터 출력 3상 전력 서보 모터 AC Servo Motor 인코더 피드백 (A/B/Z 상) 위치 피드백 서보 드라이브 #2 EtherCAT Slave 멀티축 동기 제어 서보 모터 #2 멀티축 구성 디지털 I/O 신호 ▸ 원점 센서 (DOG) ▸ 리미트 스위치 (OT/UT) ▸ 비상 정지 (EMG) ▸ 완료신호 (INPOS) ▸ 서보 준비 (SRDY) ▸ 알람 (ALM) 범례 펄스 트레인 필드버스 피드백 신호 전력 케이블

그림 1. PLC 서보 모터 위치 제어 시스템 전체 블록 다이어그램 — 펄스 트레인 방식과 EtherCAT 필드버스 방식의 이중 구성 예시

03 / 주회로 및 제어회로

주회로 다이어그램 및 제어회로 배선도

서보 모터 주회로 및 제어회로 배선도 【주회로】 3상 AC 200V / 220V R S T MCCB (3P) MC (전자접촉기) 서보 드라이브 L1 / L2 / L3 입력 U/V/W (PWM 출력) 서보 모터 + 인코더 인코더 피드백 PE(접지) 【제어회로 / PLC I/O 배선】 PLC CPU 출력 (DO) Y0: PULSE+ Y1: PULSE- Y2: DIR+ Y3: DIR- Y4: SERVO ON Y5: RESET 입력 (DI) X0: SRDY X1: INPOS X2: DOG(원점) 서보 드라이브 제어 단자대 (CN I/F) PP: PULSE+ 입력 PG: PULSE- 입력 NP: DIR+ 입력 NG: DIR- 입력 SON: SERVO ON RES: RESET 출력 신호 SRDY: 서보 준비 완료 INPOS: 위치 결정 완료 ALM: 알람 출력 OT+/OT-: 리미트 입력 안전 입력 신호 X10: EMG (비상정지 NC) X11: OT+ (정방향 리미트) X12: OT- (역방향 리미트) X13: ALM (서보 알람)

그림 2. 서보 모터 주회로(좌) 및 PLC-서보 드라이브 제어회로 배선도(우) — MCCB·MC 주회로와 펄스 트레인 I/F 신호 결선 포함

04 / 래더 프로그램

래더 다이어그램(LD) 프로그램 예제

래더 다이어그램(LD) — 서보 위치 제어 프로그램 (Mitsubishi MELSEC 계열 예시) RUNG 1: 서보 ON / SERVO ENABLE X0 운전준비 X10 EMG-NC M100 알람비트 Y4 SERVO ON RUNG 2: 원점 복귀 기동 (HOME RETURN) X1 원점복귀SW M200 원점완료 ZRN K10000 K500 X5 Y0 원점복귀: 속도10000pps, 크리프500pps, DOG=X5, 출력Y0 RUNG 3: 원점 완료 플래그 SET M8029 명령완료 SET M200 원점완료SET RUNG 4: 위치 이동 Step 1 (DRVI — 상대 위치 지령) M200 원점완료 X2 기동버튼 M201 Step1완료 DRVI K50000 K20000 Y0 Y2 이동량: +50000펄스, 속도: 20000pps, 펄스출력:Y0, 방향:Y2 RUNG 5: Step 1 완료 확인 및 SET M8029 명령완료 X3 INPOS 신호 SET M201 RUNG 6: 위치 이동 Step 2 (DRVA — 절대 위치 지령) M201 Step1완료 M202 Step2완료 DRVA K100000 K15000 Y0 Y2 목표: 절대위치 100000펄스, 속도: 15000pps RUNG 7: 위치 편차 과다 알람 처리 X4 서보알람 SET M100 Y6 알람램프 RUNG 8: 알람 리셋 (비상 정지 해제 후) X5 리셋버튼 M100 알람비트 RST M100 프로그램 주요 명령어 해설 (Mitsubishi MELSEC 기준) ▸ ZRN: Zero Return 명령 — 원점 복귀 전용 명령. [속도][크리프속도][DOG신호][펄스출력] 순서로 인수 지정 ▸ DRVI: Drive Incremental — 상대(증분) 위치 이동. 현재 위치 기준 지정 펄스만큼 이동. [이동량][속도][펄스출력][방향출력] ▸ DRVA: Drive Absolute — 절대 위치 이동. 원점 기준 절대 좌표로 이동. [목표위치][속도][펄스출력][방향출력] ▸ M8029: 명령 완료 플래그 — ZRN, DRVI, DRVA 등 위치 결정 명령 정상 완료 시 1스캔 ON ▸ INPOS 신호(X3): 서보 드라이브의 위치 결정 완료 신호. 설정된 인포지션 범위 내 도달 시 드라이브에서 출력 ▸ Siemens S7-1200/1500의 경우: MC_MoveAbsolute, MC_MoveRelative, MC_Home 펑션블록(PLCopen 표준) 사용

그림 3. LD(래더 다이어그램) 서보 모터 위치 제어 프로그램 — 원점 복귀, 다단계 위치 지령, 알람 처리 로직 포함 (Mitsubishi MELSEC 계열 기준)

05 / 위치 제어 방식 비교

위치 제어 방식별 특징 및 선정 기준

PLC에서 서보 드라이브로 위치 지령을 전달하는 방식은 크게 펄스 트레인 출력 방식과 필드버스 통신 방식으로 구분됩니다. 펄스 트레인 방식은 PLC의 고속 트랜지스터 출력 모듈에서 PULSE(펄스)와 DIR(방향) 신호를 직접 출력하는 가장 일반적인 방법으로, 별도의 통신 모듈 없이 저비용으로 구현할 수 있습니다. 반면 EtherCAT, PROFINET, Profibus-DP 등 필드버스 방식은 하나의 통신 케이블로 다수의 서보 드라이브를 동기 제어할 수 있어 멀티축 시스템에 적합합니다. 제어 요구 사항과 축 수에 따라 적절한 방식을 선택해야 하며, 두 방식을 혼용하는 하이브리드 구성도 실무에서 자주 활용됩니다.

구분펄스 트레인 (Pulse Train)아날로그 속도 지령EtherCATPROFINET/Profibus
지령 방식PULSE + DIR 신호±10V 아날로그디지털 패킷디지털 패킷
위치 정밀도매우 높음 (펄스 단위)낮음 (전압 오차 영향)매우 높음높음
최대 축 수PLC 출력 모듈 수에 한정제한적65,535축 이론상수십~수백 축
배선 복잡도단순 (축당 2~4선)단순매우 단순 (데이지 체인)단순~보통
동기 제어어려움 (전자 기어 필요)불가완벽 동기 (μs 단위)가능 (ms 단위)
적용 사례단축~소형 멀티축속도 제어 응용로봇·반도체 장비공장 자동화 전반
06 / 위치 제어 흐름도

위치 제어 단계별 흐름도 (Flow Chart)

서보 모터 위치 제어 동작 흐름도 전원 투입 / START ① 서보 ON 출력 (Y4: SERVO ON 코일 통전) SRDY? (서보 준비?) NO→대기 YES ② 원점 복귀 실행 (ZRN 명령 실행) 원점완료? (M8029 ON?) YES ③ 위치 테이블 로드 (D레지스터에서 위치값 로드) ④ 위치 지령 출력 (DRVI/DRVA 명령 실행) INPOS? (위치결정완료?) YES ⑤ 완료 처리 (완료 신호 출력·다음 Step) 편차 과대 알람 ALM 처리 위치 이동 프로파일 (속도-시간 그래프) Vmax 시간(t) 속도 가속 등속 감속 지령 실제

그림 4. 서보 모터 위치 제어 동작 흐름도 및 속도 프로파일(사다리꼴 패턴) — SRDY 확인부터 INPOS 완료까지의 순서 포함

07 / KEC 기준

관련 KEC 기준 및 법규

PLC 서보 모터 위치 제어 시스템은 산업 현장의 자동화 설비에 광범위하게 적용되므로, 관련 KEC(한국전기설비규정) 기준을 준수하여 안전하고 신뢰성 있는 시스템을 구축해야 합니다. KEC는 전기 안전에 관한 법정 기준으로, 제어 시스템 구성에서부터 배선, 접지, 보호 협조까지 다양한 조항이 적용됩니다. 특히 서보 드라이브의 EMC(전자기 호환성) 필터 설치와 차폐 케이블 사용은 펄스 트레인 신호의 오동작을 방지하는 데 필수적입니다. 전기기술사 시험에서도 자동 제어 회로와 안전 설비 관련 KEC 조항이 빈출되므로 반드시 숙지해야 합니다.

KEC 232

자동 제어 회로 기준

서보 모터 위치 제어 시스템은 KEC 232에서 규정하는 자동 제어 회로의 구성 기준을 따릅니다. 제어 회로 전압, 보호 장치 설치, 동작 신뢰성 확보에 관한 세부 기준이 적용됩니다. 고속 제어 회로에서의 노이즈 방지 대책도 포함됩니다.

KEC 130

전선 및 케이블 선정 기준

서보 모터 동력 케이블(U/V/W)과 인코더 신호 케이블의 선정 기준을 규정합니다. 동력 케이블과 신호 케이블은 분리 배선하며, 인코더 케이블은 반드시 차폐 트위스트 페어(STP) 케이블을 사용합니다. 케이블 허용 전류와 절연 등급 적용이 필요합니다.

KEC 140

접지 시스템 기준

서보 드라이브와 모터의 PE(보호 접지)는 KEC 140에 따라 적절한 단면적의 접지선으로 연결해야 합니다. 고주파 노이즈 억제를 위해 드라이브 PE 단자는 분전반 접지 모선에 직접 단독 접지하며, 루프 접지를 피해야 합니다.

KEC 212

과전류 보호 협조

서보 드라이브 주회로에는 KEC 212에 따라 적절한 차단 용량의 MCCB(배선용 차단기)를 설치합니다. 서보 드라이브의 입력 돌입 전류 특성을 고려하여 순시 트립 전류가 낮은 전자식 MCCB 또는 퓨즈를 선정해야 합니다.

08 / 현장 팁

현장 실무 포인트

서보 모터 위치 제어 시스템 구축 시 현장에서 자주 발생하는 문제점과 그 해결 방법을 숙지하면 시운전 시간을 크게 단축할 수 있습니다. 특히 펄스 출력 노이즈, 인코더 신호 오류, 가감속 설정 부족은 대부분의 현장 트러블의 근본 원인이 되므로 초기 설정 단계에서 면밀히 확인해야 합니다. 서보 드라이브의 게인 파라미터 조정은 부하 관성비를 먼저 정확히 설정한 후 자동 튜닝을 활용하면 효율적입니다. 또한 위치 제어 프로그램 테스트는 반드시 저속(크리프 속도)에서 시작하여 단계적으로 정격 속도까지 올리는 순서를 지켜야 안전합니다.

🔧

펄스 출력 극성 확인

서보 드라이브의 입력 방식(차동·오픈컬렉터·라인드라이버)에 맞는 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) 발생 시 즉시 냉각 설비를 점검해야 합니다.

09 / 시험 포인트

전기기사·전기기술사 빈출 포인트

  • 펄스 트레인 방식의 위치 분해능 계산: 볼스크류 리드 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 — 의 역할과 사용법이 기술사 시험에서 서술형으로 출제됩니다.
10 / 안전

작업 안전 수칙

시운전 전 안전 울타리 설치

서보 모터 구동 테스트 전 기계 가동 범위에 안전 울타리를 설치하고, 허가된 작업자 외 접근을 금지합니다. 소프트웨어 리미트와 하드웨어 리미트 스위치가 정상 동작하는지 반드시 저속으로 검증한 후 고속 시운전을 진행해야 합니다.

🔒

Lock-out / Tag-out (LOTO) 절차 준수

서보 드라이브 배선·점검 시 반드시 주전원을 차단하고 잠금 장치를 설치합니다. 대용량 드라이브의 경우 주전원 차단 후 DC 링크 커패시터 방전에 최소 5~10분이 소요되므로 전압계로 잔류 전압을 확인 후 작업을 시작합니다.

🚨

비상 정지(EMG) 회로 이중화

비상 정지 스위치는 NC(상시 폐로) 접점으로 회로를 구성하며, 케이블 단선 시에도 안전 상태가 유지되어야 합니다. 안전 카테고리 요구 수준에 따라 Safety PLC 또는 안전 릴레이 모듈을 사용하여 Cat.3 이상의 비상 정지 회로를 구성합니다.

📋

시운전 체크리스트 작성 및 기록

서보 드라이브 파라미터 설정값, 소프트웨어 리미트 설정값, 게인 조정값, 원점 복귀 동작 확인 결과를 체크리스트에 기록하고 보관합니다. 설비 이력 관리는 향후 고장 진단과 예방 보전에 핵심 자료로 활용됩니다.

이 블로그의 인기 게시물

현장 기술자가 알려주는 고압 수변전 단선도 작성법 — 22.9kV 수전부터 저압 배전까지 완전 정복

SK하이닉스 100만원 돌파! 삼성전자·HBM4 슈퍼사이클 완전분석 (2026)