이 DUT는 다음 명령과 함께 사용할 수 있습니다: F175_PulseOutput_Linear
DUT의 요소(식별자):
16진수 정수를 사용하여 제어 코드를 지정합니다. 예: 16#1025. 1, 0, 2 및 5는 16진수 정수의 3, 2, 1 및 0 자릿수에 해당하는 값입니다. 자릿수 0은 오른쪽 끝에 있는 자릿수입니다.명령을 호출하기 전에 컴파일러에서 선택한 제어 방법의 특정 추가 자릿수를 짧게 설정합니다.
자릿수 |
값 |
설정 |
---|---|---|
3 |
듀티(펄스 지속 시간과 주기용) 펄스 지속 시간과 사각형 파형의 기간 사이의 비율입니다. 펄스 지속 시간이 1ms이고 펄스 주기가 4ms인 펄스 트레인의 경우, 듀티는 0,25 또는 25%입니다. |
|
0 |
½ (50%) |
|
1 |
¼ (25%) |
|
주파수 40kHz 이상으로 설정되면 듀티를 ¼(25%)로 지정합니다. FP-XC14T, C30/C60T: 채널 2 또는 3의 주파수가 10kHz 이상으로 설정되면 듀티를 ¼ (25%)로 지정합니다. |
||
2 |
0 |
고정 |
1 |
위치 제어 모드 |
|
0 |
상대값 제어 |
|
1 |
절대값 제어 |
|
0 |
펄스 출력 방법 |
|
0 |
CW/CCW 두 가지 펄스인 + 또는 시계 방향 회전 펄스(CW)와 - 또는 반시계 방향 회전 펄스(CCW 펄스)를 사용하여 제어가 실행됩니다. |
|
2 |
펄스/방향 제어는 속도를 지정하는 펄스 출력 한 개와 TRUE/FALSE 신호로 회전 방향을 제어하는 다른 펄스 출력을 사용하여 실행됩니다. (정방향 FALSE: 이 모드에서는 회전 방향 신호가 FALSE이면 정방향 회전이 실행됩니다.) |
|
3 |
펄스/방향 제어는 속도를 지정하는 펄스 출력 한 개와 TRUE/FALSE 신호로 회전 방향을 제어하는 다른 펄스 출력을 사용하여 실행됩니다. (정방향 TRUE: 이 모드에서는 회전 방향 신호가 TRUE이면 정방향 회전이 실행됩니다.) |
1–100000 (1.5Hz–100kHz)
FP-X: 중간 속도 채널 2 및 3의 경우, 최대 속도는 20kHz입니다.
1을 지정하여 1.5Hz를 지정
1.5Hz는 0° 또는 90° 각도 전용입니다.
시스템에서 설정한 주파수 범위는 지정 속도로 판별됩니다. 하지만 한 축의 속도가 주파수 범위의 최저 속도 이하로 저하되면 속도를 보정할 수 있습니다.
고속 카운터, 주기적 인터럽트 또는 PLC 링크를 동시에 사용하면 Fmax < 60kHz를 유지합니다.
Fmin = Fmax인 경우, 펄스는 가속/감속 없이 출력됩니다.
각 축의 속도가 1.5Hz 이상이 되도록 복합 속도를 선택합니다.
복합 초기 속도를 30kHz 미만으로 설정합니다.
복합 초기 속도 Fmin을 지정하는 경우, 아래 공식을 사용하여 계산된 각 축의 속도 f가 1.5Hz 미만이면 경로가 선형이 될 수 없다는 점을 고려해 주십시오.
f |
X-축 초기 속도 Fminx 또는 Y-축 초기 속도 Fminy | |
Dx |
목표값과 현재 값 사이의 거리가 짧은 채널 | |
Dy |
목표값과 현재 값 사이의 거리가 긴 채널 |
0-32767
값이 0인 경우, 펄스는 가속/감속 없이 Fmin에서 출력됩니다.
-8388608-8388607
상대값 제어 |
0으로 작동하지 않는 축의 목표값을 설정합니다. |
절대값 제어 |
현재 값으로 작동하지 않는 축의 목표값을 설정합니다. |
연산 결과 영역
각 축의 다음 파라미터는 명령 실행 시 계산되고 DUT의 연산 결과 영역에 저장됩니다.
한 축의 초기 속도 또는 타겟 속도는 실수 형식의 2워드로 저장됩니다.
fx |
X-축 속도 | |
fy |
Y-축 속도 | |
fx+y |
두 축의 복합 속도 | |
dx |
X-축 이동 거리 | |
dy |
Y-축 이동 거리 |
계산값은 연산 결과 저장소 영역에 저장됩니다. 하지만 실제 속도는 보정될 수 있습니다.
시스템은 각 축의 주파수 범위를 자동으로 선택합니다.
범위 0: 1.5Hz–9.8kHz
범위 1: 48Hz–100kHz
범위 2: 191Hz–100kHz
속도 보정:
Fmax £ 9.8kHz: | Fmin < 1.5Hz인 경우, 초기 속도 Fmin은 1.5Hz로 보정되고 주파수 범위 0이 선택됩니다. |
Fmin ³ 1.5Hz인 경우, 주파수 범위 0이 선택됩니다. | |
9.8kHz < Fmax £ 100kHz: | Fmin < 48Hz인 경우, 초기 속도 Fmin은 48Hz로 보정되고 주파수 범위 0이 선택됩니다. |
48Hz £ Fmin < 191Hz인 경우, 주파수 범위 1이 선택됩니다. | |
Fmin ³ 191Hz인 경우, 주파수 범위 2가 선택됩니다. |
시스템은 범위 0~60스텝에서 자동으로 n을 계산합니다.
n = 0,이면 펄스는 가속/감속 없이 Fmin에서 출력됩니다.
숫자 n은 다음 공식을 사용하여 각 축에서 계산됩니다.
nx |
가속/감속 스텝의 X-축 숫자 |
nx = T [ms] × Fminx [Hz] ny= T [ms] × Fminy [Hz] |
ny |
가속/감속 스텝의 Y-축 숫자 |
|
T |
가속/감속 시간 |
|
Fminx |
X-축 초기값 및 최종 속도 |
|
Fminy |
Y-축 초기값 및 최종 속도 |
상대값 제어 예:
초기 및 최종 속도Fmin: |
300Hz |
nx = 500 × 10-3× 299.626 = 147.8Þ 60스텝 ny = 500 × 10-3× 14.981 = 7.4Þ 7 스텝 |
타겟 속도Fmax: |
5kHz |
|
가속/감속 시간T: |
0.5s |
|
X-축 목표값: |
1000 |
|
Y-축 목표값: |
50 |