문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
cubloc:set_display:index [2020/08/19 00:38] Comfile Technology [대상제품] |
cubloc:set_display:index [2020/08/24 13:18] (현재) Comfile Technology [CLCD 슬레이브 어드레스란] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ====== Set Display ====== | ||
+ | ''Set Display 종류, 송신방법, BaudAdr, 버퍼크기'' | ||
+ | | //Set Display 종류, 송신방법, BaudAdr, 버퍼크기 // | | ||
+ | | //종류 : 0=ALCD / HLCD, 1=GHLCD GHB3224, 2=CLCD // | | ||
+ | | //송신방법 : 0=CUNET, 1=RS232채널1, 2=RS232채널2, 3=RS232채널3 // | | ||
+ | | //BaudAdr : RS232c선택시에는 보레이트, CUNET선택시에는 Slave어드레스 // | | ||
+ | | //버퍼크기 : 송신버퍼 크기 // | | ||
+ | |||
+ | |||
+ | ==== 설명 ==== | ||
+ | 디스플레이를 연결할 포트에 대한 선언명령으로, 프로그램 맨 초기에서 한번만 사용할 수 있는 명령입니다. | ||
+ | \\ 모든 디스플레이관련 명령어는 SET DISPLAY에서 선언된 포트와 통신방법으로 데이터를 송신합니다. | ||
+ | |||
+ | **송신방법 = 1 (RS232 채널1 사용) ; ALCD/ HLCD 사용시** | ||
+ | |||
+ | CUBLOC에 내장되어 있는 RS232 채널1을 사용하는 모드입니다. | ||
+ | \\ ALCD와 HLCD에서 사용할 수 있습니다. | ||
+ | |||
+ | 송신 버퍼크기는 50~128사이의 숫자가 적당합니다. | ||
+ | \\ 송신 버퍼의 크기가 너무 작으면, 데이터가 모두 표시되지 않는 경우가 발생합니다. | ||
+ | \\ 너무 크면, 그만큼의 데이터 메모리를 차지하게 되므로 적당한 크기로 선택하십시오. | ||
+ | |||
+ | Set Display 0,1,19200,50 ‘19200 보레이트에 송신버퍼는 50으로.. | ||
+ | |||
+ | **송신방법 = 0 (CuNET사용) ; CLCD 사용시** | ||
+ | |||
+ | CuNET은 CUBLOC에 내장되어 있는 I2C 포트를 이용한 주변장치 연결용 통신 채널입니다. | ||
+ | \\ CB220 / CB320의 경우 I/O포트 8 (클록)과 포트9(데이터)를 사용해서 연결합니다. | ||
+ | \\ 디바이스 종류에 따라 CuNET의 포트위치가 다르므로, 핀 레이아웃을 참조하시기 바랍니다. | ||
+ | |||
+ | CuNET을 지원하는 디스플레이 제품군에서 사용할 수 있으며, CuNET통신은 보레이트를 사용하지 않습니다. | ||
+ | \\ SET DISPLAY문에서 <BaudAdr>에는 SLAVE어드레스를 써줍니다. | ||
+ | |||
+ | Set Display 2,0,1,50 ‘CLCD, 어드레스는 1로, 송신버퍼는 50으로.. | ||
+ | |||
+ | ====== CLCD 슬레이브 어드레스란 ====== | ||
+ | |||
+ | CLCD 제품 뒷면에 Dip스위치로 슬레이브 어드레스를 조정하도록 되어 있습니다. | ||
+ | |||
+ | {{ :cubloc:set_display:slaveadr.png?nolink |}} | ||
+ | |||
+ | {{ :cubloc:set_display:clcd_dipsw.png?nolink |}} | ||
+ | |||
+ | |||
+ | [[cubloc:|명령 어 목록으로 가기]] |