
GX Works2는 전 세계 산업 현장에서 가장 많이 쓰이는 PLC 중 하나인 미쓰비시(Mitsubishi) 전기의 MELSEC-Q, L, F 시리즈를 프로그래밍하고 관리하기 위한 전용 소프트웨어입니다.
쉽게 말해, 미쓰비시 PLC라는 '컴퓨터'에 명령을 내리기 위해 사용하는 **'통합 개발 환경(IDE)'**이라고 보시면 됩니다.
1. 주요 특징 및 기능
GX Works2는 이전 버전인 GX Developer의 불편함을 개선하여 사용자 편의성을 대폭 강화한 모델입니다.
- 멀티 언어 지원: 가장 대중적인 래더(Ladder) 방식뿐만 아니라, C언어와 유사한 ST(Structured Text), 순서도 방식인 SFC 등을 모두 지원합니다.
- 지능형 기능 모듈 설정: 과거에는 일일이 코딩해야 했던 특수 모듈(통신, 위치 결정 등) 설정을 파라미터 입력만으로 간단히 끝낼 수 있습니다.
- 시뮬레이션 기능: 실제 PLC 하드웨어가 없어도 PC 상에서 프로그램이 제대로 돌아가는지 미리 테스트해 볼 수 있습니다. (GX Simulator 2 내장)
- 레이블(Label) 프로그래밍: X0, Y10 같은 하드웨어 주소 대신 Start_Button, Motor_On 같은 이름을 붙여 코딩할 수 있어 가독성이 높습니다.
2. GX Works2를 사용하는 핵심 단계
보통 다음과 같은 순서로 작업이 진행됩니다.
- 프로젝트 생성: 사용하려는 PLC CPU 모델(예: Q03UDE, FX3U 등)을 선택합니다.
- 파라미터 설정: 입출력 점수, 통신 설정, 메모리 할당 등을 정의합니다.
- 프로그래밍 (래더 작성): 기계가 작동할 로직을 그립니다.
- 컴파일 (Build): 작성한 로직에 오류가 없는지 검사하고 기계어로 변환합니다.
- 쓰기 (Write to PLC): PC와 PLC를 USB나 이더넷으로 연결해 프로그램을 전송합니다.
- 모니터링: 장비가 돌아가는 상태를 실시간으로 확인하며 디버깅합니다.
3. 학습 시 꼭 알아야 할 단축키 (업무 효율 업!)
GX Works2는 단축키 숙련도에 따라 작업 속도가 천차만별입니다.
| 단축키 | 기능 | 설명 |
| F5 | A 접점 | 평상시 열려 있는 스위치 (Input) |
| F6 | B 접점 | 평상시 닫혀 있는 스위치 |
| F7 | 코일(Out) | 출력 명령 (Output) |
| F8 | 응용 명령 | 타이머, 카운터, 데이터 전송(MOV) 등 |
| F4 | 변환(Build) | 작성한 프로그램을 확정 및 오류 체크 |
| Shift + F3 | 모니터 모드 | 실시간 동작 확인 및 수정 |
4. 팁: GX Works3와의 차이점
- GX Works2: 주로 Q 시리즈, FX 시리즈 등 기존 모델을 다룰 때 사용합니다.
- GX Works3: 최신 모델인 iQ-R, iQ-F 시리즈 전용입니다. (하위 호환성이 낮아 모델에 맞는 소프트웨어를 써야 합니다.)
안드로이드 앱 개발이나 데이터 분석 경험이 있으시다면, ST(Structured Text) 언어를 활용해 보시는 것을 추천드립니다. 일반적인 프로그래밍 문법과 유사해 복잡한 수식 제어 시 래더보다 훨씬 효율적일 수 있습니다.
'PLC' 카테고리의 다른 글
| XG5000 - **LS 일렉트릭(LS ELECTRIC)**의 PLC(XGT, XGB 시리즈)를 설계, 프로그래밍, 모니터링하기 위한 전용 소프트웨어 (0) | 2026.02.21 |
|---|---|
| PLC(Programmable Logic Controller) (0) | 2026.02.21 |