UI - Script를 사용하여 MW-MDC24D200D-V2에서 DOUT1 제어
페이지 정보
본문
구매 MotorControl : MW-MDC24D200D-V2
사용 환경: 현재는 윈도우 환경에서 UI를 사용하여 제어 중이지만, 추후 Ubuntu 20.04에서 파이썬 형식으로 코드를 작성하여 DOUT 제어 예정
개발 언어: 파이썬
Motor Control User Interface 프로그램에서 Script 기능을 통해 아래와 같이 코드를 작성 후 D-SUB 1에서 DOUT 1 핀과 GND 핀을 멀티미터로 측정하였을 때 0의 값을 가졌고, 아두이노 우노를 통해 DOUT 1 핀의 출력 값을 입력으로 받았을 때도 0이 출력 되었습니다. 또한 코드에서 빌드와 다운로드, Run에는 아무런 문제가 없었습니다.
while(1)
{
setv (_do_enable, 0, 1);
setv (_do_value, 1, 1);
}
setv (_do_enable, 0, 1); 으로 DOUT 1을 사용 가능하게 설정한 다음,
setv (_do_value, 1, 1); 으로 DOUT 1이 1의 값을 가지도록 하였는데
혹시 어떤 점이 문제인지 알려주시면 감사하겠습니다.
++ Real-time Plot으로 그래프를 확인했을 때는 제대로 출력되는 것을 확인했는데 멀티미터, 아두이노, LED에는 모두 반응하지 않습니다.
사용 환경: 현재는 윈도우 환경에서 UI를 사용하여 제어 중이지만, 추후 Ubuntu 20.04에서 파이썬 형식으로 코드를 작성하여 DOUT 제어 예정
개발 언어: 파이썬
Motor Control User Interface 프로그램에서 Script 기능을 통해 아래와 같이 코드를 작성 후 D-SUB 1에서 DOUT 1 핀과 GND 핀을 멀티미터로 측정하였을 때 0의 값을 가졌고, 아두이노 우노를 통해 DOUT 1 핀의 출력 값을 입력으로 받았을 때도 0이 출력 되었습니다. 또한 코드에서 빌드와 다운로드, Run에는 아무런 문제가 없었습니다.
while(1)
{
setv (_do_enable, 0, 1);
setv (_do_value, 1, 1);
}
setv (_do_enable, 0, 1); 으로 DOUT 1을 사용 가능하게 설정한 다음,
setv (_do_value, 1, 1); 으로 DOUT 1이 1의 값을 가지도록 하였는데
혹시 어떤 점이 문제인지 알려주시면 감사하겠습니다.
++ Real-time Plot으로 그래프를 확인했을 때는 제대로 출력되는 것을 확인했는데 멀티미터, 아두이노, LED에는 모두 반응하지 않습니다.
- 이전글motor control UI 24.09.11
- 다음글MW-MDC24D200D-V2을 사용해 ROS에서 DOUT핀 제어 24.07.03
댓글목록
최고관리자님의 댓글
최고관리자 작성일혹시 설정 부분에서 디지털 출력 부분 설정 해주셨을까요?
동이님의 댓글
동이 작성일
어떤 설정 부분에서 설정을 말씀하시는지 알 수 있을까요?
IO Monitoring과 Configuration 탭에서는 DOUT 1이 켜져있는 것을 확인하였습니다.
최고관리자님의 댓글
최고관리자 작성일게시글 수정해서 캡처로 보여주시면 감사드리겠습니다 ㅎ
동이님의 댓글
동이 작성일해결했습니다!
최고관리자님의 댓글
최고관리자 작성일축하드립니다 : )