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.

Bfree( )Variable = BFREE(channel, bufferkind)Variable : 결과가 저장될 변수channel : RS232 채널bufferkind : 버퍼종류, 0=수신버퍼, 1=송신버퍼수신버퍼 또는 송신버퍼의 여유분 개수를 반환합니다. 송신의 경우, PUT 또는 PUTSTR 명령으로데이터를 송신용 버퍼에 기입하려면, 송신버퍼에 충분한 공간이 있는지 확인할 필요가 있습니다.DIM A AS BYTEOPENCOM 1,19200,0, 100, 50IF BFREE(1,1)>10 THENPUT “TECHNOLOGY”END IF버퍼 사이즈를 50 으로 설정했다면 49 개까지 사용할 수 있습니다. 설정한 사이즈보다 하나 작은사이즈까지 사용가능합니다.WaitTxWAITTX channelchannel : RS232 채널송신버퍼가 모두 비워질 때까지 대기하는 명령입니다. 아래 예처럼 DO..LOOP 와 BFREE()를 사용해서 송신버퍼가 모두 비워질 때까지 기다리는 방법과 동일합니다.OPENCOM 1,19200,0, 100, 50PUTSTR 1,“ILOVEYOU”,CRDO WHILE BFREE(1,1)

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

Saved successfully!

Ooh no, something went wrong!