Q&A

CW240 시리얼통신 문의드립니다.
  • 2015.09.08
  • HIT 38426
CW240 이용하여 PC와 시리얼통신을 해보고 있습니다.
데이터를 가져올 :MEASure:VALUe? 를 사용하기 전에
:DOUTput:ITEM1(2,3,4,5)를 지정해줘야 하는 것은 알고있는데
설명서를 보니 bit0 bit1 이런식으로 되어있던데
bit0 bit1 bit2 bit3 bit4 bit5 bit6 을 지정하려면 1, 2, 4, 8, 16, 32, 64를 뒤에 넣어야하는건가요?
예를 들어 ITEM1에서 Integration and demand를 보고 싶으면
:DOUTput:ITEM1 2 << 이렇게 하면 되는건가요?

그리고 ITEM5는 항목이 많던데 이게 다 무엇을 나타내는지 궁금하네요;

당최 이해가 가질 않아서 질문합니다. 감사합니다.
답변 내용
통신 메뉴얼 2-28 장을 참고하여 주시기 바랍니다.

Syntax
:DOUTput:ITEM1

으로 문법이 정의되어 있습니다.

여기 Numeric 값을 2진수로 비트 계산을 해야 합니다.

예를 들어 THD ( bit 6 )만 보고 싶다면, 01000000 입니다.
이를 다시 수로 변환하면 64 가 됩니다.

따라서, THD 만 출력 할 경우,

:DOUTput:ITEM1 64

와 같이 기입하여 커맨드를 보내시면 됩니다.

동일한 방법으로 전체 출력을 원하시면, 01111111 이며,
이를 다시 numeric으로 변환 하면, 127 입니다.

따라서,

:DOUTput:ITEM1 127

이라고, 기재하여 커맨드를 보내시면 됩니다.


감사합니다.
이전, 다음글 목록
이전글 DX1000 소프트웨어 문의
다음글 MV104 소프트웨어 문의드립니다.