LS ELECTRIC(구 LS산전)의 XG5000은 LS PLC(XGT 시리즈) 프로그램을 작성하고 유지보수하는 데 필수적인 소프트웨어입니다. 특히 실시간 모니터링과 런중 수정(Run-time Edit) 기능을 활용하면 장비 가동 중에도 데이터 변경이 가능하여 유지보수 효율을 높일 수 있습니다.
이번 글에서는 XG5000에서 PLC 프로그램을 모니터링하는 방법과 런중 수정 기능을 활용하여 실시간으로 프로그램을 변경하는 방법을 단계별로 설명합니다.

1. XG5000 PLC 모니터링 기능이란?
PLC 모니터링 기능은 PLC 내부의 변수 값과 프로그램 실행 상태를 실시간으로 확인할 수 있는 기능입니다. 이를 통해 센서 값, 출력 상태, 타이머 동작 여부 등을 점검할 수 있습니다.
(1) PLC 모니터링 기능의 주요 활용
- PLC가 정상적으로 동작하는지 실시간 확인
- 입력/출력 신호 상태 점검 및 트러블슈팅
- 변수 값 변경 없이도 프로그램 상태 분석 가능
2. XG5000에서 PLC 모니터링 설정 방법
(1) XG5000 실행 및 PLC 연결 설정
- XG5000 실행 후 프로젝트 열기
- PLC 연결 설정 (USB, Ethernet, RS232C 중 선택)
- [온라인] → [PLC 연결] 클릭하여 연결 확인
- PLC 연결 상태 확인 방법
- 하단 상태 표시줄에 "온라인(Online)" 표시 확인
- 오류 발생 시 통신 설정 확인 후 재시도

혹여나 접속 방법이 먼저 궁금하신분들은 아래의 이전 포스팅을 확인해주세요
https://trickysense7.tistory.com/13
(2) 실시간 데이터 모니터링 PLC의 내부 변수 값을 실시간으로 확인하려면 모니터링 기능을 활성화해야 합니다.
- [온라인] → [모니터] → [모니터 시작] 클릭

- 모니터링할 변수(주소) 입력 (예: D100, M0, P000)
- [적용] 버튼 클릭 후 실시간 데이터 확인
- Tip: 값이 실시간으로 변하는지 확인하면서 장비 상태를 분석하세요.

3. XG5000 런중 수정(Run-time Edit) 방법
런중 수정(Run-time Edit)은 PLC가 실행 중일 때도 프로그램을 수정할 수 있는 기능입니다.
이를 활용하면 장비 가동을 멈추지 않고도 프로그램을 변경할 수 있어 유지보수 작업이 더욱 원활해집니다.
(1) 런중 수정 가능한 항목
- 논리 연산 변경 (AND, OR, 비교 연산 등)
- 데이터 값 변경 (D 영역 변수 수정)
- 출력 신호 변경 (P000 ~ P999)
- 타이머 및 카운터 설정 수정
(2) 런중 수정 실행 방법
- [접속], [모니터 시작] 상태에서 [온라인] → [런 중 수정 시작] 클릭

- 수정모드로 화면 변환된 것 확인하기


- 런중 수정이 시작되면 오른쪽 사진과 같이 레더가 파란색으로 변하게 됩니다.
- 수정할 네트워크 선택 후 프로그램 수정

- 수정하고자 하는 위치에 커서를 두고 수정을 시작하게 되면 그 부분만 색깔이 녹색으로 변하게 됩니다.
- 수정이 완료 되었으면 [온라인] - [런 중 수정 쓰기] 버튼 클릭


- PLC 실행 상태 유지하면서 변경 사항 반영

- 런중 수정 적용 후 바로 동작 상태를 확인할 수 있습니다.

- 수정 및 쓰기가 완료되었으면 [온라인] - [런 중 수정 종료] 를 선택합니다.


- 팝업창의 [확인] 버튼도 눌러줍니다.

- 이렇게 하면 런중 수정 과정이 완료되었습니다.
(3) 통신 종료하기


- 모든 과정이 완료되었다면 [모니터] - [모니터 끝] 선택
- [온라인] - [접속 끊기] 를 선택하면 통신이 종료 됩니다.
(4) 실시간 변수 값 수정도 가능하니 참조하세요 (모니터 모드에서 변경)
- [온라인] → [모니터] → [디바이스 변경] 선택
- 변경할 변수 주소 입력 (예: D200)
- 새로운 값 입력 후 [적용] 버튼 클릭 값
- 이 변경되었는지 모니터링 창에서 확인
- 장비가 실행 중일 때도 실시간으로 값 변경 가능
4. XG5000 모니터링 및 런중 수정 시 주의사항
(1) PLC 유지보수 시 꼭 체크해야 할 사항
- PLC가 온라인 상태인지 확인
- 잘못된 데이터 입력 방지 (출력 신호 확인 필수)
- 런중 수정 후 동작 이상 여부 체크
- 모니터링 데이터를 바탕으로 문제 해결
- 실전 테스트 방법
- 프로그램을 모니터링하면서 특정 변수 값 변화를 확인
- 변수 값을 변경하여 장비가 정상적으로 반응하는지 체크
- 런중 수정을 실행하고 즉시 결과 확인
XG5000의 모니터링 기능과 런중 수정 기능을 활용하면 PLC 유지보수 및 문제 해결을 더욱 효율적으로 수행할 수 있습니다.
- PLC 실시간 데이터 확인: 입력/출력 상태, 변수 값 모니터링
- 런중 수정 기능 활용: 장비 가동 중에도 프로그램 변경 가능
- 실시간 변수 수정: 특정 값 변경 후 즉시 적용
이번 가이드를 참고하여 PLC 프로그램 유지보수를 보다 효과적으로 수행해 보세요!
'PLC, HMI' 카테고리의 다른 글
LS PLC 프로그램 XG5000 ⑤입력,출력 디바이스 이해하기와 접점 확인하는 방법 | 기초 개념 정리 (0) | 2025.04.10 |
---|---|
LS PLC 프로그램 XG5000 ④새 프로젝트 작성 및 통신 설정 | 기초부터 설정까지 완벽 가이드 (0) | 2025.04.07 |
LS PLC 프로그램 XG5000 ②읽기/쓰기 설정 방법 | 초보자도 쉽게 따라할 수 있는 입출력 가이드 (0) | 2025.04.05 |
LS 터치스크린 XP-Builder ⑤XG5000과 연동하여 시뮬레이터 사용하기 | 초보자도 쉽게 따라 하는 가이드 (XGT) (0) | 2025.04.04 |
LS 터치스크린 XP-Builder ④읽기,쓰기(업로드,다운로드) | 초보자도 쉽게 따라 하는 가이드 (XGT) (0) | 2025.04.03 |