현재 위치

  1. 게시판
  2. 제품 Q&A

제품 Q&A

[제품 문의 게시판]입니다. [배송][입금][교환,반품][견적][기타] 문의는< 쇼핑QnA >게시판을 이용해 주세요^^

상품 게시판 상세
제목 조그버튼
작성자 WIKAN (ip:)
  • 작성일 2019-10-30
  • 추천 추천하기
  • 조회수 206
평점 0점
답변드립니다.

[ Original Message ]

1. 작업후에 위치를 변경하려고 하면 조그 버튼을 누르고 조그속도를 세팅한 다음 움직여야 하는데 이것이 너무 불편합니다.

조그 버튼을 활성화 된 후에 작업이 시작되었다 끝나면 다시 조그를 활성화 시키고 전에 세팅되어 있는 값으로 복구되었으면 좋겠습니다.


답변>

아래와 같이 모션마스터의 스크립트 코드를 수정( 빨강색 표시)하면 됩니다.

조그창이 사라지지 않고 항상 표시됩니다.


C:\WIKAN\MotionMaster\ScriptCode\State_StartofAuto_Post.code

-코드 내용

// Popup 다이얼로그 숨기기

if(0)

{

VAR dlgmssg[2];

dlgmssg[0] = "type=frame, enable=1, show=0";

WINC_SET_USER_WINDOW(1, dlgmssg, 1);

WINC_SET_USER_WINDOW(2, dlgmssg, 1);

}


2. 키보드 리맵핑

Z축 - PgUp/PgDn키로 동작하는데 다른 키로 변경하고 싶습니다.


답변>

아래와 같이 모션마스터의 스크립트 코드를 background.code 내에 삽입하여 사용하십시오.


사용하시려는 키코드 종류에 따라 시스템 메모리 주소가 달라집니다.(모션마스터 사용자 메뉴얼 12.44 절의 PC 장치 키보드 정보 내용 참고)

아래 예시는 영문, 숫자키코드 영역(#37520)을 사용한 예제입니다.

조그 모드에서 소문자 a 키를 누르면 Z축 감소 이동, b키를 누르면 Z축 증가 이동 됩니다.


C:\WIKAN\MotionMaster\ScriptCode\Background.code

-코드 내용


/*----------------------------------------------------


사용자 프로그램 영역 시작 ~

----------------------------------------------------*/

var is_jog_enable:#30800;

var  keycode:#37520; // PC 키보드 정보 중 영문 숫자 영역 메모리

svar pre_keycode;

if( is_jog_enable)

{

if( keycode != pre_keycode)

{

pre_keycode = keycode;


// 아스키 코드 65(a)키가 눌려지면 Z축 감소이동

if( #37520 == 65)

{

WINC_JOG_MOVE(0x04, -1);

}

// 아스키 코드 66(b)키가 눌려지면 Z축 증가이동

else if( #37520 == 66)

{

WINC_JOG_MOVE(0x04, 1);

}

else

{

WINC_JOG_MOVE(0x04,0);

}

}

}

첨부파일
비밀번호 삭제하려면 비밀번호를 입력하세요.
관리자게시 게시안함 스팸신고 스팸해제
목록 삭제 수정 답변
  • 36579932@n 2019-10-31 0점
    수정 삭제 댓글
    스팸글 작업이 완료되면 조그모드를 활성화 하고 싶습니다.

스팸신고 스팸해제

댓글 수정

비밀번호 :

수정 취소

/ byte

비밀번호 : 확인 취소

댓글 입력

댓글달기이름 :비밀번호 : 관리자답변보기

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

회원에게만 댓글 작성 권한이 있습니다.