본문 바로가기
PLC

GX Works2

by IT 일반상식 2026. 2. 21.

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를 사용하는 핵심 단계

보통 다음과 같은 순서로 작업이 진행됩니다.

  1. 프로젝트 생성: 사용하려는 PLC CPU 모델(예: Q03UDE, FX3U 등)을 선택합니다.
  2. 파라미터 설정: 입출력 점수, 통신 설정, 메모리 할당 등을 정의합니다.
  3. 프로그래밍 (래더 작성): 기계가 작동할 로직을 그립니다.
  4. 컴파일 (Build): 작성한 로직에 오류가 없는지 검사하고 기계어로 변환합니다.
  5. 쓰기 (Write to PLC): PC와 PLC를 USB나 이더넷으로 연결해 프로그램을 전송합니다.
  6. 모니터링: 장비가 돌아가는 상태를 실시간으로 확인하며 디버깅합니다.

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) 언어를 활용해 보시는 것을 추천드립니다. 일반적인 프로그래밍 문법과 유사해 복잡한 수식 제어 시 래더보다 훨씬 효율적일 수 있습니다.