필자가 블로그 주제로 애용하는, 세나의 제품 Parani-MSP1000의 기능이 대폭 강화되었다. 이 기회를 잡아, 새로 추가된 기능들이 어떤 것들이 있으면, 기능들이 어떤 내용인지 알아보는 시간을 가져보려고 한다.

오늘 소개 드릴 내용은, Serial Hub라는 기능이다.

원래 Parani-MSP1000의 주된 용도는 블루투스로 전송된 데이터를 Ethernet으로 보내주거나, Ethernet으로 들어온 데이터를 Bluetooth로 변환해 주는 것이 주된 용도이다.

Serial Hub는 시리얼 어댑터 제품인, Parani-SD series와 Parani-MSP1000을 조합해서 구성한 것으로, 시리얼데이터가 블루투스로 변환되고, Parani-MSP1000으로 보내진 후, Ethernet 으로 전송되지 않고, 다시 연결되어 있는 다른 Parani-SD로 전송되는 기능이다. 즉 Parani-MSP1000에 서로 통신할 Parani-SD들의 그룹을 등록해 놓으면, 그 Parani-SD들 간에 통신이 이루어 지는 형태이다.

지금부터 Serial Hub 기능을 이용하기 위한 구성 및 절차를 알아보도록 하겠다.


다음은 이번 테스트에 이용된 기본 시스템이다. Parani-SD100 3개와 Parani-MSP1000 한대가 사용되었다.

사용자 삽입 이미지
SD1에서 MSP1000으로 데이터를 보내면 SD2와 SD3로 데이터가 동시에 전송된다. 먄약 SD2에서 MSP1000으로 데이터를 보내면, SD1으로만 전송되지, SD3로는 전송되지 않는다. SD3의 경우도 마찬가지다.


먼저 Parani-MSP1000의 웹설정 프로그램으로 로그인 해서, 'Pairing mode configuration'을 수정한다. 맨 아래의 'Custom'을 선택하면 된다.
사용자 삽입 이미지


다음으로, Serial Hub 구성에 사용될 Parani-SD100 3개를 MSP1000에 등록한다. 하단의 Add 버튼을 눌러서 SD를 하나씩 등록하면 된다. 아래의 그림은 3개의 SD가 모두 추가된 모습니다.
사용자 삽입 이미지

등록할때, 'Port pairing mode'는 'Acceptor'로 설정하고, 'BD address or device name of remote bluetooth device'에 SD의 BD address를 지정해 주면 된다.



3개의 SD는 각각 Port#1, Port#2, Port#3로 등록된다. 각각의 포트 설정에서, 'Service category'는 'Serial hub'로 설정한다.
사용자 삽입 이미지


글 윗부분의 기본 시스템 설명에서 사용된 시스템은, SD1에 SD2와 SD3가 그룹으로 묶여 있는 형태이다.
다음 화면은, Port#1을 할당받은 SD1 밑에, SD2와 SD3를 등록해 주는 작업이다. 선택상자와 Add 버튼을 이용해서, 등록을 한다.
사용자 삽입 이미지


여기까지 해주고 나면, Parani-MSP1000에 해주어야 하는 설정을 모두 끝났다. 다음은, MSP1000에 연결될 Parani-SD100 들의 설정을 하는 부분이다.

MSP1000은 현재 기본으로 'Acceptor' 모드로 설정되어 있다. 즉, '연결을 받아들이겠다'는 상태이다. 그러므로, Parani-SD100은 MSP1000에 연결을 시도하도록 설정을 맞추어 주어야 한다. SD 3개에 대한 설정이 모두 동일하므로, SD1번에 대한 설정화면을 정리해 보았다.

명령은 총 3개로 이루어져 있는데,

     1. MSP1000의 BD Address를 등록하고,(MSP1000에 접속해야 하니까.)
         [command] ats46=(MSP BD Address)
         주의 : 여기서 BD Address는 ':'(콜론) 이 모두 빠진 형태이어야 한다.
     2. SD의 모드를 'mode1' 로 바꾸고,
         [command] at+BTmode,1
     3. SD를 재부팅하는 것이다.
         [command] atz

(echo 기능이 꺼져 있어서, 입력한 명령어가 하나도 안보인다.^^)
사용자 삽입 이미지



이렇게 설정해 놓으면, SD1에서 SD2, SD3로 데이터를 동시에 보낼 수 있고, SD2와, SD3는 각각 SD1으로 데이터를 자유롭게 주고 받을 수 있다.

Serial Hub 기능은, 기존 유선으로 구성된 RS422/485 multi drop 형태의 시스템을 MSP1000과 Parani-SD 시리즈를 이용해서, 무선으로 구성할 수 있는 강력한 기능이다.^^

유선으로 설치하면, 유지관리도 힘들고, 설치비 또한 만만치 않다고 한다. 앞으로 MSP1000의 Serial Hub 기능이 많이 많이 응용되었으면 하는 바램이다.^^

신고
Posted by wookjoong


티스토리 툴바