EL6-RS RS485통신 신규 기능_매핑 > FAQ

본문 바로가기

 

EL6-RS RS485통신 신규 기능_매핑

페이지 정보

작성자 최고관리자 댓글 0건 조회 3,306회 작성일 24-08-19 07:46

본문

매핑 기능이란?

RS485통신을 사용한 매핑 기능은 연속적이지 않은 여러 파라미터를 마치 연속적인 것처럼 쉽게 접근할 수 있도록 돕는 매핑 기능에 대한 설명입니다. 이 기능을 사용하면, 파라미터가 실제로 물리적으로 흩어져 있어도 마치 하나의 연속된 영역처럼 데이터를 읽고 쓸 수 있습니다.

1. Pr0.50 설정

  • Pr 0.50에 읽거나 쓸 파라미터의 주소를 설정합니다. 이 주소는 매핑하고자 하는 파라미터의 포인터 역할을 합니다.

2. Pr0.40 사용

  • Pr0.40에 데이터를 읽거나 쓸 때, Pr0.50에 지정된 주소로 실제 데이터에 접근하게 됩니다

  • 따라서 Pr0.40의 설정 범위, 단위, 속성 등은 Pr0.50에 지정된 파라미터에 의해 결정되므로 주의가 필요합니다.

3. 파라미터 설정 방법

  • 설정 파라미터는 0xABCDWXYZ와 같은 형식으로 설정되며

- 상위 파라미터 위치 (PH) : 0xABCD

- 하위 파라미터 위치 (PL) : 0xWXYZ 를 나타냅니다.

4. 매핑 파라미터 예시

  • PH ≠ PL 인 경우 : Pr0.40에 있는 데이터는 두 개의 16비트 파라미터로 나뉘어 각각 상위와 하위 주소에 매핑됩니다.

- 예 : Pr0.50 = 0x62000101 (PH = 0x0620, PL = 0x0101)이고, Pr0.40에 0x0005 0064를 쓰면,

Pr6.20에는 0x0005가, Pr1.01에는 0x0064가 쓰입니다.

  • PH = PL 인 경우 : Pr0.40의 내용은 하나의 32비트 파라미터로 취급됩니다.

- 예 : Pr0.50 = 0x01150115 (PH = PL = 0x0115)이고, Pr0.40에 0x00000001을 쓰면,

Pr1.15에 0x00000001이 쓰입니다.

매핑 기능의 장점으로는

1. 연속적인 데이터 접근이 가능해지므로, 통신 속도와 효율이 증가합니다.

한번의 명령으로 여러 파라미터를 연속적으로 처리할 수 있어, 데이터 전송이 최적화됩니다.

2. 매핑 기능을 사용하면, 파라미터 접근을 위한 코드가 간결해지고 단순화됩니다.

복잡한 주소 계산이나 개별 파라미터 접근 코드를 줄일일 있어서 데이터 부하율을 크게 낮출 수 있습니다.

3. 필요한 파라미터의 값만 읽어 메모리를 사용할 수 있기 때문에, 메모리 사용의 최적화가 가능해집니다.

필요하지 않은 데이터 영역을 읽지 않고 매핑된 데이터만 읽어올 수 있어서 메모리 낭비를 줄일 수 있습니다.

댓글목록

등록된 댓글이 없습니다.


회사소개   |   자료실   |   상담/문의   |   인트라넷   |   찾아오시는길

서울특별시 금천구 가산디지털2로 184 벽산 디지털밸리 2차 408호 / 대표 이기호 / 사업번호 113-81-53156
Email thsgml114@motor114.co.kr / 문의전화 02-2113-1000 / FAX 02-2113-2662 / 제품문의&기술자료 02-2113-1000