미쓰비시 Q 시리즈 PLC에서 내장 Ethernet 포트를 사용한 접속 설정 방법을 설명합니다.
(Q 시리즈 PLC 중 Ethernet 포트가 내장된 모델을 대상으로 하며, 별도의 Ethernet 모듈(QJ71E71-100 등)을 사용하는 경우는 제외합니다.)
1. 기본 사항 확인
(1) Q 시리즈 PLC 내장 Ethernet 포트 확인
Q 시리즈 PLC 중 일부 CPU는 내장 Ethernet 포트를 가지고 있습니다.
예를 들어:
- Q03UDECPU, Q04UDEHCPU, Q06UDEHCPU 등은 내장 Ethernet 포트 지원
- Q00J, Q01, Q02, Q06H 등은 별도 Ethernet 모듈(QJ71E71-100) 필요
사용하는 PLC가 내장 Ethernet 포트 지원 모델인지 확인하세요.
(2) 기본 IP 주소
- 기본 IP 주소: 192.168.1.254
- 서브넷 마스크: 255.255.255.0
- 포트 번호 (MC 프로토콜): 5006
2. IP 주소 확인 및 변경
PLC의 기본 IP 주소를 변경하려면 GX Works2 또는 GX Developer를 사용해야 합니다.
(1) IP 주소 확인
- GX Works2 실행
- [프로젝트] → [PLC 파라미터] → [Ethernet 포트 설정]
- 현재 IP 주소 확인 (192.168.1.254 기본값)
- 필요하면 변경 (예: 192.168.0.100)
(2) IP 주소 변경 방법
- GX Works2에서 IP 주소 변경
- [PLC 파라미터] → [Built-in Ethernet 포트 설정]
- IP 주소 변경 (예: 192.168.0.100)
- 서브넷 마스크 확인 (255.255.255.0)
- TCP 포트 번호 (5006 기본값) 확인
- 변경 사항을 PLC로 전송
- [온라인] → [변경사항 쓰기] → [PLC 리부트]
- Ping 테스트로 연결 확인
- ping 192.168.0.100
3. GX Works2에서 Ethernet 접속 설정
(1) PC 네트워크 설정
- PC의 IP 주소를 PLC와 같은 서브넷 대역으로 설정
- 예: 192.168.0.10
- 서브넷 마스크: 255.255.255.0
- PLC와 LAN 케이블로 연결 (직접 연결 시 크로스 케이블 사용, 허브 경유 가능)
(2) GX Works2에서 접속 설정
- [온라인] → [트랜스퍼 설정] → [접속 설정]
- "Ethernet" 선택
- IP 주소 입력 (192.168.0.100)
- 포트 번호 입력 (5006)
- 테스트 버튼 클릭하여 통신 확인
- 정상적으로 접속되면 "연결 성공" 메시지 확인
4. PLC 프로그램 다운로드 및 업로드
(1) 프로그램 다운로드
- GX Works2에서 프로그램 작성
- [온라인] → [PLC에 쓰기] 클릭
- Ethernet 연결 선택 후 다운로드
(2) 프로그램 업로드
- [온라인] → [PLC에서 읽기]
- Ethernet 경로 선택 후 프로그램 업로드
5. Ping 테스트로 연결 확인
PLC와 PC가 정상적으로 연결되었는지 확인하려면 Ping 테스트를 수행합니다.
- Windows CMD 실행
- 다음 명령 입력:
ping 192.168.0.100
- 응답이 오면 정상 연결됨
6. MC 프로토콜을 통한 데이터 통신
미쓰비시 Q 시리즈 PLC는 MC 프로토콜을 지원하며, 외부 장치와 TCP/IP 통신이 가능합니다.
(1) 기본 설정
- 기본 포트: 5006
- MELSOFT Connection 사용 가능
- PLC와 통신하려면 MC 프로토콜 명령어 사용
(2) Python을 이용한 TCP/IP 연결 예제
PLC와 소켓 통신을 할 경우 Python 코드 예제:
import socket
plc_ip = "192.168.0.100"
plc_port = 5006
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((plc_ip, plc_port))
# MC 프로토콜 명령어 (데이터 읽기 예제)
cmd = b'\x50\x00\x00\xFF\xFF\x03\x00\x0C\x00\x10\x00\x01\x04\x00\x00\x00\xA8\x00\x00'
s.send(cmd)
response = s.recv(1024)
print(response)
s.close()
7. 정리
- PLC의 기본 IP 주소 확인 및 변경 (192.168.1.254)
- PC와 동일 네트워크 대역 설정
- GX Works2에서 Ethernet 접속 설정
- Ping 테스트로 연결 확인
- MC 프로토콜을 이용한 데이터 송수신 가능
이 방법을 따르면 미쓰비시 Q 시리즈 PLC의 내부 Ethernet 포트를 사용하여 PC 및 외부 장치와의 통신을 설정할 수 있습니다. 🎯
https://www.youtube.com/watch?v=nDUu_aOUSKs
PLC와 터치화면 통신을 이더넷 접속하는 경우가 많음.
장점 : 직접 CPU유닛 USB케이블등을 접속할 필요가 없고, HUB를 통해서 LAN케이블을 접속하여,
원거리에서 모니터, 쓰기, 읽기등의 조작이 가능
🔽使用したPLC
CPUユニット:Q03UDECPU
電源ユニット:Q61P
ベースユニット:Q38B
1. PLC + 허브 + PC를 렌케이블로 연결함.
2. PC의 GX Works2를 실행
프로젝트 > 신규작성 > 기종 선택합니다.
3. 파라메타 > PLC 파라메타 선택.
CPU유닛 이더넷 포트를 사용하므로, 이더넷 내장 포트를 선택 합니다.
(만약, 이더넷 유닛을 사용해서 통신할 경우, 네트워크 파라메타를 설정 합니다. 하기 화면)
이번에는, CPU유닛측의 IP어드레스를 설정합니다.
IP어드레스 초기 설정 값은 192.168.3.39로 되어 있음.
PLC 및 터치판넬, 그외 기기, 복수의 기기와 네트워크 접속하는 경우는, IP 어드레스가 중복되지 않도록 주의 할것.
4. IP 어드레스를 설정하고, 오픈설정을 선택
- 프로토콜 : 통신 할때, 기기 쌍방에서 결정하는 약속(규)을 말함.
- UDP와 TCP를 선택하는 것이 가
TCP : 상대방에게 데이터가 도착 했는지 확인 하면서 통신
UDP : 상대방에게 데이터가 도착 했는지 확인 하지 않고 통신
- 이번에는, UDP로 하겠습니다.
- 오픈 시스템 : MC프로토콜, MELSOFT접속, 소켓 통신 3개를 선택하는것이 가능합니다. 선택 후 종료.
MC프로토콜 : 미쯔비시에서 취급하는 데이터 RS-232나 이더넷의 통신
상대기기에서 CPU 유닛에 엑세스 하기 위한 통신.
MELSOFT접속 : 프로그램 툴 GX Works2 등의 각종 MELSOF 제품을 접속할때의 통신.
복수의 MELSOF 제품과 통신할 경우,
접속하는 MELSOF기기와 같은 대수분, PC파라메터로 설정할 필요가 있음.
소켓 통신 : 소켓 통신 전용 명령으로, TCP 또는 UDP로 하는 통신.
5. 커뮤니케이션 데이터 코드 설정
바이너리 코드 : 1바이트 데이터를 그대로 신, 수신
아스키 코드 : 1바이트 데이터를 아스키 코드 2문자분의 데이터로 송수신 합니다.
설정이 완료되면, 파라메터를 종료합니다.
6. PLC와 PC에 USB 케이블을 접속하여, GX WORKS2를 실행. (PC 쓰기)
LAN케이블을 접속해서, 갑자기 이더넷 접속은 불가함.
우선, USB접속하여 파라메터 설정할 필요가 있음.
GX WORKS2 의 화면 아래 접속처를 선택
USB의 경우 그대로 사용가능, 통신테스트 후 OK
7. 온라인 > PC쓰기 > 파라메터 + 프로그램을 클릭 후 실행함.
PLC CPU유닛에 파라메터 데이터를 쓰고난 후 전원 OFF/ON또는 리셋하여 파라메터를 유효화 합니다.
8. PC측 네트워크 설정
PC에서 네크워크 > 어뎁터 옵션 변경 > 이용하는 네트워크 오른쪽 클릭 > 설정
> 인터넷 프로토콜 TCP/IPv4를 선택 > 어드레스 입력 후 종료.
IP어드레스 : 192.168.3.10
서브넷마스크 : 255.255.255.0
9. 통신 테스트
GX WORKS2 > 접속처 > 이더넷 통신을 위해서는 신규 추가 >
기존 접속처를 선택후 오른쪽 클릭 > 데이터 신규작성, 이름 이더넷이라고 선정
PC측 I/F(인터페이스) : 이더넷 포트 선택. > 프로토콜 UDP로 변
시켄서 I/F : CPU유닛 선택.
IP어드레스 검색 > 선택하여 설정
통신 테스트 후 성공했다면, 완료.
'PLC자료' 카테고리의 다른 글
미쯔비시 plc 에서 sscnet 역활은? (0) | 2025.03.04 |
---|---|
미쯔비시 PLC 통신 케이블 (0) | 2025.03.04 |
MR-J4S-200B-KS020 서보엠프 설명을 해주세요 (0) | 2025.02.18 |
[PLC] PLC 밧데리 교환 방법 (미쯔비시 Q시리즈) (0) | 2025.02.14 |
[PLC] 미쯔비시 Q시리즈 PLC 시간 수정 방법 (GX WORKS2) (0) | 2025.02.14 |