산업 자동화에서 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 제어 시스템을 설계해 보세요!
'PLC, HMI' 카테고리의 다른 글
LS PLC 프로그램 XG5000 ⑥래더 작성하기 (접점, 코일, 자기유지 등) (0) | 2025.04.11 |
---|---|
LS PLC 프로그램 XG5000 ⑤입력,출력 디바이스 이해하기와 접점 확인하는 방법 | 기초 개념 정리 (0) | 2025.04.10 |
LS PLC 프로그램 XG5000 ③모니터링 및 런중 수정 방법 | 실시간 데이터 변경 가이드 (0) | 2025.04.06 |
LS PLC 프로그램 XG5000 ②읽기/쓰기 설정 방법 | 초보자도 쉽게 따라할 수 있는 입출력 가이드 (0) | 2025.04.05 |
LS 터치스크린 XP-Builder ⑤XG5000과 연동하여 시뮬레이터 사용하기 | 초보자도 쉽게 따라 하는 가이드 (XGT) (0) | 2025.04.04 |