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.

PutstrPUTSTR channel, data…channel : 사용채널Data : 문자열로 된 데이터RS232 포트에 문자열 데이터를 송신하는 명령입니다.OPENCOM 1,19200,0,50,10PUTSTR 1,”COMFILE TECHNOLOGY”, DEC I, CRPUT 명령과 마찬가지로 송신 버퍼에 저장하고 실행을 종료합니다. 이후 송신은 CUBLOC BASIC인터프리터에서 알아서 수행합니다. 송신버퍼가 충분히 남아있는지 확인하고 명령을 사용해야합니다. 만약 송신 버퍼가 충분히 남지 않았다면, 남은 양만큼의 데이터만 저장되고, 나머지는 저장하지 못하게 됩니다. 이런일을 막기 위해서는 사전에 송신버퍼의 여유공간을 확인하거나, 충분한 송신버퍼를 확보하는 것이 좋습니다.PutaPUTA channel, ArrayName, bytelengthchannel : 사용채널ArrayName : 송신데이터가 들어있는 배열명Bytelength : 송신할 바이트수바이트형 배열의 내용을 일괄 전송할 수 있는 전송명령입니다. ArrayName 에 배열명을 써주고,ByteLength 에 보낼 바이트 수를 써줍니다. 이때 보낼 바이트수는 선언된 배열요소수보다 작아야합니다. 이 명령이 실행되면, 배열의 첫번째 요소부터 지정된 바이트수만큼 해당 채널로 송신됩니다.Dim A(10) As ByteOpencom 1,19200,0,50,10Puta 1,A,10‘ 배열 A 의 요소중 10 바이트만 송신합니다.*주의사항 : 선언된 배열 요소수 보다 많은 수의 데이터를 전송한다면, 뒷부분은 예상치 못한 값이송신됩니다. 즉, 위의 예제에서 Puta 1,A,12 라고 작성한다면, 뒤의 2 바이트는 엉뚱한 값이 전송되는 것입니다. 주의하시기 바랍니다.232

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

Saved successfully!

Ooh no, something went wrong!