2009. 1. 29. 08:54

사용매뉴얼 - Address 모드 M7(멀티포인트모드)

 

핸디포트의 Point-to-Multipoint 모드에 대하여 소개합니다.

 

핸디포트는 물리적으로 하나의 시리얼포트만을 가지고 있습니다. 따라서 최종적으로 데이터가 도달하는 ENm 또는 MN 시리얼 인터페이스를 통해 연결된 장치는 데이터가 어디에서 송신 하였는지를 구별할 있는 방법이 필요합니다. 이를 위해 핸디포트 멀티포인트 네트워크에서는 Address 모드를 제공합니다.

물론, ENm 또는 MN 연결된 장치에서 Polling 통해 각각의 핸디포트에 연결된 장치와 통신을 한다면 Address 모드는 필요가 없습니다.

 

 

1. Address 모드 구조

Address 모드를 위한 패킷 구조는 STX, Address, Length, User Data ETX 구성됩니다. Address 모드를 위한 패킷을 만드는 주체는 각각이 핸디포트가 됩니다. 따라서, 핸디포트에 연결된 시리얼 장치는 Address 모드와 관계없이 시리얼 데이터를 핸디포트에 전송하면 됩니다. 또한, 중간의 라우팅 노드인 MN SN Address 모드의 패킷에 어떠한 처리도 하지 않습니다. Address 모드 패킷의 분석은 최종 데이터를 수집하는 ENm 또는 MN 연결된 장치에서 해야 합니다. 주소영역 2 바이트 상위 번째 니블은 사용하지 않고 나머지 니블을 이용하여 각각의 노드의 주소를 표현합니다.

Address 모드를 사용할 경우에는 ENm 또는 MN 제외한 각각의 핸디포트에서 Address 모드를 명령어에 의해 활성화해야 합니다. Broadcast Multicast 모드는 Unicast 모드에서 사용가능하며, 해당 패킷은 ENm 또는 MN 연결된 디바이스에서 생성해야 합니다. Address 모드는 ENm-MN-SN-EN 또는 MN-SN-EN 구조에서만 사용할 있습니다.


 

 

무선시리얼 솔루션, 핸디포트 by 핸디웨이브