이번에 작업을 하면서 Ethernet 통신을 많이 사용하게 되었는데..
공부를 해도 기억이 좋지 않아.. 매번 새로운것을 보는? 늘 짜릿..?
힘들다. 진짜.. 머리 나쁘면 몸이 고생이다.. 내가 고생이야..
일단 인터넷 검색으로 보자면
바이너리는
"바이너리(binary)는 기본적으로 두 조각, 두 부분을 의미하며, 다음의 의미로도 쓰인다.
바이너리는 0과 1, 두 숫자로만 이루어진 이진법(二進法)을 의미한다.
컴퓨터에서 정보는 이진 형태로 저장되며, 바이너리는 이진 파일을 의미한다."
아스키는
아스키 코드. American Standard Code for Information Interchange(미국정보교환표준부호)
그외에도 TCP와 UDP도 봐야 하는데.. PLC 메뉴얼을 보자면..
TCP와 UDP의비교
이용자어플리케이션에따라네트워크에대한요구레벨이다릅니다.
그러나많은요구에대해서고유의프로토콜을 만드는 것은 쉽지 않은 일입니다.
이러한 문제를해결하기 위해 최소한으로 필요한기본서비스로
TCP (TransmissionControlProtocol)와
UDP (UserDatagramProtocol)가고안되었습니다.
TCPㆍㆍ신뢰성이 높으며, 최초로송신상대에대한
경로(커넥션)를고정하여 쌍방향으로 1:1 통신을합니다.
UDPㆍㆍ어플리케이션에서건네받은
데이터를지정한송신상대에한쪽 방향으로통신을합니다.
IP를 사용하여 그대로송신하므로처리 속도가 빠릅니다.
TCP는 데이터를 확실히전송하고자하는 경우등에사용하고있습니다.
UDP는 PC 화면 등에서실시간으로 모니터하는 경우등에사용하고있습니다.
*1멀티캐스트(1:n 통신)의 n은동일Ethernet상의하나의그룹에포함되
는 복수의기기의 모임을나타냅니다.
*2네트워크상의 교신 패킷의 혼잡을「정체」라고합니다.
*3커넥션 오픈중에교신의상대기기를 변경하는 것은 교신트러블의 원인이됩니다.
커넥션이 오픈되어있을 때는가능한한교신하는상대기기를 변경하지 않도록 하십시오.
PLC 메뉴얼에서의 바이너리와 아스키의 구분은..
(1) 바이너리코드에의한교신
Ethernet 모듈은 1바이트의 데이터를그대로송신/수신합니다.
(a) 장점
① ASCII 코드에 비해송신/수신하는 데이터의양이 줄어(1/2) 회선에대
한부하가 절감됩니다.
② 00H~FFH의 데이터를 취급할 수 있습니다.
(b) 단점
수치 데이터를 표시하는 경우,ASCII 코드로 변환할 필요가있습니다.
(2)ASCII 코드에의한교신
Ethernet 모듈은 1바이트의 데이터를 ASCII 코드 2문자분의 데이터로송신/
수신합니다.
(a) 장점
외부 기기측은 데이터를그대로 표시합니다.
(b) 단점
①바이너리코드의 데이터에 비해송신/수신하는 데이터의양이 늘어
(2배) 회선에대한 부하가 증가합니다.
② 수치를 취급하는 데이터는 ASCII-바이너리로 변환할 필요가있습니다.
(Ethernet 모듈측은자동으로 변환됩니다.)
메뉴얼에서 빠르게 참조 하기 위한 내용이며, 자세한 내용은 하단에 메뉴얼 참조..
'Study' 카테고리의 다른 글
RFID V680S 프로그램 작성 가이드 미쯔비시 예제 파일 첨부 메모리 맵 한글파일 종합 선물 세트 (6) | 2024.09.09 |
---|---|
SMC 실린더 센서 배선과 PNP NPN의 배선의 차이 배선방법 결선하는법 (0) | 2023.09.05 |
SDR Golf 배우기 #2 퇴근 후 저녁 식사 그리고 연습장 (0) | 2023.08.10 |
골프 레슨의 시작, SDR Golf 배우기 #1 골프 레슨 기록하기. (0) | 2023.08.09 |
Omron PLC 위치결정 버퍼메모리 (0) | 2023.06.28 |
댓글