|
시리얼통신으로 DMM이 측정한 전압값을 읽어오려고 합니다.
기존의 시리얼 통신 프로그램을 조금 변형했는데..
명령어 전송시 이상한 점이 있어서요.
DMM과 시리얼통신을 하기 위해서..
PC와 DMM의 프로토콜을 동일하게 해준다음
DMM에 "SYST:REM LF"라는 명령어를 전송합니다.
DMM을 REMOTE mode로 설정해주는 명령어인데..
이상하게도 "SYST:REM LF(여기에 커서가..)"의 마지막 부분에 커서가 위치했을때
엔터키를 눌러서 명령어를 전송하면 DMM에 에러가 발생하고,
"SYST:REM(여기에 커서가..) LF" REM 다음에 위치했을때.. 명령어를 전송하면
에러가 발생하지 않고 제대로 동작합니다.
마찬가지로..
전압을 읽어오도록 하는 "MEAS:VOLT:DC? LF" 명령어에서도
똑같은 현상이 나타납니다.
여기에 질문 올리는게 적합한건지 잘 모르겠네요.
씨빌더로 프로그램을 만들고 있어서 올렸는데, 좀 다른 내용인 것 같아서...
그래도 혹 아시는 분이 있을까 해서 올립니다.
답변 부탁드립니다.
|