0

키 슬리 2701 DMM을 연결하고, 소프트웨어를 설치하고, IP를 올바로 설정합니다. 인터넷 익스플로러 웹 페이지와 키 슬리 커뮤니케이터를 통해 장비에 액세스하고 제어 할 수 있습니다. 파이썬을 사용하려고하면 악기가 감지됩니다. 즉 a=visa.instrument("COM1")은 오류가 아닙니다.키 슬리 용 파이

은 나뿐만 아니라 악기에 쓸 수 :

a.write("*RST") 
a.write("DISP:ENAB ON/OFF") 
a.write("DISP:TEXT:STAT ON/OFF") 

등 모든 오류를 제공하지 않지만 변화가 기기 화면에 보이지 않는다. 그러나 다시 읽으려고하면 a.ask("*IDN?") 등 작업을 완료하기 전에 시간 초과가 만료되었다는 오류 메시지 이 표시됩니다.

a=visa.instrument("COM1",timeout=None) 
a=visa.instrument("TCPIP::<the IP adress>::1354::SOCKET") 

과 다른 몇 가지 가능한 조합하지만이 같은 오류를 받고 있어요 :

나는대로 재정의했습니다.

도와주세요.

답변

0

2701과 통신 할 때의 문제점이 유효하지 않은 종료 문자 일 수 있습니다. 기본적으로 종료 문자의 값은 CR+LF이고 “\r\n”입니다.

종료 문자를 설정하는 파이썬 코드는 다음과 같습니다

theInstrument = visa.instrument(“TCPIP::<IPaddress>::1394::SOCKET”, term_chars = “\n”) 

또는 난이 도움이되기를 바랍니다

theInstrument = visa.instrument(“TCPIP::<IPaddress>::1394::SOCKET”) 
theInstrument.term_chars = “\n” 

,

관련 문제