2006-02-27 14:39:00 idhzone
질문에 답변드리겠습니다.
(질문 1, 2)
CM-5가 ID를 200으로 가지고있는 것은 맞습니다. 하지만, AX-12와 AX-S1과 같이 패킷으로 통신을 하는 것은 아닙니다. 단지, 제어에 있어서 일관성을 유지하기 위한 논리적인 개념일 뿐입니다. CM-5의 ID와 Control table은 오직 행동제어 프로그램에서만 유효한 것이므로, 또 다른 마이컴으로 CM-5를 제어할 수 없습니다.
(질문 3)
현재, 행동제어 프로그램에서 모션을 Play했을 때, 강제로 종료할 수 있는 명령은 제공되지 않습니다. 한번 실행되면 page가 끝날때까지 계속 실행됩니다. 고객님께서 말씀하신 기능은 현재 준비중이며 조만간 새버전의 CM-5 프로그램에 추가되어 배포될 예정입니다.
(질문 4)
로봇 터미널은 단순히 키보드의 ASCII 코드값을 CM-5에 전달해주는 역할만 합니다. 중간에 어떠한 변환도 하지 않습니다. 따라서, 하이퍼 터미널이나 로봇터미널이나 키보드 명령은 동일하게 CM-5로 전달됩니다. 하지만, CM-5의 출력 메세지를 보여주는 방식이 하이퍼 터미널과 로봇 터미널이 다릅니다. 이로 인해, 하이퍼 터미널로 CM-5를 연결하여 사용하면 로봇 터미널과는 달리 출력 메세지를 알아보기 어렵습니다.
고객님께서 안된다고 하는 현상은 하이퍼 터미널을 사용했기 때문이 아니라 다른 원인으로 나타난 것 같습니다.
:질문드립니다.
:
:질문1. CM-5의 ID가 200이라고 되어 있던데,
:instruction 은 어떻게 되는지 알수 있습니까?
:read(2),write(3)이외에 또 무엇이 있는지?
:
:질문2.
:TTL 레벨의 Muti Drop Link에 자작한 마이크로컨트롤러를 연결하여,
:UART통신으로, 패킷을 뿌리면, CM-5를 Control을 할수 있나요?
:그리고 패킷은 AX12모터와 형식이 같나요?
:
:질문3.
:관리모드로 들어간뒤,
:CM-5의 어드레스24에 모션페이지를 로드해서
:다이나믹셀 동작하는중에,
:강제로 동작을 멈추게 하는 명령이 있나요?
:있다면 어떻게 할수 있는지 알려주십시요.
:
:질문4.
:로보터미널에서 play라는 명령을 전송한다고 할때,
:아스키값을 그대로 보내는건지, 아니면 로보터미널프로그램에서
:다른 값으로 변환시켜 보내는지 궁금합니다.
:(하이퍼터미널으로는 명령이 안내려 지는듯 하더군요...)
:만약 다른값으로 변환시켜 보낸다면, 그 값은 무엇인지
:궁금합니다.---혹시 로보터미널 소스를 보내주실수는 없나요?
:
:답변부탁드리겠습니다. 감사합니다.