F168_PulseOutput_Trapezoidal_DUT

이 DUT는 다음 명령과 함께 사용할 수 있습니다: F168_PulseOutput_Trapezoidal

DUT의 요소(식별자):

wControlCode (WORD)

제어 코드 [16진수 정수]

16진수 정수를 사용하여 제어 코드를 지정합니다. 예: 16#1025. 1, 0, 25는 16진수 정수의 3, 2, 10 자릿수에 해당하는 값입니다. 자릿수 0은 오른쪽 끝에 있는 자릿수입니다.명령을 호출하기 전에 컴파일러에서 선택한 제어 방법의 특정 추가 자릿수를 짧게 설정합니다.

자릿수 설정

2

듀티(펄스 지속 시간과 주기용)

펄스 지속 시간과 사각형 파형의 기간 사이의 비율입니다. 펄스 지속 시간이 1ms이고 펄스 주기가 4ms인 펄스 트레인의 경우, 듀티는 0,25 또는 25%입니다.

0

½ (50%)

방향 출력이 설정된 후에 펄스 출력이 시작됩니다. 지연은 (초기 속도 / 2)입니다. 예를 들어, 초기 속도가 500Hz이면 지연은 약 1ms입니다.

1

고정 펄스 폭(약 80ms)

방향 출력이 설정된 후에 펄스 출력이 시작됩니다. 지연은 (초기 속도 - 25ms)입니다. 예를 들어, 초기 속도가 500Hz이면 지연은 약 1.98ms입니다.
지정값이 범위를 벗어나면 0이 설정됩니다. 펄스는 IC에서 출력됩니다. 펄스 폭은 옵토커플러의 응답 지연으로 인해 달라집니다.

1

위치 제어 모드

0

상대값 제어

1

절대값 제어

0

펄스 출력 방법

0

방향 출력 없음

2

펄스/방향 제어는 속도를 지정하는 펄스 출력 한 개와 TRUE/FALSE 신호로 회전 방향을 제어하는 다른 펄스 출력을 사용하여 실행됩니다. (정방향 FALSE: 이 모드에서는 회전 방향 신호가 FALSE이면 정방향 회전이 실행됩니다.)

3

펄스/방향 제어는 속도를 지정하는 펄스 출력 한 개와 TRUE/FALSE 신호로 회전 방향을 제어하는 다른 펄스 출력을 사용하여 실행됩니다. (정방향 TRUE: 이 모드에서는 회전 방향 신호가 TRUE이면 정방향 회전이 실행됩니다.)

iInitialAndFinalSpeed (INT)

초기 및 최종 속도 [Hz]: 40-5000

iTargetSpeed (INT)

타겟 속도 [Hz]

40–9500(50%의 듀티의 경우 40–6000, 고정 펄스 폭의 경우 40-9500(대략 80ms))

(값은 FP-e에 적용되지 않습니다. 자세한 내용은 FP-e 하드웨어 설명서를 참조해 주십시오.)

iAccelerationAndDecelerationTime (INT)

가속/감속 시간 [ms]

30–32760(30 스텝으로 지정)

타겟 속도와 초기 속도 간의 차이는 가속 램프 기울기로 판별됩니다.

  1.  (1) 목표값: 10000펄스

    Df = (5000-500) ÷ 30스텝 = 150Hz

    Dt = 300ms ÷ 30스텝 = 10ms

diTargetValue (DINT)

목표값 [펄스]

-8 388 608 – +8 388 607

다음 출력은 선택한 펄스 출력 방법과 펄스 제어 모드에 따라 TRUE 또는 FALSE입니다.

펄스 출력 방법

펄스 출력

목표값

양의 값/> 현재 값

음의 값/< 현재 값

CW/CCW

CW

TRUE

FALSE

CCW

FALSE

TRUE

펄스/방향

정방향 FALSE

펄스

TRUE

TRUE

방향

FALSE

TRUE

펄스/방향

정방향 TRUE

펄스

TRUE

TRUE

방향

TRUE

FALSE

개수 모드

증분 카운팅

감소 카운팅

iEnd (INT)

펄스 정지

0으로 설정합니다.

최종 수정일: 2021-01-07이 페이지에 대한 피드백Panasonic 직통 전화