이 DUT는 다음 명령과 함께 사용할 수 있습니다: F171_PulseOutput_Trapezoidal
DUT의 요소(식별자):
제어 코드 [16진수 정수]
16진수 정수를 사용하여 제어 코드를 지정합니다. 예: 16#1025. 1, 0, 2 및 5는 16진수 정수의 3, 2, 1 및 0 자릿수에 해당하는 값입니다. 자릿수 0은 오른쪽 끝에 있는 자릿수입니다.명령을 호출하기 전에 컴파일러에서 선택한 제어 방법의 특정 추가 자릿수를 짧게 설정합니다.
자릿수 |
값 |
설정 |
---|---|---|
4 |
가속/감속 스텝 수 |
|
0 |
30스텝 |
|
1 |
60스텝 |
|
3 |
듀티(펄스 지속 시간과 주기용) 펄스 지속 시간과 사각형 파형의 기간 사이의 비율입니다. 펄스 지속 시간이 1ms이고 펄스 주기가 4ms인 펄스 트레인의 경우, 듀티는 0,25 또는 25%입니다. |
|
0 |
½ (50%) |
|
1 |
¼ (25%) |
|
주파수 50kHz 이상으로 설정되면 듀티를 ¼ (25%)로 지정합니다. FP-XC14T, C30/C60T: 채널 2 또는 3의 주파수가 10kHz 이상으로 설정되면 듀티를 ¼ (25%)로 지정합니다. |
||
2 |
초기 및 타겟 속도의 주파수 범위 |
|
0 |
1,5Hz–9,8kHz |
|
1 |
48Hz–100kHz |
|
2 |
191Hz–100kHz |
|
|
||
1 |
위치 제어 모드 |
|
0 |
상대값 제어 |
|
1 |
절대값 제어 |
|
0 |
펄스 출력 방법 |
|
0 |
CW/CCW 두 가지 펄스인 + 또는 시계 방향 회전 펄스(CW)와 - 또는 반시계 방향 회전 펄스(CCW 펄스)를 사용하여 제어가 실행됩니다. |
|
2 |
펄스/방향 제어는 속도를 지정하는 펄스 출력 한 개와 TRUE/FALSE 신호로 회전 방향을 제어하는 다른 펄스 출력을 사용하여 실행됩니다. (정방향 FALSE: 이 모드에서는 회전 방향 신호가 FALSE이면 정방향 회전이 실행됩니다.) |
|
3 |
펄스/방향 제어는 속도를 지정하는 펄스 출력 한 개와 TRUE/FALSE 신호로 회전 방향을 제어하는 다른 펄스 출력을 사용하여 실행됩니다. (정방향 TRUE: 이 모드에서는 회전 방향 신호가 TRUE이면 정방향 회전이 실행됩니다.) |
초기 및 최종 속도 [Hz]
타겟 속도 [Hz]
FP-X: 중간 속도 채널 2 및 3의 경우, 최대 속도는 20kHz입니다.
가속/감속 시간 [Hz]
30스텝의 경우: 30-32760(30스텝으로 지정)
60스텝의 경우: 60-32760(60스텝으로 지정)
타겟 속도와 초기 속도 간의 차이는 가속 램프 기울기로 판별됩니다.가속/감속 시간이 30스텝으로 지정되지 않으면 값은 30 다음의 큰 배수 값으로 자동 보정됩니다.
총 이동양: 10000펄스
30스텝의 경우:
Df = (5000-500) ÷ 30 = 150HzDt = 300ms ÷ 30 = 10ms
60스텝의 경우:
Df = (5000-500) ÷ 60 = 75HzDt = 300ms ÷ 60 = 5ms
t (ms) ³ (30스텝 × 1000) ÷ 초기 속도 [Hz] 공식에 따라 가속/감속 시간 t 설정
목표값 [펄스]
-2147483648-2147483647
다음 출력은 선택한 펄스 출력 방법과 펄스 제어 모드에 따라 TRUE 또는 FALSE입니다.
펄스 출력 방법 |
펄스 출력 |
목표값 |
|
양의 값/> 현재 값 |
음의 값/< 현재 값 |
||
CW/CCW |
CW |
TRUE |
FALSE |
CCW |
FALSE |
TRUE |
|
펄스/방향 정방향 FALSE |
펄스 |
TRUE |
TRUE |
방향 |
FALSE |
TRUE |
|
펄스/방향 정방향 TRUE |
펄스 |
TRUE |
TRUE |
방향 |
TRUE |
FALSE |
|
개수 모드 |
증분 카운팅 |
감소 카운팅 |
펄스 정지
0으로 설정합니다.