본문 바로가기
IT

AB PLC5 IMC-120 서보 컨트롤러(1771-HS) 데이터 백업,복구 방법

by mog7 2026. 6. 18.

1IMC-120 / 1771-HS란 무엇인가?

IMC-120은 Allen-Bradley(현 Rockwell Automation)에서 출시한 PLC-5 기반 산업용 서보 모션 컨트롤러로, 모듈 번호 1771-HS로 분류됩니다. 1990년대부터 사출 성형기, 권취 설비, 정밀 위치제어 장비 등 다양한 산업 현장에 도입되어 지금까지도 다수의 공장에서 가동 중인 레거시(legacy) 장비입니다.

이 컨트롤러는 MML(Motion Machine Language)이라는 전용 프로그래밍 언어로 작성된 모션 프로그램과, 서보 축의 동작 특성을 정의하는 AMP(Axis Motion Parameters) 파라미터를 기반으로 동작합니다. 두 데이터 모두 1771-HM이라는 플러그인 메모리 카트리지에 저장되며, 이 메모리는 내장 리튬 배터리로 데이터를 유지합니다.

💡 핵심 포인트: IMC-120은 단종된 지 오래된 장비이지만, 여전히 현장에서 가동 중인 설비가 많습니다. 제조사의 정식 기술 지원이 종료되었기 때문에, 데이터 백업은 현장 엔지니어가 직접 책임지고 관리해야 하는 필수 작업입니다.

2왜 백업이 중요한가? — 리튬 배터리의 한계

1771-HS의 메모리 카트리지(1771-HM)는 32K 용량의 CMOS RAM과 3.6V 리튬 배터리로 구성되어 있습니다. 전원이 차단된 상태에서도 이 배터리가 메모리 내용을 유지시켜 주는데, 문제는 이 배터리가 영구적이지 않다는 점입니다.

일반적으로 리튬 배터리의 백업 수명은 약 3년이며, 최적의 조건에서 메모리가 유지될 수 있는 최대 기간은 약 10년 정도로 알려져 있습니다. 배터리가 방전되면 그동안 쌓아온 MML 프로그램과 AMP 파라미터가 한순간에 소실될 수 있으며, 이는 설비 정지와 직결되는 심각한 문제로 이어집니다.

⚠️ 실제 사례: 노후 설비일수록 배터리 교체 이력이 불명확한 경우가 많습니다. "예전부터 잘 돌아갔으니 괜찮겠지"라는 생각으로 방치하다가, 정전이나 배터리 완전 방전 시 프로그램이 통째로 사라지는 사고가 현장에서 반복적으로 발생합니다.

특히 IMC-120처럼 단종된 장비는 원본 프로그램 소스를 제조사로부터 다시 받을 수 없기 때문에, 데이터가 한 번 소실되면 처음부터 다시 프로그래밍해야 하는 상황에 놓일 수 있습니다. 정기적인 백업은 단순한 권장 사항이 아니라 생산 라인을 지키는 최후의 안전장치입니다.

3백업 전 준비사항

필요 하드웨어

💻
DOS/Win98 PC
ODS 소프트웨어 구동용. 구형 PC 또는 DOS 에뮬레이터 환경.
🔌
1771-CT50 케이블
PC와 1771-HS 전면 RS-232 포트를 연결하는 통신 케이블.
🔄
USB-시리얼 어댑터
최신 PC에는 COM 포트가 없으므로 변환 어댑터 필요.
💾
외부 저장장치
백업 파일 보관용 USB 메모리 또는 외장 HDD.

필요 소프트웨어

항목 설명
ODS Offline Development System. IMC-120 전용 프로그래밍·백업 소프트웨어
DF1DRV.SYS DF1 통신 프로토콜 드라이버. RS-232 통신을 위해 필수

ODS는 순수 DOS 환경에서 가장 안정적으로 동작합니다. Windows XP 호환 모드에서도 구동 가능하지만 DF1 드라이버 설치 과정이 까다로운 편이라, 가능하다면 실제 DOS PC나 DOSBox 같은 에뮬레이터 환경을 권장합니다.

4RS-232 통신 연결 및 설정

하드웨어와 소프트웨어가 준비되었다면, 다음으로 PC와 1771-HS 모듈을 물리적으로 연결하고 통신 파라미터를 정확히 맞춰야 합니다.

// 연결 구성도
[PC COM 포트] ──── 1771-CT50 케이블 ──── [1771-HS 전면 RS-232 포트]

통신 설정값
Baud Rate    : 9600 bps
Data Bits     : 8
Parity        : None
Stop Bits     : 1
Protocol      : DF1 Full Duplex
Flow Control : None
⚠️ 주의: DF1DRV.SYS가 CONFIG.NT(또는 CONFIG.SYS)에 정확히 등록되어 있지 않으면 "Unable to access the DF1 driver" 오류가 발생합니다. Windows XP 환경이라면 경로를 DEVICE=%SystemRoot%\system32\DF1DRV.SYS 형식으로 정확히 입력해야 합니다.

5ODS를 통한 단계별 백업 절차

통신 연결이 정상적으로 확인되었다면, 본격적으로 백업을 진행합니다. AMP 파라미터와 MML 프로그램은 각각 별도로 업로드해야 합니다.

