====== Puta ====== ''Puta 채널, 배열명, Length'' | //채널 : 사용채널 (1,2,3중 하나) // | | //배열명 : 바이트형으로 선언된 배열명 // | | //Length : 송신할 바이트수 // | ==== 설명 ==== 바이트형 배열의 내용을 일괄 전송할 수 있는 전송명령입니다. "배열명"에는 배열 명만 써주고, Length에 보낼 바이트 수를 써줍니다. 이때 보낼 바이트수는 선언된 배열요소 수보다 작아야 합니다. 이 명령이 실행되면,배열의 첫 번째 요소부터 지정된 바이트 수만큼 해당 채널로 송신됩니다. Dim A(10) As Byte Opencom 1,19200,0,50,10 Puta 1,A,10 ‘ 배열 A의 요소 중 앞에서부터 10바이트만 송신합니다. 선언된 배열 요소 수 보다 많은 수의 데이터를 전송한다면, 뒷부분은예상치 못한 값이 송신됩니다. ==== 사용예 ==== 'RX와 TX단자를 서로 쇼트시킨뒤 아래 프로그램을 실행시키세요. Const Device = CB210 Dim AR1(20) As Byte Dim AR2(20) As Byte Dim I As Integer Ramclear Opencom 1,19200,3,50,50 Wait 500 AR1(0) = Asc("C") AR1(1) = Asc("o") AR1(2) = Asc("m") AR1(3) = Asc("f") AR1(4) = Asc("i") AR1(5) = Asc("l") AR1(6) = Asc("e") Puta 1,AR1,7 ' AR1배열의 7바이트를 채널1으로 송신. Wait 20 Geta 1,AR2,12 For I = 0 To 6 Debug AR2(I) Next [[cubloc:|명령어 목록으로 가기]]