카테고리

리산테크 Shop

마이쇼핑 장바구니


전력선통신

제목 기존 RS485 통신 구간을 전력선 통신으로 변경시 데이터 delay

평점 : 0점  

작성자 : (주)리산테크 (ip:)

작성일 : 2013-09-25 08:54:15

조회 : 553

추천 : 추천

내용

[기존 시스템 구성]

-. 마스터 장비와 RS485로 연결되어 있고, 슬레이브 장비에도 RS485로 연결되어 있습니다.

-. 마스터 장비는 약 200ms 간격으로 슬레이브 장비들을 스캔하여 데이터를 수집합니다.

 

[전력선 통신 적용 시스템 구성]

-. 기존 RS485 선로 구간을 이용하여 전력선 통신을 하기 위해서, 마스터장비와 슬레이브 장비단에 각각 전력선 통신 모듈(SEP-170MD)를 사용하여 통신 방법을 변경함

 

[발생 문제]

-. 일정한 시간 간격(약200ms)으로 마스터 장치가 슬레이브 장치를 스캔하지만, 전력선 통신 모듈이 중간에 들어감으로써 delay가 발생하여, 정상적인 데이터 수집이 되지 않음.

 

[문제 해결]

-. 전력선 모듈은 충분히 빠른 속도를 지원하지만,  마스터 장치나, 슬레이브 장치에서 데이터가 들어오면 1바이트씩 전력선으로 변환하여 전송하지 않습니다. 이렇게 하게 되면, 선로의 부하가 증가하여 통신 효율이 저하되기 때문입니다.

( 전력선통신은 최소 60바이트 이상으로 전송하기때문에, 1바이트를 전송하는 것이나 60바이트를 전송하는 것은 동일한 통신 대역폭을 필요로 합니다. )

-. 따라서, 전력선 통신 모듈(SEP-170MD)는 시리얼로 수신되는 데이터를 일정한 조건까지 버퍼링하여 일괄적으로 전송하게됩니다.

-. 이를 리산테크에서는 패킹(packeting) 조건이라 칭하고 있으며, 다음과 같은 3가지 조건중 1가지라도 만족하면 전력선으로 데이터를 전송합니다.

    >. 문자 값에 의한 조건 ( Packeting Delimiter ) : 특정한 문자가 수신되면 즉시 전력선으로 전송합니다.

    >. 시간에 의한 조건 ( Packeting Time)        : 일정시간동안 문자가 수신되지 않으면 즉시 전력선으로 전송합니다.

    >. 메모리에 의한 조건 ( Packeting Length) :  설정된 메모리가 차면 즉시 전력선으로 전송합니다.

-. 이러한 패킹 조건에 의해 많은 delay가 발생하므로, 고객의 제품에 맞는 조건을 패킹 조건을 설정하여 사용하면 됩니다. 특히, 시간에 의한 조건(Packeting Time)은 공장 출하값이 100ms 이므로 이 부분의 조정에 유의해야 합니다.

 

 

장점) 기존 야외에 설치되었던 장비간에 RS485 통신을 하였으나, 잦은 고장으로 인한 유지보수비용의 증가로 안정성이 높은 전력선 통신 방법으로 변경함.

 

첨부파일 :

비밀번호 :

삭제하려면 비밀번호를 입력하세요.

댓글 수정

비밀번호

내용

/ byte

수정 취소