개요
다이나믹셀 위자드 2.0
다이나믹셀 위자드 2.0은 다양한 운영체제에서 다이나믹셀 제품들을 통합 관리할 수 있는 편리한 툴입니다.
다이나믹셀 위자드 2.0의 주요 역할은 다음과 같습니다.
- 모든 다이나믹셀의 펌웨어를 업데이트 및 복구할 수 있습니다.
- 다양한 프로토콜을 기반으로 다이나믹셀의 상태를 점검합니다.
- 사용에 필요한 모드 및 파라미터 등을 설정하고, 목표 지령을 생성할 수 있습니다.
- 시간에 따라 변화하는 값들을 실시간 그래프로 확인할 수 있습니다.
- 사용자가 직접 프로토콜 패킷을 생성하여 전송하고, 모니터링 할 수 있습니다.
지원 프로토콜
참고: 다이나믹셀 프로토콜 호환표
지원 운영체제
- 윈도우 7 / 8.1 / 10 (32 bit and 64 bit)
- 리눅스
- 우분투 18.04 (64 bit)
- 우분투 16.04 (64 bit)
- 맥 OS 10.12 / 10.13 / 10.14 (64bit)
경고:
- 다이나믹셀 위자드 2.0은 노트북 및 데스크탑 환경에서만 테스트 되었습니다.
- x86기반 플랫폼에서 다이나믹셀 위자드 2.0을 사용 해주세요.
펌웨어 정의
펌웨어는 하드웨어 장치를 구동하기 위하여 장치에 설치하는 기본적인 소프트웨어입니다. 펌웨어에는 PC나 스마트폰, 다른 장치와의 통신 약속이 포함되기 때문에 가급적 펌웨어를 최신상태로 유지할 것을 권장합니다. 모든 장치(제어기, 다이나믹셀 등)는 처음 구매시 펌웨어가 설치되어있으나, 기능 추가 / 버그 수정이 있을 경우 새로운 버전을 배포하기도 합니다.
펌웨어 업데이트의 중요성
- 새로운 기능이 추가되거나 기존의 기능이 수정될 경우, 새로운 펌웨어가 배포될 수 있습니다.
- 새로운 S/W를 지원해야 하는 경우, 호환성 향상을 위해 새로운 펌웨어가 배포될 수 있습니다.
- 버그 수정이 있을 경우, 새로운 버전의 펌웨어가 배포될 수 있습니다.
- 제품이 정상적으로 동작하지 않거나, 통신이 원활하지 않을 경우, 최신 펌웨어 업데이트를 통해 문제가 해결될 수 있습니다.
지원 제품 목록
다이나믹셀 위자드 2.0 설치
윈도우에서 설치하기
- 윈도우즈 전용 패키지를 다운로드 합니다.
-
다운받은 설치파일을 실행합니다.
-
안내에 따라
Next
버튼을 눌러 설치를 진행합니다.
리눅스에서 설치하기
- 리눅스 설치패키지를 다운로드합니다.
-
다음의 명령어를 수행하여 설치파일의 실행권한을 변경합니다.
$ sudo chmod 775 DynamixelWizard2Setup_x64
-
설치파일을 실행합니다.
$ ./DynamixelWizard2Setup_x64
-
안내에 따라
Next
버튼을 눌러 설치를 진행합니다. -
설치가 끝난 후, USB 포트에 접근하기 위해 사용자 계정을 dialout 그룹에 추가하세요. (아래 커맨드의 <your_account_id>에 해당 PC에서 사용하는 계정으로 교체 하세요.)
$ sudo usermod -aG dialout <your_account_id>
-
Dialout 그룹에 계정 추가를 완료하기위해 시스템을 재부팅 하세요.
$ reboot
맥에서 설치하기
참고: 최신 맥 OS 이용자는, 앱스토어를 통해 다이나믹셀 위자드 2.0을 다운로드 하세요.
- 맥 OS 설치 패키지를 다운로드 합니다.
- 다운로드가 완료된 dmg 파일을 오른쪽 클릭하고
Open(열기)
를 선택합니다.
DynamixelWizard2Setup_x64
파일을 실행합니다.
- 아래와 같은 경고창이 나타나면
Open(열기)
를 선택하고 설치를 진행합니다.
Next(다음)
버튼을 누르고 설치과정을 따라 진행합니다.
다이나믹셀 위자드 2.0 제거
윈도우에서 제거하기
-
윈도우 설정의 앱 및 기능에서
Dynamixel Wizard 2
를 선택하고제거
버튼을 클릭하면 설치마법사가 시작합니다. -
Remove all components
를 선택하고Next
버튼을 눌러 제거를 진행합니다.
리눅스에서 제거하기
-
설치된 폴더에서
maintenancetool
을 실행합니다. -
Remove all components
를 선택하고Next
버튼을 눌러 제거를 진행합니다.
맥에서 제거하기
- 어플리케이션에서
DYNAMIXEL2Wizard
를 선택합니다. - DYNAMIXEL2Wizard 폴더 내의
maintenancetool
을 실행합니다. Remove all components
를 선택하고Next
버튼을 눌러 제거를 진행합니다.
메뉴 설명
메인 화면
프로그램의 메인화면은 검색된 제품을 통신포트, 통신속도, 모델명에 따라 분류하여 나타내며, 컨트롤 테이블 값을 변경하여 테스트할 수 있습니다.
그래프 창
표시항목을 설정하면 실시간으로 변화되는 값을 확인할 수 있습니다. 그래프 표시 항목 설정 방법은 기본 기능 > 그래프를 참고하세요
패킷 창
선택한 프로토콜 버전의 Instruction패킷을 직접 생성하여 전송해볼 수 있습니다. 또한 패킷통신목록에서 항목을 선택하면 상세정보를 확인할 수 있습니다.
기본 기능
다이나믹셀 연결
다이나믹셀 검색 설정
-
메인 메뉴에서
도구
>설정
를 선택하면 설정창이 나타납니다. -
설정창의 좌측 목록에서
검색
항목을 선택하면 검색 설정이 나타납니다. -
순서대로 검색할 프로토콜 버전, 통신포트, 통신속도, ID범위를 설정하고
OK
버튼을 클릭합니다. 항목을 적게 설정할수록 검색시간이 단축됩니다.
다이나믹셀 검색하기
-
메인 메뉴에서
장치
>검색
을 선택하면 다이나믹셀 검색을 시작합니다.참고 : 만약, 해당 통신 포트에 연결을 실패하면 사용중인 프로그램을 찾아 사용을 해제해야 합니다.
-
검색되는 다이나믹셀을 왼쪽의 장치목록에서 확인할 수 있습니다.
다이나믹셀 컨트롤 테이블
-
검색이 완료되면, 검색된 다이나믹셀은 왼쪽 장치목록에 출력됩니다.
-
장치목록은 포트, 통신속도, 장치 순으로 분류합니다. 테스트할 그룹이나 장치를 선택합니다.
-
부가 메뉴에서
팩토리 리셋
버튼을 클릭하면 제품을 공장 초기화 상태로 되돌릴 수 있습니다(이때, ID와 Baudrate 값은 변경하지 않습니다).
부가 메뉴에서리부팅
버튼을 클릭하면 해당 다이나믹셀을 재부팅할 수 있습니다.
부가 메뉴에서토크
버튼을 클릭하면 해당 다이나믹셀의 토크를 켜거나 끌 수 있습니다.
부가 메뉴에서LED
버튼을 클릭하면 해당 다이나믹셀의 LED를 켜거나 끌 수 있습니다. -
부가 메뉴의
토크
버튼을 클릭하여 다이나믹셀의 토크를 켭니다. -
컨트롤 테이블에서
Goal Position
또는Goal Velocity
항목을 찾아 선택합니다.참고 : 다이나믹셀 모델 및 동작모드(Operation Mode)에 따라 항목은 달라질수 있습니다. 관련 다이나믹셀의 컨트롤 테이블을 반드시 확인하세요.
-
우측 하단의 위치 또는 속도 값 컨트롤을 사용하여 모터를 움직여봅니다.
경고 : 값을 조정하는 과정에서 모터가 갑작스럽게 움직일 수 있으니 주의하세요.
Position control
선택시, 가상 다이얼 컨트롤러를 사용할수 있습니다.- 가상 다이얼 컨트롤러를 사용하여, 원하는 위치로 이동시켜 보세요.
- 입력창에서 컨트롤 아이템 값을 직접 입력가능합니다.
- 자세한 내용은 컨트롤 아이템 값 변경에서 확인하세요.
Velocitiy control
/Current control
/PWM control
선택시, 가상 조이패드 컨트롤러로 변경됩니다.- 가상 조이패드 컨트롤러를 사용하여, CW 및 CCW 방향으로 움직여보세요.
- 입력창에서 컨트롤 아이템 값을 직접 입력가능합니다.
- 자세한 내용은 컨트롤 아이템 값 변경에서 확인하세요.
-
좌측 하단의
통신 상태
를 통해 현재 PC와 제품의 통신이 원활히 이루어지고 있는지 확인할 수 있습니다. -
좌측 하단의
패킷 상태
를 통해 다이나믹셀의 응답상태를 확인할 수 있습니다. -
부가 메뉴 하단의
하드웨어 알람
을 통해 하드웨어의 에러상태를 확인할 수 있습니다. -
컨트롤 테이블에 대한 더 많은 정보를 얻으려면 각 다이나믹셀 모델의 e-Manual을 참고하세요.
-
다음의 메뉴를 통해 컨트롤 테이블 항목들을 그룹화하여 표시할 수 있습니다.
- Group : 컨트롤 테이블에서 선택된 항목들을 하나의 그룹으로 묶어서 접었다 펼 수 있습니다.
- Ungroup : 선택된 그룹을 해제합니다.
그래프
그래프 설정
-
메인 메뉴에서
도구
>설정
를 선택하면 설정창이 나타납니다. -
설정창의 좌측 목록에서
그래프
항목을 선택하면 그래프 설정이 나타납니다. -
아래 그림에 표시된
>
버튼을 눌러 항목을 추가 합니다. (<
버튼으로 항목을 제거할 수 있습니다.) -
추가된 항목을 더블 클릭하면 항목 추가 상자가 나타납니다.
-
항목 설정 상자에서 색깔, Y축을 설정할 수 있습니다.
참고: 최신버전에서는
비율
(Scale)과오프셋
(Offset) 선택 옵션은 삭제되고, 그래프 창에서 실시간으로 조정합니다. (아래 y축 설명 참고)-
Y축: 선택된 항목의 Y축을 그래프에 표시합니다. 총 10개의 Y축을 그래프에 나타낼 수 있습니다.
비율
: 그래프 창에서, 주축 또는 보조축을 마우스 휠로 조정.오프셋
: 그래프 창에서 주축 또는 보조축을 위아래로 드래그.
-
-
통신주기(Interval)는 1~1000ms로 설정가능합니다. 통신주기가 작을수록 더 세밀한 그래프가 표현됩니다.
참고 : 실제 통신주기는 통신속도와 PC사양에 따라 달라질 수 있습니다.
-
속도 최적화 사용여부를 설정합니다. 설정하면 선택한 항목만 읽어오므로 통신이 빨라집니다.
참고 : 속도 최적화를 사용하면 컨트롤 테이블의 일부 항목들이 자동으로 갱신되지않습니다.
-
인쇄모드 사용여부를 설정합니다. 설정하면 그래프 배경이 흰색으로 캡처됩니다.
-
설정창의
확인
버튼을 클릭합니다.
그래프 시작
-
메인 메뉴에서
보기
>그래프
를 선택하면 그래프창이 나타납니다. -
그래프창의
시작
버튼을 클릭하면 그래프가 동작을 시작합니다.참고 : 선택된 장치가 없으면 해당 메뉴가 비활성화된 상태입니다. 검색 후 다이나믹셀이 연결된 상태에서 진행해 주세요.
-
컨트롤 테이블에서
Goal Position
항목의 값을 변경하면 실시간으로 변경되는Present Position
을 확인할 수 있습니다. -
그래프의 우측에서 항목을 클릭하여, 그래프를 비활성화 시킬수 있습니다.
-
다음의 메뉴를 통해 그래프를 제어할 수 있습니다.
- 시작/정지 : 그래프 시작/정지
- 리셋 : 줌화면에서 원래화면으로 복귀
- 캡처 : 그래프를 이미지로 저장
- 저장 : 데이터를 CSV파일로 저장
- 열기 : 저장한 그래프 이미지 열기.
- 항목 표시 설정 : 그래프 우측에 있는 항목을 클릭하여 표시 여부 설정
- 확대/축소 : 마우스 드래그로 줌영역을 선택
Shift
+ 드래그 : y축 고정, x축 확대Ctrl
+ 드래그 : x축 고정, y축 확대Ctrl
+ 휠 : 단계별 줌인, 줌아웃
- 그래프 동작시
Shift
+ 휠로 시간축을 1~10초로 조절
패킷
-
메인 메뉴에서
보기
>패킷
를 선택하면 패킷창이 나타납니다. -
통신포트와 통신속도를 설정하고
열기
버튼을 클릭합니다.
열기에 성공하면 해당 포트의 다이나믹셀 프로토콜 통신 모니터링을 시작합니다.참고 : 만약, 해당 통신 포트에 연결을 실패하면 사용중인 프로그램을 찾아 사용을 해제해야합니다.
-
우측 메뉴에서 통신할 프로토콜 버전과 Instruction을 설정할 수 있습니다.
프로토콜 버전을2.0
으로 Instruction을Write
로 설정합니다.참고 : 각 다이나믹셀은 지원하는 프로토콜 버전이 다릅니다. 관련 다이나믹셀의 프로토콜 버전을 반드시 확인하세요.
-
Instuction에 대한 상세설정을 할 수 있습니다.
다음과 같이 LED 켜기의 패킷을 설정합니다.- LED 항목의 컨트롤 테이블 주소 : 65
- LED 항목의 컨트롤 테이블 길이[Byte] : 1
- LED On에 대한 데이타 : 1
-
설정된 값에 따라 변화되는 패킷정보를 하단에 있는
패킷상세정보
에서 확인할 수 있습니다. -
전송
버튼을 클릭하여 패킷을 전송합니다. -
전송 후 패킷을 클릭하면 상세정보를 아래에서 확인할 수 있습니다.
펌웨어 업데이트
다이나믹셀의 펌웨어 업데이트가 필요할 경우, 장치이름 앞에 특수문자(*)와 함께 연하게 표시됩니다.
해당 다이나믹셀에 마우스를 올리면, **“펌웨어 업데이트가 있습니다” ** 문장이 표시됩니다.
-
메인 메뉴에서
도구
>펌웨어 업데이트
를 선택합니다.참고 : 선택된 장치가 없으면 해당 메뉴가 비활성화된 상태입니다. 검색 후 다이나믹셀이 연결된 상태에서 진행해 주세요.
-
간단한 도움말과 함께 펌웨어 업데이트를 시작합니다. 특히, 업데이트 도중 연결이 끊기거나 전원이 꺼지지 않도록 유의하십시오.
-
다음을 누르면 펌웨어 업데이트를 시작합니다. 완료될때 까지 전원이 꺼지거나 케이블이 빠지지 않도록 유의합니다.
-
다이나믹셀 펌웨어 설치 결과를 학인합니다.
펌웨어 전체 업데이트
-
도구
>펌웨어 전체 업데이트
을 선택합니다. -
펌웨어 업데이트가 필요한 다이나믹셀을 선택후,
다음
버튼을 클릭합니다. -
펌웨어 업데이트가 진행됩니다.
-
펌웨어 업데이트 완료후,
닫기
버튼을 클릭합니다.
펌웨어 복구
-
메인 메뉴에서
도구
>펌웨어 복구
를 선택합니다. -
간단한 도움말과 함께 다이나믹셀 펌웨어 복구 마법사를 시작합니다.
-
다이나믹셀 펌웨어 복구 모드에서는 모델명을 자동으로 인식할 수 없기 때문에, 사용자가 정확한 모델을 선택해 주어야 합니다. 잘못된 모델을 선택하면 정상적으로 동작하지 않습니다.
-
복구할 펌웨어 버전을 선택하십시오.
-
사용자가 다이나믹셀이 연결된 포트를 수동으로 설정해 주어야 합니다. 포트가 사용중이면 다이나믹셀을 인식할 수 없으니 다른 프로그램을 종료하고 진행하십시오.
주의 : 다이나믹셀 펌웨어 복구시에는 반드시 한개의 다이나믹셀만 연결되어 있어야 합니다.
-
다이나믹셀을 찾기 위해 복구할 다이나믹셀의 전원을 껐다가 켜십시오.
-
다이나믹셀 검색에 성공하면 펌웨어 복구를 시작합니다. 완료될 때까지 전원이 꺼지거나 케이블이 빠지지 않도록 주의하십시오.
-
다이나믹셀 펌웨어 복구 결과를 확인합니다.
고급 기능
ID 진단
DYNAMIXEL Tips | Use ID Inspector to Change Overlapping IDs with Ease
다이나믹셀은 고유 ID를 가지고, 제어기와 패킷을 사용하여 통신합니다.
만약 조립된 로봇에서 고유 ID가 2개 이상 존재 할 경우, 통신 실패 및 다이나믹셀 위자드 2.0에서 다이나믹셀 검색에 실패할 수 있습니다.
ID 진단
을 사용하면, 조립된 로봇의 케이블을 분리하지않고 각 다이나믹셀에 고유 ID를 쉽게 할당 할 수 있습니다.
지원 다이나믹셀
- DYNAMIXEL-X (펌웨어 버전 45 이상, X330 시리즈: 펌웨어 버전 46 이상)
- DYNAMIXEL-P (펌웨어 버전 12 이상)
- XL-320은 지원되지 않습니다.
자세한 내용은, 상단의 영상 또는 아래의 가이드를 참고하세요.
-
도구 >
ID 진단
을 클릭하세요. -
다이나믹셀과 연결된 USB 포트 및 다이나믹셀의 보드레이트를 선택후,
검색
을 클릭하세요. -
다이나믹셀 검색이 시작되면, 상태창에 해당 다이나믹셀의 ID가 나타납니다.
참고: 다이나믹셀이 검색 되지않는다면, 펌웨어 복구 또는 펌웨어 업데이트를 통해 최신펌웨어로 업데이트하세요.
-
검색이 끝나면,
다음
버튼을 클릭하여, ID 설정 단계로 이동하세요. -
ID 설정 단계에서, 중복된 ID를 가진 다이나믹셀은 빨간색으로 표시됩니다. ID를 새롭게 지정 후
저장
을 클릭하세요.참고 : 항목 클릭시, 해당하는 다이나믹셀의 상단 LED가 깜밖입니다. LED를 통해, 연결된 다이나믹셀의 위치를 확인하세요.
-
중복된 ID가 아닌 항목은 초록색으로 표시됩니다. ID 할당이 끝나면,
적용
을 클릭하여, 저장된 ID를 다이나믹셀에 할당하세요. -
끝
을 클릭하여,ID 진단
을 종료합니다. -
다이나믹셀 검색 시,
ID 진단
에서 할당한 ID가 성공적으로 적용된것을 확인할수 있습니다.
백업 및 복구
DYNAMIXEL Tips | EEPROM and RAM Data Restoring Using Backup Funcion
백업
기능을 통해, 컨트롤 테이블에 저장된 EEPROM 및 일부 RAM 영역의 데이터를 다이나믹셀 내부에 저장할 수 있습니다. 펌웨어 복구 또는 데이터가 초기화 된 경우에 유용하게 사용할수 있습니다.
저장된 데이터는 EEPROM 복구
기능을 통해, 다시 불러올 수 있습니다.
백업 및 복구 가능영역은 다음과 같습니다.
- EERPOM 영역 전체
- 속도 제어기의 PI Gains
- 위치 제어기의 PID Gains
- Feedforward 1st & 2nd Gains
- Profile Acceleration
- Profile Velocity
- Indirect Addresse (다이나믹셀-P 시리즈 제외)
참고: 백업후, RAM 영역의 복구를 위해서는, 컨트롤 테이블에서 Startup Configuration
주소의 Restore RAM 항목을 활성화 시켜야합니다. RAM 영역 복구 항목을 참고하세요.
지원 다이나믹셀
- DYNAMIXEL-X (펌웨어 버전 45 이상, X330 시리즈: 펌웨어 버전 46 이상)
- DYNAMIXEL-P (펌웨어 버전 12 이상)
- XL-320은 지원되지 않습니다.
컨트롤 테이블 백업
-
다이나믹셀 연결 후 검색하기
-
백업을 사용하기에 앞서, 아래와 같이 다이나믹셀이 Torque Off 상태인지 확인하세요. 그렇지 않으면, 백업에 실패합니다.
-
도구
>컨트롤 테이블
>백업
을 클릭하세요. -
백업 후,
Backup Ready(147)
가1
로 변경됐는지 확인하세요.
EEPROM 영역 복구
-
도구
>컨트롤 테이블
>EEPROM 복구
를 클릭하세요. -
다이나믹셀이 재부팅되며 EEPROM이 저장된 값으로 복구됩니다.
RAM 영역 복구
-
EEPROM에서
StartUp Configuration
주소의 Restore RAM 항목을 체크하세요. -
다이나믹셀이 부팅될 때마다, 아래의 특정 RAM영역의 값을 저장된 데이터로 복구합니다.
- 속도 제어기의 PI Gains
- 위치 제어기의 PID Gains
- Feedforward 1st & 2nd Gains
- Profile Acceleration
- Profile Velocity
- Indirect Addresses (다이나믹셀-P 시리즈 제외)
백업 파일 저장 및 불러오기
컨트롤테이블의 EEPROM 영역을 파일(.ctd)로 저장 및 불러오기가 가능합니다. 해당 기능을 활용하면 반복적인 다이나믹 설정 작업에 드는 시간을 절약하고 오류를 줄일 수 있습니다.
참고: 동일 모델 간 백업파일을 사용할 수 있습니다.
EEPROM 영역의 특정 데이터 (ID, Baudrate, Protocol Type)의 복구 여부를 선택할 수 있습니다.
현재값과 다른 항목만 변경됩니다.
컨트롤 아이템 값 변경
-
마우스 왼쪽 버튼 드래그로 변경하기 (값을 크게 변경할 때 사용합니다.)
-
마우스 휠로 변경하기 (값을 조금 키우거나 줄일 때 사용합니다.)
-
키보드 방향키로 변경하기 (값을 미세하게 키우거나 줄일 때 사용합니다.)
-
값 직접 입력하기
참고 : 엔터키를 입력해야 값이 변경됩니다.
펌웨어 정보 확인
제품의 펌웨어 버전, 배포일, 업데이트 노트를 확인하는 기능입니다.
-
메인 메뉴의
도움말
>다이나믹셀 펌웨어 정보
메뉴를 클릭합니다. -
선택된 제품의 펌웨어 버전, 배포일, 업데이트 노트를 확인할 수 있습니다.
캘리브레이션
기어교체등으로 인해 혼의 위치값이 틀여졌다면 캘리브레이션을 통해 위치를 다시 설정해 줄 수 있습니다.
-
메인 메뉴의
도구
>캘리브레이션
메뉴를 클릭합니다.참고: 캘리브레이션을 지원하지 않는 모델(예: AX 시리즈)은, 메뉴에서
캘리브레이션
이 활성화되지 않습니다.주의 : 다이나믹셀 캘리브레이션시에는 반드시 한개의 다이나믹셀만 연결되어 있어야 합니다.
-
간단한 도움말과 함께 다이나믹셀 캘리브레이션을 시작합니다.
-
다이나믹셀을 찾기 위해 다이나믹셀의 전원을 껐다가 켜십시오.
-
다이나믹셀 검색에 성공하면 캘리브레이션 펌웨어를 설치합니다.
-
첫번째 위치를 설정합니다.
-
두번째 위치를 설정합니다.
-
세번째 위치를 설정합니다.
-
네번째 위치를 설정합니다.
-
캘리브레이션이 완료되었습니다.
자가진단
다이나믹셀의 불량여부를 판단하기위해 자가진단을 실행할 수 있습니다.
-
메인 메뉴의
도구
>자가진단
메뉴를 클릭합니다.참고: 자가진단 기능을 지원하지 않는 모델(예: RX 시리즈)은, 메뉴에서
자가진단
이 활성화되지 않습니다. -
간단한 도움말과 함께 자가진단을 시작합니다.
주의 : 다이나믹셀 자가진단시에는 공장 초기화 상태로 변경됩니다.
-
자가진단을 진행할 다이나믹셀의 모델명과 펌웨어 버전을 확인합니다.
-
다이나믹셀의 하드웨어 에러 상태를 확인합니다.
-
다이나믹셀의 동작 온도가 정상범위인지 확인합니다.
-
다이나믹셀의 입력 전압이 정상범위인지 확인합니다.
-
다이나믹셀의 LED가 제대로 깜박이는지 확인합니다.
-
다이나믹셀의 혼이 센터 위치로 이동했는지 확인합니다.
-
성능테스트를 진행합니다.
위치 테스트: Goal Position이 빨간 선, Present Position이 녹색 선으로 표시
속도 테스트: 합격 영역이 그린존으로 표시
-
자가진단 결과를 확인합니다.
그래프 속도 최적화
그래프 설정에서 통신주기(Interval)를 최소 1 [ms]로 설정할 수 있습니다.
다음과 같이 설정하면 그래프를 최대한 빠르게 동작시킬 수 있습니다.
포트 응답 속도 설정
윈도우
-
윈도우의
장치 관리자
를 실행합니다. 해당 포트를 선택하고 마우스 오른쪽 버튼을 클릭하여 나온 메뉴에서속성
을 선택합니다. -
속성의
포트 설정
탭에서고급
버튼을 클릭합니다. -
고급 설정에서
응답 시간
을1ms
로 설정합니다.
리눅스
-
다음의 명령어를 수행하여
응답 시간
을1ms
로 설정합니다.# cat /sys/bus/usb-serial/devices/ttyUSB0/latency_timer 16 # echo 1 > /sys/bus/usb-serial/devices/ttyUSB0/latency_timer # cat /sys/bus/usb-serial/devices/ttyUSB0/latency_timer 1
다이나믹셀 설정
-
그래프 설정에서
통신 주기
을1ms
로 설정하고선택항목만 읽어오기
항목을 체크합니다. -
다이나믹셀의 통신속도(Baud Rate)를 최대로 설정하고
Return Delay Time
을0
으로 설정합니다.
로깅
다이나믹셀과 위자드가 주고받은 패킷 정보를 파일로 저장합니다.
- 그래프의 경우 설정된 주기마다 해당 주기의 최근사값, 최소값, 최대값, 평균값을 저장합니다.
-
패킷의 경우 모니터링된 모든 패킷을 파일로 저장합니다.
그래프 로깅
그래프를 시작하면 “문서/ DYNAMIXEL Wizard2/graph” 폴더에 저장됩니다.
전체 경로가 제목표시줄에 출력됩니다.
패킷 로깅
통신포트를 열면 “문서/ DYNAMIXEL Wizard2/packet” 폴더에 저장됩니다.
전체 경로가 제목표시줄에 출력됩니다.