plc 이더넷

임베디드/PLC

PLC - Python 이더넷 통신 2

안녕하세요. 저번시간에 이론으로 배운 이더넷 통신을 이번 시간에는 직접 코드를 통해 구현해 보고 LS산전 PLC의 프로토콜에 대해서 알아보는 시간을 가져보도록 하겠습니다. 이더넷 프로토콜 LS산전 홈페이지에 있는 이더넷 통신 설명서 중 일부를 발췌하여 작성하였습니다. 만약 직접 구현을 하거나 만드실때 제 코드를 따라서 해봐도 좋지만 PLC의 모델이 다르기 때문에 직접 설명서를 다운로드하여서 보시는 것을 추천드립니다. (무료입니다) ​ 1. 프로토콜 개요 및 프레임 구조 여기서 눈여겨 봐야할 부분은 크게 4가지입니다. XGT 전용 통신은 TCP와 UDP 두 통신 방식으로 사용이 가능하다. XGT 전용 프로토콜의 개념과 기능 XGT 전용 프로토콜의 TCP/IP 통신방식은 2004번 포트를 사용한다. 프레임 ..

임베디드/PLC

PLC - Python 이더넷 통신 1

시리얼 통신의 다음 코스 이더넷 통신에 대해서 알아보고 직접 PLC와 PC통신을 잡아 보겠습니다. 물론 PLC와의 통신을 하는 원리를 이해하시면 PLC 뿐만 아니라 PC 간의 통신, 다른 장비들의 통신들도 하실 수 있습니다. ​ ​ 시리얼 통신에서 PLC가 무엇인지에 대해서 설명을 했기 때문에 다들 아실거라 생각하고 바로 이더넷 통신에 대해 알아보겠습니다. 미리 보기 ​ 위의 프로그램을 실행하면 제가 설정한 주기마다 자동으로 엑셀에 데이터가 차곡차곡 저장됩니다. 엑셀에 저장이 되므로 당연히 그래프로도 볼 수 있습니다. ​ 미리 보기는 여기까지입니다. ​ 그럼 이더넷 통신부터 차근차근 알아가 봅시다. 이더넷 통신 ​ 이더넷(Ethernet)은 컴퓨터 네트워크 기술의 하나로, 일반적으로 LAN, MAN 및 ..

Frozen Prize
'plc 이더넷' 태그의 글 목록