AMP 파라미터 백업

1

ODS 실행

설치 경로의 ODS.EXE를 실행해 메인 화면으로 진입합니다.

2

F3 → Upload 메뉴 진입

F3 키를 눌러 통신 메뉴를 연 뒤, Upload(U)를 선택합니다.

3

F4 → A 입력

AMP Parameters 항목을 선택해 서보 축 파라미터 업로드를 시작합니다.

4

파일명 지정 및 저장

식별 가능한 파일명(예: LINE1_AMP_2026)으로 저장하고 모듈 전면 LED 점멸로 통신 진행을 확인합니다.

MML 프로그램 백업

1

F3 → Upload 메뉴 재진입

동일하게 통신 메뉴에서 Upload를 선택합니다.

2

F4 → M 입력

MML Program 항목을 선택해 모션 프로그램 업로드를 진행합니다.

3

완료 확인

전송 완료 메시지를 확인한 뒤 저장된 파일을 즉시 검증합니다.

6백업 파일 구성과 보관 방법

백업이 완료되면 ICOM 백업 파일(.IB1) 형식과 함께 여러 보조 파일이 생성됩니다. 각 파일의 역할을 이해하고 있으면 향후 복원 작업이나 문제 진단 시 큰 도움이 됩니다.

확장자 내용
.adr 주소 정보
.att 속성 데이터
.cfg 구성(Configuration) 설정
.dsc 설명 데이터베이스
.prf 프로파일 정보
.rpd / .rpi 런타임 파라미터
.sym 심볼 테이블
.x5 PLC-5 메인 프로그램
.xrf / .xri 크로스 레퍼런스
💡 보관 권장사항: 백업 파일은 최소 2곳 이상(현장 PC + 외부 USB 또는 클라우드)에 분산 보관하세요. 파일명에 설비명과 백업 날짜를 함께 기록해두면 추후 어떤 시점의 백업인지 쉽게 구분할 수 있습니다.

7복원(Download) 절차

메모리 손실이나 모듈 교체 시에는 보관해둔 백업 파일을 다시 컨트롤러에 다운로드해야 합니다. 백업 순서를 그대로 반대로 진행하면 됩니다.

1

ODS 실행 후 F3 → D(Download) 선택

통신 메뉴에서 Download 항목으로 진입합니다.

2

AMP / MML 선택 후 백업 파일 지정

F4 → A 또는 F4 → M으로 복원할 항목을 선택하고, 보관해둔 백업 파일을 불러옵니다.

3

다운로드 진행 및 재부팅

전송 완료 후 1771-HS 모듈을 재부팅하여 정상 동작 여부를 반드시 확인합니다.

8메모리 카트리지 배터리 점검과 교체

백업만큼 중요한 것이 메모리 카트리지의 배터리 상태를 정기적으로 점검하는 일입니다. 배터리 전압이 3.0V 이하로 떨어지면 즉시 교체가 필요합니다.

🔋
배터리 사양
3.6V 리튬 배터리 (Tadiran TL-5134/P 등 호환 부품)
교체 주기
통상 3년 주기 권장, 최대 보존 10년 한계 고려
교체 방식
전원 인가 상태에서 신속 교체(Hot Swap)하여 메모리 보존
⚠️ 교체 시 주의: 전원이 차단된 상태에서 배터리를 교체하면 메모리 내용이 즉시 소실될 위험이 있습니다. 반드시 모듈에 전원이 인가된 상태에서 신속하게 교체 작업을 진행해야 하며, 교체 직후에는 데이터 무결성을 확인하기 위해 즉시 재백업을 실시하는 것이 안전합니다.

9자주 발생하는 문제와 해결 방법

증상 원인 해결 방법
DF1 driver 접근 오류 DF1DRV.SYS 미등록 CONFIG.NT(SYS)에 DEVICE 경로 정확히 재입력
통신 타임아웃 COM 포트 번호 불일치 장치관리자에서 포트 번호 확인 후 ODS 설정 변경
LED 무반응 케이블 불량 또는 핀 오결선 1771-CT50 케이블 점검 및 교체
System LED 적색 점등 배터리 방전 또는 메모리 오류 배터리 즉시 교체 후 백업 파일로 재다운로드
업로드 중 전송 중단 노이즈 또는 접지 불량 케이블 차폐 확인, 패널 내부 노이즈원 점검

위 문제들은 대부분 오래된 설비 특유의 환경적 요인(노이즈, 케이블 노화, 드라이버 호환성)에서 발생합니다. 문제가 반복된다면 통신 환경을 처음부터 재점검하는 것이 가장 확실한 해결책입니다.

🎯 마무리하며

IMC-120(1771-HS)은 단종된 지 오래되었지만 여전히 많은 산업 현장에서 묵묵히 가동되고 있는 핵심 설비입니다. 정기적인 백업과 배터리 점검은 선택이 아닌 필수이며, 작은 습관 하나가 큰 생산 중단 사고를 막아줄 수 있습니다. 이 가이드를 참고하여 안전하고 체계적인 데이터 관리 루틴을 만들어보시길 바랍니다.