10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

RS232 통신CUBLOC 에는 1 채널의 RS232C 가 내장되어 있으며 채널번호는 1 번입니다. CUBLOC 은 송,수신 버퍼를 사용하므로, BASIC 프로그램이 다른 일을 하는 도중에도 데이터를 수신하거나 송신할수 있습니다. 수신 버퍼에 데이터가 도착하면 인터럽트를 발생시켜, 특정 루틴을 수행하도록 할 수있습니다.OpencomOPENCOM channel, baudrate, protocol, recvsize, sendsizechannel : 사용채널Baudrate : 보레이트protocol : 프로토콜의 종류recvsize : 수신용 버퍼의 크기 (최대 1024 까지)sendsize : 송신용 버퍼의 크기 (최대 1024 까지)RS232 를 사용하기 위해서 반드시 소스 프로그램 초기에서 선언해야 되는 명령입니다. CB-280모델의 경우, RS232 포트 채널 1 은 별도의 핀에 할당되어 있고, 다른 모델에서는 I/O 핀중 일부분(포트 10,11)에 연결되어 있습니다. Baudrate 에는 원하는 보레이트를 적어주면 됩니다. CUBLOC에서 지원가능한 보레이트는 다음과 같습니다.2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 76800, 115200, 230400protocol 에는 데이터의 형식을 결정하는 코드를 적어줍니다. 한바이트를 구성하는데 3 개의 필드가 있으며, 3 개의 필드에 대한 설정치는 다음과 같습니다.Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0패리티 스톱비트수 비트 수0 0 = NONE 0=1스톱비트 0 0 = 5 비트0 1 = Reserve* 1=2 스톱비트 0 1 = 6 비트1 0 = 짝수 1 0 = 7비트1 1 = 홀수 1 1 = 8비트*Reserve : 차후에 사용하기 위해서 남겨놓은 부분이므로 사용해서는 안됩니다.228

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!