PLC, HMI

LS PLC 프로그램 XG5000 ④새 프로젝트 작성 및 통신 설정 | 기초부터 설정까지 완벽 가이드

Tricky Sense 2025. 4. 7. 16:28
반응형

산업 자동화에서 PLC(Programmable Logic Controller)는 필수적인 역할을 합니다. LS ELECTRIC(구 LS산전)에서 제공하는 XG5000 소프트웨어는 LS PLC를 프로그래밍하는 전용 툴로, 산업 현장에서 널리 사용됩니다. PLC를 활용하려면 새 프로젝트를 생성한 후, PLC 모델과 CPU를 설정하고, 프로그램을 작성하는 과정이 필요합니다. 이번 글에서는 XG5000을 사용하여 새 프로젝트를 생성하는 방법과 필수 설정 과정을 단계별로 설명합니다.

1. XG5000 프로그램 설치 및 실행

PLC 프로그래밍을 시작하려면 먼저 XG5000 소프트웨어를 설치하고 실행해야 합니다.

(1) XG5000 다운로드 및 설치 방법

  • LS ELECTRIC 공식 홈페이지(https://www.ls-electric.com)에서 XG5000 최신 버전 다운로드
  • 설치 파일 실행 후 설치 과정 진행
  • 설치 완료 후 바탕화면에서 XG5000 실행

(2)필수 설치 항목

  • XG5000 프로그램
  • LS PLC USB 드라이버
  • LS 통신 드라이버 (RS232C 또는 Ethernet)

혹시나 프로그램이 없으신 분들은 아래의 이전 포스팅을 확인해 주세요

https://trickysense7.tistory.com/1

 

LS PLC 프로그램 XG5000 ①다운로드 및 설치 방법 : 쉽게 따라하는 가이드!

산업 자동화 시스템에서 LS산전의 PLC(Programmable Logic Controller)는 다양한 산업 현장에서 널리 사용되고 있습니다. 이 PLC를 효율적으로 프로그램하기 위해서는 LS산전의 XG5000 소프트웨어가 필요합니

trickysense7.tistory.com

 

2. XG5000에서 새 프로젝트 작성하기

PLC 프로그래밍을 진행하려면 새 프로젝트를 생성한 후, 사용하려는 PLC 모델을 지정하는 과정이 필요합니다.

(1) 새 프로젝트 생성 단계

  • XG5000 실행 후 [파일] → [새 프로젝트] 선택

  • 프로젝트 이름 입력 (예: "PLC_Project_01")

  • PLC 모델 선택 (XGK, XGI, XGR, XGB 등)
  • CPU 모듈 선택 (예: XGK-CPUU, XGI-CPUH 등)

  • 모델명을 모를 경우 [제품명 보기]를 통해서 내 모델에 맞는 모델명 찾기
  • 프로젝트 저장 경로 지정 후 [확인] 클릭

(2) I/O 파라미터 설정

  • [I/O파라미터] 에 들어가서 내가 사용하는 PLC 모델을 선택하여 슬롯을 채워준다

  • 완료하였으면 [저장]

 

(3) PLC 모델 선택 시 주의할 점

  • 사용하는 PLC의 정확한 모델을 선택해야 프로그램 다운로드가 가능
  • LS산전 XGT 시리즈: XGK, XGI, XGR, XGB 지원

3. PLC와의 통신 설정

PLC와 PC를 연결하여 프로그램을 업로드 및 다운로드하려면 통신 설정이 필요합니다. LS PLC는 RS232C(직렬 통신), Ethernet(이더넷 통신), USB 통신을 지원합니다.

(1) RS232C 통신 설정 방법

  • XG5000에서 [기본 네트워크] 하단의 항목에서 우클릭 하여 [기본설정]으로 들어간다
  • 통신 포트(COM 포트) 선택 (예: COM3)
  • 통신 속도(Baud Rate): 115200bps
  • 데이터 비트: 8비트
  • 패리티 비트: None (없음)
  • 정지 비트: 1비트
  • [적용] 클릭 후 저장

(2) RS232C 연결 시 주의 사항

  • PC와 PLC를 RS232C 케이블로 직접 연결
  • XG5000에서 통신 테스트 실행하여 연결 확인

(3) Ethernet 통신 설정 방법 (추후 내용 보충 예정)

  • XG5000에서 [설정] → [Ethernet 설정] 선택
  • PLC의 IP 주소 및 서브넷 마스크 입력
  • 예시) PLC IP: 192.168.0.10
            서브넷 마스크: 255.255.255.0
            게이트웨이: 192.168.0.1
  • PC와 PLC가 동일한 네트워크에 있는지 확인
  • [적용] 후 저장

(4) Ethernet 설정 시 주의 사항

  • PLC와 PC의 IP 주소가 같은 대역대인지 확인
  • Ping Test를 실행하여 정상 통신 여부 확인
    - 명령어: ping 192.168.0.10

4. 프로그램 작성 및 다운로드

새 프로젝트를 생성한 후, PLC에 실행할 프로그램을 작성하고 다운로드하는 과정이 필요합니다.

(1) 기본 래더 프로그램 작성

  • 원하는 위치에 커서를 두고 열린접점(F3), 닫힌접점(F4), 코일(F9), 펑션블록(F10)등을 이용하여 프로그램을 작성한다

 

  • 래더 프로그램 작성 (예: 릴레이 제어, 타이머, 카운터 등)

 

  • 작성이 완료되면 [저장] 버튼 클릭.

(2) PLC에 프로그램 다운로드

  • XG5000에서 [온라인] → [접속] 클릭
  • PLC 연결 상태 확인 (온라인/오프라인 확인)
  • [쓰기 선택 후 전송
  • PLC에서 정상 작동하는지 확인
  • 혹시나 쓰기방법을 모르시는 분들은 저의 이전 포스팅인 아래의 링크를 참조해주세요

https://trickysense7.tistory.com/13

 

LS PLC 프로그램 XG5000 ②읽기/쓰기 설정 방법 | 초보자도 쉽게 따라할 수 있는 입출력 가이드

LS ELECTRIC(구 LS산전)의 XG5000은 LS PLC(XGT 시리즈)를 프로그래밍할 수 있는 강력한 소프트웨어입니다. PLC와 HMI, 센서, 모터 등의 자동화 장비 간 데이터 교환을 위해 프로그램 읽기(Read)와 쓰기(Write)

trickysense7.tistory.com

 

(3) 다운로드 후 실행 테스트

[모니터링 → [모니터 시작] 실행하여 실시간 데이터 체크

출력 신호가 정상적으로 동작하는지 확인

 

LS PLC 프로그래밍을 시작하려면 XG5000에서 새 프로젝트를 생성하고, 적절한 통신 방식을 설정한 후, 프로그램을 작성하는 과정이 필수적입니다. XG5000 설치 후 새 프로젝트 생성 PLC 모델 및 CPU 선택 RS232C 또는 Ethernet 통신 설정 PLC 연결 후 프로그램 작성 및 다운로드 이 과정을 완료하면 PLC 프로그래밍을 위한 기본 환경이 구축되며, 자동화 시스템을 구현할 수 있습니다. XG5000을 활용하여 효율적인 PLC 제어 시스템을 설계해 보세요! 

 

반응형